diff src/share/vm/oops/arrayKlass.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 d8ce2825b193
children 6bd680e9ea35
line wrap: on
line diff
--- a/src/share/vm/oops/arrayKlass.cpp	Fri Nov 09 22:22:53 2012 -0800
+++ b/src/share/vm/oops/arrayKlass.cpp	Mon Nov 12 16:15:05 2012 -0500
@@ -67,7 +67,7 @@
 Method* ArrayKlass::uncached_lookup_method(Symbol* name, Symbol* signature) const {
   // There are no methods in an array klass but the super class (Object) has some
   assert(super(), "super klass must be present");
-  return Klass::cast(super())->uncached_lookup_method(name, signature);
+  return super()->uncached_lookup_method(name, signature);
 }
 
 ArrayKlass::ArrayKlass(Symbol* name) {