Mercurial > hg > graal-jvmci-8
diff src/share/vm/oops/cpCache.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 |
line wrap: on
line diff
--- a/src/share/vm/oops/cpCache.cpp Fri Nov 09 22:22:53 2012 -0800 +++ b/src/share/vm/oops/cpCache.cpp Mon Nov 12 16:15:05 2012 -0500 @@ -375,7 +375,7 @@ int holder_index = cpool->uncached_klass_ref_index_at(constant_pool_index()); if (cpool->tag_at(holder_index).is_klass()) { Klass* klass = cpool->resolved_klass_at(holder_index); - if (!Klass::cast(klass)->oop_is_instance()) + if (!klass->oop_is_instance()) klass = SystemDictionary::Object_klass(); return InstanceKlass::cast(klass)->method_at_vtable(f2_as_index()); }