2013-11-08 |
Andy Wingo | Remove tree-il->glil compiler |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Move useful parts of asm-to-bytecode.test to cross... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Tree-IL warnings tests compile to CPS instead of "assembly" |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove tree-il->glil test cases |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Remove a couple of uses of GLIL from the test suite. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix program-minimum-arity to work better with case... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Builtins have procedure properties |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix procedure-arguments on RTL programs, and tweak... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix make-vector peval test |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix case-lambda* dispatching to agree with manual. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Add br-if-npos-gt |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix BR_NARGS data type width |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix arity selection in compute-contification |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix error message in lambda* eval closures with keywords |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix reading and writing arities into DWARF. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix eval.test: stack involving a primitive |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix coverage.test: instrumented-source-files |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix coverage.test: "procedure-execution-count: never" |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-08 |
Andy Wingo | Fix coverage.test: "line-execution-counts: one proc... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | frame-instruction-pointer is absolute; rewrite (system... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | scm_from_uintptr_t / scm_from_ptrdiff_t usage |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | Program sources are always pre-retire now |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | add fold-all-debug-contexts, fold-source-locations |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | Fix DWARF source test now that we have more precise... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | Fix line advance DWARF opcodes when line advance is... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | Write DWARF files list in correct order. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-07 |
Andy Wingo | Source information goes on the $continue, not the ... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-06 |
Andy Wingo | Fix first find-program-sources result |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-05 |
Andy Wingo | compiler.test fix for rtl compilation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-05 |
Andy Wingo | fix docstring assembly and fetching |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-05 |
Andy Wingo | asm-labels is a hash table |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-05 |
Andy Wingo | fix make-long-immediate, make-long-long-immediate for... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-05 |
Andy Wingo | Re-add the list hack to compile-cps |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-05 |
Andy Wingo | squish to primitive reification |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-03 |
Andy Wingo | Fix test case for uniform-array->bytevector on bitvectors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-03 |
Andy Wingo | RTL compiler supports static bitvectors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-03 |
Andy Wingo | struct-set! returns a value, yuck |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-03 |
Andy Wingo | Correctness fix for vector constructor inlining. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-03 |
Andy Wingo | Eval evaluates initializers before creating environment... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-03 |
Andy Wingo | "length" is an interesting primitive |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | Revert "Compile-time debugging" |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | Fix call/cc with the RTL VM |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | Fix order of evaluation in elisp lexer |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | Fix contification of non-recursive closures |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | RTL compilation sorts continuations topologically befor... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | Failed match errors generate less code |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-11-01 |
Andy Wingo | Add compile-cps hack for vectors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Better range checks in the assembler |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Be smarter about capturing the environment for memoized... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | define! is an interesting primitive |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | fix compilation of (let lp () (lp)) |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | DFG: Export analyze-control-flow. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | static-patch! for pair and vector fields |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Better REPL support for disassembling RTL images |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Default to compiling to RTL |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Avoid calling procedure-name when doing a make-procedur... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Better aliased primcall compilation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Better compiler support for bytevector ops |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Fix bytevector error messages. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Support serialization of uniform vector literals |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Compile-time debugging |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | DFG: $block no longer stores control-flow analysis |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | static-patch! replaces link-procedure! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Fix primitive reification for class-of, bytevector... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | DFG: Disable control-flow analysis. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-31 |
Andy Wingo | Add "pop" field to $prompt |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-29 |
Andy Wingo | DWARF return arity fixen |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Dynamic-wind doesn't call thunk? on the out-guard. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Walk the stack to determine extent of partial continuation |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Resumable partial continuations in the RTL VM |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | VM has "builtins": primitives addressable by emitted... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Partial continuations are RTL stubs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Fix toplevel-ref with named modules before boot in... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Memoized expressions are pairs, not SMOBs |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-27 |
Andy Wingo | Tree-IL->GLIL: Fix primitive-ref reification bug |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Mark current-module as an interesting primitive |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | New pass: elide-values |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Add make-vector, constant-make-vector instructions |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Emit constant-vector-ref, constant-vector-set! for... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | New pass: inline-constructors |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Compile variable-ref, variable-set! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Recognize tree-il variable? primitive |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | RTL compiler: Compile TC7 branches. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Fix primcall return arities |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | RTL compiler: Compile `wind' primcalls |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | RTL VM: Fix fluid-ref local addressing. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | RTL VM: Fix variable lookup before modules boot |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Add stringbuf printer |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Peval: Fold `thunk?' in more cases. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Setting procedure properties does not cause metadata... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-26 |
Andy Wingo | Evaluator sets same procedure properties as compiler |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-25 |
Andy Wingo | Evaluator uses two-dimensional environment |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-23 |
Andy Wingo | Always resolve-primitives in the root module. |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-23 |
Andy Wingo | RTL VM: Fix LOCAL_REF, LOCAL_SET for unsigned indices |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-23 |
Andy Wingo | Optimize closures with only required and rest arguments... |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-22 |
Andy Wingo | Fix assembler for keyword args |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-22 |
Andy Wingo | CPS conversion doesn't automatically produce $values |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-22 |
Andy Wingo | Contify returns via calls to "values" |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-21 |
Andy Wingo | CPS->RTL compiler: add push-fluid and pop-fluid |
commit | commitdiff | tree | snapshot (tar.gz zip) |
2013-10-21 |
Andy Wingo | DFG: Remove lift-definition! |
commit | commitdiff | tree | snapshot (tar.gz zip) |
next |