Mercurial > hg > graal-jvmci-8
comparison src/share/vm/ci/ciEnv.cpp @ 6983:070d523b96a7
8001471: Klass::cast() does nothing
Summary: Remove function Klass::cast() and calls to it.
Reviewed-by: dholmes, coleenp
author | hseigel |
---|---|
date | Mon, 12 Nov 2012 16:15:05 -0500 |
parents | 18fb7da42534 |
children | 80e866b1d053 |
comparison
equal
deleted
inserted
replaced
6981:8c413497f434 | 6983:070d523b96a7 |
---|---|
424 if (found_klass() == NULL && !cpool.is_null() && cpool->has_preresolution()) { | 424 if (found_klass() == NULL && !cpool.is_null() && cpool->has_preresolution()) { |
425 // Look inside the constant pool for pre-resolved class entries. | 425 // Look inside the constant pool for pre-resolved class entries. |
426 for (int i = cpool->length() - 1; i >= 1; i--) { | 426 for (int i = cpool->length() - 1; i >= 1; i--) { |
427 if (cpool->tag_at(i).is_klass()) { | 427 if (cpool->tag_at(i).is_klass()) { |
428 Klass* kls = cpool->resolved_klass_at(i); | 428 Klass* kls = cpool->resolved_klass_at(i); |
429 if (Klass::cast(kls)->name() == sym) { | 429 if (kls->name() == sym) { |
430 found_klass = KlassHandle(THREAD, kls); | 430 found_klass = KlassHandle(THREAD, kls); |
431 break; | 431 break; |
432 } | 432 } |
433 } | 433 } |
434 } | 434 } |