310 <event id="ObjectCountAfterGC" path="vm/gc/detailed/object_count_after_gc" is_instant="true" label="Object Count after GC"> |
310 <event id="ObjectCountAfterGC" path="vm/gc/detailed/object_count_after_gc" is_instant="true" label="Object Count after GC"> |
311 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" /> |
311 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" /> |
312 <value type="CLASS" field="class" label="Class" /> |
312 <value type="CLASS" field="class" label="Class" /> |
313 <value type="LONG" field="count" label="Count" /> |
313 <value type="LONG" field="count" label="Count" /> |
314 <value type="BYTES64" field="totalSize" label="Total Size" /> |
314 <value type="BYTES64" field="totalSize" label="Total Size" /> |
|
315 </event> |
|
316 |
|
317 <!-- Promotion events, Supported GCs are Parallel Scavange, G1 and CMS with Parallel New. --> |
|
318 <event id="PromoteObjectInNewPLAB" path="vm/gc/detailed/object_promotion_in_new_PLAB" label="Promotion in new PLAB" |
|
319 description="Object survived scavenge and was copied to a new Promotion Local Allocation Buffer (PLAB). Supported GCs are Parallel Scavange, G1 and CMS with Parallel New. Due to promotion being done in parallel an object might be reported multiple times as the GC threads race to copy all objects." |
|
320 has_thread="true" has_stacktrace="false" is_instant="true"> |
|
321 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" description="ID of GC during which the object was promoted"/> |
|
322 <value type="CLASS" field="class" label="Class" description="Class of promoted object"/> |
|
323 <value type="BYTES64" field="objectSize" label="Object Size" description="Size of promoted object"/> |
|
324 <value type="UINT" field="tenuringAge" label="Object Tenuring Age" description="Tenuring age of a surviving object before being copied. The tenuring age of an object is a value between 0-15 and is incremented each scavange the object survives. Newly allocated objects have tenuring age 0."/> |
|
325 <value type="BOOLEAN" field="tenured" label="Tenured" description="True if object was promoted to Old space, otherwise the object was aged and copied to a Survivor space"/> |
|
326 <value type="BYTES64" field="plabSize" label="PLAB Size" description="Size of the allocated PLAB to which the object was copied"/> |
|
327 </event> |
|
328 |
|
329 <event id="PromoteObjectOutsidePLAB" path="vm/gc/detailed/object_promotion_outside_PLAB" label="Promotion outside PLAB" |
|
330 description="Object survived scavenge and was copied directly to the heap. Supported GCs are Parallel Scavange, G1 and CMS with Parallel New. Due to promotion being done in parallel an object might be reported multiple times as the GC threads race to copy all objects." |
|
331 has_thread="true" has_stacktrace="false" is_instant="true"> |
|
332 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" description="ID of GC during which the object was promoted"/> |
|
333 <value type="CLASS" field="class" label="Class" description="Class of promoted object"/> |
|
334 <value type="BYTES64" field="objectSize" label="Object Size" description="Size of promoted object"/> |
|
335 <value type="UINT" field="tenuringAge" label="Object Tenuring Age" description="Tenuring age of a surviving object before being copied. The tenuring age of an object is a value between 0-15 and is incremented each scavange the object survives. Newly allocated objects have tenuring age 0."/> |
|
336 <value type="BOOLEAN" field="tenured" label="Tenured" description="True if object was promoted to Old space, otherwise the object was aged and copied to a Survivor space"/> |
315 </event> |
337 </event> |
316 |
338 |
317 <event id="PromotionFailed" path="vm/gc/detailed/promotion_failed" label="Promotion Failed" is_instant="true" |
339 <event id="PromotionFailed" path="vm/gc/detailed/promotion_failed" label="Promotion Failed" is_instant="true" |
318 description="Promotion of an object failed"> |
340 description="Promotion of an object failed"> |
319 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> |
341 <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> |