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

/art/runtime/
H A Djni_internal-inl.h27 inline T JNIEnvExt::AddLocalReference(mirror::Object* obj) {
H A Djni_internal.h138 struct JNIEnvExt : public JNIEnv { struct in namespace:art
139 JNIEnvExt(Thread* self, JavaVMExt* vm);
140 ~JNIEnvExt();
157 return Offset(OFFSETOF_MEMBER(JNIEnvExt, local_ref_cookie));
161 return Offset(OFFSETOF_MEMBER(JNIEnvExt, self));
197 // Used to save and restore the JNIEnvExt state when not going through code created by the JNI
201 explicit ScopedJniEnvLocalRefState(JNIEnvExt* env) : env_(env) {
212 JNIEnvExt* env_;
H A Dscoped_thread_state_change.h109 JNIEnvExt* Env() const {
186 : self_(ThreadForEnv(env)), env_(down_cast<JNIEnvExt*>(env)), vm_(env_->vm) {
191 : self_(self), env_(down_cast<JNIEnvExt*>(self->GetJniEnv())),
207 JNIEnvExt* const env_;
H A Dthread-inl.h33 JNIEnvExt* full_env(down_cast<JNIEnvExt*>(env));
H A Djni_internal.cc707 return static_cast<JNIEnvExt*>(env)->self->IsExceptionPending() ? JNI_TRUE : JNI_FALSE;
778 static_cast<JNIEnvExt*>(env)->PushFrame(capacity);
813 JavaVMExt* vm = reinterpret_cast<JNIEnvExt*>(env)->vm;
815 Thread* self = reinterpret_cast<JNIEnvExt*>(env)->self;
851 IndirectReferenceTable& locals = reinterpret_cast<JNIEnvExt*>(env)->locals;
853 uint32_t cookie = reinterpret_cast<JNIEnvExt*>(env)->local_ref_cookie;
2515 return static_cast<JNIEnvExt*>(env)->self->IsExceptionPending() ? nullptr : result;
2540 if (static_cast<JNIEnvExt*>(env)->locals.Get<kWithoutReadBarrier>(ref) !=
2552 if (static_cast<JNIEnvExt*>(env)->self->HandleScopeContains(java_object)) {
2955 JNIEnvExt function in class:art::JNIEnvExt
[all...]
H A Dthread.h73 struct JNIEnvExt;
402 JNIEnvExt* GetJniEnv() const {
1053 JNIEnvExt* jni_env;
H A Dcheck_jni.cc91 reinterpret_cast<JNIEnvExt*>(env)->self->HandleScopeContains(localRef);
768 JNIEnvExt* threadEnv = self->GetJniEnv();
1781 return reinterpret_cast<JNIEnvExt*>(env)->unchecked_functions;
H A Dthread_list.cc447 JNIEnvExt* env = self->GetJniEnv();
H A Dthread.cc290 Thread* self = static_cast<JNIEnvExt*>(env)->self;
371 tlsPtr_.jni_env = new JNIEnvExt(this, java_vm);
H A Druntime.cc944 JNIEnvExt* env = self->GetJniEnv();
/art/runtime/entrypoints/portable/
H A Dportable_jni_entrypoints.cc27 JNIEnvExt* env = self->GetJniEnv();
42 JNIEnvExt* env = self->GetJniEnv();
H A Dportable_trampoline_entrypoints.cc289 JNIEnvExt* env = self->GetJniEnv();
/art/runtime/entrypoints/quick/
H A Dquick_jni_entrypoints.cc32 JNIEnvExt* env = self->GetJniEnv();
65 JNIEnvExt* env = self->GetJniEnv();
H A Dquick_trampoline_entrypoints.cc625 JNIEnvExt* env = self->GetJniEnv();
706 JNIEnvExt* env = self->GetJniEnv();
/art/compiler/trampolines/
H A Dtrampoline_compiler.cc40 __ LoadFromOffset(kLoadWord, IP, R0, JNIEnvExt::SelfOffset().Int32Value());
72 Offset(JNIEnvExt::SelfOffset().Int32Value()));
105 __ LoadFromOffset(kLoadWord, T9, A0, JNIEnvExt::SelfOffset().Int32Value());
/art/runtime/native/
H A Dorg_apache_harmony_dalvik_ddmc_DdmVmInternal.cc135 Thread* self = static_cast<JNIEnvExt*>(env)->self;
H A Djava_lang_Thread.cc37 return static_cast<JNIEnvExt*>(env)->self->Interrupted() ? JNI_TRUE : JNI_FALSE;
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc123 JNIEnvExt* env = self->GetJniEnv();
/art/compiler/jni/quick/
H A Djni_compiler.cc96 const Offset functions(OFFSETOF_MEMBER(JNIEnvExt, functions));

Completed in 7402 milliseconds