263 <value type="ADDRESS" field="densePrefix" label="Dense Prefix" description="The address of the dense prefix, used when compacting" />
264 </event>
265
266 <event id="GCYoungGarbageCollection" path="vm/gc/collector/young_garbage_collection" label="Young Garbage Collection"
267 description="Extra information specific to Young Garbage Collections">
268 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" />
269 <value type="UINT" field="tenuringThreshold" label="Tenuring Threshold" />
270 </event>
271
272 <event id="GCOldGarbageCollection" path="vm/gc/collector/old_garbage_collection" label="Old Garbage Collection"
273 description="Extra information specific to Old Garbage Collections">
274 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
275 </event>
276
277 <event id="GCG1GarbageCollection" path="vm/gc/collector/g1_garbage_collection" label="G1 Garbage Collection"
278 description="Extra information specific to G1 Garbage Collections">
279 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
280 <value type="G1YCTYPE" field="type" label="Type" />
281 </event>
282
283 <event id="EvacuationInfo" path="vm/gc/detailed/evacuation_info" label="Evacuation Information" is_instant="true">
284 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
285 <value type="UINT" field="cSetRegions" label="Collection Set Regions"/>
286 <value type="BYTES64" field="cSetUsedBefore" label="Collection Set Before" description="Memory usage before GC in the collection set regions"/>
287 <value type="BYTES64" field="cSetUsedAfter" label="Collection Set After" description="Memory usage after GC in the collection set regions"/>
288 <value type="UINT" field="allocationRegions" label="Allocation Regions" description="Regions chosen as allocation regions during evacuation (includes survivors and old space regions)"/>
289 <value type="BYTES64" field="allocRegionsUsedBefore" label="Alloc Regions Before" description="Memory usage before GC in allocation regions"/>
290 <value type="BYTES64" field="allocRegionsUsedAfter" label="Alloc Regions After" description="Memory usage after GC in allocation regions"/>
291 <value type="BYTES64" field="bytesCopied" label="Bytes Copied"/>
292 <value type="UINT" field="regionsFreed" label="Regions Freed"/>
293 </event>
294
295 <event id="GCReferenceStatistics" path="vm/gc/reference/statistics"
296 label="GC Reference Statistics" is_instant="true"
297 description="Total count of processed references during GC">
298 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
299 <value type="REFERENCETYPE" field="type" label="Type" />
300 <value type="ULONG" field="count" label="Total Count" />
301 </event>
302
|
263 <value type="ADDRESS" field="densePrefix" label="Dense Prefix" description="The address of the dense prefix, used when compacting" />
264 </event>
265
266 <event id="GCYoungGarbageCollection" path="vm/gc/collector/young_garbage_collection" label="Young Garbage Collection"
267 description="Extra information specific to Young Garbage Collections">
268 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" />
269 <value type="UINT" field="tenuringThreshold" label="Tenuring Threshold" />
270 </event>
271
272 <event id="GCOldGarbageCollection" path="vm/gc/collector/old_garbage_collection" label="Old Garbage Collection"
273 description="Extra information specific to Old Garbage Collections">
274 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
275 </event>
276
277 <event id="GCG1GarbageCollection" path="vm/gc/collector/g1_garbage_collection" label="G1 Garbage Collection"
278 description="Extra information specific to G1 Garbage Collections">
279 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
280 <value type="G1YCTYPE" field="type" label="Type" />
281 </event>
282
283 <event id="GCG1EvacuationMemoryStatistics" path="vm/gc/detailed/g1_evac_memory_stats" label="G1 Evacuation Memory Statistics" is_instant="true"
284 description="Memory related evacuation statistics during GC">
285 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
286 <value type="UINT" field="gen" label="Generation" description="Generation these PLAB statistics are for"/>
287 <value type="BYTES64" field="allocated" label="Allocated" description="Total memory allocated by PLABs"/>
288 <value type="BYTES64" field="wasted" label="Wasted" description="Total memory wasted within PLABs due to alignment or refill"/>
289 <value type="BYTES64" field="used" label="Used" description="Total memory occupied by objects within PLABs"/>
290 <value type="BYTES64" field="undo_waste" label="Undo Wasted" description="Total memory wasted due to allocation undo within PLABs"/>
291 <value type="BYTES64" field="region_end_waste" label="Region End Wasted" description="Total memory wasted at the end of regions due to refill"/>
292 <value type="UINT" field="regions_refilled" label="Region Refills" description="Total memory wasted at the end of regions due to refill"/>
293 <value type="BYTES64" field="inline_allocated" label="Allocated (inline)" description="Total memory allocated using inline allocation"/>
294 <value type="BYTES64" field="failure_used" label="Used (failure)" description="Total memory occupied by objects in regions where evacuation failed"/>
295 <value type="BYTES64" field="failure_waste" label="Wasted (failure)" description="Total memory left unused in regions where evacuation failed"/>
296 </event>
297
298 <event id="EvacuationInfo" path="vm/gc/detailed/evacuation_info" label="Evacuation Information" is_instant="true">
299 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
300 <value type="UINT" field="cSetRegions" label="Collection Set Regions"/>
301 <value type="BYTES64" field="cSetUsedBefore" label="Collection Set Before" description="Memory usage before GC in the collection set regions"/>
302 <value type="BYTES64" field="cSetUsedAfter" label="Collection Set After" description="Memory usage after GC in the collection set regions"/>
303 <value type="UINT" field="allocationRegions" label="Allocation Regions" description="Regions chosen as allocation regions during evacuation (includes survivors and old space regions)"/>
304 <value type="BYTES64" field="allocRegionsUsedBefore" label="Alloc Regions Before" description="Memory usage before GC in allocation regions"/>
305 <value type="BYTES64" field="allocRegionsUsedAfter" label="Alloc Regions After" description="Memory usage after GC in allocation regions"/>
306 <value type="BYTES64" field="bytesCopied" label="Bytes Copied"/>
307 <value type="UINT" field="regionsFreed" label="Regions Freed"/>
308 </event>
309
310 <event id="GCReferenceStatistics" path="vm/gc/reference/statistics"
311 label="GC Reference Statistics" is_instant="true"
312 description="Total count of processed references during GC">
313 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
314 <value type="REFERENCETYPE" field="type" label="Type" />
315 <value type="ULONG" field="count" label="Total Count" />
316 </event>
317
|