simonmar 2005/04/22 02:32:40 PDT
Modified files:
ghc/includes ClosureMacros.h Closures.h Cmm.h
StgTypes.h Storage.h mkDerivedConstants.c
ghc/rts GC.c GCCompact.c LdvProfile.c Printer.c
ProfHeap.c RetainerProfile.c Sanity.c
Schedule.c StgStdThunks.cmm
Log:
SMP: the rest of the changes to support safe thunk entry & updates. I
thought the compiler changes were independent, but I ended up breaking
the HEAD, so I'll have to commit the rest. non-SMP compilation should
not be affected.
Revision Changes Path
1.42 +19 -14 fptools/ghc/includes/ClosureMacros.h
1.41 +48 -7 fptools/ghc/includes/Closures.h
1.8 +20 -0 fptools/ghc/includes/Cmm.h
1.23 +0 -1 fptools/ghc/includes/StgTypes.h
1.11 +11 -0 fptools/ghc/includes/Storage.h
1.22 +2 -0 fptools/ghc/includes/mkDerivedConstants.c
1.186 +103 -50 fptools/ghc/rts/GC.c
1.30 +62 -21 fptools/ghc/rts/GCCompact.c
1.11 +17 -8 fptools/ghc/rts/LdvProfile.c
1.72 +27 -3 fptools/ghc/rts/Printer.c
1.61 +18 -9 fptools/ghc/rts/ProfHeap.c
1.20 +27 -18 fptools/ghc/rts/RetainerProfile.c
1.44 +52 -38 fptools/ghc/rts/Sanity.c
1.233 +1 -1 fptools/ghc/rts/Schedule.c
1.4 +33 -33 fptools/ghc/rts/StgStdThunks.cmm
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc