/art/test/ti-agent/ |
H A D | jvmti_helper.h | 50 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 D | scoped_utf_chars.h | 32 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 D | trace_helper.cc | 58 : 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 D | ti_redefine.h | 216 ArtJvmTiEnv* env_; member in class:openjdkjvmti::Redefiner 229 : env_(env),
|
H A D | art_jvmti.h | 136 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 D | jvmti_allocator.h | 58 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 D | events-inl.h | 55 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 D | ti_method.cc | 210 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 D | scoped_thread_state_change.h | 76 return env_; 115 : self_(nullptr), env_(nullptr), vm_(reinterpret_cast<JavaVMExt*>(vm)) {} 126 JNIEnvExt* const env_; member in class:art::ScopedObjectAccessAlreadyRunnable
|
H A D | jni_env_ext.h | 213 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 D | reflection_test.cc | 44 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 D | jni_internal_test.cc | 45 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 D | compiler_driver_test.cc | 62 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 D | titrace.cc | 46 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 D | breakpoint_logger.cc | 74 : 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 D | stress.cc | 119 : 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 D | jni_test.cc | 393 : 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 D | jni_compiler_test.cc | 301 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...] |