src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
branchdatagramsocketimpl-branch
changeset 58678 9cf78a70fa4f
parent 53244 9807daeb47c4
child 58679 9c3209ff7550
equal deleted inserted replaced
58677:13588c901957 58678:9cf78a70fa4f
    65 class GCWhenConstant : public JfrSerializer {
    65 class GCWhenConstant : public JfrSerializer {
    66  public:
    66  public:
    67   void serialize(JfrCheckpointWriter& writer);
    67   void serialize(JfrCheckpointWriter& writer);
    68 };
    68 };
    69 
    69 
    70 class G1HeapRegionTypeConstant : public JfrSerializer {
       
    71  public:
       
    72   void serialize(JfrCheckpointWriter& writer);
       
    73 };
       
    74 
       
    75 class GCThresholdUpdaterConstant : public JfrSerializer {
    70 class GCThresholdUpdaterConstant : public JfrSerializer {
    76  public:
    71  public:
    77   void serialize(JfrCheckpointWriter& writer);
    72   void serialize(JfrCheckpointWriter& writer);
    78 };
    73 };
    79 
    74 
    81  public:
    76  public:
    82   void serialize(JfrCheckpointWriter& writer);
    77   void serialize(JfrCheckpointWriter& writer);
    83 };
    78 };
    84 
    79 
    85 class MetaspaceObjectTypeConstant : public JfrSerializer {
    80 class MetaspaceObjectTypeConstant : public JfrSerializer {
    86  public:
       
    87   void serialize(JfrCheckpointWriter& writer);
       
    88 };
       
    89 
       
    90 class G1YCTypeConstant : public JfrSerializer {
       
    91  public:
    81  public:
    92   void serialize(JfrCheckpointWriter& writer);
    82   void serialize(JfrCheckpointWriter& writer);
    93 };
    83 };
    94 
    84 
    95 class ReferenceTypeConstant : public JfrSerializer {
    85 class ReferenceTypeConstant : public JfrSerializer {
   116  public:
   106  public:
   117   void serialize(JfrCheckpointWriter& writer);
   107   void serialize(JfrCheckpointWriter& writer);
   118 };
   108 };
   119 
   109 
   120 class TypeSet : public JfrSerializer {
   110 class TypeSet : public JfrSerializer {
       
   111  private:
       
   112   JfrCheckpointWriter* _leakp_writer;
   121  public:
   113  public:
       
   114   explicit TypeSet(JfrCheckpointWriter* leakp_writer = NULL);
   122   void serialize(JfrCheckpointWriter& writer);
   115   void serialize(JfrCheckpointWriter& writer);
   123 };
   116 };
   124 
   117 
   125 class ThreadStateConstant : public JfrSerializer {
   118 class ThreadStateConstant : public JfrSerializer {
   126  public:
   119  public: