< prev index next > src/hotspot/cpu/zero/sharedRuntime_zero.cpp
Print this page
VMRegPair *regs,
int total_args_passed) {
return 0;
}
+ int SharedRuntime::java_return_convention(const BasicType *sig_bt,
+ VMRegPair *regs,
+ int total_args_passed) {
+ Unimplemented();
+ return 0;
+ }
+
+ BufferedInlineTypeBlob* SharedRuntime::generate_buffered_inline_type_adapter(const InlineKlass* vk) {
+ Unimplemented();
+ return nullptr;
+ }
+
void SharedRuntime::generate_i2c2i_adapters(MacroAssembler *masm,
- int total_args_passed,
int comp_args_on_stack,
- const BasicType *sig_bt,
- const VMRegPair *regs,
- AdapterHandlerEntry* handler) {
+ const GrowableArray <SigEntry>* sig,
+ const VMRegPair* regs,
+ const GrowableArray <SigEntry>* sig_cc,
+ const VMRegPair* regs_cc,
+ const GrowableArray <SigEntry>* sig_cc_ro,
+ const VMRegPair* regs_cc_ro,
+ AdapterHandlerEntry* handler,
+ AdapterBlob*& new_adapter,
+ bool allocate_code_blob) {
+ if (allocate_code_blob) {
+ new_adapter = AdapterBlob::create(masm->code(), 0, 0, nullptr);
+ }
handler->set_entry_points(CAST_FROM_FN_PTR(address,zero_null_code_stub),
+ CAST_FROM_FN_PTR(address,zero_null_code_stub),
+ CAST_FROM_FN_PTR(address,zero_null_code_stub),
+ CAST_FROM_FN_PTR(address,zero_null_code_stub),
CAST_FROM_FN_PTR(address,zero_null_code_stub),
CAST_FROM_FN_PTR(address,zero_null_code_stub),
nullptr);
return;
}
< prev index next >