< prev index next >

src/hotspot/cpu/zero/sharedRuntime_zero.cpp

Print this page

 27 #include "code/debugInfoRec.hpp"
 28 #include "code/vtableStubs.hpp"
 29 #include "interpreter/interpreter.hpp"
 30 #include "runtime/interfaceSupport.inline.hpp"
 31 #include "runtime/sharedRuntime.hpp"
 32 #include "runtime/vframeArray.hpp"
 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 int SharedRuntime::java_calling_convention(const BasicType *sig_bt,
 42                                            VMRegPair *regs,
 43                                            int total_args_passed) {
 44   return 0;
 45 }
 46 












 47 void SharedRuntime::generate_i2c2i_adapters(MacroAssembler *masm,
 48                                             int total_args_passed,
 49                                             int comp_args_on_stack,
 50                                             const BasicType *sig_bt,
 51                                             const VMRegPair *regs,
 52                                             address entry_address[AdapterBlob::ENTRY_COUNT]) {






 53   ShouldNotCallThis();
 54   return;
 55 }
 56 
 57 nmethod *SharedRuntime::generate_native_wrapper(MacroAssembler *masm,
 58                                                 const methodHandle& method,
 59                                                 int compile_id,
 60                                                 BasicType *sig_bt,
 61                                                 VMRegPair *regs,
 62                                                 BasicType ret_type) {
 63   ShouldNotCallThis();
 64   return nullptr;
 65 }
 66 
 67 int Deoptimization::last_frame_adjust(int callee_parameters,
 68                                       int callee_locals) {
 69   return 0;
 70 }
 71 
 72 uint SharedRuntime::out_preserve_stack_slots() {

 27 #include "code/debugInfoRec.hpp"
 28 #include "code/vtableStubs.hpp"
 29 #include "interpreter/interpreter.hpp"
 30 #include "runtime/interfaceSupport.inline.hpp"
 31 #include "runtime/sharedRuntime.hpp"
 32 #include "runtime/vframeArray.hpp"
 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 int SharedRuntime::java_calling_convention(const BasicType *sig_bt,
 42                                            VMRegPair *regs,
 43                                            int total_args_passed) {
 44   return 0;
 45 }
 46 
 47 int SharedRuntime::java_return_convention(const BasicType *sig_bt,
 48                                            VMRegPair *regs,
 49                                            int total_args_passed) {
 50   Unimplemented();
 51   return 0;
 52 }
 53 
 54 BufferedInlineTypeBlob* SharedRuntime::generate_buffered_inline_type_adapter(const InlineKlass* vk) {
 55   Unimplemented();
 56   return nullptr;
 57 }
 58 
 59 void SharedRuntime::generate_i2c2i_adapters(MacroAssembler *masm,

 60                                             int comp_args_on_stack,
 61                                             const GrowableArray <SigEntry>* sig,
 62                                             const VMRegPair* regs,
 63                                             const GrowableArray <SigEntry>* sig_cc,
 64                                             const VMRegPair* regs_cc,
 65                                             const GrowableArray <SigEntry>* sig_cc_ro,
 66                                             const VMRegPair* regs_cc_ro,
 67                                             address entry_address[AdapterBlob::ENTRY_COUNT],
 68                                             AdapterBlob*& new_adapter,
 69                                             bool allocate_code_blob) {
 70   ShouldNotCallThis();
 71   return;
 72 }
 73 
 74 nmethod *SharedRuntime::generate_native_wrapper(MacroAssembler *masm,
 75                                                 const methodHandle& method,
 76                                                 int compile_id,
 77                                                 BasicType *sig_bt,
 78                                                 VMRegPair *regs,
 79                                                 BasicType ret_type) {
 80   ShouldNotCallThis();
 81   return nullptr;
 82 }
 83 
 84 int Deoptimization::last_frame_adjust(int callee_parameters,
 85                                       int callee_locals) {
 86   return 0;
 87 }
 88 
 89 uint SharedRuntime::out_preserve_stack_slots() {
< prev index next >