# HG changeset patch # User ccheung # Date 1559342952 25200 # Node ID 3ea18959a3492f1fde00f6178fafa6e29a88fc1d # Parent b564f266dda02f22297df870827726e147e26d2c 8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit() Reviewed-by: jiangli, zgu diff -r b564f266dda0 -r 3ea18959a349 src/hotspot/os/windows/os_windows.cpp --- a/src/hotspot/os/windows/os_windows.cpp Fri May 31 18:35:17 2019 -0400 +++ b/src/hotspot/os/windows/os_windows.cpp Fri May 31 15:49:12 2019 -0700 @@ -4910,6 +4910,9 @@ return NULL; } + // Record virtual memory allocation + MemTracker::record_virtual_memory_reserve_and_commit((address)addr, bytes, CALLER_PC); + DWORD bytes_read; OVERLAPPED overlapped; overlapped.Offset = (DWORD)file_offset; diff -r b564f266dda0 -r 3ea18959a349 test/hotspot/jtreg/ProblemList.txt --- a/test/hotspot/jtreg/ProblemList.txt Fri May 31 18:35:17 2019 -0400 +++ b/test/hotspot/jtreg/ProblemList.txt Fri May 31 15:49:12 2019 -0700 @@ -81,7 +81,6 @@ runtime/SharedArchiveFile/SASymbolTableTest.java 8193639 solaris-all runtime/jni/terminatedThread/TestTerminatedThread.java 8219652 aix-ppc64 -runtime/appcds/SharedArchiveConsistency.java 8223336 windows-all #############################################################################