summaryrefslogtreecommitdiff
path: root/libguile/vm.c
Commit message (Expand)AuthorAgeFilesLines
* Do not warn the user when 'madvise' returns ENOSYS....Ludovic Courtès2018-12-161-2/+5
* vm: Fix another typo....Ludovic Courtès2018-06-241-1/+0
* vm: Fix typo when checking for 'madvise' error code....Ludovic Courtès2018-06-181-0/+1
* All literal constants are read-only...Andy Wingo2017-04-181-0/+14
* Attempt to mutate residualized literal pair throws exception...Andy Wingo2017-04-181-0/+7
* Better errors for odd-length keyword args...Andy Wingo2017-02-281-4/+4
* VM continuations store FP/SP by offset...Andy Wingo2017-02-121-23/+9
* Add suspendable-continuation?...Andy Wingo2016-12-121-3/+10
* Reimplement dynamic states...Andy Wingo2016-12-051-10/+1
* Inline interrupts...Andy Wingo2016-11-191-0/+7
* Compiler support for atomics...Andy Wingo2016-09-061-10/+20
* Remove unused static definitions...Andy Wingo2016-06-111-36/+0
* Add integer->char and char->integer opcodes...Andy Wingo2016-05-041-0/+7
* Remove scm_puts_unlocked....Andy Wingo2016-04-261-2/+2
* Unbox indexes of vectors, strings, and structs...Andy Wingo2015-12-011-0/+7
* Untag values and indexes for all bytevector instructions...Andy Wingo2015-12-011-0/+14
* Apply of non-programs has IP that is not from prev frame...Andy Wingo2015-12-011-0/+4
* Identify boot continuations by code, not closure...Andy Wingo2015-12-011-0/+6
* VM support for raw slots...Andy Wingo2015-10-281-32/+45
* SP-relative local addressing...Andy Wingo2015-10-211-2/+2
* Replace dynamic link on stack with previous frame size...Andy Wingo2015-10-211-42/+7
* Rename union scm_vm_stack_element members...Andy Wingo2015-10-211-10/+11
* Remove sp from scm_vm_cont...Andy Wingo2015-10-211-3/+2
* VM stack grows downward...Andy Wingo2015-10-211-197/+197
* The GOOPS "unbound" value is a unique pair...Andy Wingo2015-01-231-2/+2
* VM robustness for optimized closures...Andy Wingo2014-04-161-6/+6
* Fix rewinding continuations when outermost frame has zero locals...Andy Wingo2014-04-161-1/+1
* make-stack works on delimited continuations...Andy Wingo2014-04-161-0/+13
* Out-of-memory situations raise exceptions instead of aborting...Andy Wingo2014-03-221-2/+5
* Remove default soft stack limit; add call-with-stack-overflow-handler...Andy Wingo2014-03-121-42/+145
* Threadsafe stack relocation...Andy Wingo2014-02-201-61/+132
* assertion refactor in the vm...Andy Wingo2014-02-201-3/+1
* Fix "VM never extends vp->sp ..." commit...Andy Wingo2014-02-201-4/+3
* Remove the hard stack size limit...Andy Wingo2014-02-201-17/+0
* VM never extends vp->sp beyond mapped region of stack...Andy Wingo2014-02-201-9/+14
* Unwind-only stack overflow exceptions...Andy Wingo2014-02-201-7/+3
* Fix scm_i_vm_capture_stack comment....Andy Wingo2014-02-191-11/+3
* Default stack size is one page....Andy Wingo2014-02-191-7/+14
* More robust stack expansion and contraction...Andy Wingo2014-02-191-7/+38
* SCM_I_IS_VECTOR only true for tc7_vector, not weak vectors...Andy Wingo2014-02-081-0/+15
* Various VM stack management fixes...Andy Wingo2014-02-051-64/+90
* Add thread-local lock-free, TLS-free freelists....Andy Wingo2014-02-021-0/+1
* Add dead slot map cache...Andy Wingo2014-02-021-2/+36
* Return unused parts of the stack to the OS...Andy Wingo2014-01-311-8/+55
* Micro-optimization to scm_i_vm_mark_stack...Andy Wingo2014-01-311-2/+5
* More precise stack marking via .guile.frame-maps section...Andy Wingo2014-01-261-4/+31
* Remove private-gc.h...Andy Wingo2013-11-281-2/+1
* Remove the restore-continuation-hook....Andy Wingo2013-11-271-14/+0
* Expandable stacks....Andy Wingo2013-11-221-28/+122
* More precise stack marking....Andy Wingo2013-11-221-5/+13