< prev index next >
src/share/vm/gc/g1/g1CollectedHeap.cpp
Print this page
rev 12648 : 8175900: Assertion too strict in G1CollectedHeap::new_mutator_alloc_region
Reviewed-by: simonis
Contributed-by: gunter.haug@sap.com
*** 5267,5278 ****
// Methods for the mutator alloc region
HeapRegion* G1CollectedHeap::new_mutator_alloc_region(size_t word_size,
bool force) {
assert_heap_locked_or_at_safepoint(true /* should_be_vm_thread */);
- assert(!force || g1_policy()->can_expand_young_list(),
- "if force is true we should be able to expand the young list");
bool should_allocate = g1_policy()->should_allocate_mutator_region();
if (force || should_allocate) {
HeapRegion* new_alloc_region = new_region(word_size,
false /* is_old */,
false /* do_expand */);
--- 5267,5276 ----
< prev index next >