Lines Matching refs:cause
245 // exception will be a cause.
266 ScopedLocalRef<jthrowable> cause(env, env->ExceptionOccurred());
267 CHECK(cause.get() != nullptr);
279 bool is_error = env->IsInstanceOf(cause.get(), WellKnownClasses::java_lang_Error);
280 env->Throw(cause.get());
670 // Sanity check Class[] and Object[]'s interfaces. GetDirectInterface may cause thread
2397 // Handles as RegisterDexFile may allocate dex caches (and cause thread suspension).
2427 // Handles as RegisterDexFile may allocate dex caches (and cause thread suspension).
2748 // We failed to insert because we raced with another thread. Calling EnsureResolved may cause
3527 // same time with the same dex cache. Since the .bss is shared this can cause failing DCHECK
3993 Handle<mirror::Throwable> cause(hs.NewHandle(self->GetException()));
3994 if (cause != nullptr) {
4000 if (cause != nullptr) {
4001 self->GetException()->SetCause(cause.Get());
4098 // (2) Interfaces shouldn't bother to do this recursive verification because they cannot cause
6685 // Check to make sure the vtable does not have duplicates. Duplicates could cause problems when a
7044 // Copy over miranda methods before copying vtable since CopyOf may cause thread suspension and
7359 // Must do EndAssertNoThreadSuspension before throw since the throw can cause
7827 Handle<mirror::Throwable> cause(hs.NewHandle(self->GetException()));
7828 if (cause->InstanceOf(GetClassRoot(kJavaLangClassNotFoundException))) {
7832 self->GetException()->SetCause(cause.Get());