comparison src/share/vm/oops/annotations.cpp @ 10376:a1ebd310d5c1

8014912: Restore PrintSharedSpaces functionality after NPG Summary: Added dumping of object sizes in CDS archive, sorted by MetaspaceObj::Type Reviewed-by: coleenp, acorn
author iklam
date Tue, 28 May 2013 16:36:19 -0700
parents 927a311d00f9
children 78bbf4d43a14
comparison
equal deleted inserted replaced
10353:9ea643afcaaf 10376:a1ebd310d5c1
31 #include "oops/instanceKlass.hpp" 31 #include "oops/instanceKlass.hpp"
32 #include "utilities/ostream.hpp" 32 #include "utilities/ostream.hpp"
33 33
34 // Allocate annotations in metadata area 34 // Allocate annotations in metadata area
35 Annotations* Annotations::allocate(ClassLoaderData* loader_data, TRAPS) { 35 Annotations* Annotations::allocate(ClassLoaderData* loader_data, TRAPS) {
36 return new (loader_data, size(), true, THREAD) Annotations(); 36 return new (loader_data, size(), true, MetaspaceObj::AnnotationType, THREAD) Annotations();
37 } 37 }
38 38
39 // helper 39 // helper
40 void Annotations::free_contents(ClassLoaderData* loader_data, Array<AnnotationArray*>* p) { 40 void Annotations::free_contents(ClassLoaderData* loader_data, Array<AnnotationArray*>* p) {
41 if (p != NULL) { 41 if (p != NULL) {