Lines Matching refs:method
149 void OnSingleStep(jvmtiEnv* jvmti_env, jmethodID method, jlocation location) { in OnSingleStep()
154 MethodBytecode& bytecode = LookupBytecode(jvmti_env, method); in OnSingleStep()
172 MethodBytecode& LookupBytecode(jvmtiEnv* jvmti_env, jmethodID method) { in LookupBytecode()
176 auto it = bytecode_cache_.find(method); in LookupBytecode()
181 error = jvmti_env->GetBytecodes(method, &bytecode_count_ptr, &bytecodes_ptr); in LookupBytecode()
182 CHECK_JVMTI_ERROR(jvmti_env, error) << "Failed to get bytecodes for method " << method; in LookupBytecode()
183 CHECK(bytecodes_ptr != nullptr) << "Bytecode ptr was null for method " << method; in LookupBytecode()
184 CHECK_GE(bytecode_count_ptr, 0) << "Bytecode size too small for method " << method; in LookupBytecode()
188 std::make_pair(method, MethodBytecode(jvmti_env, bytecodes_ptr, bytecode_count_ptr))); in LookupBytecode()
212 jmethodID method, in SingleStep()
215 stats.OnSingleStep(jvmti_env, method, location); in SingleStep()