comparison src/share/vm/prims/jvmti.xml @ 7212:291ffc492eb6

Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
author Doug Simon <doug.simon@oracle.com>
date Fri, 14 Dec 2012 14:35:13 +0100
parents 73e64867adb7
children 5c89346f2bdd
comparison
equal deleted inserted replaced
7163:2ed8d74e5984 7212:291ffc492eb6
2368 jvmtiFrameInfo frames[5]; 2368 jvmtiFrameInfo frames[5];
2369 jint count; 2369 jint count;
2370 jvmtiError err; 2370 jvmtiError err;
2371 2371
2372 err = (*jvmti)-&gt;GetStackTrace(jvmti, aThread, 0, 5, 2372 err = (*jvmti)-&gt;GetStackTrace(jvmti, aThread, 0, 5,
2373 &amp;frames, &amp;count); 2373 frames, &amp;count);
2374 if (err == JVMTI_ERROR_NONE &amp;&amp; count &gt;= 1) { 2374 if (err == JVMTI_ERROR_NONE &amp;&amp; count &gt;= 1) {
2375 char *methodName; 2375 char *methodName;
2376 err = (*jvmti)-&gt;GetMethodName(jvmti, frames[0].method, 2376 err = (*jvmti)-&gt;GetMethodName(jvmti, frames[0].method,
2377 &amp;methodName, NULL); 2377 &amp;methodName, NULL, NULL);
2378 if (err == JVMTI_ERROR_NONE) { 2378 if (err == JVMTI_ERROR_NONE) {
2379 printf("Executing method: %s", methodName); 2379 printf("Executing method: %s", methodName);
2380 } 2380 }
2381 } 2381 }
2382 </example> 2382 </example>