Jonathan Coates

Results 140 issues of Jonathan Coates

This partially reverts cbf0f406851a8da00593415cd89fa8ab1e3c965d, changing Minecraft run tasks to use a normal `JavaExec`. The task is now configured normally, rather than configuration being deferred until when the task executes. This...

# ARTIQ Pull Request ## Description of Changes This changes the compiler to generate a call to `@__artiq_resume` in the `try`/`except` fallthrough block, rather than LLVM's `resume` instruction. This fixes...

# Bug Report ## One-Line Summary When using a `try`-`except` block on the Kasli-SoC, if none of the type guards match, the last exception handler will be incorrectly run. ##...

**PLEASE READ THE [GUIDELINES](https://github.com/SirEndii/AdvancedPeripherals/blob/1.20.1/CONTRIBUTING.md) BEFORE MAKING A CONTRIBUTION** ### **Please check if the PR fulfills these requirements** - [ ] The commit message are well described - [x] All changes...

**PLEASE READ THE [GUIDELINES](https://github.com/SirEndii/AdvancedPeripherals/blob/1.20.1/CONTRIBUTING.md) BEFORE MAKING A CONTRIBUTION** ### **Please check if the PR fulfills these requirements** - [ ] **The commit message are well described:** Not really, no! -...

We've had several bugs which feel like they'd have been caught by fuzzing. In might be worth doing some basic tests on our various string parsing code, including: - Format...

enhancement

Historically Cobalt has been tested by running a modified version of Lua 5.1's test suite. However, this test suite isn't especially useful, for a couple of reasons: - It's not...

enhancement

Our benchmarking suite right now is incredibly unreliable right now - there's too much variation between runs to make it useful. I'm not sure what the right option here is,...

enhancement

One of Cobalt's weaker points is that it does not impose any limits on the amount of memory the VM can use. Ideally CC: Tweaked would switch over to a...

enhancement

![image](https://user-images.githubusercontent.com/4346137/226031013-65f8ea5d-ce9f-4b04-b9b6-b4ef0416ae74.png) I dare say we've got a whole load more of these - might be nice to test for this in the various table methods too?

bug