Mercurial > hg > truffle
diff src/share/vm/memory/genCollectedHeap.cpp @ 3799:48048b59a551
7061204: clean the chunk table synchronously in embedded builds
Reviewed-by: dholmes, never, jwilhelm, kvn
author | jcoomes |
---|---|
date | Wed, 06 Jul 2011 12:28:07 -0700 |
parents | c9ca3f51cf41 |
children | c2bf0120ee5d |
line wrap: on
line diff
--- a/src/share/vm/memory/genCollectedHeap.cpp Wed Jul 06 12:22:29 2011 -0700 +++ b/src/share/vm/memory/genCollectedHeap.cpp Wed Jul 06 12:28:07 2011 -0700 @@ -1384,6 +1384,10 @@ generation_iterate(&blk, false); // not old-to-young. perm_gen()->gc_epilogue(full); + if (!CleanChunkPoolAsync) { + Chunk::clean_chunk_pool(); + } + always_do_update_barrier = UseConcMarkSweepGC; };