Searched refs:entry_bci (Results 1 - 25 of 26) sorted by relevance

12

/openjdk9/hotspot/src/share/vm/opto/
H A Dc2compiler.hpp44 int entry_bci,
H A Dc2compiler.cpp97 void C2Compiler::compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive) { argument
106 Compile C(env, this, target, entry_bci, subsume_loads, do_escape_analysis, eliminate_boxing, directive);
H A Dcompile.hpp621 int entry_bci() const { return _entry_bci; } function in class:Compile
1143 // For normal compilations, entry_bci is InvocationEntryBci. For on stack
1144 // replacement, entry_bci indicates the bytecode for which to compile a
1147 int entry_bci, bool subsume_loads, bool do_escape_analysis,
H A Dparse1.cpp453 log->print(" osr_bci='%d'", C->entry_bci());
504 _entry_bci = C->entry_bci();
821 entry_jvms->set_bci(entry_bci());
/openjdk9/hotspot/src/share/vm/c1/
H A Dc1_Compiler.hpp54 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive);
H A Dc1_Compiler.cpp239 void Compiler::compile_method(ciEnv* env, ciMethod* method, int entry_bci, DirectiveSet* directive) { argument
248 Compilation c(this, env, method, entry_bci, buffer_blob, directive);
/openjdk9/hotspot/src/share/vm/jvmci/
H A DjvmciCompiler.hpp88 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive);
90 void compile_method(const methodHandle& target, int entry_bci, JVMCIEnv* env);
H A DjvmciCompiler.cpp126 void JVMCICompiler::compile_method(const methodHandle& method, int entry_bci, JVMCIEnv* env) { argument
129 bool is_osr = entry_bci != InvocationEntryBci;
152 args.push_int(entry_bci);
224 void JVMCICompiler::compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive) { argument
H A DjvmciEnv.hpp161 int entry_bci,
H A DjvmciEnv.cpp463 int entry_bci,
519 entry_bci,
548 if (entry_bci == InvocationEntryBci) {
579 entry_bci);
460 register_method( const methodHandle& method, nmethod*& nm, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, CodeBuffer* code_buffer, int frame_words, OopMapSet* oop_map_set, ExceptionHandlerTable* handler_table, AbstractCompiler* compiler, DebugInformationRecorder* debug_info, Dependencies* dependencies, JVMCIEnv* env, int compile_id, bool has_unsafe_access, bool has_wide_vector, Handle installed_code, Handle compiled_code, Handle speculation_log) argument
H A DjvmciCompilerToVM.cpp1322 C2V_VMENTRY(int, allocateCompileId, (JNIEnv*, jobject, jobject jvmci_method, int entry_bci))
1329 if (entry_bci >= method->code_size() || entry_bci < -1) {
1330 THROW_MSG_0(vmSymbols::java_lang_IllegalArgumentException(), err_msg("Unexpected bci %d", entry_bci));
1332 return CompileBroker::assign_compile_id_unlocked(THREAD, method, entry_bci);
1341 C2V_VMENTRY(jboolean, hasCompiledCodeForOSR, (JNIEnv*, jobject, jobject jvmci_method, int entry_bci, int comp_level))
1343 return method->lookup_osr_nmethod_for(entry_bci, comp_level, true) != NULL;
H A DjvmciCodeInstaller.cpp610 jint entry_bci = HotSpotCompiledNmethod::entryBCI(compiled_code); local
616 id = CompileBroker::assign_compile_id_unlocked(Thread::current(), method, entry_bci);
618 result = JVMCIEnv::register_method(method, nm, entry_bci, &_offsets, _orig_pc_offset, &buffer,
/openjdk9/hotspot/src/share/vm/ci/
H A DciReplay.hpp111 static void* load_inline_data(ciMethod* method, int entry_bci, int comp_level);
H A DciReplay.cpp453 // compile <klass> <name> <signature> <entry_bci> <comp_level> inline <count> <depth> <bci> <klass> <name> <signature> ...
454 void* process_inline(ciMethod* imethod, Method* m, int entry_bci, int comp_level, TRAPS) { argument
457 _entry_bci = entry_bci;
483 // compile <klass> <name> <signature> <entry_bci> <comp_level> inline <count> <depth> <bci> <klass> <name> <signature> ...
487 int entry_bci = parse_int("entry_bci"); local
500 if (entry_bci != _entry_bci || comp_level != _comp_level) {
549 CompiledMethod* nm = (entry_bci != InvocationEntryBci) ? method->lookup_osr_nmethod_for(entry_bci, comp_level, true) : method->code();
554 CompileBroker::compile_method(method, entry_bci, comp_leve
1028 load_inline_data(ciMethod* method, int entry_bci, int comp_level) argument
[all...]
H A DciEnv.cpp962 int entry_bci,
1042 entry_bci,
1066 if (entry_bci == InvocationEntryBci) {
1097 entry_bci);
1210 int entry_bci = task->osr_bci(); local
1216 entry_bci, comp_level);
961 register_method(ciMethod* target, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, CodeBuffer* code_buffer, int frame_words, OopMapSet* oop_map_set, ExceptionHandlerTable* handler_table, ImplicitExceptionTable* inc_table, AbstractCompiler* compiler, bool has_unsafe_access, bool has_wide_vectors, RTMState rtm_state) argument
H A DciMethod.hpp289 bool can_be_osr_compiled(int entry_bci);
H A DciEnv.hpp365 int entry_bci,
H A DciMethod.cpp1109 // of failed OSR compilations per bci. The entry_bci parameter
1111 bool ciMethod::can_be_osr_compiled(int entry_bci) { argument
/openjdk9/hotspot/src/share/vm/shark/
H A DsharkCompiler.hpp58 void compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* dirset);
H A DsharkCompiler.cpp149 int entry_bci,
158 if (entry_bci == InvocationEntryBci)
161 flow = target->get_osr_flow_analysis(entry_bci);
212 entry_bci,
147 compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive) argument
/openjdk9/hotspot/src/share/vm/compiler/
H A DabstractCompiler.hpp173 virtual void compile_method(ciEnv* env, ciMethod* target, int entry_bci, DirectiveSet* directive) { argument
H A DmethodLiveness.cpp465 MethodLivenessResult MethodLiveness::get_liveness_at(int entry_bci) { argument
466 int bci = entry_bci;
468 if (entry_bci == InvocationEntryBci) {
/openjdk9/test/lib/sun/hotspot/
H A DWhiteBox.java315 private native boolean enqueueMethodForCompilation0(Executable method, int compLevel, int entry_bci); argument
316 public boolean enqueueMethodForCompilation(Executable method, int compLevel, int entry_bci) { argument
318 return enqueueMethodForCompilation0(method, compLevel, entry_bci);
/openjdk9/hotspot/src/share/vm/code/
H A Dnmethod.hpp182 int entry_bci,
223 // create nmethod with entry_bci
226 int entry_bci,
H A Dnmethod.cpp464 int entry_bci,
495 nmethod(method(), compiler->type(), nmethod_size, compile_id, entry_bci, offsets,
647 int entry_bci,
677 _entry_bci = entry_bci;
462 new_nmethod(const methodHandle& method, int compile_id, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, DebugInformationRecorder* debug_info, Dependencies* dependencies, CodeBuffer* code_buffer, int frame_size, OopMapSet* oop_maps, ExceptionHandlerTable* handler_table, ImplicitExceptionTable* nul_chk_table, AbstractCompiler* compiler, int comp_level , Handle installed_code, Handle speculationLog ) argument
642 nmethod( Method* method, CompilerType type, int nmethod_size, int compile_id, int entry_bci, CodeOffsets* offsets, int orig_pc_offset, DebugInformationRecorder* debug_info, Dependencies* dependencies, CodeBuffer *code_buffer, int frame_size, OopMapSet* oop_maps, ExceptionHandlerTable* handler_table, ImplicitExceptionTable* nul_chk_table, AbstractCompiler* compiler, int comp_level , Handle installed_code, Handle speculation_log ) argument

Completed in 173 milliseconds

12