Lines Matching refs:jvmtienv_
123 : jvmtienv_(jvmtienv), env_(env), free_name_(false) { in ScopedThreadInfo()
136 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(info_.name)); in ~ScopedThreadInfo()
147 jvmtiEnv* jvmtienv_; member in art::ScopedThreadInfo
156 : jvmtienv_(jvmtienv), in ScopedClassInfo()
164 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(name_)); in ~ScopedClassInfo()
165 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(file_)); in ~ScopedClassInfo()
166 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(debug_ext_)); in ~ScopedClassInfo()
175 jvmtiError ret1 = jvmtienv_->GetSourceFileName(class_, &file_); in Init()
176 jvmtiError ret2 = jvmtienv_->GetSourceDebugExtension(class_, &debug_ext_); in Init()
177 return jvmtienv_->GetClassSignature(class_, &name_, nullptr) == JVMTI_ERROR_NONE && in Init()
207 jvmtiEnv* jvmtienv_; member in art::ScopedClassInfo
217 : jvmtienv_(jvmtienv), in ScopedMethodInfo()
228 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(name_)); in ~ScopedMethodInfo()
229 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(signature_)); in ~ScopedMethodInfo()
233 if (jvmtienv_->GetMethodDeclaringClass(method_, &declaring_class_) != JVMTI_ERROR_NONE) { in Init()
236 class_info_.reset(new ScopedClassInfo(jvmtienv_, declaring_class_)); in Init()
239 jvmtiError err = jvmtienv_->GetLineNumberTable(method_, &nlines, &lines); in Init()
244 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(lines)); in Init()
250 (jvmtienv_->GetMethodName(method_, &name_, &signature_, nullptr) == JVMTI_ERROR_NONE); in Init()
274 jvmtiEnv* jvmtienv_; member in art::ScopedMethodInfo
289 : jvmtienv_(jvmtienv), in ScopedFieldInfo()
297 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(name_)); in ~ScopedFieldInfo()
298 jvmtienv_->Deallocate(reinterpret_cast<unsigned char*>(type_)); in ~ScopedFieldInfo()
302 class_info_.reset(new ScopedClassInfo(jvmtienv_, declaring_class_)); in Init()
304 (jvmtienv_->GetFieldName( in Init()
325 jvmtiEnv* jvmtienv_; member in art::ScopedFieldInfo