2008-10-11 |
Andy Wingo | simplify disassembly annotations a bit |
tree | commitdiff |
2008-10-11 |
Andy Wingo | truly thread-local vms; don't compile popen.scm |
tree | commitdiff |
2008-10-09 |
Andy Wingo | sundries: side effects in interpreted repl, wrong-num... |
tree | commitdiff |
2008-10-09 |
Andy Wingo | handle throws to unknown keys in the repl |
tree | commitdiff |
2008-10-03 |
Andy Wingo | remove repl.scm's start-stack definition |
tree | commitdiff |
2008-09-30 |
Andy Wingo | fix compilation of quasiquote with splicing and imprope... |
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 | call toplevel variables "toplevel", not "module" |
tree | commitdiff |
2008-09-29 |
Andy Wingo | remove `type' and `value' fields from <ghil-var> |
tree | commitdiff |
2008-09-28 |
Andy Wingo | allocate variables that are set! on the heap |
tree | commitdiff |
2008-09-26 |
Andy Wingo | actually compile start-stack to something useful |
tree | commitdiff |
2008-09-25 |
Andy Wingo | compile `delay' into `make-promise' with a thunk |
tree | commitdiff |
2008-09-25 |
Andy Wingo | a number of small compilation fixes |
tree | commitdiff |
2008-09-25 |
Andy Wingo | compile call/cc, yee ha |
tree | commitdiff |
2008-09-24 |
Andy Wingo | the vm is a fluid |
tree | commitdiff |
2008-09-18 |
Andy Wingo | lambda-lifting for (lambda () ...) as consumer of call... |
tree | commitdiff |
2008-09-18 |
Andy Wingo | fix case in which we can fail to exit the repl cleanly |
tree | commitdiff |
2008-09-15 |
Andy Wingo | compile call-with-values, woot! |
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-14 |
Andy Wingo | look up scheme translators by value, not by name |
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 | 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-13 |
Andy Wingo | (define (foo ...) ...) actually gives the lambda a... |
tree | commitdiff |
2008-09-13 |
Andy Wingo | fix confusion in disassemble-bindings |
tree | commitdiff |
2008-09-13 |
Andy Wingo | fix *another* bug in compiling `or'. incredible. |
tree | commitdiff |
2008-09-12 |
Andy Wingo | correctly disassemble program bindings (arguments,... |
tree | commitdiff |
2008-09-09 |
Andy Wingo | really newline on eof |
tree | commitdiff |
2008-09-09 |
Andy Wingo | fix program disassembly for meta-in-a-thunk |
tree | commitdiff |
2008-09-09 |
Andy Wingo | run the vm repl instead of the scm-style-repl |
tree | commitdiff |
2008-09-09 |
Andy Wingo | add repl option to interpret rather than compile |
tree | commitdiff |
2008-09-09 |
Andy Wingo | rework late binding resolution to be simpler and more... |
tree | commitdiff |
2008-09-09 |
Andy Wingo | use #:keywords in module/*.scm, not :keywords |
tree | commitdiff |
2008-09-07 |
Andy Wingo | lazily load meta info, for less consage |
tree | commitdiff |
2008-09-07 |
Andy Wingo | take procedure->memoizing-macro off of probation |
tree | commitdiff |
2008-09-07 |
Andy Wingo | better diagnostics on quasiquote errors |
tree | commitdiff |
2008-09-07 |
Andy Wingo | allow multiple modules in one compilation unit |
tree | commitdiff |
2008-09-07 |
Andy Wingo | improve backtraces |
tree | commitdiff |
2008-09-02 |
Andy Wingo | superstition with no important effect |
tree | commitdiff |
2008-09-02 |
Andy Wingo | disable start-stack in compiled code |
tree | commitdiff |
2008-09-02 |
Andy Wingo | fix Makefile.am in module/language |
tree | commitdiff |
2008-09-02 |
Andy Wingo | ditch the 8-bit compiled form of program parameters |
tree | commitdiff |
2008-09-02 |
Andy Wingo | fix nested quasiquotes (yeepers) |
tree | commitdiff |
2008-08-26 |
Andy Wingo | merge from guile master |
tree | commitdiff |
2008-08-25 |
Andy Wingo | module compilation fixen, post-integration |
tree | commitdiff |
2008-08-22 |
Andy Wingo | merge guile-vm into libguile itself |
tree | commitdiff |
2008-08-20 |
Andy Wingo | remove unused "envs" code from guile-vm |
tree | commitdiff |
2008-08-11 |
Andy Wingo | make ,stats work |
tree | commitdiff |
2008-08-11 |
Andy Wingo | ease-of-use improvement to ,m; catch read errors at... |
tree | commitdiff |
2008-08-11 |
Andy Wingo | fix bug in compilation of `and' and `or'; more robust... |
tree | commitdiff |
2008-08-09 |
Andy Wingo | backtraces on meta-commands too |
tree | commitdiff |
2008-08-09 |
Andy Wingo | don't truncate .go files, do an atomic rename to preven... |
tree | commitdiff |
2008-08-09 |
Andy Wingo | fix source location reporting for compiled code |
tree | commitdiff |
2008-08-08 |
Andy Wingo | heapify the bootstrap program |
tree | commitdiff |
2008-08-08 |
Andy Wingo | More relevant VM backtrace |
tree | commitdiff |
2008-08-08 |
Andy Wingo | improve source loc info in nonlocal exits and backtraces |
tree | commitdiff |
2008-08-07 |
Andy Wingo | fix bug in variable-set instruction; ,x prints out... |
tree | commitdiff |
2008-08-07 |
Andy Wingo | fix stack corruption on vm-save-stack; more robust... |
tree | commitdiff |
2008-08-07 |
Andy Wingo | vm backtrace improvements |
tree | commitdiff |
2008-08-07 |
Andy Wingo | build fixes |
tree | commitdiff |
2008-08-07 |
Andy Wingo | big reorg of scheme modules -- e.g. programs.c -> ... |
tree | commitdiff |
2008-08-04 |
Andy Wingo | re-enable computed goto; fix ,help in the repl; subr... |
tree | commitdiff |
2008-08-03 |
Andy Wingo | Add docstring support |
tree | commitdiff |
2008-08-03 |
Andy Wingo | fix recording of source locations |
tree | commitdiff |
2008-08-02 |
Andy Wingo | only pass symbols to module-ref & c |
tree | commitdiff |
2008-08-02 |
Andy Wingo | merge guile-vm to guile |
tree | commitdiff |
2008-05-25 |
Andy Wingo | add inline macros for zero? and 1- |
tree | commitdiff |
2008-05-25 |
Andy Wingo | enable inlining; speed! |
tree | commitdiff |
2008-05-20 |
Andy Wingo | distcheck works now |
tree | commitdiff |
2008-05-20 |
Andy Wingo | guile-vm is completely self-compiling now! |
tree | commitdiff |
2008-05-19 |
Andy Wingo | fix syntax error in describe.scm |
tree | commitdiff |
2008-05-19 |
Andy Wingo | fix immediate linkage, some other fixes to allow vm... |
tree | commitdiff |
2008-05-19 |
Andy Wingo | bind all module-level variables lazily |
tree | commitdiff |
2008-05-19 |
Andy Wingo | Add instructions for doing very late binding |
tree | commitdiff |
2008-05-19 |
Andy Wingo | compile all of base/; some arbitrary changes; more... |
tree | commitdiff |
2008-05-19 |
Andy Wingo | syncase macros compiling! |
tree | commitdiff |
2008-05-15 |
Andy Wingo | rudimentary syncase support; some dash symbol syncase... |
tree | commitdiff |
2008-05-15 |
Andy Wingo | avoid zealous unquotation |
tree | commitdiff |
2008-05-15 |
Andy Wingo | fix else in cond, letrec env corruption, syntax.scm... |
tree | commitdiff |
2008-05-15 |
Andy Wingo | `link' instruction links to symbols by module |
tree | commitdiff |
2008-05-15 |
Andy Wingo | remove some debugging info |
tree | commitdiff |
2008-05-15 |
Andy Wingo | push the module resolution info for variables down... |
tree | commitdiff |
2008-05-15 |
Andy Wingo | fix dumping of #:keywords |
tree | commitdiff |
2008-05-15 |
Andy Wingo | allow interpretation of load-toplevel as compile-toplevel |
tree | commitdiff |
2008-05-14 |
Andy Wingo | rework eval-case handling to be like cl's eval-when |
tree | commitdiff |
2008-05-14 |
Andy Wingo | fix macro compilation via hooking into eval-case |
tree | commitdiff |
2008-05-14 |
Andy Wingo | (void) -> (begin) |
tree | commitdiff |
2008-05-14 |
Andy Wingo | remove x.foo.bar -> (slot x 'foo 'bar) compile-time... |
tree | commitdiff |
2008-05-12 |
Andy Wingo | Update Makefile.am's; remove slib import |
tree | commitdiff |
2008-05-12 |
Andy Wingo | catch errors in the repl, with poor backtraces |
tree | commitdiff |
2008-05-12 |
Andy Wingo | replace cenv with things in <repl> and fluids; remove... |
tree | commitdiff |
2008-05-11 |
Andy Wingo | fixes so that typing asdfadfasff in the repl doesn... |
tree | commitdiff |
2008-05-11 |
Andy Wingo | only allow `define' at toplevel |
tree | commitdiff |
2008-05-11 |
Andy Wingo | remove define-private |
tree | commitdiff |
2008-05-11 |
Andy Wingo | explicitly list exports instead of using define-public |
tree | commitdiff |
2008-05-11 |
Andy Wingo | <foo>? -> foo?; some exports cleanups |
tree | commitdiff |
2008-05-11 |
Andy Wingo | pmatchify a cond for prettiness |
tree | commitdiff |
2008-05-11 |
Andy Wingo | fix to meta-reader's optional port argument |
tree | commitdiff |
next |