projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(from:
d49e859
)
Modify FloatOut to fix Trac #4237
author
simonpj@microsoft.com
<unknown>
Fri, 13 Aug 2010 16:31:20 +0000
(16:31 +0000)
committer
simonpj@microsoft.com
<unknown>
Fri, 13 Aug 2010 16:31:20 +0000
(16:31 +0000)
The problem was that a strict binding was getting floated
out into a letrec. This only happened when profiling was
on. It exposed a fragility in the floating strategy. This
patch makes it more robust. See
Note [Avoiding unnecessary floating]
No differences found