Mercurial > hg > truffle
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; |