< prev index next >

src/hotspot/share/services/memTracker.hpp

Print this page

        

*** 244,254 **** static inline void record_thread_stack(void* addr, size_t size) { if (tracking_level() < NMT_summary) return; if (addr != NULL) { // uses thread stack malloc slot for book keeping number of threads MallocMemorySummary::record_malloc(0, mtThreadStack); ! record_virtual_memory_reserve_and_commit(addr, size, CALLER_PC, mtThreadStack); } } static inline void release_thread_stack(void* addr, size_t size) { if (tracking_level() < NMT_summary) return; --- 244,254 ---- static inline void record_thread_stack(void* addr, size_t size) { if (tracking_level() < NMT_summary) return; if (addr != NULL) { // uses thread stack malloc slot for book keeping number of threads MallocMemorySummary::record_malloc(0, mtThreadStack); ! record_virtual_memory_reserve(addr, size, CALLER_PC, mtThreadStack); } } static inline void release_thread_stack(void* addr, size_t size) { if (tracking_level() < NMT_summary) return;
< prev index next >