Commits
- d1a2ba9: Fix a variable renaming bug in normalized ABT (Dan Doel) #5715
- 3a5d186: Split ANF optimizations into their own file. Improve affine handlers. (Dan Doel) #5715
- 0ee118a: Add some additional tracing functions (Dan Doel) #5715
- 3aaec3d: Break lines when displaying intermediate handle constructs (Dan Doel) #5715
- 3d4c6b5: Merge remote-tracking branch 'origin/trunk' into topic/nicer-affine-handlers (Dan Doel) #5715
- 266a135: automatically run ormolu (dolio) #5715
- 07b0f27: Rework optimization to include more affine handlers (Dan Doel) #5715
- 4235074: automatically run ormolu (dolio) #5715
- 6b03b72: Fix rewriting combinators to descend under non-unary lets (Dan Doel) #5715
- ab8b986: Condense optimization in U.R.Machine (Dan Doel) #5715
- d1c6adf: Add a note on indirect calls to
replaceLinearBody
(Dan Doel) #5715 - ac08f10: Tweak some COMPLETE pragmas for ANF (Dan Doel) #5715
- dcd0f81: Adjust some affine optimizations (Dan Doel) #5715
- 3ae41e0: Fix up tests (Dan Doel) #5715
- 6f3d757: Don't promote
x = y
bindings to direct (Dan Doel) #5715 - 908c1b5: Fix some issues causing cli integration test failures (Dan Doel) #5715
- a16f4fa: Transcript changes (Dan Doel) #5715
- 44a2012: Fix tests (Dan Doel) #5715
- a8f5842: Merge remote-tracking branch 'origin/trunk' into topic/nicer-affine-handlers (Dan Doel) #5715
- 72a7561: automatically run ormolu (dolio) #5715