[project @ 2001-07-19 07:28:00 by andy]
authorandy <unknown>
Thu, 19 Jul 2001 07:28:00 +0000 (07:28 +0000)
committerandy <unknown>
Thu, 19 Jul 2001 07:28:00 +0000 (07:28 +0000)
commitc95b2db6b50df8d9a3eba87d8c0dfa779503eb83
tree9c187ad3c7c571aa6f5dcd641e5996cea850424d
parent07446263c48e0574565e940ad59f1debd6790137
[project @ 2001-07-19 07:28:00 by andy]
Re-adding the -i flag for heap profiling.

The problem was that profiling forces 2-space collection,
and the census was done on *every* GC. Now, we still keep
the 2-space for profiling, but just do the census periodically,
according to a new flag, -i<secs>.
ghc/rts/ProfHeap.c
ghc/rts/RtsFlags.c
ghc/rts/RtsFlags.h
ghc/rts/Storage.c