2009-02-14 |
Ludovic Courtès | Change `compiled-file-name' to preserve the input file... |
tree | commitdiff |
2009-02-13 |
Andy Wingo | flush output when writing .go files |
tree | commitdiff |
2009-02-12 |
Andy Wingo | inline record predicates into record-case |
tree | commitdiff |
2009-02-12 |
Andy Wingo | no keyword arguments in GHIL / GLIL, just optional... |
tree | commitdiff |
2009-02-11 |
Andy Wingo | speed up record-case |
tree | commitdiff |
2009-02-10 |
Andy Wingo | match bare literals with eq? in pmatch, not equal? |
tree | commitdiff |
2009-02-10 |
Andy Wingo | propagate much more source info through compilation |
tree | commitdiff |
2009-02-09 |
Andy Wingo | minor cleanups |
tree | commitdiff |
2009-02-02 |
Andy Wingo | tick in calls, procedure-name works on compiled procedures |
tree | commitdiff |
2009-02-01 |
Andy Wingo | add code for writing out metadata to the end of a program |
tree | commitdiff |
2009-01-30 |
Andy Wingo | remove conv.scm, disasm.scm; objcode->bytecode rename |
tree | commitdiff |
2009-01-30 |
Andy Wingo | add disassembler that fits in with old compiler tower |
tree | commitdiff |
2009-01-30 |
Andy Wingo | add decompilers that can take us back to assembly |
tree | commitdiff |
2009-01-30 |
Andy Wingo | allow specification of languages by name; add decompile... |
tree | commitdiff |
2009-01-29 |
Andy Wingo | static opcodes; refactor program/objcode division;... |
tree | commitdiff |
2009-01-15 |
Andy Wingo | Merge commit 'origin/master' into vm |
tree | commitdiff |
2009-01-12 |
Andy Wingo | Merge branch 'master' into vm |
tree | commitdiff |
2009-01-12 |
Andy Wingo | Merge commit 'origin/master' into vm |
tree | commitdiff |
2009-01-11 |
Andy Wingo | finish compiler.texi, woo |
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 | move guilec.mk to am/guilec |
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-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 | 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-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-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 | 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 | 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 | ditch the 8-bit compiled form of program parameters |
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 |
next |