/openjdk7/jdk/src/share/instrument/ |
H A D | Utilities.c | 80 isInstanceofClassName( JNIEnv * jnienv, argument 87 jplis_assert(isSafeForJNICalls(jnienv)); 90 classHandle = (*jnienv)->FindClass(jnienv, className); 91 errorOutstanding = checkForAndClearThrowable(jnienv); 95 isInstanceof = (*jnienv)->IsInstanceOf(jnienv, instance, classHandle); 96 errorOutstanding = checkForAndClearThrowable(jnienv); 100 jplis_assert(isSafeForJNICalls(jnienv)); 107 abortJVM( JNIEnv * jnienv, argument [all...] |
H A D | InstrumentationImplNativeMethods.c | 59 (JNIEnv * jnienv, jobject implThis, jlong agent, jclass clazz) { 60 return isModifiableClass(jnienv, (JPLISAgent*)(intptr_t)agent, clazz); 70 (JNIEnv * jnienv, jobject implThis, jlong agent) { 71 return isRetransformClassesSupported(jnienv, (JPLISAgent*)(intptr_t)agent); 81 (JNIEnv * jnienv, jobject implThis, jlong agent, jboolean has) { 82 setHasRetransformableTransformers(jnienv, (JPLISAgent*)(intptr_t)agent, has); 92 (JNIEnv * jnienv, jobject implThis, jlong agent, jobjectArray classes) { 93 retransformClasses(jnienv, (JPLISAgent*)(intptr_t)agent, classes); 102 (JNIEnv * jnienv, jobject implThis, jlong agent, jobjectArray classDefinitions) { 103 redefineClasses(jnienv, (JPLISAgen 58 Java_sun_instrument_InstrumentationImpl_isModifiableClass0(JNIEnv * jnienv, jobject implThis, jlong agent, jclass clazz) argument 69 Java_sun_instrument_InstrumentationImpl_isRetransformClassesSupported0(JNIEnv * jnienv, jobject implThis, jlong agent) argument 80 Java_sun_instrument_InstrumentationImpl_setHasRetransformableTransformers(JNIEnv * jnienv, jobject implThis, jlong agent, jboolean has) argument 91 Java_sun_instrument_InstrumentationImpl_retransformClasses0(JNIEnv * jnienv, jobject implThis, jlong agent, jobjectArray classes) argument 101 Java_sun_instrument_InstrumentationImpl_redefineClasses0(JNIEnv * jnienv, jobject implThis, jlong agent, jobjectArray classDefinitions) argument 111 Java_sun_instrument_InstrumentationImpl_getAllLoadedClasses0(JNIEnv * jnienv, jobject implThis, jlong agent) argument 121 Java_sun_instrument_InstrumentationImpl_getInitiatedClasses0(JNIEnv * jnienv, jobject implThis, jlong agent, jobject classLoader) argument 131 Java_sun_instrument_InstrumentationImpl_getObjectSize0(JNIEnv * jnienv, jobject implThis, jlong agent, jobject objectToSize) argument 142 Java_sun_instrument_InstrumentationImpl_appendToClassLoaderSearch0(JNIEnv * jnienv, jobject implThis, jlong agent, jstring jarFile, jboolean isBootLoader) argument 153 Java_sun_instrument_InstrumentationImpl_setNativeMethodPrefixes(JNIEnv * jnienv, jobject implThis, jlong agent, jobjectArray prefixArray, jboolean isRetransformable) argument [all...] |
H A D | JavaExceptions.c | 69 initializeFallbackError(JNIEnv* jnienv) { argument 70 jplis_assert(isSafeForJNICalls(jnienv)); 71 sFallbackInternalError = createInternalError(jnienv, NULL); 72 jplis_assert(isSafeForJNICalls(jnienv)); 81 mapAllCheckedToInternalErrorMapper( JNIEnv * jnienv, argument 87 jplis_assert(isSafeForJNICalls(jnienv)); 88 jplis_assert(!isUnchecked(jnienv, throwableToMap)); 90 message = getMessageFromThrowable(jnienv, throwableToMap); 91 mappedThrowable = createInternalError(jnienv, message); 93 jplis_assert(isSafeForJNICalls(jnienv)); 99 checkForThrowable( JNIEnv* jnienv) argument 104 isSafeForJNICalls( JNIEnv * jnienv) argument 110 logThrowable( JNIEnv * jnienv) argument 123 createThrowable( JNIEnv * jnienv, const char * className, jstring message) argument 159 createInternalError(JNIEnv * jnienv, jstring message) argument 166 createThrowableFromJVMTIErrorCode(JNIEnv * jnienv, jvmtiError errorCode) argument 274 getMessageFromThrowable( JNIEnv* jnienv, jthrowable exception) argument 314 isUnchecked( JNIEnv* jnienv, jthrowable exception) argument 331 preserveThrowable(JNIEnv * jnienv) argument 344 restoreThrowable( JNIEnv * jnienv, jthrowable preservedException) argument 352 throwThrowable( JNIEnv * jnienv, jthrowable exception) argument 367 checkForAndClearThrowable( JNIEnv * jnienv) argument 377 createAndThrowInternalError(JNIEnv * jnienv) argument 383 createAndThrowThrowableFromJVMTIErrorCode(JNIEnv * jnienv, jvmtiError errorCode) argument 389 mapThrownThrowableIfNecessary( JNIEnv * jnienv, CheckedExceptionMapper mapper) argument [all...] |
H A D | InvocationAdapter.c | 454 JNIEnv * jnienv, 463 jthrowable outstandingException = preserveThrowable(jnienv); 465 jnienv); 466 restoreThrowable(jnienv, outstandingException); 471 abortJVM(jnienv, JPLIS_ERRORMESSAGE_CANNOTSTART); 477 JNIEnv * jnienv, 492 jthrowable outstandingException = preserveThrowable(jnienv); 494 jnienv, 504 restoreThrowable(jnienv, outstandingException); 453 eventHandlerVMInit( jvmtiEnv * jvmtienv, JNIEnv * jnienv, jthread thread) argument 476 eventHandlerClassFileLoadHook( jvmtiEnv * jvmtienv, JNIEnv * jnienv, jclass class_being_redefined, jobject loader, const char* name, jobject protectionDomain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) argument
|
H A D | JPLISAgent.c | 86 commandStringIntoJavaStrings( JNIEnv * jnienv, 100 invokeJavaAgentMainMethod( JNIEnv * jnienv, 148 commonGetClassList( JNIEnv * jnienv, 163 redefineClassMapper( JNIEnv * jnienv, 170 getObjectArrayFromClasses(JNIEnv* jnienv, jclass* classes, jint classCount); 382 JNIEnv * jnienv) { 392 result = initializeFallbackError(jnienv); 399 result = createInstrumentationImpl(jnienv, agent); 417 result = startJavaAgent(agent, jnienv, 435 JNIEnv * jnienv, 381 processJavaStart( JPLISAgent * agent, JNIEnv * jnienv) argument 434 startJavaAgent( JPLISAgent * agent, JNIEnv * jnienv, const char * classname, const char * optionsString, jmethodID agentMainMethod) argument 475 createInstrumentationImpl( JNIEnv * jnienv, JPLISAgent * agent) argument 566 commandStringIntoJavaStrings( JNIEnv * jnienv, const char * classname, const char * optionsString, jstring * outputClassname, jstring * outputOptionsString) argument 597 invokeJavaAgentMainMethod( JNIEnv * jnienv, jobject instrumentationImpl, jmethodID mainCallingMethod, jstring className, jstring optionsString) argument 778 transformClassFile( JPLISAgent * agent, JNIEnv * jnienv, jobject loaderObject, const char* name, jclass classBeingRedefined, jobject protectionDomain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data, jboolean is_retransformer) argument 909 redefineClassMapper( JNIEnv * jnienv, jthrowable throwableToMap) argument 938 getObjectArrayFromClasses(JNIEnv* jnienv, jclass* classes, jint classCount) argument 1041 isModifiableClass(JNIEnv * jnienv, JPLISAgent * agent, jclass clazz) argument 1056 isRetransformClassesSupported(JNIEnv * jnienv, JPLISAgent * agent) argument 1061 setHasRetransformableTransformers(JNIEnv * jnienv, JPLISAgent * agent, jboolean has) argument 1075 retransformClasses(JNIEnv * jnienv, JPLISAgent * agent, jobjectArray classes) argument 1160 redefineClasses(JNIEnv * jnienv, JPLISAgent * agent, jobjectArray classDefinitions) argument 1325 commonGetClassList( JNIEnv * jnienv, JPLISAgent * agent, jobject classLoader, ClassListFetcher fetcher) argument 1372 getAllLoadedClasses(JNIEnv * jnienv, JPLISAgent * agent) argument 1389 getInitiatedClasses(JNIEnv * jnienv, JPLISAgent * agent, jobject classLoader) argument 1397 getObjectSize(JNIEnv * jnienv, JPLISAgent * agent, jobject objectToSize) argument 1414 appendToClassLoaderSearch(JNIEnv * jnienv, JPLISAgent * agent, jstring jarFile, jboolean isBootLoader) argument 1473 setNativeMethodPrefixes(JNIEnv * jnienv, JPLISAgent * agent, jobjectArray prefixArray, jboolean isRetransformable) argument [all...] |
/openjdk7/jdk/src/share/native/com/sun/java/util/jar/pack/ |
H A D | unpack.h | 150 void* jnienv; member in struct:unpacker
|