Commit History

Author SHA1 Message Date
  Mike Pall e40b001a79 Improve placement of dynamically generated code on x64. 15 years ago
  Mike Pall e38fbb3d0a Fix assertion in rec_check_slots. 15 years ago
  Mike Pall e807d46931 Generate indirect calls for out-of-range distances on x64. 15 years ago
  Mike Pall b4299256cd Fix unwind info for assembler part for OSX. 15 years ago
  Mike Pall 88244c6372 Fix disassembly of call/jmp ModRM. 15 years ago
  Mike Pall 5594a0c653 Fix generated 64 bit Mach-O assembler output. 15 years ago
  Mike Pall f8f6d0299b Document jit.status(). 15 years ago
  Mike Pall af92a14313 Update docs: native build default, cross-compilation, embedding. 15 years ago
  Mike Pall f76e5a311b Allocate 32 bit memory on OSX/x64 with mmap() hinting. 15 years ago
  Mike Pall 3d2abf3148 Build as a native 32 or 64 bit binary by default. 15 years ago
  Mike Pall 15c3bd7725 Improve performance of HREF/HREFK on x64. 15 years ago
  Mike Pall 5fdb6e2e20 Fix 64 bit conversion warning. 15 years ago
  Mike Pall 32309583e5 Improve register allocation on x64. 15 years ago
  Mike Pall 20fa30b388 Fix comments about 64 bit FreeBSD mmap() behavior. 15 years ago
  Mike Pall 1cda54a3ab Add compile errors for 64 bit OS without an equivalent of MAP_32BIT. 15 years ago
  Mike Pall eed5585c51 Add support for recursion to changelog. 15 years ago
  Mike Pall a1bacd8d68 Fix amalgamated build. 15 years ago
  Mike Pall 5d0b65519c Enable tracing of recursion. 15 years ago
  Mike Pall e7b737aa12 Implement down-recursion. 15 years ago
  Mike Pall 69ea553024 Fix pc to line number translation for GDB JIT API. 15 years ago
  Mike Pall 7e696124ec Resize stack up to the true limit. 15 years ago
  Mike Pall 89c90f0955 Fix error message generation for OOM error. 15 years ago
  Mike Pall 8cc50cf6b1 Conditionally compile functions that are unused with JIT disabled. 15 years ago
  Mike Pall 2e22d33d9d Enable JIT compiler for x64. 15 years ago
  Mike Pall 956065fd04 Add frame info for x64 GDB JIT API. 15 years ago
  Mike Pall 2144d55eb8 Save/restore remaining callee-save regs on trace<->interp transitions. 15 years ago
  Mike Pall ec78d3177e Correctly align and free allocated machine code areas. 15 years ago
  Mike Pall 52b7651327 Place dynamically generated code near static code on x64. 15 years ago
  Mike Pall a0fbb05bf0 Make penalty PRNG available for general use by compiler. 15 years ago
  Mike Pall 3c6cec0846 Add x64 call argument setup. More 32/64 bit cleanups in assembler. 15 years ago