summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Only enable JIT by default on x86-64v2.9.0Andy Wingo2018-10-102-3/+9
* Fix JIT of 64-bit comparisons on 32-bit architecturesAndy Wingo2018-10-091-8/+8
* Better ursh/ulsh/srsh JIT on 32-bit platformsAndy Wingo2018-10-091-21/+39
* Fix JIT register state tracking for use of SP or FP as tempAndy Wingo2018-10-091-1/+7
* Fix JIT compilation on 32-bit targetsAndy Wingo2018-10-081-7/+37
* Fix linker bug that could fail to find the shstrtabAndy Wingo2018-10-082-17/+19
* Fix guile-config for Guile 3.0Andy Wingo2018-10-071-2/+2
* Fix -Wunused-function error for x86 not on sunAndy Wingo2018-10-071-1/+5
* Fix unused local warning in vm-engine.cAndy Wingo2018-10-071-1/+0
* Fix lightning build with jit_names.cAndy Wingo2018-10-071-1/+1
* Revert "Remove jit_names.c."Andy Wingo2018-10-073-0/+236
* Remove jit_names.c.Andy Wingo2018-10-073-236/+0
* Fix GCC warning with %char-set-dump.Andy Wingo2018-10-071-1/+1
* Deprecate scm_find_executableAndy Wingo2018-10-074-71/+52
* Remove unimplemented decl in script.hAndy Wingo2018-10-071-4/+0
* Comment out some unused definitionsAndy Wingo2018-10-071-2/+2
* Fix use of uninstalled header by installed headersAndy Wingo2018-10-0728-2/+26
* Update NEWSAndy Wingo2018-10-071-5/+44
* Minor additional manual updatesAndy Wingo2018-10-073-53/+47
* Add manual section on JIT compilerAndy Wingo2018-10-072-12/+103
* Fix f32-set! JIT compilationAndy Wingo2018-10-041-1/+1
* Update compiler.texiAndy Wingo2018-10-031-52/+107
* Rename $closure to $const-funAndy Wingo2018-10-0318-40/+36
* Finish updating vm.texiAndy Wingo2018-09-303-798/+868
* Update "Variables and the VM"Andy Wingo2018-09-281-57/+114
* Update "Stack Layout"Andy Wingo2018-09-281-23/+32
* Update "VM Concepts"Andy Wingo2018-09-281-3/+3
* Update "Why a VM?"Andy Wingo2018-09-281-37/+42
* Update "A Virtual Machine for Guile"Andy Wingo2018-09-281-12/+28
* Update data representation chapter in the manualAndy Wingo2018-09-272-150/+133
* Update Conservative GC section of manualAndy Wingo2018-09-271-13/+17
* Update history.texi.Andy Wingo2018-09-251-10/+16
* Update comments in vm-engine.cAndy Wingo2018-09-222-49/+453
* Fix case where running abort hook could trash registersAndy Wingo2018-09-221-2/+5
* Configure uses 2.3.x tags for versionAndy Wingo2018-09-201-1/+1
* Renumber instructions and bump objcode versionv2.3.0Andy Wingo2018-09-203-1290/+1179
* Fix --disable-jit compilationlightningAndy Wingo2018-09-177-8/+27
* Turn on automatic JIT compilation by defaultAndy Wingo2018-09-151-26/+6
* Fix emergency aborts to not expand the stackAndy Wingo2018-09-153-6/+73
* Fix scm_make_foreign_object_n.Andy Wingo2018-09-141-1/+1
* Deoptimize to VM when hooks are enabledAndy Wingo2018-09-142-51/+75
* Hook refactorsAndy Wingo2018-09-143-87/+116
* Micro-optimization of scm_vm placement in scm_threadAndy Wingo2018-09-141-3/+3
* Remove hook intrinsics: hooks are just for the VMAndy Wingo2018-09-144-73/+26
* VM manages hook sets itselfAndy Wingo2018-09-147-62/+130
* Fix JIT compilation of intrinsics that return doublesAndy Wingo2018-09-101-1/+8
* Fix positional-arguments<=? compilationAndy Wingo2018-09-101-2/+2
* Fix compilation of compare-and-swapAndy Wingo2018-09-071-1/+1
* Refactor handling of lightning stateAndy Wingo2018-09-071-48/+49
* Fix compilation of handle-interruptsAndy Wingo2018-09-071-1/+1