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

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