comparison src/share/vm/oops/arrayKlass.hpp @ 20375:6e0cb14ce59b

8046070: Class Data Sharing clean up and refactoring Summary: Cleaned up CDS to be more configurable, maintainable and extensible Reviewed-by: dholmes, coleenp, acorn, mchung
author iklam
date Thu, 21 Aug 2014 13:57:51 -0700
parents 386dd1c71858
children 8cb56c8cb30d
comparison
equal deleted inserted replaced
20374:999824269b71 20375:6e0cb14ce59b
135 // JVMTI support 135 // JVMTI support
136 jint jvmti_class_status() const; 136 jint jvmti_class_status() const;
137 137
138 // CDS support - remove and restore oops from metadata. Oops are not shared. 138 // CDS support - remove and restore oops from metadata. Oops are not shared.
139 virtual void remove_unshareable_info(); 139 virtual void remove_unshareable_info();
140 virtual void restore_unshareable_info(TRAPS); 140 virtual void restore_unshareable_info(ClassLoaderData* loader_data, Handle protection_domain, TRAPS);
141 141
142 // Printing 142 // Printing
143 void print_on(outputStream* st) const; 143 void print_on(outputStream* st) const;
144 void print_value_on(outputStream* st) const; 144 void print_value_on(outputStream* st) const;
145 145