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