aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
4 daysimprove tests a bittailKimplul
5 daysadd callr_i/l/f/dKimplul
5 daysadd tailiKimplul
5 daysinitial tail call stuffKimplul
6 daysclean up interpreter a bitallocaKimplul
9 daysbump lighteningKimplul
9 daysimplement minr_d/maxr_dKimplul
11 daysfix example compilationKimplul
11 daysresolve relocations asapKimplul
12 daysarmhf seems to workKimplul
12 daysfix regallocKimplul
12 daysimprove build system a bitKimplul
12 daysfix some warnings with clangKimplul
12 daysfix big endian compilationKimplul
13 dayspowerpc64le seems to workKimplul
13 daysmips64el seems to workKimplul
13 daysexpose sqrtKimplul
13 daysmipsel seems to workKimplul
13 daysaarch64 linux seems to workKimplul
13 dayssomewhat 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