Mercurial > hg > truffle
comparison src/share/vm/ci/ciInstanceKlass.hpp @ 10278:6f3fd5150b67
6934604: enable parts of EliminateAutoBox by default
Summary: Resurrected autobox elimination code and enabled part of it by default.
Reviewed-by: roland, twisti
author | kvn |
---|---|
date | Wed, 08 May 2013 15:08:01 -0700 |
parents | bd7a7ce2e264 |
children | 836a62f43af9 d13d7aba8c12 |
comparison
equal
deleted
inserted
replaced
10277:aabf54ccedb1 | 10278:6f3fd5150b67 |
---|---|
215 | 215 |
216 bool is_leaf_type(); | 216 bool is_leaf_type(); |
217 ciInstanceKlass* implementor(); | 217 ciInstanceKlass* implementor(); |
218 | 218 |
219 // Is the defining class loader of this class the default loader? | 219 // Is the defining class loader of this class the default loader? |
220 bool uses_default_loader(); | 220 bool uses_default_loader() const; |
221 | 221 |
222 bool is_java_lang_Object() const; | 222 bool is_java_lang_Object() const; |
223 | |
224 BasicType box_klass_type() const; | |
225 bool is_box_klass() const; | |
226 bool is_boxed_value_offset(int offset) const; | |
223 | 227 |
224 // Is this klass in the given package? | 228 // Is this klass in the given package? |
225 bool is_in_package(const char* packagename) { | 229 bool is_in_package(const char* packagename) { |
226 return is_in_package(packagename, (int) strlen(packagename)); | 230 return is_in_package(packagename, (int) strlen(packagename)); |
227 } | 231 } |