Mercurial > hg > truffle
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 |