2013-10-27 |
Andy Wingo | VM has "builtins": primitives addressable by emitted...
|
commit | commitdiff | tree |
2013-10-27 |
Andy Wingo | Partial continuations are RTL stubs
|
commit | commitdiff | tree |
2013-10-27 |
Andy Wingo | Fix toplevel-ref with named modules before boot in...
|
commit | commitdiff | tree |
2013-10-27 |
Andy Wingo | Memoized expressions are pairs, not SMOBs
|
commit | commitdiff | tree |
2013-10-27 |
Andy Wingo | Tree-IL->GLIL: Fix primitive-ref reification bug
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Mark current-module as an interesting primitive
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | New pass: elide-values
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Add make-vector, constant-make-vector instructions
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Emit constant-vector-ref, constant-vector-set! for...
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | New pass: inline-constructors
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Compile variable-ref, variable-set!
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Recognize tree-il variable? primitive
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | RTL compiler: Compile TC7 branches.
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Fix primcall return arities
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | RTL compiler: Compile `wind' primcalls
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | RTL VM: Fix fluid-ref local addressing.
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | RTL VM: Fix variable lookup before modules boot
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Add stringbuf printer
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Peval: Fold `thunk?' in more cases.
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Setting procedure properties does not cause metadata...
|
commit | commitdiff | tree |
2013-10-26 |
Andy Wingo | Evaluator sets same procedure properties as compiler
|
commit | commitdiff | tree |
2013-10-25 |
Andy Wingo | Evaluator uses two-dimensional environment
|
commit | commitdiff | tree |
2013-10-23 |
Andy Wingo | Always resolve-primitives in the root module.
|
commit | commitdiff | tree |
2013-10-23 |
Andy Wingo | RTL VM: Fix LOCAL_REF, LOCAL_SET for unsigned indices
|
commit | commitdiff | tree |
2013-10-23 |
Andy Wingo | Optimize closures with only required and rest arguments...
|
commit | commitdiff | tree |
2013-10-22 |
Andy Wingo | Fix assembler for keyword args
|
commit | commitdiff | tree |
2013-10-22 |
Andy Wingo | CPS conversion doesn't automatically produce $values
|
commit | commitdiff | tree |
2013-10-22 |
Andy Wingo | Contify returns via calls to "values"
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | CPS->RTL compiler: add push-fluid and pop-fluid
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | DFG: Remove lift-definition!
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | Fix contification bugs
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | More robust contification
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | add lookup-block-scope
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | DFG fixup.
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | RTL slot allocator uses more precise, correct liveness...
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | DFG: Add code to compute live variable sets.
|
commit | commitdiff | tree |
2013-10-21 |
Andy Wingo | DFG: Use maps have variable names
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | Continuations are RTL stubs
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | (language tree-il analyze) works better with RTL programs
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | Foreign procedures are RTL programs
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | Fix statprof-proc-call-data for recent changes
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | Subrs are RTL programs
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | (system vm debug): implement arity-low-pc, arity-high-pc
|
commit | commitdiff | tree |
2013-10-18 |
Andy Wingo | class-of fix for RTL programs
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | Stack traces skip RTL boot frames
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | RTL engine can apply smobs and applicable structs w...
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | Fix subr-call
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | Fix tail-apply bugs
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | Better vm.c support for RTL programs
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | Procedure traps work with RTL programs.
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | minimal RTL program support in (system xref)
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | (system vm coverage) works with RTL programs
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | Statprof works better with RTL programs
|
commit | commitdiff | tree |
2013-10-17 |
Andy Wingo | bind-rest works in the optional-and-rest-arg case.
|
commit | commitdiff | tree |
2013-10-14 |
Andy Wingo | Refactor vm_abort
|
commit | commitdiff | tree |
2013-10-12 |
Andy Wingo | More precise dead-after-use? for loop variables
|
commit | commitdiff | tree |
2013-10-12 |
Andy Wingo | RTL slot allocation: Don't kill variables that flow...
|
commit | commitdiff | tree |
2013-10-12 |
Andy Wingo | Compute post-dominators
|
commit | commitdiff | tree |
2013-10-12 |
Andy Wingo | Identify loops
|
commit | commitdiff | tree |
2013-10-12 |
Andy Wingo | DFG refactorings
|
commit | commitdiff | tree |
2013-10-11 |
Andy Wingo | Replace conservatively-dominates? with a precise dominator...
|
commit | commitdiff | tree |
2013-10-11 |
Andy Wingo | Compute a dominator tree
|
commit | commitdiff | tree |
2013-10-10 |
Andy Wingo | DFG refactor to allow dominator tree construction
|
commit | commitdiff | tree |
2013-10-10 |
Andy Wingo | A couple of fixes when no source info is available
|
commit | commitdiff | tree |
2013-10-10 |
Andy Wingo | Fix peval bug with inlining and optional argument initializers
|
commit | commitdiff | tree |
2013-10-05 |
Andy Wingo | Fix slot allocation bug
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | better RTL debugging
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | Fix nested contification bugs
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | Fix variable-bound-in?
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | Fix verify-cps
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | Disassembling RTL prints source information.
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | add contification test
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | Contify functions in the scope of their continuation.
|
commit | commitdiff | tree |
2013-10-04 |
Andy Wingo | dfg: variable-free-in?, add variable-bound-in?
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | anonymous RTl functions print with source info
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | program-source / program-sources works with RTL programs
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | Merge remote-tracking branch 'origin/stable-2.0'
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | Deprecate scm_c_program_source, as it has no internal...
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | Add source location test
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | Add (system vm debug) interface to source location...
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | Add interface to read .debug_line data
|
commit | commitdiff | tree |
2013-10-03 |
Andy Wingo | Serialize source positions into .debug_line
|
commit | commitdiff | tree |
2013-09-30 |
Andy Wingo | Emit a placeholder .debug_line section.
|
commit | commitdiff | tree |
2013-09-30 |
Andy Wingo | Add new "source" macro instruction; compile-rtl emits it.
|
commit | commitdiff | tree |
2013-09-28 |
Andy Wingo | DWARF linker: encode strings using the correct form
|
commit | commitdiff | tree |
2013-09-28 |
Andy Wingo | Emit minimal DWARF information
|
commit | commitdiff | tree |
2013-09-28 |
Andy Wingo | add DWARF parser
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Micro-optimize char_decimal_value.
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Faster scm_from_port_stringn
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | unread-char: inline conversion from codepoint to bytes
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add contification pass
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add CPS -> RTL compiler
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add pass to reify primcalls without corresponding VM ops
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add arity-adapting module
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add CPS primitives info module
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | RTL language
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add closure conversion
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | (compile foo #:to 'cps)
|
commit | commitdiff | tree |
2013-08-31 |
Andy Wingo | Add CPS language
|
commit | commitdiff | tree |
2013-08-29 |
Andy Wingo | ,xx for RTL images
|
commit | commitdiff | tree |
next |