diff options
author | dias@eecs.harvard.edu <unknown> | 2008-10-14 14:02:02 +0000 |
---|---|---|
committer | dias@eecs.harvard.edu <unknown> | 2008-10-14 14:02:02 +0000 |
commit | e367ebeb97b97bc2732202bcfabbbde63f1ec5cd (patch) | |
tree | 4e72da530d9534a1a84160a59414a987729bf1c1 /compiler/cmm/CmmSpillReload.hs | |
parent | 309f64a0fd319198308f6b76bd22f38001bb5df0 (diff) | |
download | haskell-e367ebeb97b97bc2732202bcfabbbde63f1ec5cd.tar.gz |
Clarify the SRT building process
Before: building a closure that would build an SRT given the top-level
SRT. It was somewhat difficult to understand the control flow, and it
may have had held onto some data structures long after they should be dead.
Now, I just bundle the info we need about CAFs along with the procedure
and directly call a new top-level function to build the SRTs later.
Diffstat (limited to 'compiler/cmm/CmmSpillReload.hs')
0 files changed, 0 insertions, 0 deletions