< 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 >