< prev index next >

src/hotspot/share/ci/ciInstanceKlass.cpp

Print this page

        

*** 114,124 **** // Version for unloaded classes: ciInstanceKlass::ciInstanceKlass(ciSymbol* name, jobject loader, jobject protection_domain) : ciKlass(name, T_OBJECT) { ! assert(name->byte_at(0) != '[', "not an instance klass"); _init_state = (InstanceKlass::ClassState)0; _nonstatic_field_size = -1; _has_nonstatic_fields = false; _nonstatic_fields = NULL; _has_injected_fields = -1; --- 114,124 ---- // Version for unloaded classes: ciInstanceKlass::ciInstanceKlass(ciSymbol* name, jobject loader, jobject protection_domain) : ciKlass(name, T_OBJECT) { ! assert(name->char_at(0) != '[', "not an instance klass"); _init_state = (InstanceKlass::ClassState)0; _nonstatic_field_size = -1; _has_nonstatic_fields = false; _nonstatic_fields = NULL; _has_injected_fields = -1;
*** 297,307 **** // Test if the class name is something like "java/lang". if ((len + 1) > name()->utf8_length()) return false; // Test for trailing '/' ! if ((char) name()->byte_at(len) != '/') return false; // Make sure it's not actually in a subpackage: if (name()->index_of_at(len+1, "/", 1) >= 0) return false; --- 297,307 ---- // Test if the class name is something like "java/lang". if ((len + 1) > name()->utf8_length()) return false; // Test for trailing '/' ! if (name()->char_at(len) != '/') return false; // Make sure it's not actually in a subpackage: if (name()->index_of_at(len+1, "/", 1) >= 0) return false;
< prev index next >