<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>VM Infrastructure: jvmtiEventCallbacks Struct Reference</title>
<link href="hydoxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.2 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="namespaces.html"><span>Packages</span></a></li>
    <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
    <li><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>
</div>
<div class="tabs">
  <ul>
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
  </ul>
</div>
<h1>jvmtiEventCallbacks Struct Reference</h1><!-- doxytag: class="jvmtiEventCallbacks" --><code>#include &lt;jvmti_types.h&gt;</code>
<p>
<a href="structjvmti_event_callbacks-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
Event callbacks table. 
<p>
See &lt;a href="http://java.sun.com/j2se/1.5.0/docs/guide/jvmti/jvmti.html.jvmtiEventCallbacks&gt;specification for details. 
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventVMInit&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#a9742b13b594fb129173ff872953d896">VMInit</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventVMDeath&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#b5c049b15f5e2011fa4f6a8365166545">VMDeath</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventThreadStart&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#43a91d996ea568ec99ba2318e39ca6dc">ThreadStart</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventThreadEnd&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#e5179ebafde2b993cd2987d11a3b87aa">ThreadEnd</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventClassFileLoadHook&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#e31f3704e6f584f715a75710ba43e9a9">ClassFileLoadHook</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventClassLoad&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#18daf3767848c23ed6bf766bb90eda95">ClassLoad</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventClassPrepare&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#b99ae017750c14ccf7c5dc83f7a39002">ClassPrepare</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventVMStart&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#f63fa01030238f4d5a5eb04b877d620d">VMStart</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventException&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#863cee2b81d592ad55cb9f8743c7be83">Exception</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventExceptionCatch&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#e5cae764ac6a8897ab35579caaf1a2a2">ExceptionCatch</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventSingleStep&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#db5d26e2bd94795cbc27649278d23057">SingleStep</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventFramePop&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#9480db6798e1b3515f450a19c8d324cb">FramePop</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventBreakpoint&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#86b1461ef814791428da2141b0204e52">Breakpoint</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventFieldAccess&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#0ae577ee8281827b83c594038c245f74">FieldAccess</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventFieldModification&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#94da64aef9b223866ed2cb6ded58e59c">FieldModification</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventMethodEntry&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#b85cf60f3b5ebbce8c22e74fe4bd1e49">MethodEntry</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventMethodExit&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#a0837b390d09717b7a64fee37abb2f41">MethodExit</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventNativeMethodBind&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#efe89f27ad7001e28d5ece800a332e9d">NativeMethodBind</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventCompiledMethodLoad&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#b9c7824e830e4c7dd1406a996f2e7e51">CompiledMethodLoad</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventCompiledMethodUnload&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#af1d04c6db38a34d574e524ac4e4837c">CompiledMethodUnload</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventDynamicCodeGenerated&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#f1677b344466b34cefcbcf93fcd1a544">DynamicCodeGenerated</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventDataDumpRequest&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#eac5104364eaca6fa5fae047d7963e93">DataDumpRequest</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventDataResetRequest&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#9fd1aa2684fe57044a44b96fe76ba12d">DataResetRequest</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventMonitorWait&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#431a77079a7a76f1592c583de463c156">MonitorWait</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventMonitorWaited&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#6ef67bdf9374624b635d183f3932f19e">MonitorWaited</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventMonitorContendedEnter&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#2fc693300ea999871600de9f4b27cc14">MonitorContendedEnter</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventMonitorContendedEntered&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#628db21d1d2fc231e1279ab3d580be42">MonitorContendedEntered</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#fa175b26a429759aa61f9315490c28c7">reserved77</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#e2b377c3e969b26734a9011605d9d4f3">reserved78</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#01a960529196acbaea93b7cc1cc1df11">reserved79</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#568a9841233d8960413d275d0e297402">reserved80</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventGarbageCollectionStart&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#5fb412eebdc10c94dbcd3505f4171d0b">GarbageCollectionStart</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventGarbageCollectionFinish&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#7f56e4023ef5a6a486bf2ac32681e206">GarbageCollectionFinish</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventObjectFree&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#9fd15400405c6a0d8a8e19e9c7ec4721">ObjectFree</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">jvmtiEventVMObjectAlloc&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structjvmti_event_callbacks.html#16298c2de787a8df610f146fde22a882">VMObjectAlloc</a></td></tr>

