src/share/vm/services/memReporter.hpp

changeset 9054
db49d511817a
parent 9053
da59531e1fdf
child 9122
024be04bb151
child 9778
bf6ea7319424
equal deleted inserted replaced
9053:da59531e1fdf 9054:db49d511817a
172 const MallocMemory* early_malloc, const VirtualMemory* early_vm, 172 const MallocMemory* early_malloc, const VirtualMemory* early_vm,
173 const MallocMemory* current_malloc, const VirtualMemory* current_vm) const; 173 const MallocMemory* current_malloc, const VirtualMemory* current_vm) const;
174 174
175 protected: 175 protected:
176 void print_malloc_diff(size_t current_amount, size_t current_count, 176 void print_malloc_diff(size_t current_amount, size_t current_count,
177 size_t early_amount, size_t early_count) const; 177 size_t early_amount, size_t early_count, MEMFLAGS flags) const;
178 void print_virtual_memory_diff(size_t current_reserved, size_t current_committed, 178 void print_virtual_memory_diff(size_t current_reserved, size_t current_committed,
179 size_t early_reserved, size_t early_committed) const; 179 size_t early_reserved, size_t early_committed) const;
180 void print_arena_diff(size_t current_amount, size_t current_count, 180 void print_arena_diff(size_t current_amount, size_t current_count,
181 size_t early_amount, size_t early_count) const; 181 size_t early_amount, size_t early_count) const;
182 }; 182 };
214 // Compare virtual memory allocation site, it is in both baseline 214 // Compare virtual memory allocation site, it is in both baseline
215 void diff_virtual_memory_site(const VirtualMemoryAllocationSite* early, 215 void diff_virtual_memory_site(const VirtualMemoryAllocationSite* early,
216 const VirtualMemoryAllocationSite* current) const; 216 const VirtualMemoryAllocationSite* current) const;
217 217
218 void diff_malloc_site(const NativeCallStack* stack, size_t current_size, 218 void diff_malloc_site(const NativeCallStack* stack, size_t current_size,
219 size_t currrent_count, size_t early_size, size_t early_count) const; 219 size_t currrent_count, size_t early_size, size_t early_count, MEMFLAGS flags) const;
220 void diff_virtual_memory_site(const NativeCallStack* stack, size_t current_reserved, 220 void diff_virtual_memory_site(const NativeCallStack* stack, size_t current_reserved,
221 size_t current_committed, size_t early_reserved, size_t early_committed) const; 221 size_t current_committed, size_t early_reserved, size_t early_committed) const;
222 }; 222 };
223 223
224 #endif // INCLUDE_NMT 224 #endif // INCLUDE_NMT

mercurial