comparison src/share/vm/gc_implementation/shared/vmGCOperations.hpp @ 6885:685df3c6f84b

7045397: NPG: Add freelists to class loader arenas. Reviewed-by: coleenp, stefank, jprovino, ohair
author jmasa
date Tue, 18 Sep 2012 23:35:42 -0700
parents da91efe96a93
children 16fb9f942703
comparison
equal deleted inserted replaced
6877:d0e7716b179e 6885:685df3c6f84b
189 }; 189 };
190 190
191 class VM_CollectForMetadataAllocation: public VM_GC_Operation { 191 class VM_CollectForMetadataAllocation: public VM_GC_Operation {
192 private: 192 private:
193 MetaWord* _result; 193 MetaWord* _result;
194 size_t _size; // size of object to be allocated 194 size_t _size; // size of object to be allocated
195 Metaspace::MetadataType _mdtype; 195 Metaspace::MetadataType _mdtype;
196 ClassLoaderData* _loader_data; 196 ClassLoaderData* _loader_data;
197 public: 197 public:
198 VM_CollectForMetadataAllocation(ClassLoaderData* loader_data, 198 VM_CollectForMetadataAllocation(ClassLoaderData* loader_data,
199 size_t size, Metaspace::MetadataType mdtype, 199 size_t size, Metaspace::MetadataType mdtype,