HCoop
/
bpt
/
guile.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
DFG refactorings
[bpt/guile.git]
/
module
/
language
/
2013-10-12
Andy Wingo
DFG refactorings
tree
|
commitdiff
2013-10-11
Andy Wingo
Replace conservatively-dominates? with a precise domina...
tree
|
commitdiff
2013-10-11
Andy Wingo
Compute a dominator tree
tree
|
commitdiff
2013-10-10
Andy Wingo
DFG refactor to allow dominator tree construction
tree
|
commitdiff
2013-10-10
Andy Wingo
Fix peval bug with inlining and optional argument initi...
tree
|
commitdiff
2013-10-05
Andy Wingo
Fix slot allocation bug
tree
|
commitdiff
2013-10-04
Andy Wingo
Fix nested contification bugs
tree
|
commitdiff
2013-10-04
Andy Wingo
Fix variable-bound-in?
tree
|
commitdiff
2013-10-04
Andy Wingo
Fix verify-cps
tree
|
commitdiff
2013-10-04
Andy Wingo
Contify functions in the scope of their continuation.
tree
|
commitdiff
2013-10-04
Andy Wingo
dfg: variable-free-in?, add variable-bound-in?
tree
|
commitdiff
2013-10-03
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-09-30
Andy Wingo
Add new "source" macro instruction; compile-rtl emits it.
tree
|
commitdiff
2013-09-13
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-08-31
Andy Wingo
Add contification pass
tree
|
commitdiff
2013-08-31
Andy Wingo
Add CPS -> RTL compiler
tree
|
commitdiff
2013-08-31
Andy Wingo
Add pass to reify primcalls without corresponding VM ops
tree
|
commitdiff
2013-08-31
Andy Wingo
Add arity-adapting module
tree
|
commitdiff
2013-08-31
Andy Wingo
Add CPS primitives info module
tree
|
commitdiff
2013-08-31
Andy Wingo
RTL language
tree
|
commitdiff
2013-08-31
Andy Wingo
Add closure conversion
tree
|
commitdiff
2013-08-31
Andy Wingo
(compile foo #:to 'cps)
tree
|
commitdiff
2013-08-31
Andy Wingo
Add CPS language
tree
|
commitdiff
2013-08-24
Andy Wingo
compile-file adds #:to-disk? #t to opts
tree
|
commitdiff
2013-08-24
Mark H Weaver
Convert branchable primitives into binary operations...
tree
|
commitdiff
2013-08-24
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-08-17
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-08-15
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-08-13
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-08-13
Mark H Weaver
Common numeric operations are left-to-right associative.
tree
|
commitdiff
2013-08-12
Mark H Weaver
Numerical comparisons are not negatable.
tree
|
commitdiff
2013-08-12
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-08-11
Mark H Weaver
Adapt ecmascript compiler to tree-il prompt changes...
tree
|
commitdiff
2013-08-11
Andy Wingo
Inline escape-only prompt bodies in the Tree-IL
tree
|
commitdiff
2013-08-11
Andy Wingo
remove peval abort-in-tail-position optimization
tree
|
commitdiff
2013-08-07
Mark H Weaver
Decompiler: fix handling of empty 'case-lambda' express...
tree
|
commitdiff
2013-08-07
Mark H Weaver
Adapt ecmascript compiler to recent tree-il changes...
tree
|
commitdiff
2013-08-06
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-07-18
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-07-16
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-07-16
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-07-16
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-07-06
Andy Wingo
<prompt> body and handler are lambdas; add escape-only...
tree
|
commitdiff
2013-06-28
Andy Wingo
Remove with-fluids; replaced by with-fluid* and inlined...
tree
|
commitdiff
2013-06-27
Andy Wingo
replace <dynset> with primcalls to fluid-set!
tree
|
commitdiff
2013-06-27
Andy Wingo
replace <dynref> with primcalls to fluid-ref
tree
|
commitdiff
2013-06-27
Andy Wingo
dynamic-wind in terms of wind and unwind; remove <dynwi...
tree
|
commitdiff
2013-06-27
Andy Wingo
remove @call-with-values memoizer
tree
|
commitdiff
2013-06-27
Andy Wingo
remove @call-with-current-continuation memoizer
tree
|
commitdiff
2013-06-27
Andy Wingo
remove @apply memoizer
tree
|
commitdiff
2013-06-27
Andy Wingo
Remove @prompt memoizer
tree
|
commitdiff
2013-06-25
Andy Wingo
abort-to-prompt* instead of @abort
tree
|
commitdiff
2013-06-16
Andy Wingo
<dynwind> no longer has "pre" or "post" fields
tree
|
commitdiff
2013-06-16
Andy Wingo
Reduce call-with-values to let for singly-valued producers
tree
|
commitdiff
2013-06-10
Andy Wingo
Rewrite make-tree-il-folder to use the Wright matcher.
tree
|
commitdiff
2013-06-10
Andy Wingo
Rewrite unparse-tree-il to use the Wright matcher.
tree
|
commitdiff
2013-06-10
Andy Wingo
Rewrite parse-tree-il to use the Wright matcher.
tree
|
commitdiff
2013-06-10
Andy Wingo
Implement tree-il-fold in terms of make-tree-il-folder.
tree
|
commitdiff
2013-06-10
Andy Wingo
Rewrite tree-il pre-post-order in terms of (ice-9 match)
tree
|
commitdiff
2013-06-10
Andy Wingo
Pre-order tree-il rewrites are now non-destructive
tree
|
commitdiff
2013-06-10
Andy Wingo
Tree-il post-order rewriter no longer destructive
tree
|
commitdiff
2013-06-10
Andy Wingo
Simplify let-values to let if consumer binds only one...
tree
|
commitdiff
2013-06-09
Andy Wingo
linker string tables are stateful objects
tree
|
commitdiff
2013-05-23
Andy Wingo
ELF refactor and consequent linker simplifications
tree
|
commitdiff
2013-05-23
Andy Wingo
split linker out of elf module
tree
|
commitdiff
2013-04-14
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-04-06
Ian Price
Remove duplicate definitions of `call/ec' and `let...
tree
|
commitdiff
2013-04-01
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-03-31
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-03-29
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-03-28
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-03-09
Andy Wingo
allow case-lambda expressions with no clauses
tree
|
commitdiff
2013-03-07
Andy Wingo
support calls and tail-calls with more than 255 formals
tree
|
commitdiff
2013-02-24
Andy Wingo
remove language/glil/decompile-assembly.scm
tree
|
commitdiff
2013-02-20
Andy Wingo
fix compilation of functions with more than 255 local...
tree
|
commitdiff
2013-02-18
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-02-15
Andy Wingo
local rewrite for apply to a let-bound rest list
tree
|
commitdiff
2013-02-15
Andy Wingo
inline call-with-values consumers with optional and...
tree
|
commitdiff
2013-02-15
Andy Wingo
more rest argument inlining improvements
tree
|
commitdiff
2013-02-15
Andy Wingo
better inlining of `apply' with rest arguments
tree
|
commitdiff
2013-02-15
Andy Wingo
procedures with rest arguments can get inlined
tree
|
commitdiff
2013-02-14
Andy Wingo
peval can inline let-bound lambdas
tree
|
commitdiff
2013-01-31
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-01-28
Ian Price
Fix argument count for various format string escape...
tree
|
commitdiff
2013-01-27
Mark H Weaver
Add 'for-humans?' flag to <language> specifications.
tree
|
commitdiff
2013-01-26
Ludovic Courtès
ecmascript: Fix conversion to boolean for non-numbers.
tree
|
commitdiff
2013-01-23
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-01-23
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-01-23
Andy Wingo
merge stable-2.0
tree
|
commitdiff
2013-01-16
Andy Wingo
peval-introduced gensyms infix " "
tree
|
commitdiff
2013-01-15
Andy Wingo
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2013-01-14
Andy Wingo
case-lambda* clauses fail to match if too many positionals
tree
|
commitdiff
2013-01-07
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2012-11-21
Ludovic Courtès
cse: Fix out-of-bounds access to the database.
tree
|
commitdiff
2012-11-15
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2012-11-12
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2012-11-11
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2012-11-10
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2012-11-09
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
2012-11-09
Mark H Weaver
Merge remote-tracking branch 'origin/stable-2.0'
tree
|
commitdiff
next