src/share/vm/ci/ciInstanceKlass.hpp

changeset 5110
6f3fd5150b67
parent 4267
bd7a7ce2e264
child 5914
d13d7aba8c12
     1.1 --- a/src/share/vm/ci/ciInstanceKlass.hpp	Mon May 06 19:49:23 2013 -0700
     1.2 +++ b/src/share/vm/ci/ciInstanceKlass.hpp	Wed May 08 15:08:01 2013 -0700
     1.3 @@ -217,10 +217,14 @@
     1.4    ciInstanceKlass* implementor();
     1.5  
     1.6    // Is the defining class loader of this class the default loader?
     1.7 -  bool uses_default_loader();
     1.8 +  bool uses_default_loader() const;
     1.9  
    1.10    bool is_java_lang_Object() const;
    1.11  
    1.12 +  BasicType box_klass_type() const;
    1.13 +  bool is_box_klass() const;
    1.14 +  bool is_boxed_value_offset(int offset) const;
    1.15 +
    1.16    // Is this klass in the given package?
    1.17    bool is_in_package(const char* packagename) {
    1.18      return is_in_package(packagename, (int) strlen(packagename));

mercurial