[project @ 2002-09-04 10:00:45 by simonmar]
authorsimonmar <unknown>
Wed, 4 Sep 2002 10:00:46 +0000 (10:00 +0000)
committersimonmar <unknown>
Wed, 4 Sep 2002 10:00:46 +0000 (10:00 +0000)
commitc83656b25b1bf88e319311ee6b4068bf20dd2e09
treee90a5a0d89fd7302a3fc089ba28bd7ef042dd5ba
parent5e2277f6de3c240b9f394c5a919439e1bc7ec992
[project @ 2002-09-04 10:00:45 by simonmar]
Recent changes to simplify PrimRep had introduced a bug: the heap
check code was assuming that anything with PtrRep representation was
enterable.  This isn't the case for the unpointed primitive types
(eg. ByteArray#), resulting in the ARR_WORDS crash in last night's
build.

This bug isn't in STABLE.
ghc/compiler/codeGen/CgCase.lhs
ghc/compiler/codeGen/CgHeapery.lhs
ghc/compiler/codeGen/CgLetNoEscape.lhs