Searched defs:critical (Results 1 - 2 of 2) sorted by relevance
/art/runtime/ |
H A D | jni_env_ext.h | 83 // How many nested "critical" JNI calls are we in? 84 int critical; member in struct:art::JNIEnvExt
|
H A D | check_jni.cc | 53 #define kFlag_CritBad 0x0000 // Calling while in critical is not allowed. 54 #define kFlag_CritOkay 0x0001 // Calling while in critical is allowed. 55 #define kFlag_CritGet 0x0002 // This is a critical "get". 56 #define kFlag_CritRelease 0x0003 // This is a critical "release". 62 #define kFlag_Release 0x0010 // Are we in a non-critical release function? 1035 // Verify that, if this thread previously made a critical "get" call, we 1041 if (threadEnv->critical) { 1042 AbortF("thread %s using JNI after critical get", 1049 threadEnv->critical++; 1052 threadEnv->critical 3059 GetStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, jboolean* is_copy, bool utf, bool critical) argument 3099 ReleaseStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, const void* chars, bool utf, bool critical) argument [all...] |
Completed in 45 milliseconds