--- 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;