Mercurial > hg > truffle
comparison src/share/vm/prims/jvmti.xml @ 7168:73e64867adb7
8003690: Example code in JVMTI GetStackTrace documentation is broken
Summary: Fixed to minor errors in example code
Reviewed-by: sspitsyn, dholmes
author | mikael |
---|---|
date | Wed, 21 Nov 2012 09:02:13 -0800 |
parents | 39556eae08af |
children | 5c89346f2bdd |
comparison
equal
deleted
inserted
replaced
7167:3ed6de6e139b | 7168:73e64867adb7 |
---|---|
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)->GetStackTrace(jvmti, aThread, 0, 5, | 2372 err = (*jvmti)->GetStackTrace(jvmti, aThread, 0, 5, |
2373 &frames, &count); | 2373 frames, &count); |
2374 if (err == JVMTI_ERROR_NONE && count >= 1) { | 2374 if (err == JVMTI_ERROR_NONE && count >= 1) { |
2375 char *methodName; | 2375 char *methodName; |
2376 err = (*jvmti)->GetMethodName(jvmti, frames[0].method, | 2376 err = (*jvmti)->GetMethodName(jvmti, frames[0].method, |
2377 &methodName, NULL); | 2377 &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> |