diff src/share/vm/graal/graalEnv.hpp @ 3654:4123781869da

More handles, fixed broken cast.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 17 Nov 2011 00:28:31 +0100
parents 6aef50c6d967
children d24f157f2ba8
line wrap: on
line diff
--- a/src/share/vm/graal/graalEnv.hpp	Thu Nov 17 00:01:56 2011 +0100
+++ b/src/share/vm/graal/graalEnv.hpp	Thu Nov 17 00:28:31 2011 +0100
@@ -76,11 +76,11 @@
 private:
 
   // Implementation methods for loading and constant pool access.
-  static klassOop get_klass_by_name_impl(KlassHandle accessing_klass,
+  static KlassHandle get_klass_by_name_impl(KlassHandle accessing_klass,
                                   constantPoolHandle cpool,
                                   Symbol* klass_name,
                                   bool require_local);
-  static klassOop   get_klass_by_index_impl(constantPoolHandle cpool,
+  static KlassHandle   get_klass_by_index_impl(constantPoolHandle cpool,
                                      int klass_index,
                                      bool& is_accessible,
                                      KlassHandle loading_klass);
@@ -91,7 +91,7 @@
                                       instanceKlassHandle loading_klass);
 
   // Helper methods
-  static bool       check_klass_accessibility(klassOop accessing_klass, klassOop resolved_klassOop);
+  static bool       check_klass_accessibility(KlassHandle accessing_klass, KlassHandle resolved_klassOop);
   static methodHandle  lookup_method(instanceKlassHandle  accessor,
                            instanceKlassHandle  holder,
                            Symbol*         name,