• Home
  • Raw
  • Download

Lines Matching refs:jvmti_env_

74       : jvmti_env_(jvmti_env), env_(env), free_name_(false) {  in ScopedThreadInfo()
87 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(info_.name)); in ~ScopedThreadInfo()
98 jvmtiEnv* jvmti_env_; member in breakpoint_logger::ScopedThreadInfo
107 : jvmti_env_(jvmti_env), in ScopedClassInfo()
116 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(name_)); in ~ScopedClassInfo()
117 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(generic_)); in ~ScopedClassInfo()
118 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(file_)); in ~ScopedClassInfo()
119 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(debug_ext_)); in ~ScopedClassInfo()
129 jvmtiError ret1 = jvmti_env_->GetSourceFileName(class_, &file_); in Init()
130 jvmtiError ret2 = jvmti_env_->GetSourceDebugExtension(class_, &debug_ext_); in Init()
131 return jvmti_env_->GetClassSignature(class_, &name_, &generic_) == JVMTI_ERROR_NONE && in Init()
165 jvmtiEnv* jvmti_env_; member in breakpoint_logger::ScopedClassInfo
176 : jvmti_env_(jvmti_env), in ScopedMethodInfo()
188 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(name_)); in ~ScopedMethodInfo()
189 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(signature_)); in ~ScopedMethodInfo()
190 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(generic_)); in ~ScopedMethodInfo()
194 if (jvmti_env_->GetMethodDeclaringClass(method_, &declaring_class_) != JVMTI_ERROR_NONE) { in Init()
197 class_info_.reset(new ScopedClassInfo(jvmti_env_, declaring_class_)); in Init()
200 jvmtiError err = jvmti_env_->GetLineNumberTable(method_, &nlines, &lines); in Init()
205 jvmti_env_->Deallocate(reinterpret_cast<unsigned char*>(lines)); in Init()
211 (jvmti_env_->GetMethodName(method_, &name_, &signature_, &generic_) == JVMTI_ERROR_NONE); in Init()
239 jvmtiEnv* jvmti_env_; member in breakpoint_logger::ScopedMethodInfo