hotspot/src/share/vm/memory/barrierSet.hpp
changeset 13195 be27e1b6a4b9
parent 12268 f7897aacb9ce
child 13728 882756847a04
equal deleted inserted replaced
13099:64752e56d721 13195:be27e1b6a4b9
    29 #include "oops/oopsHierarchy.hpp"
    29 #include "oops/oopsHierarchy.hpp"
    30 
    30 
    31 // This class provides the interface between a barrier implementation and
    31 // This class provides the interface between a barrier implementation and
    32 // the rest of the system.
    32 // the rest of the system.
    33 
    33 
    34 class BarrierSet: public CHeapObj {
    34 class BarrierSet: public CHeapObj<mtGC> {
    35   friend class VMStructs;
    35   friend class VMStructs;
    36 public:
    36 public:
    37   enum Name {
    37   enum Name {
    38     ModRef,
    38     ModRef,
    39     CardTableModRef,
    39     CardTableModRef,