equal
deleted
inserted
replaced
24 |
24 |
25 #ifndef SHARE_JFR_RECORDER_CHECKPOINT_TYPES_JFRTYPE_HPP |
25 #ifndef SHARE_JFR_RECORDER_CHECKPOINT_TYPES_JFRTYPE_HPP |
26 #define SHARE_JFR_RECORDER_CHECKPOINT_TYPES_JFRTYPE_HPP |
26 #define SHARE_JFR_RECORDER_CHECKPOINT_TYPES_JFRTYPE_HPP |
27 |
27 |
28 #include "jfr/metadata/jfrSerializer.hpp" |
28 #include "jfr/metadata/jfrSerializer.hpp" |
29 |
|
30 class JfrThreadConstantSet : public JfrSerializer { |
|
31 public: |
|
32 void serialize(JfrCheckpointWriter& writer); |
|
33 }; |
|
34 |
|
35 class JfrThreadGroupConstant : public JfrSerializer { |
|
36 public: |
|
37 void serialize(JfrCheckpointWriter& writer); |
|
38 }; |
|
39 |
29 |
40 class FlagValueOriginConstant : public JfrSerializer { |
30 class FlagValueOriginConstant : public JfrSerializer { |
41 public: |
31 public: |
42 void serialize(JfrCheckpointWriter& writer); |
32 void serialize(JfrCheckpointWriter& writer); |
43 }; |
33 }; |
100 class VMOperationTypeConstant : public JfrSerializer { |
90 class VMOperationTypeConstant : public JfrSerializer { |
101 public: |
91 public: |
102 void serialize(JfrCheckpointWriter& writer); |
92 void serialize(JfrCheckpointWriter& writer); |
103 }; |
93 }; |
104 |
94 |
|
95 class JfrThreadConstantSet : public JfrSerializer { |
|
96 public: |
|
97 void serialize(JfrCheckpointWriter& writer); |
|
98 }; |
|
99 |
|
100 class JfrThreadGroupConstant : public JfrSerializer { |
|
101 public: |
|
102 void serialize(JfrCheckpointWriter& writer); |
|
103 }; |
|
104 |
105 class ThreadStateConstant : public JfrSerializer { |
105 class ThreadStateConstant : public JfrSerializer { |
106 public: |
106 public: |
107 void serialize(JfrCheckpointWriter& writer); |
107 void serialize(JfrCheckpointWriter& writer); |
108 }; |
108 }; |
109 |
109 |
110 class JfrThreadConstant : public JfrSerializer { |
110 class JfrThreadConstant : public JfrSerializer { |
111 private: |
111 private: |
112 JavaThread* _thread; |
112 Thread* _thread; |
113 public: |
113 public: |
114 JfrThreadConstant(JavaThread* jt) : _thread(jt) {} |
114 JfrThreadConstant(Thread* t) : _thread(t) {} |
115 void serialize(JfrCheckpointWriter& writer); |
115 void serialize(JfrCheckpointWriter& writer); |
116 }; |
116 }; |
117 |
117 |
118 #endif // SHARE_JFR_RECORDER_CHECKPOINT_TYPES_JFRTYPE_HPP |
118 #endif // SHARE_JFR_RECORDER_CHECKPOINT_TYPES_JFRTYPE_HPP |