Mercurial > hg > truffle
comparison src/share/vm/classfile/systemDictionary.hpp @ 5326:a53162ca8219
introduced HotSpotKlassOop type to convey a klassOop value from the compiler to the C++ code instead of relying on the C++ code automagically converting a HotSpotTypeResolvedImpl value to a klassOop
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 30 Apr 2012 20:15:20 +0200 |
parents | 290b3025b66f |
children | b6617d13ea44 |
comparison
equal
deleted
inserted
replaced
5325:f8ea2735ec4f | 5326:a53162ca8219 |
---|---|
187 template(Integer_klass, java_lang_Integer, Pre) \ | 187 template(Integer_klass, java_lang_Integer, Pre) \ |
188 template(Long_klass, java_lang_Long, Pre) \ | 188 template(Long_klass, java_lang_Long, Pre) \ |
189 \ | 189 \ |
190 /* Support for Graal */ \ | 190 /* Support for Graal */ \ |
191 template(HotSpotTypeResolved_klass, com_oracle_graal_hotspot_HotSpotTypeResolved, Opt) \ | 191 template(HotSpotTypeResolved_klass, com_oracle_graal_hotspot_HotSpotTypeResolved, Opt) \ |
192 template(HotSpotKlassOop_klass, com_oracle_graal_hotspot_HotSpotKlassOop, Opt) \ | |
192 template(HotSpotType_klass, com_oracle_graal_hotspot_HotSpotType, Opt) \ | 193 template(HotSpotType_klass, com_oracle_graal_hotspot_HotSpotType, Opt) \ |
193 template(HotSpotField_klass, com_oracle_graal_hotspot_HotSpotField, Opt) \ | 194 template(HotSpotField_klass, com_oracle_graal_hotspot_HotSpotField, Opt) \ |
194 template(HotSpotCompiledMethod_klass, com_oracle_graal_hotspot_HotSpotCompiledMethod, Opt) \ | 195 template(HotSpotCompiledMethod_klass, com_oracle_graal_hotspot_HotSpotCompiledMethod, Opt) \ |
195 template(HotSpotCodeInfo_klass, com_oracle_graal_hotspot_HotSpotCodeInfo, Opt) \ | 196 template(HotSpotCodeInfo_klass, com_oracle_graal_hotspot_HotSpotCodeInfo, Opt) \ |
196 template(HotSpotMethodResolved_klass, com_oracle_graal_hotspot_ri_HotSpotMethodResolved, Opt) \ | 197 template(HotSpotMethodResolved_klass, com_oracle_graal_hotspot_ri_HotSpotMethodResolved, Opt) \ |