src/share/vm/trace/trace.xml

Print this page




 408         description="Execution of a VM Operation" has_thread="true">
 409       <value type="VMOPERATIONTYPE" field="operation" label="Operation" />
 410       <value type="BOOLEAN" field="safepoint" label="At Safepoint" description="If the operation occured at a safepoint."/>
 411       <value type="BOOLEAN" field="blocking" label="Caller Blocked" description="If the calling thread was blocked until the operation was complete."/>
 412       <value type="OSTHREAD" field="caller" label="Caller" transition="FROM" description="Thread requesting operation. If non-blocking, will be set to 0 indicating thread is unknown."/>
 413     </event>
 414 
 415     <!-- Allocation events -->
 416     <event id="AllocObjectInNewTLAB" path="java/object_alloc_in_new_TLAB" label="Allocation in new TLAB"
 417         description="Allocation in new Thread Local Allocation Buffer" has_thread="true" has_stacktrace="true" is_instant="true">
 418       <value type="CLASS" field="class" label="Class" description="Class of allocated object"/>
 419       <value type="BYTES64" field="allocationSize" label="Allocation Size"/>
 420       <value type="BYTES64" field="tlabSize" label="TLAB Size"/>
 421     </event>
 422 
 423     <event id="AllocObjectOutsideTLAB" path="java/object_alloc_outside_TLAB" label="Allocation outside TLAB"
 424         description="Allocation outside Thread Local Allocation Buffers" has_thread="true" has_stacktrace="true" is_instant="true">
 425       <value type="CLASS" field="class" label="Class" description="Class of allocated object"/>
 426       <value type="BYTES64" field="allocationSize" label="Allocation Size"/>
 427     </event>












 428   </events>
 429 
 430   <xi:include href="../../../closed/share/vm/trace/traceeventtypes.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
 431     <xi:fallback/>
 432   </xi:include>
 433 
 434   <xi:include href="../../../closed/share/vm/trace/traceevents.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
 435     <xi:fallback/>
 436   </xi:include>
 437 </trace>


 408         description="Execution of a VM Operation" has_thread="true">
 409       <value type="VMOPERATIONTYPE" field="operation" label="Operation" />
 410       <value type="BOOLEAN" field="safepoint" label="At Safepoint" description="If the operation occured at a safepoint."/>
 411       <value type="BOOLEAN" field="blocking" label="Caller Blocked" description="If the calling thread was blocked until the operation was complete."/>
 412       <value type="OSTHREAD" field="caller" label="Caller" transition="FROM" description="Thread requesting operation. If non-blocking, will be set to 0 indicating thread is unknown."/>
 413     </event>
 414 
 415     <!-- Allocation events -->
 416     <event id="AllocObjectInNewTLAB" path="java/object_alloc_in_new_TLAB" label="Allocation in new TLAB"
 417         description="Allocation in new Thread Local Allocation Buffer" has_thread="true" has_stacktrace="true" is_instant="true">
 418       <value type="CLASS" field="class" label="Class" description="Class of allocated object"/>
 419       <value type="BYTES64" field="allocationSize" label="Allocation Size"/>
 420       <value type="BYTES64" field="tlabSize" label="TLAB Size"/>
 421     </event>
 422 
 423     <event id="AllocObjectOutsideTLAB" path="java/object_alloc_outside_TLAB" label="Allocation outside TLAB"
 424         description="Allocation outside Thread Local Allocation Buffers" has_thread="true" has_stacktrace="true" is_instant="true">
 425       <value type="CLASS" field="class" label="Class" description="Class of allocated object"/>
 426       <value type="BYTES64" field="allocationSize" label="Allocation Size"/>
 427     </event>
 428 
 429     <!-- Promotion event -->
 430     <event id="PromotionSample" path="java/promotion_sample" label="Promotion Sample"
 431         description="Object survived scavange and was either copied directly to the heap or to a new Promotion Local Allocation Buffer (PLAB)" has_thread="true" has_stacktrace="false" is_instant="true">
 432       <value type="UINT" field="gcId" label="GC ID" relation="GC_ID" description="ID of GC during which the object was promoted"/>
 433       <value type="CLASS" field="class" label="Class" description="Class of promoted object"/>
 434       <value type="BYTES64" field="objectSize" label="Object Size" description="Size of promoted object"/>
 435       <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."/>
 436       <value type="BOOLEAN" field="tenured" label="Tenured" description="Object was promoted to Old Space"/>
 437       <value type="BOOLEAN" field="directAllocation" label="Direct Allocation" description="Object was promoted to directly to heap without using a PLAB"/>
 438       <value type="BYTES64" field="plabSize" label="PLAB Size" description="Size of the PLAB allocated as part of the promotion"/>
 439     </event>
 440   </events>
 441 
 442   <xi:include href="../../../closed/share/vm/trace/traceeventtypes.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
 443     <xi:fallback/>
 444   </xi:include>
 445 
 446   <xi:include href="../../../closed/share/vm/trace/traceevents.xml" xmlns:xi="http://www.w3.org/2001/XInclude">
 447     <xi:fallback/>
 448   </xi:include>
 449 </trace>