diff -r 34557722059b -r 254c226e4402 hotspot/src/share/vm/services/virtualMemoryTracker.hpp --- a/hotspot/src/share/vm/services/virtualMemoryTracker.hpp Mon Aug 11 10:18:09 2014 -0700 +++ b/hotspot/src/share/vm/services/virtualMemoryTracker.hpp Thu Aug 14 09:02:51 2014 -0400 @@ -414,6 +414,9 @@ public: static bool initialize(NMT_TrackingLevel level); + // Late phase initialization + static bool late_initialize(NMT_TrackingLevel level); + static bool add_reserved_region (address base_addr, size_t size, const NativeCallStack& stack, MEMFLAGS flag = mtNone, bool all_committed = false); @@ -428,7 +431,7 @@ static bool transition(NMT_TrackingLevel from, NMT_TrackingLevel to); private: - static SortedLinkedList _reserved_regions; + static SortedLinkedList* _reserved_regions; };