--- old/src/share/vm/prims/jvmti.xml 2017-05-12 16:18:35.463548821 -0700 +++ new/src/share/vm/prims/jvmti.xml 2017-05-12 16:18:35.331549302 -0700 @@ -11526,6 +11526,135 @@ + + + + + BCI for the given allocation. + + + + Method ID for the given frame. + + + + + + JNIEnv + Environment where the trace was recorded. + + + + jvmtiCallFrame + + Pointer to the call frames. + + + + The number of frames for the trace. + + + + The size of the object allocation. + + + + The thread id number. + + + + + + + jvmtiStackTrace + + + The array with the various stack traces. + + + + + + + Number of traces pointed by the array . + + + + + + Start Heap Sampling + + Start the heap sampler in the JVM. The function provides, via its argument, the sampling + rate requested and will fill internal data structures with heap allocation samples. The + samples are obtained via the function. + + new + + + + + + + The monitoring rate used for sampling. The sampler will use a statistical approach to + provide in average sampling every allocated bytes. + + + + + + The maximum storage used for the sampler. By default, the value is 200. + + + + + + is less than zero. + + + + + + Get Live Traces + + Get Live Heap Sampled traces. The fields of the + structure are filled in with details of the specified sampled allocation. + + new + + + + + jvmtiStackTraces + + The stack trace data structure to be filled. + + + + + + + + + Release traces provided by the heap monitoring + + Release traces provided by any of the trace retrieval methods. + + new + + + + + jvmtiStackTraces + + The stack trace data structure to be released. + + + + + + + +