Searched refs:JNIEnvExt (Results 1 - 19 of 19) sorted by relevance

/art/runtime/
H A Djni_internal.h143 struct JNIEnvExt : public JNIEnv { struct in namespace:art
144 JNIEnvExt(Thread* self, JavaVMExt* vm);
145 ~JNIEnvExt();
158 return Offset(OFFSETOF_MEMBER(JNIEnvExt, local_ref_cookie));
162 return Offset(OFFSETOF_MEMBER(JNIEnvExt, self));
195 // Used to save and restore the JNIEnvExt state when not going through code created by the JNI
199 explicit ScopedJniEnvLocalRefState(JNIEnvExt* env) : env_(env) {
210 JNIEnvExt* env_;
H A Dscoped_thread_state_change.h125 env_(reinterpret_cast<JNIEnvExt*>(env)), vm_(env_->vm) {
132 env_(reinterpret_cast<JNIEnvExt*>(self->GetJniEnv())),
146 JNIEnvExt* Env() const {
249 JNIEnvExt* full_env(reinterpret_cast<JNIEnvExt*>(env));
254 JNIEnvExt* const env_;
H A Dthread.h67 struct JNIEnvExt;
373 JNIEnvExt* GetJniEnv() const {
699 JNIEnvExt* jni_env_;
H A Djni_internal.cc761 return static_cast<JNIEnvExt*>(env)->self->IsExceptionPending() ? JNI_TRUE : JNI_FALSE;
765 static_cast<JNIEnvExt*>(env)->self->ClearException();
818 static_cast<JNIEnvExt*>(env)->PushFrame(capacity);
850 JavaVMExt* vm = reinterpret_cast<JNIEnvExt*>(env)->vm;
852 Thread* self = reinterpret_cast<JNIEnvExt*>(env)->self;
885 IndirectReferenceTable& locals = reinterpret_cast<JNIEnvExt*>(env)->locals;
887 uint32_t cookie = reinterpret_cast<JNIEnvExt*>(env)->local_ref_cookie;
2466 return static_cast<JNIEnvExt*>(env)->self->IsExceptionPending() ? NULL : result;
2485 if (static_cast<JNIEnvExt*>(env)->locals.Get(ref) != kInvalidIndirectRefObject) {
2495 if (static_cast<JNIEnvExt*>(en
2835 JNIEnvExt::JNIEnvExt(Thread* self, JavaVMExt* vm) function in class:art::JNIEnvExt
[all...]
H A Dcheck_jni.cc90 reinterpret_cast<JNIEnvExt*>(env)->self->SirtContains(localRef);
766 JNIEnvExt* threadEnv = self->GetJniEnv();
1788 return reinterpret_cast<JNIEnvExt*>(env)->unchecked_functions;
H A Djni_internal_test.cc1534 JNIEnvExt* env = reinterpret_cast<JNIEnvExt*>(env_);
H A Dthread.cc231 Thread* self = static_cast<JNIEnvExt*>(env)->self;
311 jni_env_ = new JNIEnvExt(this, java_vm);
H A Druntime.cc978 JNIEnvExt* env = self->GetJniEnv();
/art/runtime/entrypoints/portable/
H A Dportable_jni_entrypoints.cc27 JNIEnvExt* env = self->GetJniEnv();
41 JNIEnvExt* env = self->GetJniEnv();
H A Dportable_trampoline_entrypoints.cc283 JNIEnvExt* env = self->GetJniEnv();
/art/runtime/entrypoints/quick/
H A Dquick_jni_entrypoints.cc32 JNIEnvExt* env = self->GetJniEnv();
46 JNIEnvExt* env = self->GetJniEnv();
H A Dquick_trampoline_entrypoints.cc385 JNIEnvExt* env = self->GetJniEnv();
443 JNIEnvExt* env = thread->GetJniEnv();
/art/compiler/trampolines/
H A Dtrampoline_compiler.cc38 __ LoadFromOffset(kLoadWord, IP, R0, JNIEnvExt::SelfOffset().Int32Value());
66 __ LoadFromOffset(kLoadWord, T9, A0, JNIEnvExt::SelfOffset().Int32Value());
/art/runtime/native/
H A Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc126 Thread* self = static_cast<JNIEnvExt*>(env)->self;
H A Ddalvik_system_VMRuntime.cc195 Thread* self = static_cast<JNIEnvExt*>(env)->self;
H A Djava_lang_Thread.cc35 return static_cast<JNIEnvExt*>(env)->self->Interrupted() ? JNI_TRUE : JNI_FALSE;
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc284 JNIEnvExt* env = self->GetJniEnv();
/art/compiler/jni/quick/
H A Djni_compiler.cc92 const Offset functions(OFFSETOF_MEMBER(JNIEnvExt, functions));
/art/runtime/gc/
H A Dheap.cc257 static bool ReadStaticInt(JNIEnvExt* env, jclass clz, const char* name, int* out_value) {
272 JNIEnvExt* env = self->GetJniEnv();

Completed in 3711 milliseconds