Removed 'allow_header_set' argument from 'pack_continuation'.
authorMichael D. Adams <adamsmd@cs.indiana.edu>
Sun, 15 Jul 2007 20:22:35 +0000 (20:22 +0000)
committerMichael D. Adams <adamsmd@cs.indiana.edu>
Sun, 15 Jul 2007 20:22:35 +0000 (20:22 +0000)
commit0fbb3a5de71b28f24b46bc373551f738ab0b08eb
treed0f5a1beacede3b5f64a8d4cfecf4fa75f73cfc5
parentbe0113bd76ee19c9c03b4b601e1861f1d40ff04c
Removed 'allow_header_set' argument from 'pack_continuation'.
Because branches might now go to continuations and become calls to
continuations, 'allow_header_set' isn't always correct.
Removing that parameter makes the conservative approximation.
A better approximation might save one memory store is some cases.
compiler/cmm/CmmCPSGen.hs