< prev index next >

src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp

Print this page

        

*** 90,102 **** 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); --- 90,99 ----
*** 166,181 **** void make_parsable(bool retire, bool zap = true); // Retire in-use tlab before allocation of a new tlab void clear_before_allocation(); // 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(); --- 163,178 ---- 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(); void fill(HeapWord* start, HeapWord* top, size_t new_size); void initialize(); void set_back_allocation_end(); void set_sample_end();
< prev index next >