Home
last modified time | relevance | path

Searched defs:VmDetacher (Results 1 – 3 of 3) sorted by relevance

/aosp12/system/incremental_delivery/libdataloader/
H A DJNIHelpers.h83 struct VmDetacher { in GetOrAttachJNIEnvironment() struct
84 VmDetacher(JavaVM* vm) : mVm(vm) {} in GetOrAttachJNIEnvironment() function
85 ~VmDetacher() { mVm->DetachCurrentThread(); } in GetOrAttachJNIEnvironment()
/aosp12/frameworks/base/core/jni/
H A Dcore_jni_helpers.h126 struct VmDetacher { struct
127 VmDetacher(JavaVM* vm) : mVm(vm) {} in VmDetacher() function
128 ~VmDetacher() { mVm->DetachCurrentThread(); } in ~VmDetacher() argument
/aosp12/frameworks/base/services/incremental/
H A DServiceWrappers.cpp472 struct VmDetacher { in getOrAttachJniEnv() struct
473 VmDetacher(JavaVM* vm) : mVm(vm) {} in getOrAttachJniEnv() function
474 ~VmDetacher() { mVm->DetachCurrentThread(); } in getOrAttachJniEnv()
477 JavaVM* const mVm; in getOrAttachJniEnv()