diff -r 120d6893f32f -r c7774afc93e3 src/hotspot/share/services/memTracker.hpp --- a/src/hotspot/share/services/memTracker.hpp Tue Feb 06 13:41:49 2018 -0500 +++ b/src/hotspot/share/services/memTracker.hpp Tue Feb 06 18:10:30 2018 -0500 @@ -36,8 +36,14 @@ class Tracker : public StackObj { public: - Tracker() { } - void record(address addr, size_t size) { } + enum TrackerType { + uncommit, + release + }; + Tracker(enum TrackerType type) : _type(type) { } + void record(address addr, size_t size); + private: + enum TrackerType _type; }; class MemTracker : AllStatic {