Searched defs:critical (Results 1 - 2 of 2) sorted by relevance

/art/runtime/
H A Djni_env_ext.h88 // How many nested "critical" JNI calls are we in?
89 int critical; member in struct:art::JNIEnvExt
H A Dcheck_jni.cc59 #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