src/hotspot/share/gc/shared/ptrQueue.hpp
changeset 57975 a333fdeb8de0
parent 55752 8ae33203d600
child 58059 baa4dd528de0
equal deleted inserted replaced
57974:1262b3ddd7e4 57975:a333fdeb8de0
   209     return offset_of(BufferNode, _buffer);
   209     return offset_of(BufferNode, _buffer);
   210   }
   210   }
   211 
   211 
   212   static BufferNode* volatile* next_ptr(BufferNode& bn) { return &bn._next; }
   212   static BufferNode* volatile* next_ptr(BufferNode& bn) { return &bn._next; }
   213 
   213 
   214 AIX_ONLY(public:)               // xlC 12 on AIX doesn't implement C++ DR45.
       
   215   // Allocate a new BufferNode with the "buffer" having size elements.
   214   // Allocate a new BufferNode with the "buffer" having size elements.
   216   static BufferNode* allocate(size_t size);
   215   static BufferNode* allocate(size_t size);
   217 
   216 
   218   // Free a BufferNode.
   217   // Free a BufferNode.
   219   static void deallocate(BufferNode* node);
   218   static void deallocate(BufferNode* node);