aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
12 daysbump lighteningKimplul
13 daysimplement minr_d/maxr_dKimplul
2025-04-03fix example compilationKimplul
2025-04-03resolve relocations asapKimplul
2025-04-02armhf seems to workKimplul
2025-04-02fix regallocKimplul
2025-04-02improve build system a bitKimplul
2025-04-02fix some warnings with clangKimplul
2025-04-02fix big endian compilationKimplul
2025-04-01powerpc64le seems to workKimplul
2025-04-01mips64el seems to workKimplul
2025-04-01expose sqrtKimplul
2025-04-01mipsel seems to workKimplul
2025-04-01aarch64 linux seems to workKimplul
2025-04-01somewhat improved register allocatorKimplul
2025-03-26remember to clean libejit.aKimplul
2025-03-26handle immediates a bit betterKimplul
2025-03-15experiment with allocating regs on stack in interpKimplul
2025-03-14protect jit pagesKimplul
2025-03-14start supporting 32bit archesKimplul
2025-03-13improve register allocationKimplul
2025-03-07make code a bit more robustKimplul
2025-03-05bump lighteningKimplul
2025-03-05allow direct calls between compiled functionsKimplul
2025-01-05fix some assertionsKimplul
2025-01-04add LTO compilation flagKimplul
2024-12-12add todo about minimizing mmap syscallsKimplul
2024-10-22move interp into run_interpKimplul
2024-10-22use type-specific vectors instead of generic onesKimplul
2024-08-08remove extra fileKimplul
2024-08-07add readme skeletonKimplul
2024-07-15remember to clean up properlyKimplul
2024-07-14add relative argsKimplul
2024-07-14jit tests pass (kind of) on x86_64Kimplul
2024-07-14add float + double instead of just doubleKimplul
2024-07-13implement some more jit instructionsKimplul
2024-07-13make tests only compile onceKimplul
2024-07-13implement some float JIT handlingKimplul
2024-07-13bytecode tests passKimplul
2024-06-30work through loads and storesKimplul
2024-06-30continue working through test casesKimplul
2024-06-29remove some tests that won't get implementedKimplul
2024-06-29work through branching instructionsKimplul
2024-06-29continue working through bytecode opsKimplul
2024-06-29add flag for using 64 bit values on 32 machinesKimplul
2024-06-29clear up some semanticsKimplul
2024-06-29start adding testsKimplul
2024-06-28optimize interpreter a bitKimplul
2024-06-28implement enough for fibonacciKimplul
2024-06-28some posthaste fixesKimplul