1.1 --- a/src/share/vm/oops/instanceKlass.hpp Thu Feb 13 10:05:03 2014 +0100 1.2 +++ b/src/share/vm/oops/instanceKlass.hpp Tue Apr 15 17:02:20 2014 -0400 1.3 @@ -830,7 +830,7 @@ 1.4 // Iterators 1.5 void do_local_static_fields(FieldClosure* cl); 1.6 void do_nonstatic_fields(FieldClosure* cl); // including inherited fields 1.7 - void do_local_static_fields(void f(fieldDescriptor*, TRAPS), TRAPS); 1.8 + void do_local_static_fields(void f(fieldDescriptor*, Handle, TRAPS), Handle, TRAPS); 1.9 1.10 void methods_do(void f(Method* method)); 1.11 void array_klasses_do(void f(Klass* k)); 1.12 @@ -1038,7 +1038,7 @@ 1.13 static void set_initialization_state_and_notify_impl (instanceKlassHandle this_oop, ClassState state, TRAPS); 1.14 static void call_class_initializer_impl (instanceKlassHandle this_oop, TRAPS); 1.15 static Klass* array_klass_impl (instanceKlassHandle this_oop, bool or_null, int n, TRAPS); 1.16 - static void do_local_static_fields_impl (instanceKlassHandle this_oop, void f(fieldDescriptor* fd, TRAPS), TRAPS); 1.17 + static void do_local_static_fields_impl (instanceKlassHandle this_oop, void f(fieldDescriptor* fd, Handle, TRAPS), Handle, TRAPS); 1.18 /* jni_id_for_impl for jfieldID only */ 1.19 static JNIid* jni_id_for_impl (instanceKlassHandle this_oop, int offset); 1.20