--- old/src/share/vm/services/memTracker.hpp 2013-07-02 17:37:41.000000000 +0200 +++ new/src/share/vm/services/memTracker.hpp 2013-07-02 17:37:41.000000000 +0200 @@ -302,6 +302,13 @@ } } + static inline void record_virtual_memory_release(address addr, size_t size, + Thread* thread = NULL) { + if (is_on()) { + Tracker tkr(Tracker::Release, thread); + tkr.record(addr, size); + } + } // record memory type on virtual memory base address static inline void record_virtual_memory_type(address base, MEMFLAGS flags,