[commit: ghc] master: Maintain per-generation lists of weak pointers (#7847) (fe652a8)
Ian Lynagh
igloo at earth.li
Sat Jun 15 18:33:11 CEST 2013
Repository : http://darcs.haskell.org/ghc.git/
On branch : master
https://github.com/ghc/ghc/commit/fe652a8b56c864167ecf1fac899bb3d99363dfcf
>---------------------------------------------------------------
commit fe652a8b56c864167ecf1fac899bb3d99363dfcf
Author: Takano Akio <aljee at hyper.cx>
Date: Mon Mar 11 18:51:05 2013 +0900
Maintain per-generation lists of weak pointers (#7847)
includes/rts/storage/GC.h | 3 +
includes/stg/MiscClosures.h | 1 -
rts/PrimOps.cmm | 4 +-
rts/RetainerProfile.c | 8 +-
rts/RtsStartup.c | 6 +-
rts/Weak.c | 2 -
rts/Weak.h | 2 +-
rts/sm/Compact.c | 10 +-
rts/sm/GC.c | 2 +-
rts/sm/MarkWeak.c | 229 ++++++++++++++++++-------------
rts/sm/Storage.c | 3 +-
utils/deriveConstants/DeriveConstants.hs | 1 +
12 files changed, 161 insertions(+), 110 deletions(-)
Diff suppressed because of size. To see it, use:
git show fe652a8b56c864167ecf1fac899bb3d99363dfcf
More information about the ghc-commits
mailing list