Commit f32fe600 authored by Ben Gamari's avatar Ben Gamari 🐢

Update with combinator

parent f44c17be
......@@ -171,6 +171,11 @@ The STG-to-Cmm pass could then lower this application by emitting code to push
a catch stack-frame, then proceed immediately to emit the code for the
continuation.
Producing this lowering in STG-to-Cmm is a bit tricky since we work exclusively
with abstract stack areas. We essentially need to treat the `keepAlive#` frame as
an update frame, pushing it above everything else in the `Old` stack region. However
it appears that this may break invariants within the code generator.
Option D: A better improved code generation approach
----------------------------------------------------
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment