2009-01-09 |
Andy Wingo | rename translate.scm to compile-ghil.scm, and more... |
tree | commitdiff |
2009-01-08 |
Andy Wingo | (language ghil def) becomes (language ghil) |
tree | commitdiff |
2009-01-08 |
Andy Wingo | move lang-specific modules, e.g. (system il compile... |
tree | commitdiff |
2008-12-26 |
Andy Wingo | remove heap links in VM frames, incorporate vm frames... |
tree | commitdiff |
2008-12-26 |
Andy Wingo | repl.scm relies on `display-backtrace' to do everything... |
tree | commitdiff |
2008-11-20 |
Andy Wingo | late-variable-{ref,set} -> toplevel-{ref,set} |
tree | commitdiff |
2008-11-14 |
Andy Wingo | nifty generic compiler infrastructure -- no more hardco... |
tree | commitdiff |
2008-11-11 |
Andy Wingo | more ghil parsing fixen |
tree | commitdiff |
2008-11-11 |
Andy Wingo | fix unparse-ghil errors with quasiquote |
tree | commitdiff |
2008-11-11 |
Andy Wingo | add parsers and unparser for ghil; ,language ghil works now |
tree | commitdiff |
2008-11-10 |
Andy Wingo | remove .cvsignore files |
tree | commitdiff |
2008-11-02 |
Andy Wingo | proper printing of thunks, reduced disasm verbosity |
tree | commitdiff |
2008-11-01 |
Andy Wingo | define macros before functions using macros; more MV... |
tree | commitdiff |
2008-11-01 |
Andy Wingo | avoid delivering 0 values to 1-valued continuations... |
tree | commitdiff |
2008-11-01 |
Andy Wingo | move scm srfi files to module/srfi, and compile them. |
tree | commitdiff |
2008-11-01 |
Andy Wingo | move guilec.mk to am/guilec |
tree | commitdiff |
2008-11-01 |
Andy Wingo | move ice-9/ and oop/ under module/ |
tree | commitdiff |
2008-10-31 |
Andy Wingo | fix bug in define-scheme-translator |
tree | commitdiff |
2008-10-31 |
Andy Wingo | pass backtraces through the compiler |
tree | commitdiff |
2008-10-31 |
Andy Wingo | make define-inline more usable from external modules |
tree | commitdiff |
2008-10-31 |
Andy Wingo | rework the scheme translator so it's extensible by... |
tree | commitdiff |
2008-10-30 |
Andy Wingo | recompiling with compile environments, fluid languages... |
tree | commitdiff |
2008-10-25 |
Andy Wingo | add `compile-time-environment' |
tree | commitdiff |
2008-10-25 |
Andy Wingo | define-type no longer expects `|' subform |
tree | commitdiff |
2008-10-18 |
Andy Wingo | fix typo in assembler |
tree | commitdiff |
2008-10-18 |
Andy Wingo | fix bug in self-tail-recursion with "external" variable... |
tree | commitdiff |
2008-10-18 |
Andy Wingo | bug fix to enable code "packing" |
tree | commitdiff |
2008-10-16 |
Andy Wingo | fix backtraces, broken since the program-bindings forma... |
tree | commitdiff |
2008-10-16 |
Andy Wingo | fix use of `binding' data abstraction |
tree | commitdiff |
2008-10-15 |
Andy Wingo | fix mv-call disasm bug |
tree | commitdiff |
2008-10-15 |
Andy Wingo | fix disasm bugs, add some more instruction annotations |
tree | commitdiff |
2008-10-12 |
Andy Wingo | make disassembly better -- a more woven text. |
tree | commitdiff |
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 |
next |