2008-09-26 |
Andy Wingo | actually compile start-stack to something useful
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | further compilation fixes -- all files compile fine now
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | compile `delay' into `make-promise' with a thunk
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | export `make-promise' to scheme
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | enable compilation of more modules
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | a number of small compilation fixes
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | compile psyntax-pp
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | fix handling of multiple values from c functions
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | add gdbinit for debugging the vm
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | compile call/cc, yee ha
|
commit | commitdiff | tree |
2008-09-25 |
Andy Wingo | fix bug introduced in the fluid commit
|
commit | commitdiff | tree |
2008-09-24 |
Andy Wingo | make call/cc capture and restore the vm stacks
|
commit | commitdiff | tree |
2008-09-24 |
Andy Wingo | the vm is a fluid
|
commit | commitdiff | tree |
2008-09-18 |
Andy Wingo | don't poke installed scm, go, etc files when running...
|
commit | commitdiff | tree |
2008-09-18 |
Andy Wingo | lambda-lifting for (lambda () ...) as consumer of call...
|
commit | commitdiff | tree |
2008-09-18 |
Andy Wingo | fix case in which we can fail to exit the repl cleanly
|
commit | commitdiff | tree |
2008-09-15 |
Andy Wingo | compile call-with-values, woot!
|
commit | commitdiff | tree |
2008-09-14 |
Andy Wingo | add special case for (apply values ...)
|
commit | commitdiff | tree |
2008-09-14 |
Andy Wingo | add multiple values support to the vm
|
commit | commitdiff | tree |
2008-09-14 |
Andy Wingo | look up scheme translators by value, not by name
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | rename tail-call to goto/args, add some more tail instructions
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | add a multiple values return address to stack frames
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | inline frame replacement in tail-call
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | inline FREE_FRAME in halt
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | inline FREE_FRAME in return, sync stack_base in CACHE_REGISTER
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | clean up NEW_FRAME macro
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | readability improvement in vm-i-scheme
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | tweaks for printing programs
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | programs can now get at their names, and print nicely
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | (define (foo ...) ...) actually gives the lambda a...
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | fix confusion in disassemble-bindings
|
commit | commitdiff | tree |
2008-09-13 |
Andy Wingo | fix *another* bug in compiling `or'. incredible.
|
commit | commitdiff | tree |
2008-09-12 |
Andy Wingo | untabify process-define-module
|
commit | commitdiff | tree |
2008-09-12 |
Andy Wingo | correctly disassemble program bindings (arguments,...
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | really newline on eof
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | fix program disassembly for meta-in-a-thunk
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | run the vm repl instead of the scm-style-repl
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | add repl option to interpret rather than compile
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | rework late binding resolution to be simpler and more...
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | final de-:prefixification
|
commit | commitdiff | tree |
2008-09-09 |
Andy Wingo | use #:keywords in module/*.scm, not :keywords
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | lazily load meta info, for less consage
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | compile boot-9. woop!
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | macro-transformer recognizes compiled macros
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | print compiled macros correctly
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | allow boot-9.go load if available
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | remove define-syntax-macro from boot-9.scm
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | take procedure->memoizing-macro off of probation
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | make thunk? understand programs
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | reorder module system boot time
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | module-variable accesses pre-module-obarray if module...
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | prevent (resolve-module '(guile)) recursion
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | make late-variable-{ref,set} work before module system...
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | better diagnostics on quasiquote errors
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | allow multiple modules in one compilation unit
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | improve backtraces
|
commit | commitdiff | tree |
2008-09-07 |
Andy Wingo | update .gitignore files
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | superstition with no important effect
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | make primitive-load-path load compiled files if available
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | move up some initializations in the vm
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | turn define-option-interface into a defmacro
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | disable start-stack in compiled code
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | remove the-environment, the-root-environment, environment...
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | avoid local-eval in record constructors and accessors
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | nits picked on boot-9.scm
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | enter into the (guile) module when compiling boot-9.scm
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | Fix compilation #ifndef STACK_CHECKING.
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | fix Makefile.am in module/language
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | ditch the 8-bit compiled form of program parameters
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | fix a bug loading functions with 8 or more arguments
|
commit | commitdiff | tree |
2008-09-02 |
Andy Wingo | fix nested quasiquotes (yeepers)
|
commit | commitdiff | tree |
2008-08-28 |
Andy Wingo | shamefully disable some more gc asserts
|
commit | commitdiff | tree |
2008-08-28 |
Andy Wingo | move guilec and guile-disasm to be guile-tools scripts
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | fix guile-disasm
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | m4 quoting foo in labels-as-values.m4.
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | fix casting-pointers-to-ints bug
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | fetch an inum's bits into a scm_bits_t, not an int
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | suppress autoconf warning
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | disable gc statistics asserts
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | merge from guile master
|
commit | commitdiff | tree |
2008-08-26 |
Andy Wingo | start compiling ice-9
|
commit | commitdiff | tree |
2008-08-25 |
Andy Wingo | module compilation fixen, post-integration
|
commit | commitdiff | tree |
2008-08-22 |
Andy Wingo | merge guile-vm into libguile itself
|
commit | commitdiff | tree |
2008-08-21 |
Andy Wingo | make pre-inst-guile use pre-inst-guile-env
|
commit | commitdiff | tree |
2008-08-21 |
Andy Wingo | chmod -x guilec.in.
|
commit | commitdiff | tree |
2008-08-20 |
Andy Wingo | fix some compilation warnings, in anticipation of moving...
|
commit | commitdiff | tree |
2008-08-20 |
Andy Wingo | remove unused "envs" code from guile-vm
|
commit | commitdiff | tree |
2008-08-11 |
Andy Wingo | make ,stats work
|
commit | commitdiff | tree |
2008-08-11 |
Andy Wingo | ease-of-use improvement to ,m; catch read errors at...
|
commit | commitdiff | tree |
2008-08-11 |
Andy Wingo | fix bug in compilation of `and' and `or'; more robust...
|
commit | commitdiff | tree |
2008-08-09 |
Andy Wingo | backtraces on meta-commands too
|
commit | commitdiff | tree |
2008-08-09 |
Andy Wingo | warn and load source file if newer than compile file
|
commit | commitdiff | tree |
2008-08-09 |
Andy Wingo | don't truncate .go files, do an atomic rename to prevent...
|
commit | commitdiff | tree |
2008-08-09 |
Andy Wingo | fix source location reporting for compiled code
|
commit | commitdiff | tree |
2008-08-08 |
Andy Wingo | heapify the bootstrap program
|
commit | commitdiff | tree |
2008-08-08 |
Andy Wingo | More relevant VM backtrace
|
commit | commitdiff | tree |
2008-08-08 |
Andy Wingo | improve source loc info in nonlocal exits and backtraces
|
commit | commitdiff | tree |
2008-08-07 |
Andy Wingo | fix bug in variable-set instruction; ,x prints out...
|
commit | commitdiff | tree |
2008-08-07 |
Andy Wingo | fix stack corruption on vm-save-stack; more robust...
|
commit | commitdiff | tree |
2008-08-07 |
Andy Wingo | vm backtrace improvements
|
commit | commitdiff | tree |
next |