33 #include "vmreg_zero.inline.hpp"
34 #ifdef COMPILER1
35 #include "c1/c1_Runtime1.hpp"
36 #endif
37 #ifdef COMPILER2
38 #include "opto/runtime.hpp"
39 #endif
40
41
42 static address zero_null_code_stub() {
43 address start = ShouldNotCallThisStub();
44 return start;
45 }
46
47 int SharedRuntime::java_calling_convention(const BasicType *sig_bt,
48 VMRegPair *regs,
49 int total_args_passed) {
50 return 0;
51 }
52
53 AdapterHandlerEntry* SharedRuntime::generate_i2c2i_adapters(
54 MacroAssembler *masm,
55 int total_args_passed,
56 int comp_args_on_stack,
57 const BasicType *sig_bt,
58 const VMRegPair *regs,
59 AdapterFingerPrint *fingerprint) {
60 return AdapterHandlerLibrary::new_entry(
61 fingerprint,
62 CAST_FROM_FN_PTR(address,zero_null_code_stub),
63 CAST_FROM_FN_PTR(address,zero_null_code_stub),
64 CAST_FROM_FN_PTR(address,zero_null_code_stub));
65 }
66
67 nmethod *SharedRuntime::generate_native_wrapper(MacroAssembler *masm,
68 const methodHandle& method,
69 int compile_id,
70 BasicType *sig_bt,
71 VMRegPair *regs,
72 BasicType ret_type) {
73 ShouldNotCallThis();
74 return nullptr;
75 }
76
77 int Deoptimization::last_frame_adjust(int callee_parameters,
78 int callee_locals) {
79 return 0;
80 }
81
82 uint SharedRuntime::out_preserve_stack_slots() {
83 ShouldNotCallThis();
84 return 0;
|
33 #include "vmreg_zero.inline.hpp"
34 #ifdef COMPILER1
35 #include "c1/c1_Runtime1.hpp"
36 #endif
37 #ifdef COMPILER2
38 #include "opto/runtime.hpp"
39 #endif
40
41
42 static address zero_null_code_stub() {
43 address start = ShouldNotCallThisStub();
44 return start;
45 }
46
47 int SharedRuntime::java_calling_convention(const BasicType *sig_bt,
48 VMRegPair *regs,
49 int total_args_passed) {
50 return 0;
51 }
52
53 void SharedRuntime::generate_i2c2i_adapters(MacroAssembler *masm,
54 int total_args_passed,
55 int comp_args_on_stack,
56 const BasicType *sig_bt,
57 const VMRegPair *regs,
58 AdapterHandlerEntry* handler) {
59 handler->set_entry_points(CAST_FROM_FN_PTR(address,zero_null_code_stub),
60 CAST_FROM_FN_PTR(address,zero_null_code_stub),
61 CAST_FROM_FN_PTR(address,zero_null_code_stub),
62 nullptr);
63 return;
64 }
65
66 nmethod *SharedRuntime::generate_native_wrapper(MacroAssembler *masm,
67 const methodHandle& method,
68 int compile_id,
69 BasicType *sig_bt,
70 VMRegPair *regs,
71 BasicType ret_type) {
72 ShouldNotCallThis();
73 return nullptr;
74 }
75
76 int Deoptimization::last_frame_adjust(int callee_parameters,
77 int callee_locals) {
78 return 0;
79 }
80
81 uint SharedRuntime::out_preserve_stack_slots() {
82 ShouldNotCallThis();
83 return 0;
|