Andy Wingo
|
9e6ac923bf
Replace libltdl with raw dlopen, dlsym
|
4 سال پیش |
Andy Wingo
|
03998db647
Add new pass to optimize branch chains to table dispatch
|
4 سال پیش |
Andy Wingo
|
132292fcb3
Punt more CPS compiler until later in bootstrap
|
4 سال پیش |
Andy Wingo
|
bebf647abb
Punt CPS compiler to end of bootstrap
|
4 سال پیش |
Andy Wingo
|
aed324bcd4
Slight tweaks to bootstrap order
|
4 سال پیش |
Andy Wingo
|
220934c49d
Wire up simplified warning levels in "guild compile"
|
4 سال پیش |
Andy Wingo
|
121ab14439
Add baseline compiler
|
4 سال پیش |
Andy Wingo
|
3e90196729
Remove unused (language tree-il canonicalize)
|
4 سال پیش |
Andy Wingo
|
2993c2d873
Add eta-expansion pass after peval
|
5 سال پیش |
Andy Wingo
|
d7bbf6d5db
Add letrectify tree-il pass
|
5 سال پیش |
Andy Wingo
|
bba4ce222d
Split graph utilities out of (language cps utils)
|
5 سال پیش |
Andy Wingo
|
a6b5049aa8
Emit instrument-loop in loops.
|
6 سال پیش |
Andy Wingo
|
16db934bbc
Add (system base optimize) module
|
7 سال پیش |
Andy Wingo
|
ad55ee83c3
$throw is a new kind of CPS term
|
7 سال پیش |
Andy Wingo
|
0b4c1e2c29
Remove inline-constructors pass
|
7 سال پیش |
Andy Wingo
|
7f7cbe8b65
Inline "elide-values" optimization into CPS conversion
|
7 سال پیش |
Andy Wingo
|
36e6a3daca
Refactor lowering of Tree-IL primcalls to CPS
|
7 سال پیش |
Andy Wingo
|
5c9398099d
Add integer devirtualization pass.
|
7 سال پیش |
Andy Wingo
|
38c6f6fabf
Add (system base types internal).
|
7 سال پیش |
Andy Wingo
|
ca74e3fae5
Add handle-interrupts inst and compiler pass
|
8 سال پیش |
Andy Wingo
|
38f23e75a5
Add meta/build-env
|
8 سال پیش |
Andy Wingo
|
44b3342c4d
Load port bindings in separate (ice-9 ports) module
|
8 سال پیش |
Andy Wingo
|
eccdeb6cc6
Distribute prebuilt bootstraps for common hosts
|
9 سال پیش |