hotspot/src/share/vm/c1/c1_FrameMap.hpp
changeset 13391 30245956af37
parent 8921 14bfe81f2a9d
child 13742 9180987e305d
equal deleted inserted replaced
13309:50c604cb0d5f 13391:30245956af37
   179 
   179 
   180   static BasicTypeArray*     signature_type_array_for(const ciMethod* method);
   180   static BasicTypeArray*     signature_type_array_for(const ciMethod* method);
   181 
   181 
   182   // for outgoing calls, these also update the reserved area to
   182   // for outgoing calls, these also update the reserved area to
   183   // include space for arguments and any ABI area.
   183   // include space for arguments and any ABI area.
   184   CallingConvention* c_calling_convention (const BasicTypeArray* signature);
   184   CallingConvention* c_calling_convention(const BasicTypeArray* signature);
   185   CallingConvention* java_calling_convention (const BasicTypeArray* signature, bool outgoing);
   185   CallingConvention* java_calling_convention(const BasicTypeArray* signature, bool outgoing);
   186 
   186 
   187   // deopt support
   187   // deopt support
   188   ByteSize sp_offset_for_orig_pc() { return sp_offset_for_monitor_base(_num_monitors); }
   188   ByteSize sp_offset_for_orig_pc() { return sp_offset_for_monitor_base(_num_monitors); }
   189 
   189 
   190   static LIR_Opr as_opr(Register r) {
   190   static LIR_Opr as_opr(Register r) {