src/share/vm/trace/trace.xml
Print this page
@@ -87,27 +87,27 @@
<event id="ThreadPark" path="java/thread_park" label="Java Thread Park"
has_thread="true" has_stacktrace="true" is_instant="false">
<value type="CLASS" field="klass" label="Class Parked On"/>
<value type="MILLIS" field="timeout" label="Park Timeout"/>
- <value type="ADDRESS" field="address" label="Address of Object Parked"/>
+ <value type="ADDRESS" field="address" label="Address of Object Parked" relation="java/monitor/address"/>
</event>
<event id="JavaMonitorEnter" path="java/monitor_enter" label="Java Monitor Blocked"
has_thread="true" has_stacktrace="true" is_instant="false">
<value type="CLASS" field="klass" label="Monitor Class"/>
<value type="JAVALANGTHREAD" field="previousOwner" label="Previous Monitor Owner"/>
- <value type="ADDRESS" field="address" label="Monitor Address"/>
+ <value type="ADDRESS" field="address" label="Monitor Address" relation="java/monitor/address"/>
</event>
<event id="JavaMonitorWait" path="java/monitor_wait" label="Java Monitor Wait" description="Waiting on a Java monitor"
has_thread="true" has_stacktrace="true" is_instant="false">
<value type="CLASS" field="klass" label="Monitor Class" description="Class of object waited on"/>
<value type="OSTHREAD" field="notifier" label="Notifier Thread" description="Notifying Thread"/>
<value type="MILLIS" field="timeout" label="Timeout" description="Maximum wait time"/>
<value type="BOOLEAN" field="timedOut" label="Timed Out" description="Wait has been timed out"/>
- <value type="ADDRESS" field="address" label="Monitor Address" description="Address of object waited on"/>
+ <value type="ADDRESS" field="address" label="Monitor Address" description="Address of object waited on" relation="java/monitor/address"/>
</event>
<struct id="VirtualSpace">
<value type="ADDRESS" field="start" label="Start Address" description="Start address of the virtual space" />
<value type="ADDRESS" field="committedEnd" label="Committed End Address" description="End address of the committed memory for the virtual space" />
@@ -188,11 +188,11 @@
<value type="REFERENCETYPE" field="type" label="Type" />
<value type="ULONG" field="count" label="Total Count" />
</event>
<struct id="CopyFailed">
- <value type="BYTES64" field="objectCount" label="Object Count"/>
+ <value type="ULONG" field="objectCount" label="Object Count"/>
<value type="BYTES64" field="firstSize" label="First Failed Object Size"/>
<value type="BYTES64" field="smallestSize" label="Smallest Failed Object Size"/>
<value type="BYTES64" field="totalSize" label="Total Object Size"/>
<value type="OSTHREAD" field="thread" label="Running thread"/>
</struct>
@@ -286,11 +286,11 @@
<event id="ExecuteVMOperation" path="vm/runtime/execute_vm_operation" label="VM Operation"
description="Execution of a VM Operation" has_thread="true">
<value type="VMOPERATIONTYPE" field="operation" label="Operation" />
<value type="BOOLEAN" field="safepoint" label="At Safepoint" description="If the operation occured at a safepoint."/>
<value type="BOOLEAN" field="blocking" label="Caller Blocked" description="If the calling thread was blocked until the operation was complete."/>
- <value type="OSTHREAD" field="caller" label="Caller" transition="TO" description="Thread requesting operation. If non-blocking, will be set to 0 indicating thread is unknown."/>
+ <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."/>
</event>
</events>
<xi:include href="../../../closed/share/vm/trace/traceeventtypes.xml" xmlns:xi="http://www.w3.org/2001/XInclude">