2009-01-04 |
Andy Wingo | allow `apply' on %nil-terminated lists |
tree | commitdiff |
2008-12-26 |
Andy Wingo | remove heap links in VM frames, incorporate vm frames... |
tree | commitdiff |
2008-12-26 |
Andy Wingo | add scm_c_program_source |
tree | commitdiff |
2008-12-26 |
Andy Wingo | backtrace.c: allow vectors for SCM_FRAME_SOURCE (frame) |
tree | commitdiff |
2008-12-19 |
Andy Wingo | remove the `late-bind' instruction |
tree | commitdiff |
2008-11-20 |
Andy Wingo | late-variable-{ref,set} -> toplevel-{ref,set} |
tree | commitdiff |
2008-11-11 |
Andy Wingo | rashly bump stack limit to 40k words |
tree | commitdiff |
2008-11-01 |
Andy Wingo | fix for (apply values '(1)) |
tree | commitdiff |
2008-11-01 |
Andy Wingo | fix multiple values coming from interpreted or C procedures |
tree | commitdiff |
2008-11-01 |
Andy Wingo | make-procedure-with-setter inherits name from getter |
tree | commitdiff |
2008-10-31 |
Andy Wingo | new ops: slot-ref, slot-set. remove and recompile your... |
tree | commitdiff |
2008-10-31 |
Andy Wingo | compile goops submodules, goops.test now passes again |
tree | commitdiff |
2008-10-31 |
Andy Wingo | fix chaining up from interpreted to compiled methods... |
tree | commitdiff |
2008-10-30 |
Andy Wingo | fix up some assumptions that cmethods were lists |
tree | commitdiff |
2008-10-30 |
Andy Wingo | runtime byte compilation of goops methods, whooooo |
tree | commitdiff |
2008-10-30 |
Andy Wingo | recompiling with compile environments, fluid languages... |
tree | commitdiff |
2008-10-25 |
Andy Wingo | add `formals', `body', and `compile-env' slots to ... |
tree | commitdiff |
2008-10-24 |
Neil Jerram | Fix hang in srfi-18.test |
tree | commitdiff |
2008-10-18 |
Andy Wingo | fix bug in self-tail-recursion with "external" variable... |
tree | commitdiff |
2008-10-16 |
Andy Wingo | ensure that lists pushed onto the stack are proper |
tree | commitdiff |
2008-10-16 |
Andy Wingo | fix asyncs running in the vm; re-enable popen.scm compi... |
tree | commitdiff |
2008-10-11 |
Andy Wingo | relax an assertion -- the test suite completes without... |
tree | commitdiff |
2008-10-11 |
Andy Wingo | truly thread-local vms; don't compile popen.scm |
tree | commitdiff |
2008-10-09 |
Andy Wingo | NULLSTACK fixes for nonlocal exits in reentrant pre... |
tree | commitdiff |
2008-10-09 |
Andy Wingo | sundries: side effects in interpreted repl, wrong-num... |
tree | commitdiff |
2008-10-09 |
Andy Wingo | fix dynwind + nonlocal entrance/exit + programs bug |
tree | commitdiff |
2008-10-03 |
Andy Wingo | precise stack marking, fix some missed references,... |
tree | commitdiff |
2008-10-02 |
Andy Wingo | be more like the interpreter in signalling wrong-num... |
tree | commitdiff |
2008-09-30 |
Andy Wingo | fix compilation of quasiquote with splicing and imprope... |
tree | commitdiff |
2008-09-30 |
Andy Wingo | fix some missed references when calling C functions |
tree | commitdiff |
2008-09-30 |
Andy Wingo | Merge commit 'origin/master' into vm |
tree | commitdiff |
2008-09-29 |
Andy Wingo | compile @ and @@ |
tree | commitdiff |
2008-09-29 |
Andy Wingo | move module-public-interface to C, and expose it as... |
tree | commitdiff |
2008-09-28 |
Han-Wen Nienhuys | Remove GH and its traces. |
tree | commitdiff |
2008-09-28 |
Andy Wingo | revert part of 7ff017002ddc980 that caused missed refer... |
tree | commitdiff |
2008-09-26 |
Andy Wingo | Fix continuation marking, and some tests. |
tree | commitdiff |
2008-09-26 |
Andy Wingo | actually compile start-stack to something useful |
tree | commitdiff |
2008-09-25 |
Andy Wingo | export `make-promise' to scheme |
tree | commitdiff |
2008-09-25 |
Andy Wingo | fix handling of multiple values from c functions |
tree | commitdiff |
2008-09-25 |
Andy Wingo | compile call/cc, yee ha |
tree | commitdiff |
2008-09-25 |
Andy Wingo | fix bug introduced in the fluid commit |
tree | commitdiff |
2008-09-24 |
Andy Wingo | make call/cc capture and restore the vm stacks |
tree | commitdiff |
2008-09-24 |
Andy Wingo | the vm is a fluid |
tree | commitdiff |
2008-09-23 |
Ludovic Courtès | Make literal strings (i.e., returned by `read') read... |
tree | commitdiff |
2008-09-23 |
Ludovic Courtès | Make `symbol->string' return a read-only string. |
tree | commitdiff |
2008-09-22 |
Neil Jerram | Fix for incorrect (gcd -2) => -2; should give 2. |
tree | commitdiff |
2008-09-18 |
Andy Wingo | don't poke installed scm, go, etc files when running... |
tree | commitdiff |
2008-09-18 |
Andy Wingo | lambda-lifting for (lambda () ...) as consumer of call... |
tree | commitdiff |
2008-09-15 |
Andy Wingo | compile call-with-values, woot! |
tree | commitdiff |
2008-09-15 |
Neil Jerram | Make multi-byte reads on unbuffered ports more efficient. |
tree | commitdiff |
2008-09-14 |
Andy Wingo | add special case for (apply values ...) |
tree | commitdiff |
2008-09-14 |
Andy Wingo | add multiple values support to the vm |
tree | commitdiff |
2008-09-13 |
Andy Wingo | rename tail-call to goto/args, add some more tail instr... |
tree | commitdiff |
2008-09-13 |
Andy Wingo | add a multiple values return address to stack frames |
tree | commitdiff |
2008-09-13 |
Andy Wingo | inline frame replacement in tail-call |
tree | commitdiff |
2008-09-13 |
Ludovic Courtès | Include <config.h> in all C files; use `#ifdef HAVE_CON... |
tree | commitdiff |
2008-09-13 |
Andy Wingo | inline FREE_FRAME in halt |
tree | commitdiff |
2008-09-13 |
Andy Wingo | inline FREE_FRAME in return, sync stack_base in CACHE_R... |
tree | commitdiff |
2008-09-13 |
Andy Wingo | clean up NEW_FRAME macro |
tree | commitdiff |
2008-09-13 |
Andy Wingo | readability improvement in vm-i-scheme |
tree | commitdiff |
2008-09-13 |
Andy Wingo | tweaks for printing programs |
tree | commitdiff |
2008-09-13 |
Andy Wingo | programs can now get at their names, and print nicely |
tree | commitdiff |
2008-09-12 |
Ludovic Courtès | Add `ChangeLog-2008' files to the distribution. |
tree | commitdiff |
2008-09-12 |
Ludovic Courtès | Rename `ChangeLog' files to `ChangeLog-2008'. |
tree | commitdiff |
2008-09-12 |
Ludovic Courtès | Include <config.h> in `discouraged.c'. |
tree | commitdiff |
2008-09-11 |
Ludovic Courtès | Remove `.cvsignore' files. |
tree | commitdiff |
2008-09-11 |
Han-Wen Nienhuys | Revise GC asserts. |
tree | commitdiff |
2008-09-10 |
Ludovic Courtès | Fix compilation of `libguile-i18n' on MinGW. |
tree | commitdiff |
2008-09-10 |
Han-Wen Nienhuys | Cleanup mark-during-GC debug checks. |
tree | commitdiff |
2008-09-09 |
Ludovic Courtès | Use Gnulib's `count-one-bits' as a replacement for... |
tree | commitdiff |
2008-09-09 |
Ludovic Courtès | Merge branch 'master' into strftime-gnulib |
tree | commitdiff |
2008-09-09 |
Andy Wingo | rework late binding resolution to be simpler and more... |
tree | commitdiff |
2008-09-07 |
Andy Wingo | lazily load meta info, for less consage |
tree | commitdiff |
2008-09-07 |
Andy Wingo | macro-transformer recognizes compiled macros |
tree | commitdiff |
2008-09-07 |
Andy Wingo | print compiled macros correctly |
tree | commitdiff |
2008-09-07 |
Andy Wingo | allow boot-9.go load if available |
tree | commitdiff |
2008-09-07 |
Andy Wingo | make thunk? understand programs |
tree | commitdiff |
2008-09-07 |
Andy Wingo | module-variable accesses pre-module-obarray if module... |
tree | commitdiff |
2008-09-07 |
Andy Wingo | make late-variable-{ref,set} work before module system... |
tree | commitdiff |
2008-09-07 |
Andy Wingo | update .gitignore files |
tree | commitdiff |
2008-09-04 |
Han-Wen Nienhuys | * eval.c: Mark #endif with comment. |
tree | commitdiff |
2008-09-03 |
Han-Wen Nienhuys | Don't sanity check GC numbers on 64 bit platforms,... |
tree | commitdiff |
2008-09-02 |
Ludovic Courtès | Fix compilation of `libguile-i18n' on NetBSD. |
tree | commitdiff |
2008-09-02 |
Ludovic Courtès | Use Gnulib's `strftime' to address bug #24130. |
tree | commitdiff |
2008-09-02 |
Andy Wingo | make primitive-load-path load compiled files if available |
tree | commitdiff |
2008-09-02 |
Andy Wingo | move up some initializations in the vm |
tree | commitdiff |
2008-09-02 |
Andy Wingo | Fix compilation #ifndef STACK_CHECKING. |
tree | commitdiff |
2008-09-02 |
Andy Wingo | ditch the 8-bit compiled form of program parameters |
tree | commitdiff |
2008-09-02 |
Andy Wingo | fix a bug loading functions with 8 or more arguments |
tree | commitdiff |
2008-08-31 |
Julian Graham | Resolve a deadlock caused by not checking mutex state... |
tree | commitdiff |
2008-08-28 |
Andy Wingo | shamefully disable some more gc asserts |
tree | commitdiff |
2008-08-27 |
Ludovic Courtès | Remove `coop-threads' files that had been useless since... |
tree | commitdiff |
2008-08-27 |
Ludovic Courtès | Fix builds `--without-threads'. |
tree | commitdiff |
2008-08-27 |
Han-Wen Nienhuys | Merge branch 'master' of git://git.sv.gnu.org/guile... |
tree | commitdiff |
2008-08-27 |
Han-Wen Nienhuys | Only sanity check numbers if SCM_DEBUG_CELL_ACCESSES... |
tree | commitdiff |
2008-08-27 |
Han-Wen Nienhuys | Set SRCPROP{PLIST,COPY} through a macro, so SCM_DEBUG_C... |
tree | commitdiff |
2008-08-26 |
Andy Wingo | fix casting-pointers-to-ints bug |
tree | commitdiff |
2008-08-26 |
Andy Wingo | fetch an inum's bits into a scm_bits_t, not an int |
tree | commitdiff |
2008-08-26 |
Andy Wingo | disable gc statistics asserts |
tree | commitdiff |
2008-08-26 |
Andy Wingo | merge from guile master |
tree | commitdiff |
next |