< prev index next >
src/share/vm/gc/shared/genCollectedHeap.cpp
Print this page
*** 1222,1236 ****
}
GenGCEpilogueClosure(bool full) : _full(full) {};
};
void GenCollectedHeap::gc_epilogue(bool full) {
! #ifdef COMPILER2
assert(DerivedPointerTable::is_empty(), "derived pointer present");
size_t actual_gap = pointer_delta((HeapWord*) (max_uintx-3), *(end_addr()));
guarantee(actual_gap > (size_t)FastAllocateSizeLimit, "inline allocation wraps");
! #endif /* COMPILER2 */
resize_all_tlabs();
GenGCEpilogueClosure blk(full);
generation_iterate(&blk, false); // not old-to-young.
--- 1222,1236 ----
}
GenGCEpilogueClosure(bool full) : _full(full) {};
};
void GenCollectedHeap::gc_epilogue(bool full) {
! #if defined(COMPILER2) || INCLUDE_JVMCI
assert(DerivedPointerTable::is_empty(), "derived pointer present");
size_t actual_gap = pointer_delta((HeapWord*) (max_uintx-3), *(end_addr()));
guarantee(actual_gap > (size_t)FastAllocateSizeLimit, "inline allocation wraps");
! #endif /* COMPILER2 || INCLUDE_JVMCI */
resize_all_tlabs();
GenGCEpilogueClosure blk(full);
generation_iterate(&blk, false); // not old-to-young.
< prev index next >