src/share/vm/memory/metaspaceCounters.hpp

changeset 4680
0624b9d81255
parent 4376
79f492f184d0
child 5015
868d87ed63c8
equal deleted inserted replaced
4679:a252e688abcf 4680:0624b9d81255
27 27
28 #include "runtime/perfData.hpp" 28 #include "runtime/perfData.hpp"
29 29
30 class MetaspaceCounters: public CHeapObj<mtClass> { 30 class MetaspaceCounters: public CHeapObj<mtClass> {
31 friend class VMStructs; 31 friend class VMStructs;
32 PerfVariable* _current_size;
33 PerfVariable* _capacity; 32 PerfVariable* _capacity;
34 PerfVariable* _used; 33 PerfVariable* _used;
35 PerfVariable* _max_capacity; 34 PerfVariable* _max_capacity;
36 char* _name_space;
37 static MetaspaceCounters* _metaspace_counters; 35 static MetaspaceCounters* _metaspace_counters;
38 void initialize(size_t min_capacity, 36 void initialize(size_t min_capacity,
39 size_t max_capacity, 37 size_t max_capacity,
40 size_t curr_capacity, 38 size_t curr_capacity,
41 size_t used); 39 size_t used);

mercurial