Lines Matching refs:Interpreter

43 static const BasicType types[Interpreter::number_of_result_handlers] = {
69 Interpreter::_trace_code = in generate_all()
82 Interpreter::_return_entry[0] = EntryPoint(); in generate_all()
83 for (int i = 1; i < Interpreter::number_of_return_entries; i++) { in generate_all()
84 Interpreter::_return_entry[i] = in generate_all()
104 … assert(invoke_length >= 0 && invoke_length < Interpreter::number_of_return_entries, "invariant"); in generate_all()
105 …assert(invokeinterface_length >= 0 && invokeinterface_length < Interpreter::number_of_return_entri… in generate_all()
107 for (int i = itos; i < Interpreter::number_of_return_addrs; i++) { in generate_all()
112Interpreter::_invoke_return_entry[i] = Interpreter::_return_entry[invoke_length].entry(st… in generate_all()
113Interpreter::_invokeinterface_return_entry[i] = Interpreter::_return_entry[invokeinterface_length]… in generate_all()
115Interpreter::_invokedynamic_return_entry[i] = generate_return_entry_for(state, invokedynamic_len… in generate_all()
120 Interpreter::_invoke_return_entry[i] = Interpreter::_invoke_return_entry[itos]; in generate_all()
121Interpreter::_invokeinterface_return_entry[i] = Interpreter::_invokeinterface_return_entry[itos]; in generate_all()
122Interpreter::_invokedynamic_return_entry[i] = Interpreter::_invokedynamic_return_entry[itos]; in generate_all()
128 Interpreter::_earlyret_entry = in generate_all()
141 int is_generated[Interpreter::number_of_result_handlers]; in generate_all()
144 for (int i = 0; i < Interpreter::number_of_result_handlers; i++) { in generate_all()
146 if (!is_generated[Interpreter::BasicType_as_index(type)]++) { in generate_all()
147Interpreter::_native_abi_to_tosca[Interpreter::BasicType_as_index(type)] = generate_result_handler… in generate_all()
154 Interpreter::_safept_entry = in generate_all()
171Interpreter::_throw_ArrayIndexOutOfBoundsException_entry = generate_ArrayIndexOutOfBounds_handler(… in generate_all()
172Interpreter::_throw_ArrayStoreException_entry = generate_klass_exception_handler("java/… in generate_all()
173Interpreter::_throw_ArithmeticException_entry = generate_exception_handler("java/lang/A… in generate_all()
174Interpreter::_throw_ClassCastException_entry = generate_ClassCastException_handler(); in generate_all()
175Interpreter::_throw_NullPointerException_entry = generate_exception_handler("java/lang/N… in generate_all()
176Interpreter::_throw_StackOverflowError_entry = generate_StackOverflowError_handler(); in generate_all()
183 Interpreter::_entry_table[Interpreter::kind] = generate_method_entry(Interpreter::kind); \ in generate_all()
184 Interpreter::generate_entry_for_cds_method(Interpreter::kind); \ in generate_all()
210 Interpreter::_native_entry_begin = Interpreter::code()->code_end(); in generate_all()
213 Interpreter::_native_entry_end = Interpreter::code()->code_end(); in generate_all()
236 Interpreter::_deopt_entry[0] = EntryPoint(); in generate_all()
237 Interpreter::_deopt_entry[0].set_entry(vtos, generate_deopt_entry_for(vtos, 0)); in generate_all()
238 for (int i = 1; i < Interpreter::number_of_deopt_entries; i++) { in generate_all()
240 Interpreter::_deopt_entry[i] = in generate_all()
250 address return_continuation = Interpreter::_normal_table.entry(Bytecodes::_return).entry(vtos); in generate_all()
252Interpreter::_deopt_reexecute_return_entry = generate_deopt_entry_for(vtos, 0, return_continuation… in generate_all()
283 …if (Bytecodes::is_defined(code)) Interpreter::_safept_table.set_entry(code, Interpreter::_safept_e… in set_safepoints_for_all_bytes()
291 Interpreter::_normal_table.set_entry(i, entry); in set_unimplemented()
292 Interpreter::_wentry_point[i] = _unimplemented_bytecode; in set_unimplemented()
325 Interpreter::_normal_table.set_entry(code, entry); in set_entry_points()
326 Interpreter::_wentry_point[code] = wep; in set_entry_points()
405 case Interpreter::zerolocals : break; in generate_method_entry()
406 case Interpreter::zerolocals_synchronized: synchronized = true; break; in generate_method_entry()
407 case Interpreter::native : native = true; break; in generate_method_entry()
408 case Interpreter::native_synchronized : native = true; synchronized = true; break; in generate_method_entry()
409 case Interpreter::empty : break; in generate_method_entry()
410 case Interpreter::getter : break; in generate_method_entry()
411 case Interpreter::setter : break; in generate_method_entry()
412 case Interpreter::abstract : entry_point = generate_abstract_entry(); break; in generate_method_entry()
414 case Interpreter::java_lang_math_sin : // fall thru in generate_method_entry()
415 case Interpreter::java_lang_math_cos : // fall thru in generate_method_entry()
416 case Interpreter::java_lang_math_tan : // fall thru in generate_method_entry()
417 case Interpreter::java_lang_math_abs : // fall thru in generate_method_entry()
418 case Interpreter::java_lang_math_log : // fall thru in generate_method_entry()
419 case Interpreter::java_lang_math_log10 : // fall thru in generate_method_entry()
420 case Interpreter::java_lang_math_sqrt : // fall thru in generate_method_entry()
421 case Interpreter::java_lang_math_pow : // fall thru in generate_method_entry()
422 case Interpreter::java_lang_math_exp : // fall thru in generate_method_entry()
423 case Interpreter::java_lang_math_fmaD : // fall thru in generate_method_entry()
424 case Interpreter::java_lang_math_fmaF : entry_point = generate_math_entry(kind); break; in generate_method_entry()
425 case Interpreter::java_lang_ref_reference_get in generate_method_entry()
427 case Interpreter::java_util_zip_CRC32_update in generate_method_entry()
429 case Interpreter::java_util_zip_CRC32_updateBytes in generate_method_entry()
431 case Interpreter::java_util_zip_CRC32_updateByteBuffer in generate_method_entry()
433 case Interpreter::java_util_zip_CRC32C_updateBytes in generate_method_entry()
435 case Interpreter::java_util_zip_CRC32C_updateDirectByteBuffer in generate_method_entry()
440 case Interpreter::java_lang_Float_intBitsToFloat in generate_method_entry()
442 case Interpreter::java_lang_Float_floatToRawIntBits in generate_method_entry()
444 case Interpreter::java_lang_Double_longBitsToDouble in generate_method_entry()
446 case Interpreter::java_lang_Double_doubleToRawLongBits in generate_method_entry()
449 case Interpreter::java_lang_Float_intBitsToFloat: in generate_method_entry()
450 case Interpreter::java_lang_Float_floatToRawIntBits: in generate_method_entry()
451 case Interpreter::java_lang_Double_longBitsToDouble: in generate_method_entry()
452 case Interpreter::java_lang_Double_doubleToRawLongBits: in generate_method_entry()
467 …entry_point = Interpreter::entry_for_kind(synchronized ? Interpreter::native_synchronized : Interp… in generate_method_entry()
472 …entry_point = Interpreter::entry_for_kind(synchronized ? Interpreter::zerolocals_synchronized : In… in generate_method_entry()