diff src/share/vm/memory/metaspace.hpp @ 7187:5fafdef522c6

Merge
author johnc
date Fri, 30 Nov 2012 12:01:34 -0800
parents 59c790074993 90273fc0a981
children c71879335291
line wrap: on
line diff
--- a/src/share/vm/memory/metaspace.hpp	Thu Nov 29 13:55:49 2012 -0800
+++ b/src/share/vm/memory/metaspace.hpp	Fri Nov 30 12:01:34 2012 -0800
@@ -156,25 +156,16 @@
 
  public:
   // Total of space allocated to metadata in all Metaspaces
-  static size_t used_in_bytes() {
-    return used_in_bytes(Metaspace::ClassType) +
-           used_in_bytes(Metaspace::NonClassType);
-  }
+  static size_t used_in_bytes();
 
   // Total of available space in all Metaspaces
   // Total of capacity allocated to all Metaspaces.  This includes
   // space in Metachunks not yet allocated and in the Metachunk
   // freelist.
-  static size_t capacity_in_bytes() {
-    return capacity_in_bytes(Metaspace::ClassType) +
-           capacity_in_bytes(Metaspace::NonClassType);
-  }
+  static size_t capacity_in_bytes();
 
   // Total space reserved in all Metaspaces
-  static size_t reserved_in_bytes() {
-    return reserved_in_bytes(Metaspace::ClassType) +
-           reserved_in_bytes(Metaspace::NonClassType);
-  }
+  static size_t reserved_in_bytes();
 
   static size_t min_chunk_size();