< prev index next >

src/share/vm/oops/instanceKlass.hpp

Print this page

        

@@ -1304,23 +1304,20 @@
   // It has to be an object not a Mutex because it's held through java calls.
   oop init_lock() const;
 private:
   void fence_and_clear_init_lock();
 
-  // Static methods that are used to implement member methods where an exposed this pointer
-  // is needed due to possible GCs
-  static bool link_class_impl                           (InstanceKlass* this_k, bool throw_verifyerror, TRAPS);
-  static bool verify_code                               (InstanceKlass* this_k, bool throw_verifyerror, TRAPS);
-  static void initialize_impl                           (InstanceKlass* this_k, TRAPS);
-  static void initialize_super_interfaces               (InstanceKlass* this_k, TRAPS);
-  static void eager_initialize_impl                     (InstanceKlass* this_k);
-  static void set_initialization_state_and_notify_impl  (InstanceKlass* this_k, ClassState state, TRAPS);
-  static void call_class_initializer_impl               (InstanceKlass* this_k, TRAPS);
-  static Klass* array_klass_impl                        (InstanceKlass* this_k, bool or_null, int n, TRAPS);
-  static void do_local_static_fields_impl               (InstanceKlass* this_k, void f(fieldDescriptor* fd, Handle, TRAPS), Handle, TRAPS);
+  bool link_class_impl                           (bool throw_verifyerror, TRAPS);
+  bool verify_code                               (bool throw_verifyerror, TRAPS);
+  void initialize_impl                           (TRAPS);
+  void initialize_super_interfaces               (TRAPS);
+  void eager_initialize_impl                     ();
+  void set_initialization_state_and_notify_impl  (ClassState state, TRAPS);
+  void call_class_initializer_impl               (TRAPS);
+  void do_local_static_fields_impl               (void f(fieldDescriptor* fd, Handle, TRAPS), Handle, TRAPS);
   /* jni_id_for_impl for jfieldID only */
-  static JNIid* jni_id_for_impl                         (InstanceKlass* this_k, int offset);
+  JNIid* jni_id_for_impl                         (int offset);
 
   // Returns the array class for the n'th dimension
   Klass* array_klass_impl(bool or_null, int n, TRAPS);
 
   // Returns the array class with this class as element type
< prev index next >