< prev index next >
src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
Print this page
@@ -89,11 +89,11 @@
reset_statistics();
}
void ThreadLocalAllocBuffer::insert_filler() {
assert(end() != NULL, "Must not be retired");
- Universe::heap()->fill_with_dummy_object(top(), hard_end(), true);
+ Fill::range(top(), hard_end());
}
void ThreadLocalAllocBuffer::make_parsable() {
if (end() != NULL) {
invariants();
@@ -460,10 +460,5 @@
_perf_max_fast_refill_waste ->set_value(_max_fast_refill_waste);
_perf_total_slow_allocations ->set_value(_total_slow_allocations);
_perf_max_slow_allocations ->set_value(_max_slow_allocations);
}
}
-
-size_t ThreadLocalAllocBuffer::end_reserve() {
- size_t reserve_size = Universe::heap()->tlab_alloc_reserve();
- return MAX2(reserve_size, (size_t)_reserve_for_allocation_prefetch);
-}
< prev index next >