summaryrefslogtreecommitdiff
path: root/compiler/codeGen/CgHeapery.lhs
diff options
context:
space:
mode:
authorSimon Marlow <simonmar@microsoft.com>2007-11-07 16:14:54 +0000
committerSimon Marlow <simonmar@microsoft.com>2007-11-07 16:14:54 +0000
commit23e4e1039c16bb30fec04b5006bfc0f4989239d9 (patch)
tree19015ed84316211c775579712334888226fbb5bc /compiler/codeGen/CgHeapery.lhs
parent427f3443a432cde66da1e8dde94ef9c5351636da (diff)
downloadhaskell-23e4e1039c16bb30fec04b5006bfc0f4989239d9.tar.gz
FIX #1617: reloading didn't change the :browse output as it should
The problem was that because the interface hadn't changed, we were re-using the old ModIface. Unfortunately the ModIface contains the GlobalRdrEnv for the module, and that *had* changed. The fix is to put the new GlobalRdrEnv in the ModIface even if the interface has not otherwise changed. ModIface is not really the right place for the GlobalRdrEnv, but neither is ModDetails, so we should think about a better way to do this.
Diffstat (limited to 'compiler/codeGen/CgHeapery.lhs')
0 files changed, 0 insertions, 0 deletions