1 | /* AUTOMATICALLY GENERATED FILE - DO NOT EDIT */ |
---|---|
2 | |
3 | #ifndef JFRFILES_JFRPERIODICEVENTSET_HPP |
4 | #define JFRFILES_JFRPERIODICEVENTSET_HPP |
5 | |
6 | #include "utilities/macros.hpp" |
7 | #if INCLUDE_JFR |
8 | #include "jfrfiles/jfrEventIds.hpp" |
9 | #include "memory/allocation.hpp" |
10 | |
11 | class JfrPeriodicEventSet : public AllStatic { |
12 | public: |
13 | static void requestEvent(JfrEventId id) { |
14 | switch(id) { |
15 | |
16 | case JfrJVMInformationEvent: |
17 | requestJVMInformation(); |
18 | break; |
19 | |
20 | case JfrOSInformationEvent: |
21 | requestOSInformation(); |
22 | break; |
23 | |
24 | case JfrVirtualizationInformationEvent: |
25 | requestVirtualizationInformation(); |
26 | break; |
27 | |
28 | case JfrInitialSystemPropertyEvent: |
29 | requestInitialSystemProperty(); |
30 | break; |
31 | |
32 | case JfrInitialEnvironmentVariableEvent: |
33 | requestInitialEnvironmentVariable(); |
34 | break; |
35 | |
36 | case JfrSystemProcessEvent: |
37 | requestSystemProcess(); |
38 | break; |
39 | |
40 | case JfrCPUInformationEvent: |
41 | requestCPUInformation(); |
42 | break; |
43 | |
44 | case JfrCPUTimeStampCounterEvent: |
45 | requestCPUTimeStampCounter(); |
46 | break; |
47 | |
48 | case JfrCPULoadEvent: |
49 | requestCPULoad(); |
50 | break; |
51 | |
52 | case JfrThreadCPULoadEvent: |
53 | requestThreadCPULoad(); |
54 | break; |
55 | |
56 | case JfrThreadContextSwitchRateEvent: |
57 | requestThreadContextSwitchRate(); |
58 | break; |
59 | |
60 | case JfrNetworkUtilizationEvent: |
61 | requestNetworkUtilization(); |
62 | break; |
63 | |
64 | case JfrJavaThreadStatisticsEvent: |
65 | requestJavaThreadStatistics(); |
66 | break; |
67 | |
68 | case JfrClassLoadingStatisticsEvent: |
69 | requestClassLoadingStatistics(); |
70 | break; |
71 | |
72 | case JfrClassLoaderStatisticsEvent: |
73 | requestClassLoaderStatistics(); |
74 | break; |
75 | |
76 | case JfrSymbolTableStatisticsEvent: |
77 | requestSymbolTableStatistics(); |
78 | break; |
79 | |
80 | case JfrStringTableStatisticsEvent: |
81 | requestStringTableStatistics(); |
82 | break; |
83 | |
84 | case JfrPlaceholderTableStatisticsEvent: |
85 | requestPlaceholderTableStatistics(); |
86 | break; |
87 | |
88 | case JfrLoaderConstraintsTableStatisticsEvent: |
89 | requestLoaderConstraintsTableStatistics(); |
90 | break; |
91 | |
92 | case JfrProtectionDomainCacheTableStatisticsEvent: |
93 | requestProtectionDomainCacheTableStatistics(); |
94 | break; |
95 | |
96 | case JfrThreadAllocationStatisticsEvent: |
97 | requestThreadAllocationStatistics(); |
98 | break; |
99 | |
100 | case JfrPhysicalMemoryEvent: |
101 | requestPhysicalMemory(); |
102 | break; |
103 | |
104 | case JfrExecutionSampleEvent: |
105 | requestExecutionSample(); |
106 | break; |
107 | |
108 | case JfrNativeMethodSampleEvent: |
109 | requestNativeMethodSample(); |
110 | break; |
111 | |
112 | case JfrThreadDumpEvent: |
113 | requestThreadDump(); |
114 | break; |
115 | |
116 | case JfrNativeLibraryEvent: |
117 | requestNativeLibrary(); |
118 | break; |
119 | |
120 | case JfrModuleRequireEvent: |
121 | requestModuleRequire(); |
122 | break; |
123 | |
124 | case JfrModuleExportEvent: |
125 | requestModuleExport(); |
126 | break; |
127 | |
128 | case JfrCompilerStatisticsEvent: |
129 | requestCompilerStatistics(); |
130 | break; |
131 | |
132 | case JfrCompilerConfigurationEvent: |
133 | requestCompilerConfiguration(); |
134 | break; |
135 | |
136 | case JfrCodeCacheStatisticsEvent: |
137 | requestCodeCacheStatistics(); |
138 | break; |
139 | |
140 | case JfrCodeCacheConfigurationEvent: |
141 | requestCodeCacheConfiguration(); |
142 | break; |
143 | |
144 | case JfrCodeSweeperStatisticsEvent: |
145 | requestCodeSweeperStatistics(); |
146 | break; |
147 | |
148 | case JfrCodeSweeperConfigurationEvent: |
149 | requestCodeSweeperConfiguration(); |
150 | break; |
151 | |
152 | case JfrIntFlagEvent: |
153 | requestIntFlag(); |
154 | break; |
155 | |
156 | case JfrUnsignedIntFlagEvent: |
157 | requestUnsignedIntFlag(); |
158 | break; |
159 | |
160 | case JfrLongFlagEvent: |
161 | requestLongFlag(); |
162 | break; |
163 | |
164 | case JfrUnsignedLongFlagEvent: |
165 | requestUnsignedLongFlag(); |
166 | break; |
167 | |
168 | case JfrDoubleFlagEvent: |
169 | requestDoubleFlag(); |
170 | break; |
171 | |
172 | case JfrBooleanFlagEvent: |
173 | requestBooleanFlag(); |
174 | break; |
175 | |
176 | case JfrStringFlagEvent: |
177 | requestStringFlag(); |
178 | break; |
179 | |
180 | case JfrObjectCountEvent: |
181 | requestObjectCount(); |
182 | break; |
183 | |
184 | case JfrG1HeapRegionInformationEvent: |
185 | requestG1HeapRegionInformation(); |
186 | break; |
187 | |
188 | case JfrGCConfigurationEvent: |
189 | requestGCConfiguration(); |
190 | break; |
191 | |
192 | case JfrGCSurvivorConfigurationEvent: |
193 | requestGCSurvivorConfiguration(); |
194 | break; |
195 | |
196 | case JfrGCTLABConfigurationEvent: |
197 | requestGCTLABConfiguration(); |
198 | break; |
199 | |
200 | case JfrGCHeapConfigurationEvent: |
201 | requestGCHeapConfiguration(); |
202 | break; |
203 | |
204 | case JfrYoungGenerationConfigurationEvent: |
205 | requestYoungGenerationConfiguration(); |
206 | break; |
207 | |
208 | case JfrShenandoahHeapRegionInformationEvent: |
209 | requestShenandoahHeapRegionInformation(); |
210 | break; |
211 | |
212 | default: |
213 | break; |
214 | } |
215 | } |
216 | |
217 | private: |
218 | |
219 | static void requestJVMInformation(void); |
220 | |
221 | static void requestOSInformation(void); |
222 | |
223 | static void requestVirtualizationInformation(void); |
224 | |
225 | static void requestInitialSystemProperty(void); |
226 | |
227 | static void requestInitialEnvironmentVariable(void); |
228 | |
229 | static void requestSystemProcess(void); |
230 | |
231 | static void requestCPUInformation(void); |
232 | |
233 | static void requestCPUTimeStampCounter(void); |
234 | |
235 | static void requestCPULoad(void); |
236 | |
237 | static void requestThreadCPULoad(void); |
238 | |
239 | static void requestThreadContextSwitchRate(void); |
240 | |
241 | static void requestNetworkUtilization(void); |
242 | |
243 | static void requestJavaThreadStatistics(void); |
244 | |
245 | static void requestClassLoadingStatistics(void); |
246 | |
247 | static void requestClassLoaderStatistics(void); |
248 | |
249 | static void requestSymbolTableStatistics(void); |
250 | |
251 | static void requestStringTableStatistics(void); |
252 | |
253 | static void requestPlaceholderTableStatistics(void); |
254 | |
255 | static void requestLoaderConstraintsTableStatistics(void); |
256 | |
257 | static void requestProtectionDomainCacheTableStatistics(void); |
258 | |
259 | static void requestThreadAllocationStatistics(void); |
260 | |
261 | static void requestPhysicalMemory(void); |
262 | |
263 | static void requestExecutionSample(void); |
264 | |
265 | static void requestNativeMethodSample(void); |
266 | |
267 | static void requestThreadDump(void); |
268 | |
269 | static void requestNativeLibrary(void); |
270 | |
271 | static void requestModuleRequire(void); |
272 | |
273 | static void requestModuleExport(void); |
274 | |
275 | static void requestCompilerStatistics(void); |
276 | |
277 | static void requestCompilerConfiguration(void); |
278 | |
279 | static void requestCodeCacheStatistics(void); |
280 | |
281 | static void requestCodeCacheConfiguration(void); |
282 | |
283 | static void requestCodeSweeperStatistics(void); |
284 | |
285 | static void requestCodeSweeperConfiguration(void); |
286 | |
287 | static void requestIntFlag(void); |
288 | |
289 | static void requestUnsignedIntFlag(void); |
290 | |
291 | static void requestLongFlag(void); |
292 | |
293 | static void requestUnsignedLongFlag(void); |
294 | |
295 | static void requestDoubleFlag(void); |
296 | |
297 | static void requestBooleanFlag(void); |
298 | |
299 | static void requestStringFlag(void); |
300 | |
301 | static void requestObjectCount(void); |
302 | |
303 | static void requestG1HeapRegionInformation(void); |
304 | |
305 | static void requestGCConfiguration(void); |
306 | |
307 | static void requestGCSurvivorConfiguration(void); |
308 | |
309 | static void requestGCTLABConfiguration(void); |
310 | |
311 | static void requestGCHeapConfiguration(void); |
312 | |
313 | static void requestYoungGenerationConfiguration(void); |
314 | |
315 | static void requestShenandoahHeapRegionInformation(void); |
316 | |
317 | }; |
318 | |
319 | #endif // INCLUDE_JFR |
320 | #endif // JFRFILES_JFRPERIODICEVENTSET_HPP |
321 |