< prev index next >
src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
Print this page
@@ -90,13 +90,10 @@
size_t remaining();
// Make parsable and release it.
void reset();
- // Resize based on amount of allocation, etc.
- void resize();
-
void invariants() const { assert(top() >= start() && top() <= end(), "invalid tlab"); }
void initialize(HeapWord* start, HeapWord* top, HeapWord* end);
void print_stats(const char* tag);
@@ -166,16 +163,16 @@
void make_parsable(bool retire, bool zap = true);
// Retire in-use tlab before allocation of a new tlab
void clear_before_allocation();
+ // Resize based on amount of allocation, etc.
+ void resize();
+
// Accumulate statistics across all tlabs before gc
static void accumulate_statistics_before_gc();
- // Resize tlabs for all threads
- static void resize_all_tlabs();
-
void fill(HeapWord* start, HeapWord* top, size_t new_size);
void initialize();
void set_back_allocation_end();
void set_sample_end();
< prev index next >