comparison src/share/vm/c1/c1_FrameMap.hpp @ 1681:126ea7725993

6953477: Increase portability and flexibility of building Hotspot Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail. Reviewed-by: phh, never, coleenp, dholmes
author bobv
date Tue, 03 Aug 2010 08:13:38 -0400
parents b812ff5abc73
children f95d63e2154a
comparison
equal deleted inserted replaced
1680:a64438a2b7e8 1681:126ea7725993
152 152
153 // JSR 292 153 // JSR 292
154 static LIR_Opr method_handle_invoke_SP_save_opr(); 154 static LIR_Opr method_handle_invoke_SP_save_opr();
155 155
156 static BasicTypeArray* signature_type_array_for(const ciMethod* method); 156 static BasicTypeArray* signature_type_array_for(const ciMethod* method);
157 static BasicTypeArray* signature_type_array_for(const char * signature);
158 157
159 // for outgoing calls, these also update the reserved area to 158 // for outgoing calls, these also update the reserved area to
160 // include space for arguments and any ABI area. 159 // include space for arguments and any ABI area.
161 CallingConvention* c_calling_convention (const BasicTypeArray* signature); 160 CallingConvention* c_calling_convention (const BasicTypeArray* signature);
162 CallingConvention* java_calling_convention (const BasicTypeArray* signature, bool outgoing); 161 CallingConvention* java_calling_convention (const BasicTypeArray* signature, bool outgoing);