hotspot/src/share/vm/trace/trace.xml
changeset 32380 1dcdb686f0cb
parent 31619 f27b8fcf4018
child 34300 6075c1e0e913
equal deleted inserted replaced
32379:aa14adafaf0f 32380:1dcdb686f0cb
   342     <event id="ObjectCountAfterGC" path="vm/gc/detailed/object_count_after_gc" is_instant="true" label="Object Count after GC">
   342     <event id="ObjectCountAfterGC" path="vm/gc/detailed/object_count_after_gc" is_instant="true" label="Object Count after GC">
   343       <value type="UINT" field="gcId"  label="GC ID" relation="GC_ID" />
   343       <value type="UINT" field="gcId"  label="GC ID" relation="GC_ID" />
   344       <value type="CLASS" field="class" label="Class" />
   344       <value type="CLASS" field="class" label="Class" />
   345       <value type="LONG" field="count" label="Count" />
   345       <value type="LONG" field="count" label="Count" />
   346       <value type="BYTES64" field="totalSize" label="Total Size" />
   346       <value type="BYTES64" field="totalSize" label="Total Size" />
       
   347     </event>
       
   348 
       
   349     <struct id="G1EvacStats">
       
   350       <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
       
   351       <value type="BYTES64" field="allocated" label="Allocated" description="Total memory allocated by PLABs"/>
       
   352       <value type="BYTES64" field="wasted" label="Wasted" description="Total memory wasted within PLABs due to alignment or refill"/>
       
   353       <value type="BYTES64" field="used" label="Used" description="Total memory occupied by objects within PLABs"/>
       
   354       <value type="BYTES64" field="undoWaste" label="Undo Wasted" description="Total memory wasted due to allocation undo within PLABs"/>
       
   355       <value type="BYTES64" field="regionEndWaste" label="Region End Wasted" description="Total memory wasted at the end of regions due to refill"/>
       
   356       <value type="UINT" field="regionsRefilled" label="Region Refills" description="Total memory wasted at the end of regions due to refill"/>
       
   357       <value type="BYTES64" field="directAllocated" label="Allocated (direct)" description="Total memory allocated using direct allocation outside of PLABs"/>
       
   358       <value type="BYTES64" field="failureUsed" label="Used (failure)" description="Total memory occupied by objects in regions where evacuation failed"/>
       
   359       <value type="BYTES64" field="failureWaste" label="Wasted (failure)" description="Total memory left unused in regions where evacuation failed"/>
       
   360     </struct>
       
   361 
       
   362     <event id="GCG1EvacuationYoungStatistics" path="vm/gc/detailed/g1_evac_young_stats" label="G1 Evacuation Statistics for Young" is_instant="true"
       
   363            description="Memory related evacuation statistics during GC for the young generation">
       
   364       <structvalue type="G1EvacStats" field="stats" label="Evacuation statistics"/>
       
   365     </event>
       
   366 
       
   367     <event id="GCG1EvacuationOldStatistics" path="vm/gc/detailed/g1_evac_old_stats" label="G1 Evacuation Memory Statistics for Old" is_instant="true"
       
   368            description="Memory related evacuation statistics during GC for the old generation">
       
   369       <structvalue type="G1EvacStats" field="stats" label="Evacuation statistics"/>
   347     </event>
   370     </event>
   348 
   371 
   349     <!-- Promotion events, Supported GCs are Parallel Scavange, G1 and CMS with Parallel New. -->
   372     <!-- Promotion events, Supported GCs are Parallel Scavange, G1 and CMS with Parallel New. -->
   350     <event id="PromoteObjectInNewPLAB" path="vm/gc/detailed/object_promotion_in_new_PLAB" label="Promotion in new PLAB"
   373     <event id="PromoteObjectInNewPLAB" path="vm/gc/detailed/object_promotion_in_new_PLAB" label="Promotion in new PLAB"
   351         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." 
   374         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."