cvs commit: fptools/ghc/compiler/codeGen CgClosure.lhs CgHeapery.lhs
ClosureInfo.lhs SMRep.lhs
Simon Marlow
simonmar at haskell.org
Thu Apr 21 11:28:21 EDT 2005
simonmar 2005/04/21 08:28:21 PDT
Modified files:
ghc/compiler/codeGen CgClosure.lhs CgHeapery.lhs
ClosureInfo.lhs SMRep.lhs
Log:
SMP: thunks get an extra header word so that the payload doesn't
occupy the same space as the updated value. This is the sum total of
the changes to compiler/, which are pleasingly few.
Revision Changes Path
1.69 +6 -3 fptools/ghc/compiler/codeGen/CgClosure.lhs
1.46 +12 -6 fptools/ghc/compiler/codeGen/CgHeapery.lhs
1.69 +69 -52 fptools/ghc/compiler/codeGen/ClosureInfo.lhs
1.25 +9 -2 fptools/ghc/compiler/codeGen/SMRep.lhs
More information about the Cvs-ghc
mailing list