Jean Privat
Jean Privat
`[ 100 factorial ] benchFor: 5` hangs since `5 wait` silently fails (5 is not a duration) thus `run` never became `false`. The PR adds the catch of exceptions, ensure...
Some VM tests (and fuzzing) crashes if setUpScheduler is not called. There were multiple reasons: * `canBeImmutable` and `followForwardingPointersInScheduler` have a hard coded assumption that the special scheduler object (and...
`install` is expected to do by default a system-wide installation (in `/usr/local` for instance, see `CMAKE_INSTALL_PREFIX`). Having a real `install` target could be useful, but from a usability point of...
`make install` do prepare pharoVM in a `dist` directory to make it usable (and I assume to package release). However, the directory contains unexpected files like `.c` or `.cmake`. Here,...
Ensure that build-jar produce jar files compatible with commons java vm
Add a script to download and use flatlaf by default https://www.formdev.com/flatlaf/ Merging jar is done at low level, as RARS does no use a build tool like Maven or Gradle....
There is no way to change the GUI size globally (only the font size of editor area is updatable). This cause issue with high resolution screens or with screen projecting...
* fix broken memory with `.dword label` * Sbrk align on 8 bytes in rv64 * add missing pseudo-ops for `sd` (`ld` pseudo-ops were present)
Same code with basic heap allocation can run in RARS/bare metal/qemu