Lines Matching refs:ThreadLocalAllocBuffer
34 // ThreadLocalAllocBuffer: a descriptor for thread-local storage used by
39 class ThreadLocalAllocBuffer: public CHeapObj<mtThread> {
102 ThreadLocalAllocBuffer() : _allocation_fraction(TLABAllocationWeight) {
161 static ByteSize start_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _start); }
162 static ByteSize end_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _end ); }
163 static ByteSize top_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _top ); }
164 static ByteSize pf_top_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _pf_top ); }
165 static ByteSize size_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _desired_size ); }
166 static ByteSize refill_waste_limit_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _refill_waste_limit ); }
168 static ByteSize number_of_refills_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _number_of_refills ); }
169 static ByteSize fast_refill_waste_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _fast_refill_waste ); }
170 static ByteSize slow_allocations_offset() { return byte_offset_of(ThreadLocalAllocBuffer, _slow_allocations ); }