comparison src/share/vm/adlc/forms.hpp @ 6848:8e47bac5643a

7054512: Compress class pointers after perm gen removal Summary: support of compress class pointers in the compilers. Reviewed-by: kvn, twisti
author roland
date Tue, 09 Oct 2012 10:11:38 +0200
parents 8c92982cbbc4
children d336b3173277
comparison
equal deleted inserted replaced
6847:65d07d9ee446 6848:8e47bac5643a
171 idealD = 5, // Double type 171 idealD = 5, // Double type
172 idealB = 6, // Byte type 172 idealB = 6, // Byte type
173 idealC = 7, // Char type 173 idealC = 7, // Char type
174 idealS = 8, // String type 174 idealS = 8, // String type
175 idealN = 9, // Narrow oop types 175 idealN = 9, // Narrow oop types
176 idealV = 10 // Vector type 176 idealNKlass = 10, // Narrow klass types
177 idealV = 11 // Vector type
177 }; 178 };
178 // Convert ideal name to a DataType, return DataType::none if not a 'ConX' 179 // Convert ideal name to a DataType, return DataType::none if not a 'ConX'
179 Form::DataType ideal_to_const_type(const char *ideal_type_name) const; 180 Form::DataType ideal_to_const_type(const char *ideal_type_name) const;
180 // Convert ideal name to a DataType, return DataType::none if not a 'sRegX 181 // Convert ideal name to a DataType, return DataType::none if not a 'sRegX
181 Form::DataType ideal_to_sReg_type(const char *name) const; 182 Form::DataType ideal_to_sReg_type(const char *name) const;