Searched defs:env_ (Results 1 - 18 of 18) sorted by relevance

/art/test/ti-agent/
H A Djvmti_helper.h50 JvmtiDeleter() : env_(nullptr) {}
51 explicit JvmtiDeleter(jvmtiEnv* env) : env_(env) {}
58 CHECK(env_ != nullptr);
59 jvmtiError ret = env_->Deallocate(ptr);
60 CheckJvmtiError(env_, ret);
64 mutable jvmtiEnv* env_; member in class:art::JvmtiDeleter
H A Dscoped_utf_chars.h32 ScopedUtfChars(JNIEnv* env, jstring s) : env_(env), string_(s) {
42 env_(rhs.env_), string_(rhs.string_), utf_chars_(rhs.utf_chars_) {
43 rhs.env_ = nullptr;
50 env_->ReleaseStringUTFChars(string_, utf_chars_);
60 env_ = rhs.env_;
63 rhs.env_ = nullptr;
83 JNIEnv* env_; member in class:art::ScopedUtfChars
H A Dtrace_helper.cc58 : jnienv_(jnienv), env_(env), thr_(thr) {
59 CHECK(!IsInCallback(jnienv_, env_, thr_));
60 SetInCallback(jnienv_, env_, thr_, true);
63 CHECK(IsInCallback(jnienv_, env_, thr_));
64 SetInCallback(jnienv_, env_, thr_, false);
69 jvmtiEnv* env_; member in class:art::common_trace::ScopedCallbackState
/art/openjdkjvmti/
H A Dti_redefine.h216 ArtJvmTiEnv* env_; member in class:openjdkjvmti::Redefiner
229 : env_(env),
H A Dart_jvmti.h136 JvmtiDeleter() : env_(nullptr) {}
137 explicit JvmtiDeleter(jvmtiEnv* env) : env_(env) {}
144 CHECK(env_ != nullptr);
145 jvmtiError ret = env_->Deallocate(reinterpret_cast<unsigned char*>(ptr));
150 mutable jvmtiEnv* env_; member in class:openjdkjvmti::JvmtiDeleter
156 JvmtiDeleter() : env_(nullptr) {}
157 explicit JvmtiDeleter(jvmtiEnv* env) : env_(env) {}
165 CHECK(env_ != nullptr);
166 jvmtiError ret = env_->Deallocate(reinterpret_cast<unsigned char*>(ptr));
171 mutable jvmtiEnv* env_; member in class:openjdkjvmti::JvmtiDeleter
[all...]
H A Djvmti_allocator.h58 explicit JvmtiAllocator(jvmtiEnv* env) : env_(env) {}
59 JvmtiAllocator() : env_(nullptr) {}
63 : env_(other.env_) {}
70 jvmtiEnv* env_; member in class:openjdkjvmti::JvmtiAllocator
95 explicit JvmtiAllocator(jvmtiEnv* env) : env_(env) {}
96 JvmtiAllocator() : env_(nullptr) {}
100 : env_(other.env_) {}
115 if (env_
154 jvmtiEnv* env_; member in class:openjdkjvmti::JvmtiAllocator
[all...]
H A Devents-inl.h55 ScopedEventDispatchEnvironment() : env_(nullptr), throw_(nullptr, nullptr) {
60 : env_(env),
61 throw_(env_, env_->ExceptionOccurred()) {
65 env_->PushLocalFrame(128);
66 env_->ExceptionClear();
70 if (env_ != nullptr) {
71 if (throw_.get() != nullptr && !env_->ExceptionCheck()) {
74 env_->Throw(throw_.get());
76 env_
82 JNIEnv* env_; member in class:openjdkjvmti::impl::FINAL
[all...]
H A Dti_method.cc210 explicit LocalVariableContext(jvmtiEnv* jenv) : env_(jenv), variables_(), err_(OK) {}
220 JvmtiUniquePtr<char[]> name_str = CopyString(env_, entry.name_, &err_);
224 JvmtiUniquePtr<char[]> sig_str = CopyString(env_, entry.descriptor_, &err_);
228 JvmtiUniquePtr<char[]> generic_sig_str = CopyString(env_, entry.signature_, &err_);
245 (err_ = env_->Allocate(table_size,
258 env_->Deallocate(reinterpret_cast<unsigned char*>(e.name));
259 env_->Deallocate(reinterpret_cast<unsigned char*>(e.signature));
260 env_->Deallocate(reinterpret_cast<unsigned char*>(e.generic_signature));
264 jvmtiEnv* env_; member in struct:openjdkjvmti::LocalVariableContext
/art/runtime/
H A Dscoped_thread_state_change.h76 return env_;
115 : self_(nullptr), env_(nullptr), vm_(reinterpret_cast<JavaVMExt*>(vm)) {}
126 JNIEnvExt* const env_; member in class:art::ScopedObjectAccessAlreadyRunnable
H A Djni_env_ext.h213 env_(env),
219 env_->locals_.SetSegmentState(env_->local_ref_cookie_);
220 env_->local_ref_cookie_ = saved_local_ref_cookie_;
224 JNIEnvExt* const env_; member in class:art::ScopedJniEnvLocalRefState
H A Dreflection_test.cc44 vm_->AttachCurrentThread(&env_, nullptr);
46 ScopedLocalRef<jclass> aioobe(env_,
47 env_->FindClass("java/lang/ArrayIndexOutOfBoundsException"));
49 aioobe_ = reinterpret_cast<jclass>(env_->NewGlobalRef(aioobe.get()));
51 ScopedLocalRef<jclass> ase(env_, env_->FindClass("java/lang/ArrayStoreException"));
53 ase_ = reinterpret_cast<jclass>(env_->NewGlobalRef(ase.get()));
55 ScopedLocalRef<jclass> sioobe(env_,
56 env_->FindClass("java/lang/StringIndexOutOfBoundsException"));
58 sioobe_ = reinterpret_cast<jclass>(env_
507 JNIEnv* env_; member in class:art::ReflectionTest
[all...]
H A Djni_internal_test.cc45 vm_->AttachCurrentThread(&env_, nullptr);
47 ScopedLocalRef<jclass> aioobe(env_,
48 env_->FindClass("java/lang/ArrayIndexOutOfBoundsException"));
50 aioobe_ = reinterpret_cast<jclass>(env_->NewGlobalRef(aioobe.get()));
52 ScopedLocalRef<jclass> ase(env_, env_->FindClass("java/lang/ArrayStoreException"));
54 ase_ = reinterpret_cast<jclass>(env_->NewGlobalRef(ase.get()));
56 ScopedLocalRef<jclass> sioobe(env_,
57 env_->FindClass("java/lang/StringIndexOutOfBoundsException"));
59 sioobe_ = reinterpret_cast<jclass>(env_
665 JNIEnv* env_; member in class:art::JniInternalTest
[all...]
/art/compiler/driver/
H A Dcompiler_driver_test.cc62 env_ = Thread::Current()->GetJniEnv();
63 class_ = env_->FindClass(class_name);
66 mid_ = env_->GetMethodID(class_, method, signature);
68 mid_ = env_->GetStaticMethodID(class_, method, signature);
100 JNIEnv* env_; member in class:art::CompilerDriverTest
166 jclass c_class = env_->FindClass("ConcreteClass");
168 jmethodID constructor = env_->GetMethodID(c_class, "<init>", "()V");
170 jobject jobj_ = env_->NewObject(c_class, constructor);
174 env_->CallNonvirtualVoidMethod(jobj_, class_, mid_);
176 EXPECT_EQ(env_
[all...]
/art/tools/titrace/
H A Dtitrace.cc46 explicit TiMemory(jvmtiEnv* env, T* mem, size_t size) : env_(env), mem_(mem), size_(size) {
51 env_->Deallocate(static_cast<unsigned char*>(mem_));
58 env_ = other.env_;
63 other.env_ = nullptr;
86 jvmtiEnv* env_; member in struct:titrace::TiMemory
/art/tools/breakpoint-logger/
H A Dbreakpoint_logger.cc74 : jvmti_env_(jvmti_env), env_(env), free_name_(false) {
89 env_->DeleteLocalRef(info_.thread_group);
90 env_->DeleteLocalRef(info_.context_class_loader);
99 JNIEnv* env_; member in class:breakpoint_logger::ScopedThreadInfo
177 env_(env),
187 env_->DeleteLocalRef(declaring_class_);
240 JNIEnv* env_; member in class:breakpoint_logger::ScopedMethodInfo
/art/test/ti-stress/
H A Dstress.cc119 : jvmtienv_(jvmtienv), env_(env), free_name_(false) {
134 env_->DeleteLocalRef(info_.thread_group);
135 env_->DeleteLocalRef(info_.context_class_loader);
144 JNIEnv* env_; member in class:art::ScopedThreadInfo
221 env_(env),
231 env_->DeleteLocalRef(declaring_class_);
284 JNIEnv* env_; member in class:art::ScopedMethodInfo
/art/test/004-JniTest/
H A Djni_test.cc393 : env_(env),
413 JNIEnv* const env_; member in class:art::JniCallNonvirtualVoidMethodTest
433 jclass c = env_->FindClass(class_name);
434 if (env_->ExceptionCheck()) {
435 env_->ExceptionDescribe();
436 env_->FatalError(__FUNCTION__);
438 CHECK(!env_->ExceptionCheck());
445 env_->GetMethodID(c, method_name, "()V") :
446 env_->GetStaticMethodID(c, method_name, "()V"));
447 if (env_
736 JNIEnv* env_; member in class:art::JniCallDefaultMethodsTest
[all...]
/art/compiler/jni/
H A Djni_compiler_test.cc301 env_ = Thread::Current()->GetJniEnv();
302 jklass_ = env_->FindClass("MyClassNatives");
306 jmethod_ = env_->GetStaticMethodID(jklass_, method_name, method_sig);
308 jmethod_ = env_->GetMethodID(jklass_, method_name, method_sig);
314 ASSERT_EQ(JNI_OK, env_->RegisterNatives(jklass_, methods, 1))
317 env_->UnregisterNatives(jklass_);
320 jmethodID constructor = env_->GetMethodID(jklass_, "<init>", "()V");
321 jobj_ = env_->NewObject(jklass_, constructor);
381 JNIEnv* env_; member in class:art::JniCompilerTest
646 env_
[all...]

Completed in 313 milliseconds