.. |
analyze.scm
|
1f70d597db
Allow functions to mark themselves as maybe-unused
|
1 年之前 |
compile-bytecode.scm
|
1f70d597db
Allow functions to mark themselves as maybe-unused
|
1 年之前 |
compile-cps.scm
|
c2cba86785
Better compilation of calls to `raise-exception`
|
1 年之前 |
cps-primitives.scm
|
f31819b6b1
Recognize `make-variable' as primitive
|
1 年之前 |
debug.scm
|
2cd8b4160c
Use tree-il-srcv instead of tree-il-src
|
1 年之前 |
effects.scm
|
44a6a21dcc
Fix tree-il effects analysis for prompts
|
3 年之前 |
eta-expand.scm
|
2993c2d873
Add eta-expansion pass after peval
|
5 年之前 |
fix-letrec.scm
|
b0a390db06
Excise use of `record-case`
|
1 年之前 |
inlinable-exports.scm
|
9654ab1f21
Fix reproducibility for inlinable-exports
|
3 年之前 |
letrectify.scm
|
2cd8b4160c
Use tree-il-srcv instead of tree-il-src
|
1 年之前 |
optimize.scm
|
fd5cb457fb
Implement cross-module inlining
|
3 年之前 |
peval.scm
|
2cd8b4160c
Use tree-il-srcv instead of tree-il-src
|
1 年之前 |
primitives.scm
|
f31819b6b1
Recognize `make-variable' as primitive
|
1 年之前 |
resolve-free-vars.scm
|
1148eb5051
-Oresolve-free-vars pass gracefully handles failed autoloads.
|
3 年之前 |
spec.scm
|
e2066d2e63
Change -O1 compiler to use baseline and also resolve primitives
|
4 年之前 |