Mercurial > hg > graal-jvmci-8
comparison src/share/vm/services/memoryPool.cpp @ 12084:422920730903
8023219: NPG: MetaspaceMemoryPool should report statistics for all of metaspace
Reviewed-by: stefank, sjohanss
author | ehelin |
---|---|
date | Mon, 19 Aug 2013 18:17:58 +0200 |
parents | 71963b3f802a |
children | 7944aba7ba41 |
comparison
equal
deleted
inserted
replaced
12083:d0afbee540e0 | 12084:422920730903 |
---|---|
266 size_t committed = align_size_down_(capacity_in_bytes(), os::vm_page_size()); | 266 size_t committed = align_size_down_(capacity_in_bytes(), os::vm_page_size()); |
267 return MemoryUsage(initial_size(), used_in_bytes(), committed, max_size()); | 267 return MemoryUsage(initial_size(), used_in_bytes(), committed, max_size()); |
268 } | 268 } |
269 | 269 |
270 size_t MetaspacePool::used_in_bytes() { | 270 size_t MetaspacePool::used_in_bytes() { |
271 return MetaspaceAux::allocated_used_bytes(Metaspace::NonClassType); | 271 return MetaspaceAux::allocated_used_bytes(); |
272 } | 272 } |
273 | 273 |
274 size_t MetaspacePool::capacity_in_bytes() const { | 274 size_t MetaspacePool::capacity_in_bytes() const { |
275 return MetaspaceAux::allocated_capacity_bytes(Metaspace::NonClassType); | 275 return MetaspaceAux::allocated_capacity_bytes(); |
276 } | 276 } |
277 | 277 |
278 size_t MetaspacePool::calculate_max_size() const { | 278 size_t MetaspacePool::calculate_max_size() const { |
279 return FLAG_IS_CMDLINE(MaxMetaspaceSize) ? MaxMetaspaceSize : max_uintx; | 279 return FLAG_IS_CMDLINE(MaxMetaspaceSize) ? MaxMetaspaceSize : max_uintx; |
280 } | 280 } |