comparison src/share/vm/classfile/systemDictionary.hpp @ 1423:760213a60e8b

* rewrite of the code installation * partial support for safepoints * macro-based CiTargetMethod interface * code stub support
author Lukas Stadler <lukas.stadler@oracle.com>
date Mon, 16 Aug 2010 18:59:36 -0700
parents cd37471eaecc
children abc670a709dc
comparison
equal deleted inserted replaced
1422:3483ec571caf 1423:760213a60e8b
168 template(Double_klass, java_lang_Double, Pre) \ 168 template(Double_klass, java_lang_Double, Pre) \
169 template(Byte_klass, java_lang_Byte, Pre) \ 169 template(Byte_klass, java_lang_Byte, Pre) \
170 template(Short_klass, java_lang_Short, Pre) \ 170 template(Short_klass, java_lang_Short, Pre) \
171 template(Integer_klass, java_lang_Integer, Pre) \ 171 template(Integer_klass, java_lang_Integer, Pre) \
172 template(Long_klass, java_lang_Long, Pre) \ 172 template(Long_klass, java_lang_Long, Pre) \
173 \
174 template(HotSpotTypeResolved_klass, com_sun_hotspot_c1x_HotSpotTypeResolved, Pre) \
175 template(HotSpotMethod_klass, com_sun_hotspot_c1x_HotSpotMethod, Pre) \
176 template(HotSpotTargetMethod_klass, com_sun_hotspot_c1x_HotSpotTargetMethod, Pre) \
177 template(CiTargetMethod_klass, com_sun_cri_ci_CiTargetMethod, Pre) \
178 template(CiTargetMethod_Site_klass, com_sun_cri_ci_CiTargetMethod_Site, Pre) \
179 template(CiTargetMethod_Call_klass, com_sun_cri_ci_CiTargetMethod_Call, Pre) \
180 template(CiTargetMethod_DataPatch_klass, com_sun_cri_ci_CiTargetMethod_DataPatch, Pre) \
181 template(CiTargetMethod_Safepoint_klass, com_sun_cri_ci_CiTargetMethod_Safepoint, Pre) \
182 template(CiTargetMethod_ExceptionHandler_klass, com_sun_cri_ci_CiTargetMethod_ExceptionHandler, Pre) \
183 template(CiTargetMethod_Mark_klass, com_sun_cri_ci_CiTargetMethod_Mark, Pre) \
184 template(CiDebugInfo_klass, com_sun_cri_ci_CiDebugInfo, Pre) \
185 template(CiDebugInfo_Frame_klass, com_sun_cri_ci_CiDebugInfo_Frame, Pre) \
186 template(CiRegisterValue_klass, com_sun_cri_ci_CiRegisterValue, Pre) \
187 template(CiStackSlot_klass, com_sun_cri_ci_CiStackSlot, Pre) \
188 template(CiCodePos_klass, com_sun_cri_ci_CiCodePos, Pre) \
189 template(CiConstant_klass, com_sun_cri_ci_CiConstant, Pre) \
190 template(CiKind_klass, com_sun_cri_ci_CiKind, Pre) \
191 template(CiRuntimeCall_klass, com_sun_cri_ci_CiRuntimeCall, Pre) \
192 template(RiMethod_klass, com_sun_cri_ri_RiMethod, Pre) \
193
173 /*end*/ 194 /*end*/
174 195
175 196
176 class SystemDictionary : AllStatic { 197 class SystemDictionary : AllStatic {
177 friend class VMStructs; 198 friend class VMStructs;