diff -r 2c3cc4b01880 -r c16ac7a2eba4 src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp --- a/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp Wed Oct 30 16:14:56 2019 +0100 +++ b/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp Wed Oct 30 19:43:52 2019 +0100 @@ -27,16 +27,6 @@ #include "jfr/metadata/jfrSerializer.hpp" -class JfrThreadConstantSet : public JfrSerializer { - public: - void serialize(JfrCheckpointWriter& writer); -}; - -class JfrThreadGroupConstant : public JfrSerializer { - public: - void serialize(JfrCheckpointWriter& writer); -}; - class FlagValueOriginConstant : public JfrSerializer { public: void serialize(JfrCheckpointWriter& writer); @@ -102,6 +92,16 @@ void serialize(JfrCheckpointWriter& writer); }; +class JfrThreadConstantSet : public JfrSerializer { + public: + void serialize(JfrCheckpointWriter& writer); +}; + +class JfrThreadGroupConstant : public JfrSerializer { + public: + void serialize(JfrCheckpointWriter& writer); +}; + class ThreadStateConstant : public JfrSerializer { public: void serialize(JfrCheckpointWriter& writer); @@ -109,9 +109,9 @@ class JfrThreadConstant : public JfrSerializer { private: - JavaThread* _thread; + Thread* _thread; public: - JfrThreadConstant(JavaThread* jt) : _thread(jt) {} + JfrThreadConstant(Thread* t) : _thread(t) {} void serialize(JfrCheckpointWriter& writer); };