Home | History | Annotate | Download | only in runtime

Lines Matching full:critical

61 // Warn if a JNI critical is held for longer than 16ms.
63 static_assert(kCriticalWarnTimeUs > 0, "No JNI critical warn time set");
72 // Calling while in critical is not allowed.
74 // Calling while in critical is allowed.
76 // This is a critical "get".
78 // This is a critical "release".
86 // Are we in a non-critical release function?
1309 // Verify that, if this thread previously made a critical "get" call, we
1316 AbortF("thread %s using JNI after critical get",
1330 AbortF("thread %s called too many critical releases",
1334 // Leaving the critical region, possibly warn about long critical regions.
1337 LOG(WARNING) << "JNI critical lock held for "
3438 jboolean* is_copy, bool utf, bool critical) {
3441 int flags = critical ? kFlag_CritGet : kFlag_CritOkay;
3448 CHECK(!critical);
3452 ptr = const_cast<jchar*>(critical ? baseEnv(env)->GetStringCritical(env, string, is_copy) :
3479 const void* chars, bool utf, bool critical) {
3483 if (critical) {
3496 CHECK(!critical);
3499 if (critical) {