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