diff -r 7a7afd351444 -r 377345fb5fb5 hotspot/src/share/vm/memory/defNewGeneration.cpp --- a/hotspot/src/share/vm/memory/defNewGeneration.cpp Wed Jul 06 12:22:29 2011 -0700 +++ b/hotspot/src/share/vm/memory/defNewGeneration.cpp Wed Jul 06 12:28:07 2011 -0700 @@ -905,6 +905,10 @@ to()->check_mangled_unused_area_complete(); } + if (!CleanChunkPoolAsync) { + Chunk::clean_chunk_pool(); + } + // update the generation and space performance counters update_counters(); gch->collector_policy()->counters()->update_counters();