Commit History

Автор SHA1 Съобщение Дата
  Andy Wingo ce9169804e Fix --disable-jit compilation преди 6 години
  Andy Wingo f03ff5304a Turn on automatic JIT compilation by default преди 6 години
  Andy Wingo 883bdc7453 Fix emergency aborts to not expand the stack преди 6 години
  Andy Wingo 4dba01501c Fix scm_make_foreign_object_n. преди 6 години
  Andy Wingo 09b8f8ec06 Deoptimize to VM when hooks are enabled преди 6 години
  Andy Wingo 12b125f2ad Hook refactors преди 6 години
  Andy Wingo 8bb9ae3b51 Micro-optimization of scm_vm placement in scm_thread преди 6 години
  Andy Wingo 0ccd2d0d9e Remove hook intrinsics: hooks are just for the VM преди 6 години
  Andy Wingo bf31fe4cf6 VM manages hook sets itself преди 6 години
  Andy Wingo ce5c05ac4a Fix JIT compilation of intrinsics that return doubles преди 6 години
  Andy Wingo 46fe5b069b Fix positional-arguments<=? compilation преди 6 години
  Andy Wingo 18aa995cbb Fix compilation of compare-and-swap преди 6 години
  Andy Wingo 227c3acc5d Refactor handling of lightning state преди 6 години
  Andy Wingo 377c3e117e Fix compilation of handle-interrupts преди 6 години
  Andy Wingo f8229c603d Use custom JIT code allocator преди 6 години
  Andy Wingo 3e2b173158 Revert "<?" fast path for now преди 6 години
  Andy Wingo 93112d3ed5 Add JIT fast paths for inum arithmetic преди 6 години
  Andy Wingo 218fe1b962 Fix JIT compilation of [positional-]arguments<=? преди 6 години
  Andy Wingo cf712c0eb1 Improve JIT cleanup a bit преди 6 години
  Andy Wingo babd4118c2 Fix nonlocal abort to compiled continuation преди 6 години
  Andy Wingo 24b4d09394 Improve compute_mcode allocation logic преди 6 години
  Andy Wingo 162e313311 Fix a memory leak in JIT преди 6 години
  Andy Wingo e9b44c00fd Fix assertion error running compile-file with threshold 0 преди 6 години
  Andy Wingo 54b23adc13 Add ability to tier up from within loops преди 6 години
  Andy Wingo 076c3ad8d7 JIT counter tweaks преди 6 години
  Andy Wingo b176e714f8 Add configurable JIT logging levels преди 6 години
  Andy Wingo 449ef7d975 Prevent Lightning from stompling our registers преди 6 години
  Andy Wingo 1f42a6042e Add ability to stop JIT after N compilations. преди 6 години
  Andy Wingo 7c0bfcb097 Minor 32-bit untag-fixnum optimization преди 6 години
  Andy Wingo dafa648915 Fix compilation of compile_eq преди 6 години