comparison src/share/vm/gc_implementation/shared/gcHeapSummary.hpp @ 17865:fa21c9537e6e

8035667: EventMetaspaceSummary doesn't report committed Metaspace memory Reviewed-by: jmasa, stefank
author ehelin
date Wed, 26 Mar 2014 14:15:02 +0100
parents 9fdaa79b0c27
children
comparison
equal deleted inserted replaced
17864:4b4ac8b31e3e 17865:fa21c9537e6e
60 size_t used() const { return _used; } 60 size_t used() const { return _used; }
61 size_t size() const { return (uintptr_t)_end - (uintptr_t)_start; } 61 size_t size() const { return (uintptr_t)_end - (uintptr_t)_start; }
62 }; 62 };
63 63
64 class MetaspaceSizes : public StackObj { 64 class MetaspaceSizes : public StackObj {
65 size_t _capacity; 65 size_t _committed;
66 size_t _used; 66 size_t _used;
67 size_t _reserved; 67 size_t _reserved;
68 68
69 public: 69 public:
70 MetaspaceSizes() : _capacity(0), _used(0), _reserved(0) {} 70 MetaspaceSizes() : _committed(0), _used(0), _reserved(0) {}
71 MetaspaceSizes(size_t capacity, size_t used, size_t reserved) : 71 MetaspaceSizes(size_t committed, size_t used, size_t reserved) :
72 _capacity(capacity), _used(used), _reserved(reserved) {} 72 _committed(committed), _used(used), _reserved(reserved) {}
73 73
74 size_t capacity() const { return _capacity; } 74 size_t committed() const { return _committed; }
75 size_t used() const { return _used; } 75 size_t used() const { return _used; }
76 size_t reserved() const { return _reserved; } 76 size_t reserved() const { return _reserved; }
77 }; 77 };
78 78
79 class GCHeapSummary; 79 class GCHeapSummary;