--- a/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp Sun Sep 15 13:41:19 2019 +0200
+++ b/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp Sun Sep 15 15:31:04 2019 +0200
@@ -27,13 +27,11 @@
#include "jfr/metadata/jfrSerializer.hpp"
-class JfrThreadConstantSet : public JfrSerializer {
+class TypeSet : public JfrSerializer {
+ private:
+ JfrCheckpointWriter* _leakp_writer;
public:
- void serialize(JfrCheckpointWriter& writer);
-};
-
-class JfrThreadGroupConstant : public JfrSerializer {
- public:
+ explicit TypeSet(JfrCheckpointWriter* leakp_writer = NULL);
void serialize(JfrCheckpointWriter& writer);
};
@@ -48,6 +46,7 @@
void serialize(JfrCheckpointWriter& writer);
size_t elements() const;
};
+
class FlagValueOriginConstant : public JfrSerializer {
public:
void serialize(JfrCheckpointWriter& writer);
@@ -113,11 +112,13 @@
void serialize(JfrCheckpointWriter& writer);
};
-class TypeSet : public JfrSerializer {
- private:
- JfrCheckpointWriter* _leakp_writer;
+class JfrThreadConstantSet : public JfrSerializer {
public:
- explicit TypeSet(JfrCheckpointWriter* leakp_writer = NULL);
+ void serialize(JfrCheckpointWriter& writer);
+};
+
+class JfrThreadGroupConstant : public JfrSerializer {
+ public:
void serialize(JfrCheckpointWriter& writer);
};