< prev index next >

src/share/vm/services/virtualMemoryTracker.hpp

Print this page
rev 9024 : 8218558: NMT stack traces in output should show mt component for virtual memory allocations
Reviewed-by: shade, stuefe, coleenp

*** 67,78 **** }; // Virtual memory allocation site, keeps track where the virtual memory is reserved. class VirtualMemoryAllocationSite : public AllocationSite<VirtualMemory> { public: ! VirtualMemoryAllocationSite(const NativeCallStack& stack) : ! AllocationSite<VirtualMemory>(stack) { } inline void reserve_memory(size_t sz) { data()->reserve_memory(sz); } inline void commit_memory (size_t sz) { data()->commit_memory(sz); } inline void uncommit_memory(size_t sz) { data()->uncommit_memory(sz); } inline void release_memory(size_t sz) { data()->release_memory(sz); } --- 67,78 ---- }; // Virtual memory allocation site, keeps track where the virtual memory is reserved. class VirtualMemoryAllocationSite : public AllocationSite<VirtualMemory> { public: ! VirtualMemoryAllocationSite(const NativeCallStack& stack, MEMFLAGS flag) : ! AllocationSite<VirtualMemory>(stack, flag) { } inline void reserve_memory(size_t sz) { data()->reserve_memory(sz); } inline void commit_memory (size_t sz) { data()->commit_memory(sz); } inline void uncommit_memory(size_t sz) { data()->uncommit_memory(sz); } inline void release_memory(size_t sz) { data()->release_memory(sz); }
< prev index next >