Mercurial > hg > graal-compiler
comparison src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp @ 10331:28e53b8db94f
7066063: CMS: "Conservation Principle" assert failed
Summary: Add call to coalBirth() in CompactibleFreeListSpace::reset()
Reviewed-by: ysr, jmasa
author | brutisso |
---|---|
date | Tue, 21 May 2013 08:50:20 +0200 |
parents | ef1e11845e18 |
children | 7c5a1b62f53d |
comparison
equal
deleted
inserted
replaced
10329:10f759898d40 | 10331:28e53b8db94f |
---|---|
283 returnChunkToDictionary(fc); | 283 returnChunkToDictionary(fc); |
284 } else { | 284 } else { |
285 _bt.verify_not_unallocated((HeapWord*)fc, fc->size()); | 285 _bt.verify_not_unallocated((HeapWord*)fc, fc->size()); |
286 _indexedFreeList[mr.word_size()].return_chunk_at_head(fc); | 286 _indexedFreeList[mr.word_size()].return_chunk_at_head(fc); |
287 } | 287 } |
288 coalBirth(mr.word_size()); | |
288 } | 289 } |
289 _promoInfo.reset(); | 290 _promoInfo.reset(); |
290 _smallLinearAllocBlock._ptr = NULL; | 291 _smallLinearAllocBlock._ptr = NULL; |
291 _smallLinearAllocBlock._word_size = 0; | 292 _smallLinearAllocBlock._word_size = 0; |
292 } | 293 } |