Andy Wingo 4a6347c371 Optimize ordering edges in fix-letrec 5 months ago
..
analyze.scm 1f70d597db Allow functions to mark themselves as maybe-unused 1 year ago
compile-bytecode.scm f27e8b855f Fix typos throughout codebase. 1 year ago
compile-cps.scm 7aa4cfa9de More thorough lowering of lognot to CPS 10 months ago
cps-primitives.scm d08cc4f6e2 Allow string->utf8 to constant-fold 1 year ago
debug.scm 787e49f137 Fix a check in the Tree-IL verifier 5 months ago
demux-lambda.scm c758c99b5e New optimization: demux-lambda 1 year ago
effects.scm c2a9380a42 peval: better primcall folding in effect contexts 1 year ago
eta-expand.scm 2993c2d873 Add eta-expansion pass after peval 5 years ago
fix-letrec.scm 4a6347c371 Optimize ordering edges in fix-letrec 5 months ago
inlinable-exports.scm 2c645571b3 Fix inlinable-exports serialization for kwargs 1 year ago
letrectify.scm 2cd8b4160c Use tree-il-srcv instead of tree-il-src 2 years ago
optimize.scm 3b76a30e3c Tree-IL lowerer has #:dump-optimized-tree-il? option 1 year ago
peval.scm 90e1205018 Add a workaround for pre-3.0.10 incorrect inlinable exports 9 months ago
primitives.scm d7cf5bf373 Recognize append as a primcall and optimize it 1 year ago
resolve-free-vars.scm 1148eb5051 -Oresolve-free-vars pass gracefully handles failed autoloads. 3 years ago
spec.scm e2066d2e63 Change -O1 compiler to use baseline and also resolve primitives 5 years ago