better error reporting from the vm
[bpt/guile.git] / libguile / vm-i-system.c
2010-07-15 Andy Wingobetter error reporting from the vm
2010-05-02 Andy Wingoadd assert-nargs-ee/locals instruction
2010-04-10 Neil JerramMerge branch 'master' into wip-manual-2
2010-03-30 Andy Wingonil is null, whee
2010-03-30 Andy Wingonil is false, whee
2010-03-16 Andy Wingomore vm gc fixen
2010-02-26 Andy Wingorewinding prompts works
2010-02-26 Andy Wingofix a prompt bug
2010-02-24 Andy Wingoerror if given an unrewindable partial continuation
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 Wingoprompt as part of guile's primitive language
2010-02-19 Andy Wingoadd scm_c_abort, wire it up to the abort opcode
2010-02-19 Andy Wingoprompt handlers are always inline
2010-02-19 Andy Wingonew VM operations: fluid-ref, fluid-set
2010-02-19 Andy Wingovm caches the dynamic state in a local var
2010-02-19 Andy Wingorename <control> to <abort>
2010-02-19 Andy Wingo<prompt> has no pre-unwind-handler, it's unnecessary
2010-02-18 Andy Wingoadd wind-fluids, unwind-fluids VM ops
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 Wingomake scm_make_continuation internal
2010-02-08 Andy Wingocontinuations are vm procedures
2010-02-08 Andy Wingoconnect a few more wires to promptenstein
2010-01-31 Andy Wingoadd return/nvalues
2010-01-31 Andy Wingoinitial VM support for delimited continuations and...
2010-01-27 Andy Wingofix to variable-bound? instruction prototype
2010-01-26 Andy Wingoimplement foreign-call
2010-01-26 Andy Wingorenumber VM opcodes
2010-01-26 Andy Wingoforeign.h presents a more pointer-centric interface
2010-01-13 Andy WingoRETURN_HOOK communicates the number of returned values
2010-01-09 Andy Wingofix bug in subr-call and smob-call
2010-01-09 Andy Wingoallocate free variables inline to closures
2010-01-09 Andy Wingosmobs are applied with vm trampoline procedures
2010-01-07 Andy Wingoadd subr-call VM op
2010-01-03 Andy Wingorename goto/args and friends to tail-call, tail-apply...
2009-12-20 Andy Wingohandle interrupts in mv-call, return/values
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 Wingovm: handle interrupts on backwards jumps
2009-12-11 Andy Wingoless overhead for handling interrupts in the vm
2009-12-11 Andy Wingomerge from master to elisp
2009-12-07 Andy Wingoprocedures-with-setters implemented in terms of structs
2009-12-01 Andy Wingovm doesn't call the evaluator at all (at least not...
2009-12-01 Andy Wingofirst step to make the vm stop calling the interpreter
2009-12-01 Andy Wingofixes to variable-ref, variable-set vm ops
2009-11-28 Ludovic CourtèsRemove remaining uses of discouraged constructs, really.
2009-11-25 Andy Wingoremove code that manages the method cache
2009-11-25 Andy Wingogenerics now dispatch as applicable structs
2009-11-25 Ludovic CourtèsRemove uses of discouraged constructs.
2009-11-17 Ludovic CourtèsFix C99-style declarations after statements.
2009-11-16 Andy Wingowith a rest arg, allow for keywords anywhere
2009-11-15 Andy WingoSCM_GENERIC_METHOD_CACHE macro splits from SCM_ENTITY_P...
2009-11-15 Andy Wingogeneric dispatch in the vm (sorta)
2009-11-01 Ludovic CourtèsMerge branch 'bdw-gc-static-alloc'
2009-10-27 Mark H Weaverfix nil handling in the vm
2009-10-23 Andy Wingovm support for optional/kwarg init code, and bugfixes
2009-10-23 Andy Wingomore work towards compiling and interpreting keyword...
2009-10-23 Andy Wingofinish support for optional & keyword args; update...
2009-10-23 Andy Wingoflesh out glil support for optional and keyword arguments
2009-10-23 Andy Wingocallees now check their args, cons rest list, reserve...
2009-10-23 Andy Wingocallees reserve their own local vars
2009-10-23 Andy Wingoruntime and debugging support for callee-parsed procedu...
2009-10-23 Andy Wingosteps on the way to have the callee check the number...
2009-10-16 Andy Wingojumps encoded using 24 bits, not 19; blocks no longer...
2009-09-01 Ludovic CourtèsMerge branch 'boehm-demers-weiser-gc' into bdw-gc-stati...
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 Wingoprograms have their own tc7 now
2009-08-20 Andy Wingopush new frame on stack before procedure & args
2009-08-20 Andy Wingoreorder frame layout
2009-08-20 Andy Wingoremove dead weight from vm-i-system.c
2009-08-17 Ludovic CourtèsMerge branch 'master' into boehm-demers-weiser-gc
2009-08-12 Andy Wingorework the vm support for wide strings
2009-08-08 Michael GranMerge commit 'origin/master'
2009-08-05 Andy Wingoadd <fix> tree-il construct, and compile it
2009-08-04 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-08-01 Michael GranDon't use GNU extensions for SCM_MAKE_CHAR macro
2009-07-31 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-29 Michael GranAdd 32-bit characters
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 Wingocompiler support for nlocs >= 256
2009-07-23 Andy Wingorename "closure-ref" to "free-ref"; s/vars/variables...
2009-07-23 Andy Wingoremove "externals" from the vm
2009-07-21 Andy Wingovm support for display closures
2009-07-21 Andy Wingorenumber vm ops (objcode cookie bumped)
2009-07-21 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-14 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-13 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-07-04 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-06-29 Daniel KraftAdded make-nil instruction to VM and use it for Emacs...
2009-06-27 Daniel KraftMerge branch 'master' of git://git.savannah.gnu.org...
2009-06-16 Neil JerramChange Guile license to LGPLv3+
2009-06-06 Andy Wingonew instructions: make-int64, make-uint64
next