Home
last modified time | relevance | path

Searched refs:JavaVMExt (Results 1 – 21 of 21) sorted by relevance

/art/runtime/
Djava_vm_ext.cc322 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()
[all …]
Djni_env_ext.h30 class JavaVMExt; variable
37 static JNIEnvExt* Create(Thread* self, JavaVMExt* vm);
61 JavaVMExt* const vm;
107 JNIEnvExt(Thread* self, JavaVMExt* vm);
Djava_vm_ext.h39 class JavaVMExt : public JavaVM {
41 JavaVMExt(Runtime* runtime, const RuntimeArgumentMap& runtime_options);
42 ~JavaVMExt();
218 DISALLOW_COPY_AND_ASSIGN(JavaVMExt);
Dcommon_runtime_test.h35 class JavaVMExt; variable
196 JavaVMExt* const vm_;
Dscoped_thread_state_change.h115 JavaVMExt* Vm() const { in Vm()
192 : self_(nullptr), env_(nullptr), vm_(down_cast<JavaVMExt*>(vm)) {} in ScopedObjectAccessAlreadyRunnable()
203 JavaVMExt* const vm_;
Djni_env_ext.cc48 JNIEnvExt* JNIEnvExt::Create(Thread* self_in, JavaVMExt* vm_in) { in Create()
56 JNIEnvExt::JNIEnvExt(Thread* self_in, JavaVMExt* vm_in) in JNIEnvExt()
Djava_vm_ext_test.cc40 JavaVMExt* vm_;
Druntime.h82 class JavaVMExt; variable
281 JavaVMExt* GetJavaVM() const { in GetJavaVM()
740 JavaVMExt* java_vm_;
Dindirect_reference_table.cc63 JavaVMExt* vm = Runtime::Current()->GetJavaVM(); in AbortIfNoCheckJNI()
Dcheck_jni.cc507 bool CheckNonHeap(JavaVMExt* vm, bool entry, const char* fmt, JniValueType* args) { in CheckNonHeap()
2577 static JavaVMExt* GetJavaVMExt(JNIEnv* env) { in GetJavaVMExt()
3817 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "v", args); in DestroyJavaVM()
3829 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "vpp", args); in AttachCurrentThread()
3832 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), false, "i", &result); in AttachCurrentThread()
3839 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "vpp", args); in AttachCurrentThreadAsDaemon()
3842 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), false, "i", &result); in AttachCurrentThreadAsDaemon()
3849 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "v", args); in DetachCurrentThread()
3852 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), false, "i", &result); in DetachCurrentThread()
3859 sc.CheckNonHeap(reinterpret_cast<JavaVMExt*>(vm), true, "vpI", args); in GetEnv()
[all …]
Dthread.h84 class JavaVMExt; variable
1165 bool Init(ThreadList*, JavaVMExt*, JNIEnvExt* jni_env_ext = nullptr)
Dreflection_test.cc501 JavaVMExt* vm_;
Dreflection.cc347 static void CheckMethodArguments(JavaVMExt* vm, ArtMethod* m, uint32_t* args) in CheckMethodArguments()
Djni_internal.cc287 static JavaVMExt* JavaVmExtFromEnv(JNIEnv* env) { in JavaVmExtFromEnv()
525 JavaVMExt* vm = down_cast<JNIEnvExt*>(env)->vm; in DeleteGlobalRef()
537 JavaVMExt* vm = down_cast<JNIEnvExt*>(env)->vm; in DeleteWeakGlobalRef()
Druntime.cc1109 java_vm_ = new JavaVMExt(this, runtime_options); in Init()
Djni_internal_test.cc660 JavaVMExt* vm_;
Dthread.cc685 bool Thread::Init(ThreadList* thread_list, JavaVMExt* java_vm, JNIEnvExt* jni_env_ext) { in Init()
Dclass_linker.cc2043 JavaVMExt* const vm = runtime->GetJavaVM(); in DeleteClassLoader()
3213 JavaVMExt* const vm = self->GetJniEnv()->vm; in RegisterDexFileLocked()
/art/runtime/native/
Ddalvik_system_ZygoteHooks.cc84 JavaVMExt* vm = runtime->GetJavaVM(); in EnableDebugFeatures()
/art/runtime/openjdkjvm/
DOpenjdkJvm.cc333 art::JavaVMExt* vm = art::Runtime::Current()->GetJavaVM(); in JVM_NativeLoad()
/art/runtime/gc/
Dheap.cc1411 JavaVMExt* vm = soa.Vm(); in TrimIndirectReferenceTables()