< prev index next >
src/hotspot/os/windows/perfMemory_windows.cpp
Print this page
@@ -1836,14 +1836,9 @@
if (PerfMemory::contains(addr) || PerfMemory::contains(addr + bytes - 1)) {
// prevent accidental detachment of this process's PerfMemory region
return;
}
- if (MemTracker::tracking_level() > NMT_minimal) {
- // it does not go through os api, the operation has to record from here
- Tracker tkr = MemTracker::get_virtual_memory_release_tracker();
remove_file_mapping(addr);
- tkr.record((address)addr, bytes);
- } else {
- remove_file_mapping(addr);
- }
+
+ MemTracker::record_virtual_memory_release(addr, bytes);
}
< prev index next >