--- a/src/hotspot/share/runtime/os.cpp Mon Feb 05 08:08:01 2018 +0100
+++ b/src/hotspot/share/runtime/os.cpp Mon Feb 05 13:23:26 2018 -0500
@@ -1749,7 +1749,7 @@
bool os::uncommit_memory(char* addr, size_t bytes) {
bool res;
if (MemTracker::tracking_level() > NMT_minimal) {
- Tracker tkr = MemTracker::get_virtual_memory_uncommit_tracker();
+ Tracker tkr(Tracker::uncommit);
res = pd_uncommit_memory(addr, bytes);
if (res) {
tkr.record((address)addr, bytes);
@@ -1763,7 +1763,7 @@
bool os::release_memory(char* addr, size_t bytes) {
bool res;
if (MemTracker::tracking_level() > NMT_minimal) {
- Tracker tkr = MemTracker::get_virtual_memory_release_tracker();
+ Tracker tkr(Tracker::release);
res = pd_release_memory(addr, bytes);
if (res) {
tkr.record((address)addr, bytes);
@@ -1800,7 +1800,7 @@
bool os::unmap_memory(char *addr, size_t bytes) {
bool result;
if (MemTracker::tracking_level() > NMT_minimal) {
- Tracker tkr = MemTracker::get_virtual_memory_release_tracker();
+ Tracker tkr(Tracker::release);
result = pd_unmap_memory(addr, bytes);
if (result) {
tkr.record((address)addr, bytes);