Lines Matching refs:JavaVMExt
322 JavaVMExt* raw_vm = reinterpret_cast<JavaVMExt*>(vm); in DestroyJavaVM()
340 JavaVMExt* raw_vm = reinterpret_cast<JavaVMExt*>(vm); in DetachCurrentThread()
379 Runtime* runtime = reinterpret_cast<JavaVMExt*>(vm)->GetRuntime(); in AttachCurrentThreadInternal()
423 JavaVMExt::JavaVMExt(Runtime* runtime, const RuntimeArgumentMap& runtime_options) in JavaVMExt() function in art::JavaVMExt
444 JavaVMExt::~JavaVMExt() { in ~JavaVMExt()
447 void JavaVMExt::JniAbort(const char* jni_function_name, const char* msg) { in JniAbort()
475 void JavaVMExt::JniAbortV(const char* jni_function_name, const char* fmt, va_list ap) { in JniAbortV()
481 void JavaVMExt::JniAbortF(const char* jni_function_name, const char* fmt, ...) { in JniAbortF()
488 bool JavaVMExt::ShouldTrace(ArtMethod* method) { in ShouldTrace()
521 jobject JavaVMExt::AddGlobalRef(Thread* self, mirror::Object* obj) { in AddGlobalRef()
531 jweak JavaVMExt::AddWeakGlobalRef(Thread* self, mirror::Object* obj) { in AddWeakGlobalRef()
543 void JavaVMExt::DeleteGlobalRef(Thread* self, jobject obj) { in DeleteGlobalRef()
554 void JavaVMExt::DeleteWeakGlobalRef(Thread* self, jweak obj) { in DeleteWeakGlobalRef()
570 bool JavaVMExt::SetCheckJniEnabled(bool enabled) { in SetCheckJniEnabled()
579 void JavaVMExt::DumpForSigQuit(std::ostream& os) { in DumpForSigQuit()
603 void JavaVMExt::DisallowNewWeakGlobals() { in DisallowNewWeakGlobals()
614 void JavaVMExt::AllowNewWeakGlobals() { in AllowNewWeakGlobals()
622 void JavaVMExt::BroadcastForNewWeakGlobals() { in BroadcastForNewWeakGlobals()
629 mirror::Object* JavaVMExt::DecodeGlobal(IndirectRef ref) { in DecodeGlobal()
633 void JavaVMExt::UpdateGlobal(Thread* self, IndirectRef ref, mirror::Object* result) { in UpdateGlobal()
638 inline bool JavaVMExt::MayAccessWeakGlobals(Thread* self) const { in MayAccessWeakGlobals()
642 inline bool JavaVMExt::MayAccessWeakGlobalsUnlocked(Thread* self) const { in MayAccessWeakGlobalsUnlocked()
649 mirror::Object* JavaVMExt::DecodeWeakGlobal(Thread* self, IndirectRef ref) { in DecodeWeakGlobal()
664 mirror::Object* JavaVMExt::DecodeWeakGlobalLocked(Thread* self, IndirectRef ref) { in DecodeWeakGlobalLocked()
674 mirror::Object* JavaVMExt::DecodeWeakGlobalDuringShutdown(Thread* self, IndirectRef ref) { in DecodeWeakGlobalDuringShutdown()
687 bool JavaVMExt::IsWeakGlobalCleared(Thread* self, IndirectRef ref) { in IsWeakGlobalCleared()
700 void JavaVMExt::UpdateWeakGlobal(Thread* self, IndirectRef ref, mirror::Object* result) { in UpdateWeakGlobal()
705 void JavaVMExt::DumpReferenceTables(std::ostream& os) { in DumpReferenceTables()
717 void JavaVMExt::UnloadNativeLibraries() { in UnloadNativeLibraries()
721 bool JavaVMExt::LoadNativeLibrary(JNIEnv* env, in LoadNativeLibrary()
889 void* JavaVMExt::FindCodeForNativeMethod(ArtMethod* m) { in FindCodeForNativeMethod()
908 void JavaVMExt::SweepJniWeakGlobals(IsMarkedVisitor* visitor) { in SweepJniWeakGlobals()
925 void JavaVMExt::TrimGlobals() { in TrimGlobals()
930 void JavaVMExt::VisitRoots(RootVisitor* visitor) { in VisitRoots()