hotspot/src/share/vm/memory/metaspace.hpp
changeset 13755 a00f5de57d30
parent 13737 aa8c9eb6d900
child 13969 d2a189b83b87
--- a/hotspot/src/share/vm/memory/metaspace.hpp	Mon Sep 17 10:33:13 2012 +0200
+++ b/hotspot/src/share/vm/memory/metaspace.hpp	Tue Sep 18 14:15:06 2012 -0700
@@ -130,8 +130,10 @@
 
   static MetaWord* allocate(ClassLoaderData* loader_data, size_t size,
                             bool read_only, MetadataType mdtype, TRAPS);
+  void deallocate(MetaWord* ptr, size_t byte_size, bool is_class);
 
-  void deallocate(MetaWord* ptr, size_t byte_size, bool is_class);
+  MetaWord* expand_and_allocate(size_t size,
+                                MetadataType mdtype);
 
 #ifndef PRODUCT
   bool contains(const void *ptr) const;