< prev index next >

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

Print this page

        

@@ -92,11 +92,10 @@
   size_t initial_desired_size();
 
   size_t remaining()                             { return end() == NULL ? 0 : pointer_delta(hard_end(), top()); }
 
   // Obtain the actual end of the TLAB.
-  HeapWord* hard_end();
   void set_sample_end();
 
   // Make parsable and release it.
   void reset();
 

@@ -130,10 +129,11 @@
   static size_t min_size()                       { return align_object_size(MinTLABSize / HeapWordSize) + alignment_reserve(); }
   static size_t max_size()                       { assert(_max_size != 0, "max_size not set up"); return _max_size; }
   static size_t max_size_in_bytes()              { return max_size() * BytesPerWord; }
   static void set_max_size(size_t max_size)      { _max_size = max_size; }
 
+  HeapWord* hard_end();
   HeapWord* start() const                        { return _start; }
   HeapWord* end() const                          { return _end; }
   HeapWord* top() const                          { return _top; }
   HeapWord* pf_top() const                       { return _pf_top; }
   size_t desired_size() const                    { return _desired_size; }
< prev index next >