--- a/hotspot/src/share/vm/oops/instanceKlass.cpp Fri May 29 12:49:31 2015 +0200
+++ b/hotspot/src/share/vm/oops/instanceKlass.cpp Fri May 29 17:04:21 2015 +0300
@@ -2032,6 +2032,7 @@
}
void InstanceKlass::remove_unshareable_info() {
+ Klass::remove_unshareable_info();
// Unlink the class
if (is_linked()) {
unlink_class();
@@ -2047,8 +2048,6 @@
// do array classes also.
array_klasses_do(remove_unshareable_in_class);
-
- Klass::remove_unshareable_info();
}
static void restore_unshareable_in_class(Klass* k, TRAPS) {
@@ -3513,11 +3512,3 @@
unsigned char * InstanceKlass::get_cached_class_file_bytes() {
return VM_RedefineClasses::get_cached_class_file_bytes(_cached_class_file);
}
-
-objArrayOop InstanceKlass::resolved_references() const {
- return java_lang_Class::resolved_references(java_mirror());
-}
-
-void InstanceKlass::set_resolved_references(objArrayOop obj_arr) {
- return java_lang_Class::set_resolved_references(java_mirror(), obj_arr);
-}