src/hotspot/share/services/memTracker.hpp
changeset 48872 c7774afc93e3
parent 48865 53427ddce0a0
child 49033 3acc342c0738
--- 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 {