comparison src/share/vm/memory/allocation.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 833b0f92429a
children 7848fc12602b
comparison
equal deleted inserted replaced
20374:999824269b71 20375:6e0cb14ce59b
263 f(ConstMethod) \ 263 f(ConstMethod) \
264 f(MethodData) \ 264 f(MethodData) \
265 f(ConstantPool) \ 265 f(ConstantPool) \
266 f(ConstantPoolCache) \ 266 f(ConstantPoolCache) \
267 f(Annotation) \ 267 f(Annotation) \
268 f(MethodCounters) 268 f(MethodCounters) \
269 f(Deallocated)
269 270
270 #define METASPACE_OBJ_TYPE_DECLARE(name) name ## Type, 271 #define METASPACE_OBJ_TYPE_DECLARE(name) name ## Type,
271 #define METASPACE_OBJ_TYPE_NAME_CASE(name) case name ## Type: return #name; 272 #define METASPACE_OBJ_TYPE_NAME_CASE(name) case name ## Type: return #name;
272 273
273 enum Type { 274 enum Type {