src/share/vm/trace/trace.xml

Print this page
rev 6085 : 8036701: Add trace event when a metaspace throws out of memory error
rev 6086 : 8036701: webrev.00 -> webrev.01


 196       <value type="BYTES64" field="gcThreshold" label="GC Threshold" />
 197       <structvalue type="MetaspaceSizes" field="metaspace" label="Total"/>
 198       <structvalue type="MetaspaceSizes" field="dataSpace" label="Data"/>
 199       <structvalue type="MetaspaceSizes" field="classSpace" label="Class"/>
 200     </event>
 201 
 202     <event id="MetaspaceGCThreshold" path="vm/gc/metaspace/gc_threshold" label="Metaspace GC Threshold" is_instant="true">
 203       <value type="BYTES64" field="oldValue" label="Old Value" />
 204       <value type="BYTES64" field="newValue" label="New Value" />
 205       <value type="GCTHRESHOLDUPDATER" field="updater" label="Updater" />
 206     </event>
 207 
 208     <event id="MetaspaceAllocationFailure" path="vm/gc/metaspace/allocation_failure" label="Metaspace Allocation Failure" is_instant="true" has_stacktrace="true">
 209       <value type="CLASS" field="classLoader" label="Class Loader" />
 210       <value type="BOOLEAN" field="anonymousClassLoader" label="Anonymous Class Loader" />
 211       <value type="BYTES64" field="size" label="Size" />
 212       <value type="METADATATYPE" field="metadataType" label="Metadata Type" />
 213       <value type="METASPACEOBJTYPE" field="metaspaceObjectType" label="Metaspace Object Type" />
 214     </event>
 215 








 216     <event id="PSHeapSummary" path="vm/gc/heap/ps_summary" label="Parallel Scavenge Heap Summary" is_instant="true">
 217       <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
 218       <value type="GCWHEN" field="when" label="When" />
 219 
 220       <structvalue type="VirtualSpace" field="oldSpace" label="Old Space"/>
 221       <structvalue type="ObjectSpace" field="oldObjectSpace" label="Old Object Space"/>
 222 
 223       <structvalue type="VirtualSpace" field="youngSpace" label="Young Space"/>
 224       <structvalue type="ObjectSpace" field="edenSpace" label="Eden Space"/>
 225       <structvalue type="ObjectSpace" field="fromSpace" label="From Space"/>
 226       <structvalue type="ObjectSpace" field="toSpace" label="To Space"/>
 227     </event>
 228 
 229     <event id="GCGarbageCollection" path="vm/gc/collector/garbage_collection" label="Garbage Collection"
 230            description="Garbage collection performed by the JVM">
 231       <value type="UINT" field="gcId"  label="GC ID" relation="GC_ID" />
 232       <value type="GCNAME" field="name" label="Name" description="The name of the Garbage Collector" />
 233       <value type="GCCAUSE" field="cause" label="Cause" description="The reason for triggering this Garbage Collection" />
 234       <value type="TICKSPAN" field="sumOfPauses" label="Sum of Pauses" description="Sum of all the times in which Java execution was paused during the garbage collection" />
 235       <value type="TICKSPAN" field="longestPause" label="Longest Pause" description="Longest individual pause during the garbage collection" />




 196       <value type="BYTES64" field="gcThreshold" label="GC Threshold" />
 197       <structvalue type="MetaspaceSizes" field="metaspace" label="Total"/>
 198       <structvalue type="MetaspaceSizes" field="dataSpace" label="Data"/>
 199       <structvalue type="MetaspaceSizes" field="classSpace" label="Class"/>
 200     </event>
 201 
 202     <event id="MetaspaceGCThreshold" path="vm/gc/metaspace/gc_threshold" label="Metaspace GC Threshold" is_instant="true">
 203       <value type="BYTES64" field="oldValue" label="Old Value" />
 204       <value type="BYTES64" field="newValue" label="New Value" />
 205       <value type="GCTHRESHOLDUPDATER" field="updater" label="Updater" />
 206     </event>
 207 
 208     <event id="MetaspaceAllocationFailure" path="vm/gc/metaspace/allocation_failure" label="Metaspace Allocation Failure" is_instant="true" has_stacktrace="true">
 209       <value type="CLASS" field="classLoader" label="Class Loader" />
 210       <value type="BOOLEAN" field="anonymousClassLoader" label="Anonymous Class Loader" />
 211       <value type="BYTES64" field="size" label="Size" />
 212       <value type="METADATATYPE" field="metadataType" label="Metadata Type" />
 213       <value type="METASPACEOBJTYPE" field="metaspaceObjectType" label="Metaspace Object Type" />
 214     </event>
 215 
 216     <event id="MetaspaceOOM" path="vm/gc/metaspace/out_of_memory" label="Metaspace Out of Memory" is_instant="true" has_stacktrace="true">
 217       <value type="CLASS" field="classLoader" label="Class Loader" />
 218       <value type="BOOLEAN" field="anonymousClassLoader" label="Anonymous Class Loader" />
 219       <value type="BYTES64" field="size" label="Size" />
 220       <value type="METADATATYPE" field="metadataType" label="Metadata Type" />
 221       <value type="METASPACEOBJTYPE" field="metaspaceObjectType" label="Metaspace Object Type" />
 222     </event>
 223 
 224     <event id="PSHeapSummary" path="vm/gc/heap/ps_summary" label="Parallel Scavenge Heap Summary" is_instant="true">
 225       <value type="UINT" field="gcId" label="GC ID" relation="GC_ID"/>
 226       <value type="GCWHEN" field="when" label="When" />
 227 
 228       <structvalue type="VirtualSpace" field="oldSpace" label="Old Space"/>
 229       <structvalue type="ObjectSpace" field="oldObjectSpace" label="Old Object Space"/>
 230 
 231       <structvalue type="VirtualSpace" field="youngSpace" label="Young Space"/>
 232       <structvalue type="ObjectSpace" field="edenSpace" label="Eden Space"/>
 233       <structvalue type="ObjectSpace" field="fromSpace" label="From Space"/>
 234       <structvalue type="ObjectSpace" field="toSpace" label="To Space"/>
 235     </event>
 236 
 237     <event id="GCGarbageCollection" path="vm/gc/collector/garbage_collection" label="Garbage Collection"
 238            description="Garbage collection performed by the JVM">
 239       <value type="UINT" field="gcId"  label="GC ID" relation="GC_ID" />
 240       <value type="GCNAME" field="name" label="Name" description="The name of the Garbage Collector" />
 241       <value type="GCCAUSE" field="cause" label="Cause" description="The reason for triggering this Garbage Collection" />
 242       <value type="TICKSPAN" field="sumOfPauses" label="Sum of Pauses" description="Sum of all the times in which Java execution was paused during the garbage collection" />
 243       <value type="TICKSPAN" field="longestPause" label="Longest Pause" description="Longest individual pause during the garbage collection" />