Allocate frame objects on the stack when invoking VM hooks.
[bpt/guile.git] / libguile / vm.c
2010-05-07 Ludovic CourtèsAllocate frame objects on the stack when invoking VM...
2010-05-07 Ludovic CourtèsWhen printing a VM, show the type of engine being used.
2010-04-10 Neil JerramMerge branch 'master' into wip-manual-2
2010-04-09 Andy Wingoremove libguile/lang.h, deprecate %nil (in favor of...
2010-03-16 Andy Wingorename libguile to libguile-@EFFECTIVE_VERSION@, curren...
2010-03-09 Andy Wingo%start-stack in Scheme, in terms of prompts
2010-02-26 Andy Wingorewinding prompts works
2010-02-24 Andy Wingofix embarrassing bug
2010-02-24 Andy Wingofix symbol initialization in vm.c
2010-02-24 Andy Wingoturn abort() calls in vm.c into exceptions
2010-02-24 Andy Wingorewind the dynamic state when entering a partial contin...
2010-02-24 Andy Wingopartial-cont-call works
2010-02-22 Andy Wingoactually capture partial continuations
2010-02-22 Andy Wingoabort always dispatches to VM bytecode, to detect same...
2010-02-19 Andy Wingoadd scm_c_abort, wire it up to the abort opcode
2010-02-19 Andy Wingorename <control> to <abort>
2010-02-08 Andy Wingocontinuations return multiple values on the stack
2010-02-08 Andy Wingoscm_i_make_continuation takes vm and vm_cont args expli...
2010-02-08 Andy Wingoconnect a few more wires to promptenstein
2010-01-31 Andy Wingoinitial VM support for delimited continuations and...
2010-01-14 Andy Wingovm.c uses scm_c_take_bytevector instead of scm_take_u8v...
2010-01-09 Thien-Thi NguyenAdd cast in `make_vm' to silence compiler warning.
2010-01-09 Andy Wingosmobs are applied with vm trampoline procedures
2010-01-07 Andy Wingoremove scm_tc7_gsubr
2010-01-07 Andy Wingotc7 tags for vm-related data
2010-01-07 Andy Wingoproperly integrate vm bootstrapping into init.c
2009-12-28 Andy WingoMerge branch 'read-fix'
2009-12-23 Andy Wingokeyword arg errors throw to 'keyword-argument-error
2009-12-21 Andy Wingorework vm tracing
2009-12-15 Ludovic CourtèsRemove unneeded #include <assert.h>.
2009-12-15 Ludovic CourtèsDon't use GCC zero-length arrays.
2009-12-11 Andy Wingovm no longer measures bogoclock or times, relies on...
2009-12-11 Andy Wingomerge from master to elisp
2009-12-05 Andy Wingoremove a bunch of needless scm_permanent_object calls
2009-12-04 Andy Wingoeval.c closures are now applicable smobs, not tc3s
2009-12-04 Andy Wingoremove cxrs
2009-12-04 Andy Wingoremove rpsubrs
2009-12-03 Andy Wingoremove asubrs
2009-12-03 Andy Wingosimplify apply_foreign
2009-12-03 Andy Wingoremove scm_tc7_dsubr
2009-12-03 Andy Wingoremove tc7_subr_* and tc7_lsubr_*
2009-12-03 Andy Wingoreplace frame implementation with VM frames
2009-12-03 Andy Wingoremove debug frames
2009-12-01 Andy Wingoapply goes to the vm, not the interpreter
2009-12-01 Andy Wingofirst step to make the vm stop calling the interpreter
2009-11-28 Ludovic CourtèsRemove remaining uses of discouraged constructs, really.
2009-11-28 Ludovic CourtèsRemove remaining uses of discouraged constructs.
2009-11-25 Ludovic CourtèsRemove uses of discouraged constructs.
2009-11-17 Ludovic CourtèsFix C99-style declarations after statements.
2009-11-08 Ludovic CourtèsFix C99-style comments.
2009-11-01 Ludovic CourtèsMerge branch 'bdw-gc-static-alloc'
2009-10-23 Andy Wingode-nargs struct scm_objcode; procedure-property refactor
2009-10-16 Andy Wingojumps encoded using 24 bits, not 19; blocks no longer...
2009-09-16 Neil JerramFix omission of VM frames from backtrace
2009-09-14 Ludovic CourtèsMake the precise stack mark procedure more robust.
2009-09-13 Ludovic CourtèsRename "boehm-gc.h" to "bdw-gc.h"; add to the distribution.
2009-09-09 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-09-01 Ludovic CourtèsMerge branch 'boehm-demers-weiser-gc' into bdw-gc-stati...
2009-09-01 Ludovic CourtèsFix leaky behavior of `scm_take_TAGvector ()'.
2009-08-28 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-08-27 Neil JerramMerge branch 'ossau-gds-dev'
2009-08-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-08-25 Andy WingoMerge wip-array refactor, up to cd43fdc5b7a7c
2009-08-21 Neil JerramMerge branch 'wip-manual' of ssh://ossau@git.sv.gnu...
2009-08-20 Andy Wingoreorder frame layout
2009-08-20 Ludovic CourtèsRelax assumptions made in the precise VM stack marking...
2009-08-19 Ludovic CourtèsImplement precise marking of the VM stack.
2009-08-19 Ludovic CourtèsFix bogus computation of `vm->stack_limit'.
2009-08-17 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-07-31 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-26 Andy Wingoincrease range of relative jumps by aligning blocks...
2009-07-26 Andy Wingomake sure all programs are 8-byte aligned
2009-07-24 Andy Wingoincrease default stack size to 64 kilowords
2009-07-23 Andy Wingoremove "externals" from the vm
2009-07-21 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-15 Ludovic CourtèsFix unaligned access in the VM code.
2009-06-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-06-16 Neil JerramChange Guile license to LGPLv3+
2009-06-05 Andy Wingorefactoring for toplevel-ref, toplevel-set, link-now
2009-06-02 Julian GrahamMerge branch 'master' of git://git.savannah.gnu.org...
2009-05-29 Andy WingoMerge branch 'syncase-in-boot-9'
2009-05-26 Andy Wingoadjust VM copyright notices to LGPL, use SCM_INTERNAL...
2009-04-17 Andy Wingofix a couple gc-related continuations bugs
2009-04-05 Ludovic CourtèsAvoid uses of deprecated forms in the VM code.
2009-03-29 Andy WingoMerge branch 'wingo'
2009-03-28 Andy Wingoframe, program, objcode, etc inits use load-extension
2009-03-22 Ludovic CourtèsRemove unneeded VM SMOB mark/free procedures.
2009-03-22 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-03-17 Andy Wingonon-srcdir build fixes
2009-03-17 Andy WingoMerge commit 'cb9d473112ac172a3d328bb029b5b550918d4262...
2009-03-17 Andy WingoMerge commit 'e20d7001c3f7150400169fecb0bf0eefdf122fe2...
2009-03-17 Andy WingoMerge commit 'e092357058850a6f998bf462bdc5504c6379c96f...
2009-03-17 Andy WingoMerge commit 'feccd2d3100fd2964d4c2df58ab3da7ce4949a66...
2009-03-17 Andy WingoMerge commit 'cce8b2ce93703aff953750fb40cb53176ea66504...
2009-03-17 Andy WingoMerge commit '4c9e29ec38350a5206aa3e8e72ad4376512ada2b...
2009-03-17 Andy WingoMerge commit 'ad5f5ada1d50ecdab634d60ffe3a13b9193156aa...
2009-03-17 Andy WingoMerge commit '95a040cd2be7ad03bf197edbdb1fec2c52749ef6...
2009-03-17 Andy WingoMerge commit '6290d3f10927f887102a164ccb1a7291cc62288d...
2009-03-17 Andy WingoMerge commit '5bb2d903b9e54fdd5858a16ba11fa91a9dc0c692...
2009-03-17 Andy WingoMerge commit '04795a1cb259c20896fb2edb50c58086027281b0...
next