Searched defs:critical (Results 1 - 2 of 2) sorted by relevance
/art/runtime/ |
H A D | jni_env_ext.h | 88 // How many nested "critical" JNI calls are we in? 89 int critical; member in struct:art::JNIEnvExt
|
H A D | check_jni.cc | 59 #define kFlag_CritBad 0x0000 // Calling while in critical is not allowed. 60 #define kFlag_CritOkay 0x0001 // Calling while in critical is allowed. 61 #define kFlag_CritGet 0x0002 // This is a critical "get". 62 #define kFlag_CritRelease 0x0003 // This is a critical "release". 68 #define kFlag_Release 0x0010 // Are we in a non-critical release function? 1204 // Verify that, if this thread previously made a critical "get" call, we 1210 if (threadEnv->critical) { 1211 AbortF("thread %s using JNI after critical get", 1218 threadEnv->critical++; 1221 threadEnv->critical 3266 GetStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, jboolean* is_copy, bool utf, bool critical) argument 3306 ReleaseStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, const void* chars, bool utf, bool critical) argument [all...] |
Completed in 62 milliseconds