Andy Wingo
|
8320f50431
Rename $kentry to $kfun
|
11 лет назад |
Andy Wingo
|
24b611e81c
src and meta are fields of $kentry, not $fun
|
11 лет назад |
Andy Wingo
|
ce1dbe8c1b
Fix DCE for refactor-introduced borkage
|
11 лет назад |
Andy Wingo
|
0912202a51
Fix compute-label-and-var-ranges for global DFG computation
|
11 лет назад |
Andy Wingo
|
cc8eb19545
Renumber returns label/var counters for use in let-fresh
|
11 лет назад |
Andy Wingo
|
3269e1b647
Refactor DCE to not build a CFA
|
11 лет назад |
Andy Wingo
|
90dce16db4
Use Tree-IL-like case-lambda clause chaining in CPS
|
11 лет назад |
Andy Wingo
|
fbdb69b21c
lookup-cont takes a DFG as its argument
|
11 лет назад |
Andy Wingo
|
cd72929e71
DCE uses fresh-var instead of gensym
|
11 лет назад |
Andy Wingo
|
828ed94469
Replace all let-gensyms uses with let-fresh
|
11 лет назад |
Andy Wingo
|
b3ae2b5068
Add VM and compiler support for calls to known procedures
|
11 лет назад |
Andy Wingo
|
3652769585
Rename $ktrunc to $kreceive
|
11 лет назад |
Andy Wingo
|
305cccb43c
Add DCE pass.
|
11 лет назад |