HCoop
/
bpt
/
guile.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Correctness fix for vector constructor inlining.
2013-11-03
Andy Wingo
Correctness fix for vector constructor inlining.
commit
|
commitdiff
|
tree
2013-11-03
Andy Wingo
Eval evaluates initializers before creating environment...
commit
|
commitdiff
|
tree
2013-11-03
Andy Wingo
"length" is an interesting primitive
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
Revert "Compile-time debugging"
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
Fix call/cc with the RTL VM
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
Fix order of evaluation in elisp lexer
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
Fix contification of non-recursive closures
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
RTL compilation sorts continuations topologically before...
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
Failed match errors generate less code
commit
|
commitdiff
|
tree
2013-11-01
Andy Wingo
Add compile-cps hack for vectors
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Better range checks in the assembler
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Be smarter about capturing the environment for memoized...
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
define! is an interesting primitive
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
fix compilation of (let lp () (lp))
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
DFG: Export analyze-control-flow.
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
static-patch! for pair and vector fields
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Better REPL support for disassembling RTL images
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Default to compiling to RTL
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Avoid calling procedure-name when doing a make-procedure...
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Better aliased primcall compilation
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Better compiler support for bytevector ops
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Fix bytevector error messages.
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Support serialization of uniform vector literals
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Compile-time debugging
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
DFG: $block no longer stores control-flow analysis
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
static-patch! replaces link-procedure!
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Fix primitive reification for class-of, bytevector...
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
DFG: Disable control-flow analysis.
commit
|
commitdiff
|
tree
2013-10-31
Andy Wingo
Add "pop" field to $prompt
commit
|
commitdiff
|
tree
2013-10-29
Andy Wingo
DWARF return arity fixen
commit
|
commitdiff
|
tree
2013-10-27
Andy Wingo
Dynamic-wind doesn't call thunk? on the out-guard.
commit
|
commitdiff
|
tree
2013-10-27
Andy Wingo
Walk the stack to determine extent of partial continuation
commit
|
commitdiff
|
tree
2013-10-27
Andy Wingo
Resumable partial continuations in the RTL VM
commit
|
commitdiff
|
tree
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-14
Andy Wingo
Reify call-thunk/no-inline.
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
RTL: Compile prompts
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
RTL VM: receive-values has allow-extra? flag
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
Add SCM_F_DYNSTACK_PROMPT_PUSH_NARGS prompt flag
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
call-with-prompt always compiles to CPS $prompt
commit
|
commitdiff
|
tree
2013-10-14
Andy Wingo
Put the readline extension in the extensionsdir
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
next