2009-02-05 |
Andy Wingo | fix boot program detection, which in turn makes `make...
|
commit | commitdiff | tree |
2009-02-05 |
Andy Wingo | in debug mode, make sure that calls to the vm can be...
|
commit | commitdiff | tree |
2009-02-04 |
Andy Wingo | scm_call_N doesn't cons for calling programs
|
commit | commitdiff | tree |
2009-02-04 |
Andy Wingo | use append-map in goops
|
commit | commitdiff | tree |
2009-02-04 |
Andy Wingo | inline call to scm_make_program when making closures
|
commit | commitdiff | tree |
2009-02-04 |
Andy Wingo | enable multiple vm engines (regular, debug, ...)
|
commit | commitdiff | tree |
2009-02-03 |
Andy Wingo | "optimize" dispatch to specific GF's in goops
|
commit | commitdiff | tree |
2009-02-03 |
Andy Wingo | make catch cache and restore vm regs, not the vm itself...
|
commit | commitdiff | tree |
2009-02-03 |
Andy Wingo | make symbol -> opcode lookup faster
|
commit | commitdiff | tree |
2009-02-03 |
Andy Wingo | inline dispatch to program cmethods, tick in return...
|
commit | commitdiff | tree |
2009-02-02 |
Andy Wingo | Name anonymous let- or letrec-bound procedures
|
commit | commitdiff | tree |
2009-02-02 |
Andy Wingo | tick in calls, procedure-name works on compiled procedures
|
commit | commitdiff | tree |
2009-02-01 |
Andy Wingo | fix the disassembler for load-string, load-symbol et al
|
commit | commitdiff | tree |
2009-02-01 |
Andy Wingo | no disasm in measure.scm
|
commit | commitdiff | tree |
2009-02-01 |
Andy Wingo | don't make intermediate garbage when making vectors...
|
commit | commitdiff | tree |
2009-02-01 |
Andy Wingo | avoid 8 words of allocation per lambda, whoooo
|
commit | commitdiff | tree |
2009-02-01 |
Andy Wingo | add code for writing out metadata to the end of a program
|
commit | commitdiff | tree |
2009-02-01 |
Andy Wingo | add metalen field to bytecode serialization
|
commit | commitdiff | tree |
2009-01-31 |
Andy Wingo | cache 8 boot programs
|
commit | commitdiff | tree |
2009-01-30 |
Andy Wingo | remove conv.scm, disasm.scm; objcode->bytecode rename
|
commit | commitdiff | tree |
2009-01-30 |
Andy Wingo | add disassembler that fits in with old compiler tower
|
commit | commitdiff | tree |
2009-01-30 |
Andy Wingo | add decompilers that can take us back to assembly
|
commit | commitdiff | tree |
2009-01-30 |
Andy Wingo | allow specification of languages by name; add decompilers...
|
commit | commitdiff | tree |
2009-01-30 |
Andy Wingo | remove glil->objcode path in favor of passing through...
|
commit | commitdiff | tree |
2009-01-30 |
Andy Wingo | add new language between assembly and objcode: bytecode
|
commit | commitdiff | tree |
2009-01-29 |
Andy Wingo | remove GPKG.def files
|
commit | commitdiff | tree |
2009-01-29 |
Andy Wingo | static opcodes; refactor program/objcode division;...
|
commit | commitdiff | tree |
2009-01-18 |
Andy Wingo | add assembly intermediate language
|
commit | commitdiff | tree |
2009-01-17 |
Andy Wingo | move module and meta inside programs' object tables
|
commit | commitdiff | tree |
2009-01-17 |
Andy Wingo | placeholder for meta and module in a program's object...
|
commit | commitdiff | tree |
2009-01-15 |
Andy Wingo | fold in ludovic's suggestions for new manual sections
|
commit | commitdiff | tree |
2009-01-15 |
Andy Wingo | Merge commit 'origin/master' into vm
|
commit | commitdiff | tree |
2009-01-13 |
Andy Wingo | fix marking empty VM continuations
|
commit | commitdiff | tree |
2009-01-12 |
Andy Wingo | Merge branch 'master' into vm
|
commit | commitdiff | tree |
2009-01-12 |
Andy Wingo | remove a paranoid define; fix bitrot in measure.scm.
|
commit | commitdiff | tree |
2009-01-12 |
Andy Wingo | fix mismerge on srfi-19.scm
|
commit | commitdiff | tree |
2009-01-12 |
Andy Wingo | fix typo when compiling receive forms
|
commit | commitdiff | tree |
2009-01-12 |
Andy Wingo | Merge commit 'origin/master' into vm
|
commit | commitdiff | tree |
2009-01-11 |
Andy Wingo | fold in neil's feedback to history.texi
|
commit | commitdiff | tree |
2009-01-11 |
Andy Wingo | word tweaks
|
commit | commitdiff | tree |
2009-01-11 |
Andy Wingo | tweaks to compiler.texi
|
commit | commitdiff | tree |
2009-01-11 |
Andy Wingo | finish compiler.texi, woo
|
commit | commitdiff | tree |
2009-01-11 |
Andy Wingo | rename <glil-asm> to <glil-program>
|
commit | commitdiff | tree |
2009-01-11 |
Andy Wingo | remove useless <glil-vars> helper type, serialize GHIL...
|
commit | commitdiff | tree |
2009-01-09 |
Andy Wingo | rename translate.scm to compile-ghil.scm, and more...
|
commit | commitdiff | tree |
2009-01-09 |
Andy Wingo | fix some xrefs, flesh out compiler.texi a bit more
|
commit | commitdiff | tree |
2009-01-09 |
Andy Wingo | finish api-procedures.texi
|
commit | commitdiff | tree |
2009-01-08 |
Andy Wingo | more work on api-procedures.texi
|
commit | commitdiff | tree |
2009-01-08 |
Andy Wingo | start at documenting the compiler
|
commit | commitdiff | tree |
2009-01-08 |
Andy Wingo | (language ghil def) becomes (language ghil)
|
commit | commitdiff | tree |
2009-01-08 |
Andy Wingo | move lang-specific modules, e.g. (system il compile...
|
commit | commitdiff | tree |
2009-01-06 |
Andy Wingo | react to comments by ludovic on history.texi
|
commit | commitdiff | tree |
2009-01-06 |
Andy Wingo | finish vm.texi except references
|
commit | commitdiff | tree |
2009-01-04 |
Andy Wingo | allow `apply' on %nil-terminated lists
|
commit | commitdiff | tree |
2008-12-26 |
Andy Wingo | remove heap links in VM frames, incorporate vm frames...
|
commit | commitdiff | tree |
2008-12-26 |
Andy Wingo | repl.scm relies on `display-backtrace' to do everything...
|
commit | commitdiff | tree |
2008-12-26 |
Andy Wingo | add scm_c_program_source
|
commit | commitdiff | tree |
2008-12-26 |
Andy Wingo | backtrace.c: allow vectors for SCM_FRAME_SOURCE (frame)
|
commit | commitdiff | tree |
2008-12-26 |
Andy Wingo | fix doc typo
|
commit | commitdiff | tree |
2008-12-19 |
Andy Wingo | remove the `late-bind' instruction
|
commit | commitdiff | tree |
2008-12-19 |
Andy Wingo | write history.texi
|
commit | commitdiff | tree |
2008-11-20 |
Andy Wingo | late-variable-{ref,set} -> toplevel-{ref,set}
|
commit | commitdiff | tree |
2008-11-20 |
Andy Wingo | merge vm docs into guile reference (as yet unfinished)
|
commit | commitdiff | tree |
2008-11-14 |
Andy Wingo | nifty generic compiler infrastructure -- no more hardcoded...
|
commit | commitdiff | tree |
2008-11-11 |
Andy Wingo | more ghil parsing fixen
|
commit | commitdiff | tree |
2008-11-11 |
Andy Wingo | fix unparse-ghil errors with quasiquote
|
commit | commitdiff | tree |
2008-11-11 |
Andy Wingo | rashly bump stack limit to 40k words
|
commit | commitdiff | tree |
2008-11-11 |
Andy Wingo | add parsers and unparser for ghil; ,language ghil works now
|
commit | commitdiff | tree |
2008-11-10 |
Andy Wingo | remove .cvsignore files
|
commit | commitdiff | tree |
2008-11-02 |
Andy Wingo | proper printing of thunks, reduced disasm verbosity
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | define macros before functions using macros; more MV...
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | fix for (apply values '(1))
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | fix multiple values coming from interpreted or C procedures
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | make-procedure-with-setter inherits name from getter
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | avoid delivering 0 values to 1-valued continuations...
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | move scm srfi files to module/srfi, and compile them.
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | move guilec.mk to am/guilec
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | remove stale env script, clean up gdb-pre-inst-guile
|
commit | commitdiff | tree |
2008-11-01 |
Andy Wingo | move ice-9/ and oop/ under module/
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | compile goops accessors. woot!
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | new ops: slot-ref, slot-set. remove and recompile your...
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | fix bug in define-scheme-translator
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | pass backtraces through the compiler
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | make define-inline more usable from external modules
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | rework the scheme translator so it's extensible by...
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | compile goops submodules, goops.test now passes again
|
commit | commitdiff | tree |
2008-10-31 |
Andy Wingo | fix chaining up from interpreted to compiled methods...
|
commit | commitdiff | tree |
2008-10-30 |
Andy Wingo | compile goops
|
commit | commitdiff | tree |
2008-10-30 |
Andy Wingo | compile occam-channel
|
commit | commitdiff | tree |
2008-10-30 |
Andy Wingo | fix up some assumptions that cmethods were lists
|
commit | commitdiff | tree |
2008-10-30 |
Andy Wingo | runtime byte compilation of goops methods, whooooo
|
commit | commitdiff | tree |
2008-10-30 |
Andy Wingo | recompiling with compile environments, fluid languages...
|
commit | commitdiff | tree |
2008-10-25 |
Andy Wingo | add `formals', `body', and `compile-env' slots to ...
|
commit | commitdiff | tree |
2008-10-25 |
Andy Wingo | defmacroize (oop goops accessors), (oop goops save)
|
commit | commitdiff | tree |
2008-10-25 |
Andy Wingo | add `compile-time-environment'
|
commit | commitdiff | tree |
2008-10-25 |
Andy Wingo | define-type no longer expects `|' subform
|
commit | commitdiff | tree |
2008-10-23 |
Andy Wingo | method is a defmacro.
|
commit | commitdiff | tree |
2008-10-23 |
Andy Wingo | define-method is a defmacro
|
commit | commitdiff | tree |
2008-10-23 |
Andy Wingo | define-generic, define-accessor are defmacros too
|
commit | commitdiff | tree |
2008-10-23 |
Andy Wingo | make `define-class' and `class' into defmacros
|
commit | commitdiff | tree |
next |