src/share/vm/ci/ciEnv.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/ci/ciEnv.cpp Thu Apr 16 13:30:38 2015
--- new/src/share/vm/ci/ciEnv.cpp Thu Apr 16 13:30:38 2015
*** 465,475 ****
--- 465,475 ----
if (found_klass() == NULL && !cpool.is_null() && cpool->has_preresolution()) {
// Look inside the constant pool for pre-resolved class entries.
for (int i = cpool->length() - 1; i >= 1; i--) {
if (cpool->tag_at(i).is_klass()) {
Klass* kls = cpool->resolved_klass_at(i);
! if (kls->name() == sym) {
! if (kls->name()->equals(sym)) {
found_klass = KlassHandle(THREAD, kls);
break;
}
}
}
src/share/vm/ci/ciEnv.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File