< prev index next >

src/share/vm/trace/trace.xml

Print this page
rev 8818 : [mq]: dlindholm-changes

*** 310,319 **** --- 310,347 ---- <value type="DOUBLE" field="timeSlice" label="Time slice used to calculate MMU"/> <value type="DOUBLE" field="gcTime" label="Time spent on GC during last time slice"/> <value type="DOUBLE" field="maxGcTime" label="Max time allowed to be spent on GC during last time slice"/> </event> + <event id="GCG1EvacuationYoungStatistics" path="vm/gc/detailed/g1_evac_young_stats" label="G1 Evacuation Statistics for Young" is_instant="true" + description="Memory related evacuation statistics during GC for the young generation"> + <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> + <value type="BYTES64" field="allocated" label="Allocated" description="Total memory allocated by PLABs"/> + <value type="BYTES64" field="wasted" label="Wasted" description="Total memory wasted within PLABs due to alignment or refill"/> + <value type="BYTES64" field="used" label="Used" description="Total memory occupied by objects within PLABs"/> + <value type="BYTES64" field="undoWaste" label="Undo Wasted" description="Total memory wasted due to allocation undo within PLABs"/> + <value type="BYTES64" field="regionEndWaste" label="Region End Wasted" description="Total memory wasted at the end of regions due to refill"/> + <value type="UINT" field="regionsRefilled" label="Region Refills" description="Total memory wasted at the end of regions due to refill"/> + <value type="BYTES64" field="directAllocated" label="Allocated (direct)" description="Total memory allocated using direct allocation outside of PLABs"/> + <value type="BYTES64" field="failureUsed" label="Used (failure)" description="Total memory occupied by objects in regions where evacuation failed"/> + <value type="BYTES64" field="failureWaste" label="Wasted (failure)" description="Total memory left unused in regions where evacuation failed"/> + </event> + + <event id="GCG1EvacuationOldStatistics" path="vm/gc/detailed/g1_evac_old_stats" label="G1 Evacuation Memory Statistics for Old" is_instant="true" + description="Memory related evacuation statistics during GC for the old generation"> + <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> + <value type="BYTES64" field="allocated" label="Allocated" description="Total memory allocated by PLABs"/> + <value type="BYTES64" field="wasted" label="Wasted" description="Total memory wasted within PLABs due to alignment or refill"/> + <value type="BYTES64" field="used" label="Used" description="Total memory occupied by objects within PLABs"/> + <value type="BYTES64" field="undoWaste" label="Undo Wasted" description="Total memory wasted due to allocation undo within PLABs"/> + <value type="BYTES64" field="regionEndWaste" label="Region End Wasted" description="Total memory wasted at the end of regions due to refill"/> + <value type="UINT" field="regionsRefilled" label="Region Refills" description="Total memory wasted at the end of regions due to refill"/> + <value type="BYTES64" field="directAllocated" label="Allocated (direct)" description="Total memory allocated using direct allocation outside of PLABs"/> + <value type="BYTES64" field="failureUsed" label="Used (failure)" description="Total memory occupied by objects in regions where evacuation failed"/> + <value type="BYTES64" field="failureWaste" label="Wasted (failure)" description="Total memory left unused in regions where evacuation failed"/> + </event> + <event id="EvacuationInfo" path="vm/gc/detailed/evacuation_info" label="Evacuation Information" is_instant="true"> <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/> <value type="UINT" field="cSetRegions" label="Collection Set Regions"/> <value type="BYTES64" field="cSetUsedBefore" label="Collection Set Before" description="Memory usage before GC in the collection set regions"/> <value type="BYTES64" field="cSetUsedAfter" label="Collection Set After" description="Memory usage after GC in the collection set regions"/>
< prev index next >