Searched defs:vm (Results 1 - 12 of 12) sorted by relevance

/art/dalvikvm/
H A Ddalvikvm.cc182 JavaVM* vm = NULL; local
184 if (JNI_CreateJavaVM(&vm, &env, &init_args) != JNI_OK) {
194 if (vm->DetachCurrentThread() != JNI_OK) {
200 if (vm->DestroyJavaVM() != 0) {
/art/runtime/native/
H A Djava_lang_Runtime.cc67 JavaVMExt* vm = Runtime::Current()->GetJavaVM(); local
68 bool success = vm->LoadNativeLibrary(filename.c_str(), classLoader, detail);
H A Ddalvik_system_VMRuntime.cc137 JavaVMExt* vm = runtime->GetJavaVM(); local
138 if (vm->check_jni) {
144 vm->work_around_app_jni_bugs = true;
H A Ddalvik_system_Zygote.cc280 JavaVMExt* vm = runtime->GetJavaVM(); local
281 if (!vm->check_jni) {
283 vm->SetCheckJniEnabled(true);
/art/runtime/
H A Dscoped_thread_state_change.h125 env_(reinterpret_cast<JNIEnvExt*>(env)), vm_(env_->vm) {
133 vm_(env_ != NULL ? env_->vm : NULL) {
139 explicit ScopedObjectAccessUnchecked(JavaVM* vm) argument
140 : ScopedThreadStateChange(), env_(NULL), vm_(reinterpret_cast<JavaVMExt*>(vm)) {}
286 explicit ScopedObjectAccess(JavaVM* vm)
288 : ScopedObjectAccessUnchecked(vm) {}
H A Dindirect_reference_table.cc230 JavaVMExt* vm = Runtime::Current()->GetJavaVM(); local
236 if (GetIndirectRefKind(iref) == kSirtOrInvalid && vm->work_around_app_jni_bugs) {
261 if (!vm->work_around_app_jni_bugs && !CheckEntry("remove", iref, idx)) {
297 if (!vm->work_around_app_jni_bugs && !CheckEntry("remove", iref, idx)) {
H A Djni_internal.h144 JNIEnvExt(Thread* self, JavaVMExt* vm);
166 JavaVMExt* vm; member in struct:art::JNIEnvExt
H A Dcheck_jni.cc58 JavaVMExt* vm = Runtime::Current()->GetJavaVM(); local
59 if (vm->check_jni_abort_hook != NULL) {
60 vm->check_jni_abort_hook(vm->check_jni_abort_hook_data, os.str());
130 static bool ShouldTrace(JavaVMExt* vm, const mirror::ArtMethod* method)
138 if (!vm->trace.empty() && class_name.find(vm->trace) != std::string::npos) {
166 explicit ScopedCheck(JavaVM* vm, bool has_method, const char* functionName)
168 : soa_(vm) {
443 JavaVM* vm local
1684 GetJavaVM(JNIEnv *env, JavaVM **vm) argument
2034 DestroyJavaVM(JavaVM* vm) argument
2040 AttachCurrentThread(JavaVM* vm, JNIEnv** p_env, void* thr_args) argument
2046 AttachCurrentThreadAsDaemon(JavaVM* vm, JNIEnv** p_env, void* thr_args) argument
2052 DetachCurrentThread(JavaVM* vm) argument
2058 GetEnv(JavaVM* vm, void** env, jint version) argument
2065 BaseVm(JavaVM* vm) argument
[all...]
H A Dthread.cc1185 JavaVMExt* vm = Runtime::Current()->GetJavaVM(); local
1186 IndirectReferenceTable& globals = vm->globals;
1187 ReaderMutexLock mu(const_cast<Thread*>(this), vm->globals_lock);
H A Djni_internal.cc329 JavaVMExt* vm = soa.Vm(); local
330 MutexLock mu(soa.Self(), vm->pins_lock);
331 vm->pin_table.Add(array);
336 JavaVMExt* vm = soa.Vm(); local
337 MutexLock mu(soa.Self(), vm->pins_lock);
338 vm->pin_table.Remove(array);
402 static jint JII_AttachCurrentThread(JavaVM* vm, JNIEnv** p_env, void* raw_args, bool as_daemon) { argument
403 if (vm == NULL || p_env == NULL) {
414 Runtime* runtime = reinterpret_cast<JavaVMExt*>(vm)->runtime;
840 JavaVMExt* vm local
851 JavaVMExt* vm = reinterpret_cast<JNIEnvExt*>(env)->vm; local
2441 GetJavaVM(JNIEnv* env, JavaVM** vm) argument
2838 JNIEnvExt(Thread* self, JavaVMExt* vm) argument
2934 DestroyJavaVM(JavaVM* vm) argument
2943 AttachCurrentThread(JavaVM* vm, JNIEnv** p_env, void* thr_args) argument
2947 AttachCurrentThreadAsDaemon(JavaVM* vm, JNIEnv** p_env, void* thr_args) argument
2951 DetachCurrentThread(JavaVM* vm) argument
2961 GetEnv(JavaVM* vm, void** env, jint version) argument
[all...]
/art/test/JniTest/
H A Djni_test.cc29 extern "C" JNIEXPORT jint JNI_OnLoad(JavaVM *vm, void *) { argument
30 assert(vm != NULL);
32 jvm = vm;
/art/jdwpspy/
H A DNet.cpp59 Peer vm; member in struct:NetState
234 netState->dbg.sock = netState->vm.sock = -1;
237 strcpy(netState->vm.label, "V");
314 int vmSock = netState->vm.sock;
318 netState->listenSock = netState->dbg.sock = netState->vm.sock = -1;
407 if (netState->vm.sock >= 0) {
408 fprintf(stderr, "+++ closing connection to vm\n");
409 close(netState->vm.sock);
410 netState->vm.sock = -1;
594 assert(netState->vm
[all...]

Completed in 663 milliseconds