--- old/src/hotspot/share/gc/g1/ptrQueue.hpp 2018-03-12 10:02:34.432553788 -0400 +++ new/src/hotspot/share/gc/g1/ptrQueue.hpp 2018-03-12 10:02:33.661482735 -0400 @@ -25,7 +25,6 @@ #ifndef SHARE_VM_GC_G1_PTRQUEUE_HPP #define SHARE_VM_GC_G1_PTRQUEUE_HPP -#include "memory/allocation.hpp" #include "utilities/align.hpp" #include "utilities/sizes.hpp" @@ -36,7 +35,7 @@ class BufferNode; class PtrQueueSet; -class PtrQueue VALUE_OBJ_CLASS_SPEC { +class PtrQueue { friend class VMStructs; // Noncopyable - not defined. @@ -257,7 +256,7 @@ // In particular, the individual queues allocate buffers from this shared // set, and return completed buffers to the set. // All these variables are are protected by the TLOQ_CBL_mon. XXX ??? -class PtrQueueSet VALUE_OBJ_CLASS_SPEC { +class PtrQueueSet { private: // The size of all buffers in the set. size_t _buffer_size;