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()
127 Interpreter::_earlyret_entry = in generate_all()
140 int is_generated[Interpreter::number_of_result_handlers]; in generate_all()
143 for (int i = 0; i < Interpreter::number_of_result_handlers; i++) { in generate_all()
145 if (!is_generated[Interpreter::BasicType_as_index(type)]++) { in generate_all()
146Interpreter::_native_abi_to_tosca[Interpreter::BasicType_as_index(type)] = generate_result_handler… in generate_all()
153 Interpreter::_safept_entry = in generate_all()
170Interpreter::_throw_ArrayIndexOutOfBoundsException_entry = generate_ArrayIndexOutOfBounds_handler(… in generate_all()
171Interpreter::_throw_ArrayStoreException_entry = generate_klass_exception_handler("java/… in generate_all()
172Interpreter::_throw_ArithmeticException_entry = generate_exception_handler("java/lang/A… in generate_all()
173Interpreter::_throw_ClassCastException_entry = generate_ClassCastException_handler(); in generate_all()
174Interpreter::_throw_NullPointerException_entry = generate_exception_handler("java/lang/N… in generate_all()
175Interpreter::_throw_StackOverflowError_entry = generate_StackOverflowError_handler(); in generate_all()
182 Interpreter::_entry_table[Interpreter::kind] = generate_method_entry(Interpreter::kind); \ in generate_all()
208 Interpreter::_native_entry_begin = Interpreter::code()->code_end(); in generate_all()
211 Interpreter::_native_entry_end = Interpreter::code()->code_end(); in generate_all()
234 Interpreter::_deopt_entry[0] = EntryPoint(); in generate_all()
235 Interpreter::_deopt_entry[0].set_entry(vtos, generate_deopt_entry_for(vtos, 0)); in generate_all()
236 for (int i = 1; i < Interpreter::number_of_deopt_entries; i++) { in generate_all()
237 Interpreter::_deopt_entry[i] = in generate_all()
247 address return_continuation = Interpreter::_normal_table.entry(Bytecodes::_return).entry(vtos); in generate_all()
249Interpreter::_deopt_reexecute_return_entry = generate_deopt_entry_for(vtos, 0, return_continuation… in generate_all()
280 …if (Bytecodes::is_defined(code)) Interpreter::_safept_table.set_entry(code, Interpreter::_safept_e… in set_safepoints_for_all_bytes()
288 Interpreter::_normal_table.set_entry(i, entry); in set_unimplemented()
289 Interpreter::_wentry_point[i] = _unimplemented_bytecode; in set_unimplemented()
322 Interpreter::_normal_table.set_entry(code, entry); in set_entry_points()
323 Interpreter::_wentry_point[code] = wep; in set_entry_points()
402 case Interpreter::zerolocals : break; in generate_method_entry()
403 case Interpreter::zerolocals_synchronized: synchronized = true; break; in generate_method_entry()
404 case Interpreter::native : native = true; break; in generate_method_entry()
405 case Interpreter::native_synchronized : native = true; synchronized = true; break; in generate_method_entry()
406 case Interpreter::empty : break; in generate_method_entry()
407 case Interpreter::getter : break; in generate_method_entry()
408 case Interpreter::setter : break; in generate_method_entry()
409 case Interpreter::abstract : entry_point = generate_abstract_entry(); break; in generate_method_entry()
411 case Interpreter::java_lang_math_sin : // fall thru in generate_method_entry()
412 case Interpreter::java_lang_math_cos : // fall thru in generate_method_entry()
413 case Interpreter::java_lang_math_tan : // fall thru in generate_method_entry()
414 case Interpreter::java_lang_math_abs : // fall thru in generate_method_entry()
415 case Interpreter::java_lang_math_log : // fall thru in generate_method_entry()
416 case Interpreter::java_lang_math_log10 : // fall thru in generate_method_entry()
417 case Interpreter::java_lang_math_sqrt : // fall thru in generate_method_entry()
418 case Interpreter::java_lang_math_pow : // fall thru in generate_method_entry()
419 case Interpreter::java_lang_math_exp : // fall thru in generate_method_entry()
420 case Interpreter::java_lang_math_fmaD : // fall thru in generate_method_entry()
421 case Interpreter::java_lang_math_fmaF : entry_point = generate_math_entry(kind); break; in generate_method_entry()
422 case Interpreter::java_lang_ref_reference_get in generate_method_entry()
424 case Interpreter::java_util_zip_CRC32_update in generate_method_entry()
426 case Interpreter::java_util_zip_CRC32_updateBytes in generate_method_entry()
428 case Interpreter::java_util_zip_CRC32_updateByteBuffer in generate_method_entry()
430 case Interpreter::java_util_zip_CRC32C_updateBytes in generate_method_entry()
432 case Interpreter::java_util_zip_CRC32C_updateDirectByteBuffer in generate_method_entry()
437 case Interpreter::java_lang_Float_intBitsToFloat in generate_method_entry()
439 case Interpreter::java_lang_Float_floatToRawIntBits in generate_method_entry()
441 case Interpreter::java_lang_Double_longBitsToDouble in generate_method_entry()
443 case Interpreter::java_lang_Double_doubleToRawLongBits in generate_method_entry()
446 case Interpreter::java_lang_Float_intBitsToFloat: in generate_method_entry()
447 case Interpreter::java_lang_Float_floatToRawIntBits: in generate_method_entry()
448 case Interpreter::java_lang_Double_longBitsToDouble: in generate_method_entry()
449 case Interpreter::java_lang_Double_doubleToRawLongBits: in generate_method_entry()
464 …entry_point = Interpreter::entry_for_kind(synchronized ? Interpreter::native_synchronized : Interp… in generate_method_entry()
469 …entry_point = Interpreter::entry_for_kind(synchronized ? Interpreter::zerolocals_synchronized : In… in generate_method_entry()