Age | Commit message (Expand) | Author |
2025-04-10 | improve tests a bittail | Kimplul |
2025-04-09 | add callr_i/l/f/d | Kimplul |
2025-04-09 | add taili | Kimplul |
2025-04-09 | initial tail call stuff | Kimplul |
2025-04-08 | clean up interpreter a bitalloca | Kimplul |
2025-04-05 | bump lightening | Kimplul |
2025-04-05 | implement minr_d/maxr_d | Kimplul |
2025-04-03 | fix example compilation | Kimplul |
2025-04-03 | resolve relocations asap | Kimplul |
2025-04-02 | armhf seems to work | Kimplul |
2025-04-02 | fix regalloc | Kimplul |
2025-04-02 | improve build system a bit | Kimplul |
2025-04-02 | fix some warnings with clang | Kimplul |
2025-04-02 | fix big endian compilation | Kimplul |
2025-04-01 | powerpc64le seems to work | Kimplul |
2025-04-01 | mips64el seems to work | Kimplul |
2025-04-01 | expose sqrt | Kimplul |
2025-04-01 | mipsel seems to work | Kimplul |
2025-04-01 | aarch64 linux seems to work | Kimplul |
2025-04-01 | somewhat improved register allocator | Kimplul |
2025-03-26 | remember to clean libejit.a | Kimplul |
2025-03-26 | handle immediates a bit better | Kimplul |
2025-03-15 | experiment with allocating regs on stack in interp | Kimplul |
2025-03-14 | protect jit pages | Kimplul |
2025-03-14 | start supporting 32bit arches | Kimplul |
2025-03-13 | improve register allocation | Kimplul |
2025-03-07 | make code a bit more robust | Kimplul |
2025-03-05 | bump lightening | Kimplul |
2025-03-05 | allow direct calls between compiled functions | Kimplul |
2025-01-05 | fix some assertions | Kimplul |
2025-01-04 | add LTO compilation flag | Kimplul |
2024-12-12 | add todo about minimizing mmap syscalls | Kimplul |
2024-10-22 | move interp into run_interp | Kimplul |
2024-10-22 | use type-specific vectors instead of generic ones | Kimplul |
2024-08-08 | remove extra file | Kimplul |
2024-08-07 | add readme skeleton | Kimplul |
2024-07-15 | remember to clean up properly | Kimplul |
2024-07-14 | add relative args | Kimplul |
2024-07-14 | jit tests pass (kind of) on x86_64 | Kimplul |
2024-07-14 | add float + double instead of just double | Kimplul |
2024-07-13 | implement some more jit instructions | Kimplul |
2024-07-13 | make tests only compile once | Kimplul |
2024-07-13 | implement some float JIT handling | Kimplul |
2024-07-13 | bytecode tests pass | Kimplul |
2024-06-30 | work through loads and stores | Kimplul |
2024-06-30 | continue working through test cases | Kimplul |
2024-06-29 | remove some tests that won't get implemented | Kimplul |
2024-06-29 | work through branching instructions | Kimplul |
2024-06-29 | continue working through bytecode ops | Kimplul |
2024-06-29 | add flag for using 64 bit values on 32 machines | Kimplul |