Mercurial > hg > truffle
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); |