Remove the IND_OLDGEN and IND_OLDGEN_PERM closure types
authorSimon Marlow <marlowsd@gmail.com>
Thu, 1 Apr 2010 09:35:19 +0000 (09:35 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Thu, 1 Apr 2010 09:35:19 +0000 (09:35 +0000)
commit70a2431f90fa932733ce015714ef7848640ed48f
tree7388d1e9736c4257e248b2a225d6e465948f03be
parentf4692220c7cbdadaa633f50eb2b30b59edb30183
Remove the IND_OLDGEN and IND_OLDGEN_PERM closure types
These are no longer used: once upon a time they used to have different
layout from IND and IND_PERM respectively, but that is no longer the
case since we changed the remembered set to be an array of addresses
instead of a linked list of closures.
20 files changed:
includes/Cmm.h
includes/rts/storage/ClosureMacros.h
includes/rts/storage/ClosureTypes.h
includes/stg/MiscClosures.h
rts/ClosureFlags.c
rts/FrontPanel.c
rts/Interpreter.c
rts/LdvProfile.c
rts/Printer.c
rts/ProfHeap.c
rts/RetainerProfile.c
rts/Stable.c
rts/StgMiscClosures.cmm
rts/Updates.h
rts/sm/Compact.c
rts/sm/Evac.c
rts/sm/GCAux.c
rts/sm/Sanity.c
rts/sm/Scav.c
utils/genapply/GenApply.hs