aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
45 hoursfix example compilationallocaKimplul
3 daysarmhf seems to workKimplul
3 daysimprove build system a bitKimplul
4 dayspowerpc64le seems to workKimplul
4 daysmips64el seems to workKimplul
4 daysexpose sqrtKimplul
+ Requires linking with libm in some cases, which is fine I suppose, but kind of annoying
4 daysmipsel seems to workKimplul
4 daysaarch64 linux seems to workKimplul
2025-03-14start supporting 32bit archesKimplul
2025-03-07make code a bit more robustKimplul
+ Should be more difficult to make mistakes in the future, ejit can now automatically keep track of how many register slots are used and if 64 bit mode is required. Slight runtime overhead, but not too bad.
2025-01-04add LTO compilation flagKimplul
2024-10-22use type-specific vectors instead of generic onesKimplul
+ An attempt at speeding up function calls in the interpreted mode
2024-07-13make tests only compile onceKimplul
+ Select between jit/bytecode with a runtime parameter
2024-07-13bytecode tests passKimplul
2024-06-29continue working through bytecode opsKimplul
2024-06-29start adding testsKimplul
2024-06-26enough functionality to implement posthasteKimplul
2024-06-24add initial compiler frameworkKimplul
2024-06-23initial interpeter testingKimplul