Home
last modified time | relevance | path

Searched refs:jweak (Results 1 – 13 of 13) sorted by relevance

/art/libnativeloader/
Dlibrary_namespaces.h68 std::list<std::pair<jweak, NativeLoaderNamespace>> namespaces_;
Dlibrary_namespaces.cpp416 [&](const std::pair<jweak, NativeLoaderNamespace>& value) { in FindNamespaceByClassLoader() argument
/art/runtime/jni/
Djava_vm_ext.h153 jweak AddWeakGlobalRef(Thread* self, ObjPtr<mirror::Object> obj)
159 void DeleteWeakGlobalRef(Thread* self, jweak obj) REQUIRES(!Locks::jni_weak_globals_lock_);
Djava_vm_ext.cc102 jweak GetClassLoader() const { in GetClassLoader()
205 const jweak class_loader_;
345 const jweak class_loader = library->GetClassLoader(); in UnloadNativeLibraries()
682 jweak JavaVMExt::AddWeakGlobalRef(Thread* self, ObjPtr<mirror::Object> obj) { in AddWeakGlobalRef()
702 return reinterpret_cast<jweak>(ref); in AddWeakGlobalRef()
719 void JavaVMExt::DeleteWeakGlobalRef(Thread* self, jweak obj) { in DeleteWeakGlobalRef()
Djni_internal_test.cc1459 jweak weak_global = env_->NewWeakGlobalRef(local); in TEST_F()
1483 jweak weak_global = env_->NewWeakGlobalRef(local_ref); in TEST_F()
Djni_internal.cc687 static jweak NewWeakGlobalRef(JNIEnv* env, jobject obj) { in NewWeakGlobalRef()
693 static void DeleteWeakGlobalRef(JNIEnv* env, jweak obj) { in DeleteWeakGlobalRef()
Dcheck_jni.cc2089 static jweak NewWeakGlobalRef(JNIEnv* env, jobject obj) { in NewWeakGlobalRef()
2097 static void DeleteWeakGlobalRef(JNIEnv* env, jweak obj) { in DeleteWeakGlobalRef()
/art/test/912-classes/
Dclasses.cc556 static jweak weakly_stored_class_;
569 jweak ClassLoadPrepareEquality::weakly_stored_class_ = nullptr;
/art/runtime/
Dclass_linker.h811 jweak weak_root;
853 jweak weak_root; // Weak root to enable class unloading.
Dthread.h565 bool IsJWeakCleared(jweak obj) const REQUIRES_SHARED(Locks::mutator_lock_);
Dthread.cc2598 bool Thread::IsJWeakCleared(jweak obj) const { in IsJWeakCleared()
Dclass_linker.cc346 jweak classes_[kMaxClasses];
4100 jweak dex_cache_jweak = vm->AddWeakGlobalRef(self, dex_cache); in RegisterDexFileLocked()
/art/dex2oat/
Ddex2oat.cc2008 jweak weak_class_loader = soa.Env()->GetVm()->AddWeakGlobalRef( in CompileDexFilesIndividually()