summaryrefslogtreecommitdiff
path: root/includes/MachDeps.h
diff options
context:
space:
mode:
authorSebastian Graf <sebastian.graf@kit.edu>2021-03-22 14:30:44 +0100
committerSebastian Graf <sebastian.graf@kit.edu>2021-03-31 17:09:33 +0200
commitd7c1b068a425ec3a1dde6cabe84172d93b66324a (patch)
tree1e5159592e2f18a3803f4888fe0cffef3b83012d /includes/MachDeps.h
parent2f6bb45b2587b566e94cce06b94ab794e03bc143 (diff)
downloadhaskell-wip/nested-cpr-light.tar.gz
Worker/wrapper: Refactor CPR WW to work for nested CPR (#18174)wip/nested-cpr-light
In another small step towards bringing a manageable variant of Nested CPR into GHC, this patch refactors worker/wrapper to be able to exploit Nested CPR signatures. See the new Note [Worker/wrapper for CPR]. The nested code path is currently not triggered, though, because all signatures that we annotate are still flat. So purely a refactoring. I am very confident that it works, because I ripped it off !1866 95% unchanged. A few test case outputs changed, but only it's auxiliary names only. I also added test cases for #18109 and #18401.
Diffstat (limited to 'includes/MachDeps.h')
0 files changed, 0 insertions, 0 deletions