</table>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="a9742b13b594fb129173ff872953d896"></a><!-- doxytag: member="jvmtiEventCallbacks::VMInit" ref="a9742b13b594fb129173ff872953d896" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventVMInit <a class="el" href="structjvmti_event_callbacks.html#a9742b13b594fb129173ff872953d896">jvmtiEventCallbacks.VMInit</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b5c049b15f5e2011fa4f6a8365166545"></a><!-- doxytag: member="jvmtiEventCallbacks::VMDeath" ref="b5c049b15f5e2011fa4f6a8365166545" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventVMDeath <a class="el" href="structjvmti_event_callbacks.html#b5c049b15f5e2011fa4f6a8365166545">jvmtiEventCallbacks.VMDeath</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="43a91d996ea568ec99ba2318e39ca6dc"></a><!-- doxytag: member="jvmtiEventCallbacks::ThreadStart" ref="43a91d996ea568ec99ba2318e39ca6dc" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventThreadStart <a class="el" href="structjvmti_event_callbacks.html#43a91d996ea568ec99ba2318e39ca6dc">jvmtiEventCallbacks.ThreadStart</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e5179ebafde2b993cd2987d11a3b87aa"></a><!-- doxytag: member="jvmtiEventCallbacks::ThreadEnd" ref="e5179ebafde2b993cd2987d11a3b87aa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventThreadEnd <a class="el" href="structjvmti_event_callbacks.html#e5179ebafde2b993cd2987d11a3b87aa">jvmtiEventCallbacks.ThreadEnd</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e31f3704e6f584f715a75710ba43e9a9"></a><!-- doxytag: member="jvmtiEventCallbacks::ClassFileLoadHook" ref="e31f3704e6f584f715a75710ba43e9a9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventClassFileLoadHook <a class="el" href="structjvmti_event_callbacks.html#e31f3704e6f584f715a75710ba43e9a9">jvmtiEventCallbacks.ClassFileLoadHook</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="18daf3767848c23ed6bf766bb90eda95"></a><!-- doxytag: member="jvmtiEventCallbacks::ClassLoad" ref="18daf3767848c23ed6bf766bb90eda95" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventClassLoad <a class="el" href="structjvmti_event_callbacks.html#18daf3767848c23ed6bf766bb90eda95">jvmtiEventCallbacks.ClassLoad</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b99ae017750c14ccf7c5dc83f7a39002"></a><!-- doxytag: member="jvmtiEventCallbacks::ClassPrepare" ref="b99ae017750c14ccf7c5dc83f7a39002" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventClassPrepare <a class="el" href="structjvmti_event_callbacks.html#b99ae017750c14ccf7c5dc83f7a39002">jvmtiEventCallbacks.ClassPrepare</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f63fa01030238f4d5a5eb04b877d620d"></a><!-- doxytag: member="jvmtiEventCallbacks::VMStart" ref="f63fa01030238f4d5a5eb04b877d620d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventVMStart <a class="el" href="structjvmti_event_callbacks.html#f63fa01030238f4d5a5eb04b877d620d">jvmtiEventCallbacks.VMStart</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="863cee2b81d592ad55cb9f8743c7be83"></a><!-- doxytag: member="jvmtiEventCallbacks::Exception" ref="863cee2b81d592ad55cb9f8743c7be83" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventException <a class="el" href="structjvmti_event_callbacks.html#863cee2b81d592ad55cb9f8743c7be83">jvmtiEventCallbacks.Exception</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e5cae764ac6a8897ab35579caaf1a2a2"></a><!-- doxytag: member="jvmtiEventCallbacks::ExceptionCatch" ref="e5cae764ac6a8897ab35579caaf1a2a2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventExceptionCatch <a class="el" href="structjvmti_event_callbacks.html#e5cae764ac6a8897ab35579caaf1a2a2">jvmtiEventCallbacks.ExceptionCatch</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="db5d26e2bd94795cbc27649278d23057"></a><!-- doxytag: member="jvmtiEventCallbacks::SingleStep" ref="db5d26e2bd94795cbc27649278d23057" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventSingleStep <a class="el" href="structjvmti_event_callbacks.html#db5d26e2bd94795cbc27649278d23057">jvmtiEventCallbacks.SingleStep</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9480db6798e1b3515f450a19c8d324cb"></a><!-- doxytag: member="jvmtiEventCallbacks::FramePop" ref="9480db6798e1b3515f450a19c8d324cb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventFramePop <a class="el" href="structjvmti_event_callbacks.html#9480db6798e1b3515f450a19c8d324cb">jvmtiEventCallbacks.FramePop</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="86b1461ef814791428da2141b0204e52"></a><!-- doxytag: member="jvmtiEventCallbacks::Breakpoint" ref="86b1461ef814791428da2141b0204e52" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventBreakpoint <a class="el" href="structjvmti_event_callbacks.html#86b1461ef814791428da2141b0204e52">jvmtiEventCallbacks.Breakpoint</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0ae577ee8281827b83c594038c245f74"></a><!-- doxytag: member="jvmtiEventCallbacks::FieldAccess" ref="0ae577ee8281827b83c594038c245f74" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventFieldAccess <a class="el" href="structjvmti_event_callbacks.html#0ae577ee8281827b83c594038c245f74">jvmtiEventCallbacks.FieldAccess</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="94da64aef9b223866ed2cb6ded58e59c"></a><!-- doxytag: member="jvmtiEventCallbacks::FieldModification" ref="94da64aef9b223866ed2cb6ded58e59c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventFieldModification <a class="el" href="structjvmti_event_callbacks.html#94da64aef9b223866ed2cb6ded58e59c">jvmtiEventCallbacks.FieldModification</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b85cf60f3b5ebbce8c22e74fe4bd1e49"></a><!-- doxytag: member="jvmtiEventCallbacks::MethodEntry" ref="b85cf60f3b5ebbce8c22e74fe4bd1e49" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventMethodEntry <a class="el" href="structjvmti_event_callbacks.html#b85cf60f3b5ebbce8c22e74fe4bd1e49">jvmtiEventCallbacks.MethodEntry</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a0837b390d09717b7a64fee37abb2f41"></a><!-- doxytag: member="jvmtiEventCallbacks::MethodExit" ref="a0837b390d09717b7a64fee37abb2f41" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventMethodExit <a class="el" href="structjvmti_event_callbacks.html#a0837b390d09717b7a64fee37abb2f41">jvmtiEventCallbacks.MethodExit</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="efe89f27ad7001e28d5ece800a332e9d"></a><!-- doxytag: member="jvmtiEventCallbacks::NativeMethodBind" ref="efe89f27ad7001e28d5ece800a332e9d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventNativeMethodBind <a class="el" href="structjvmti_event_callbacks.html#efe89f27ad7001e28d5ece800a332e9d">jvmtiEventCallbacks.NativeMethodBind</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b9c7824e830e4c7dd1406a996f2e7e51"></a><!-- doxytag: member="jvmtiEventCallbacks::CompiledMethodLoad" ref="b9c7824e830e4c7dd1406a996f2e7e51" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventCompiledMethodLoad <a class="el" href="structjvmti_event_callbacks.html#b9c7824e830e4c7dd1406a996f2e7e51">jvmtiEventCallbacks.CompiledMethodLoad</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="af1d04c6db38a34d574e524ac4e4837c"></a><!-- doxytag: member="jvmtiEventCallbacks::CompiledMethodUnload" ref="af1d04c6db38a34d574e524ac4e4837c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventCompiledMethodUnload <a class="el" href="structjvmti_event_callbacks.html#af1d04c6db38a34d574e524ac4e4837c">jvmtiEventCallbacks.CompiledMethodUnload</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f1677b344466b34cefcbcf93fcd1a544"></a><!-- doxytag: member="jvmtiEventCallbacks::DynamicCodeGenerated" ref="f1677b344466b34cefcbcf93fcd1a544" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventDynamicCodeGenerated <a class="el" href="structjvmti_event_callbacks.html#f1677b344466b34cefcbcf93fcd1a544">jvmtiEventCallbacks.DynamicCodeGenerated</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="eac5104364eaca6fa5fae047d7963e93"></a><!-- doxytag: member="jvmtiEventCallbacks::DataDumpRequest" ref="eac5104364eaca6fa5fae047d7963e93" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventDataDumpRequest <a class="el" href="structjvmti_event_callbacks.html#eac5104364eaca6fa5fae047d7963e93">jvmtiEventCallbacks.DataDumpRequest</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9fd1aa2684fe57044a44b96fe76ba12d"></a><!-- doxytag: member="jvmtiEventCallbacks::DataResetRequest" ref="9fd1aa2684fe57044a44b96fe76ba12d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventDataResetRequest <a class="el" href="structjvmti_event_callbacks.html#9fd1aa2684fe57044a44b96fe76ba12d">jvmtiEventCallbacks.DataResetRequest</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="431a77079a7a76f1592c583de463c156"></a><!-- doxytag: member="jvmtiEventCallbacks::MonitorWait" ref="431a77079a7a76f1592c583de463c156" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventMonitorWait <a class="el" href="structjvmti_event_callbacks.html#431a77079a7a76f1592c583de463c156">jvmtiEventCallbacks.MonitorWait</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6ef67bdf9374624b635d183f3932f19e"></a><!-- doxytag: member="jvmtiEventCallbacks::MonitorWaited" ref="6ef67bdf9374624b635d183f3932f19e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventMonitorWaited <a class="el" href="structjvmti_event_callbacks.html#6ef67bdf9374624b635d183f3932f19e">jvmtiEventCallbacks.MonitorWaited</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="2fc693300ea999871600de9f4b27cc14"></a><!-- doxytag: member="jvmtiEventCallbacks::MonitorContendedEnter" ref="2fc693300ea999871600de9f4b27cc14" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventMonitorContendedEnter <a class="el" href="structjvmti_event_callbacks.html#2fc693300ea999871600de9f4b27cc14">jvmtiEventCallbacks.MonitorContendedEnter</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="628db21d1d2fc231e1279ab3d580be42"></a><!-- doxytag: member="jvmtiEventCallbacks::MonitorContendedEntered" ref="628db21d1d2fc231e1279ab3d580be42" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventMonitorContendedEntered <a class="el" href="structjvmti_event_callbacks.html#628db21d1d2fc231e1279ab3d580be42">jvmtiEventCallbacks.MonitorContendedEntered</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="fa175b26a429759aa61f9315490c28c7"></a><!-- doxytag: member="jvmtiEventCallbacks::reserved77" ref="fa175b26a429759aa61f9315490c28c7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a> <a class="el" href="structjvmti_event_callbacks.html#fa175b26a429759aa61f9315490c28c7">jvmtiEventCallbacks.reserved77</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e2b377c3e969b26734a9011605d9d4f3"></a><!-- doxytag: member="jvmtiEventCallbacks::reserved78" ref="e2b377c3e969b26734a9011605d9d4f3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a> <a class="el" href="structjvmti_event_callbacks.html#e2b377c3e969b26734a9011605d9d4f3">jvmtiEventCallbacks.reserved78</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="01a960529196acbaea93b7cc1cc1df11"></a><!-- doxytag: member="jvmtiEventCallbacks::reserved79" ref="01a960529196acbaea93b7cc1cc1df11" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a> <a class="el" href="structjvmti_event_callbacks.html#01a960529196acbaea93b7cc1cc1df11">jvmtiEventCallbacks.reserved79</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="568a9841233d8960413d275d0e297402"></a><!-- doxytag: member="jvmtiEventCallbacks::reserved80" ref="568a9841233d8960413d275d0e297402" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="jvmti__types_8h.html#f5b460b31fc718840e2349280289686d">jvmtiEventReserved</a> <a class="el" href="structjvmti_event_callbacks.html#568a9841233d8960413d275d0e297402">jvmtiEventCallbacks.reserved80</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5fb412eebdc10c94dbcd3505f4171d0b"></a><!-- doxytag: member="jvmtiEventCallbacks::GarbageCollectionStart" ref="5fb412eebdc10c94dbcd3505f4171d0b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventGarbageCollectionStart <a class="el" href="structjvmti_event_callbacks.html#5fb412eebdc10c94dbcd3505f4171d0b">jvmtiEventCallbacks.GarbageCollectionStart</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7f56e4023ef5a6a486bf2ac32681e206"></a><!-- doxytag: member="jvmtiEventCallbacks::GarbageCollectionFinish" ref="7f56e4023ef5a6a486bf2ac32681e206" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventGarbageCollectionFinish <a class="el" href="structjvmti_event_callbacks.html#7f56e4023ef5a6a486bf2ac32681e206">jvmtiEventCallbacks.GarbageCollectionFinish</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9fd15400405c6a0d8a8e19e9c7ec4721"></a><!-- doxytag: member="jvmtiEventCallbacks::ObjectFree" ref="9fd15400405c6a0d8a8e19e9c7ec4721" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventObjectFree <a class="el" href="structjvmti_event_callbacks.html#9fd15400405c6a0d8a8e19e9c7ec4721">jvmtiEventCallbacks.ObjectFree</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="16298c2de787a8df610f146fde22a882"></a><!-- doxytag: member="jvmtiEventCallbacks::VMObjectAlloc" ref="16298c2de787a8df610f146fde22a882" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">jvmtiEventVMObjectAlloc <a class="el" href="structjvmti_event_callbacks.html#16298c2de787a8df610f146fde22a882">jvmtiEventCallbacks.VMObjectAlloc</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="jvmti__types_8h.html">jvmti_types.h</a></ul>
<hr size="1">
<address style="text-align: center;">
  <small>
    <p>Genereated on Tue Mar 11 19:26:02 2008 by Doxygen.</p>
    <p>(c) Copyright 2005, 2008 The Apache Software Foundation or its licensors, as applicable. </p>
  </small>
</address>
</body>
</html>
