Lines Matching refs:Vm
54 // Constructor used by ScopedJniThreadState for an unattached thread that has access to the VM*.
79 JavaVMExt* Vm() const {
114 explicit ScopedObjectAccessAlreadyRunnable(JavaVM* vm)
115 : self_(nullptr), env_(nullptr), vm_(reinterpret_cast<JavaVMExt*>(vm)) {}
137 // for use of Object, thereby inhibiting the Object being modified by GC whilst native or VM code
157 explicit ScopedObjectAccessUnchecked(JavaVM* vm) ALWAYS_INLINE
158 : ScopedObjectAccessAlreadyRunnable(vm), tsc_() {}
184 // routines operating with just a VM are sound, they are not, but when you have just a VM
186 explicit ScopedObjectAccess(JavaVM* vm) SHARED_LOCK_FUNCTION(Locks::mutator_lock_)
187 : ScopedObjectAccessUnchecked(vm) {}