src/hotspot/share/utilities/globalDefinitions.hpp
changeset 55576 4d193e40e7af
parent 55252 6502d6a92fe2
child 57978 be5865bda5b9
--- a/src/hotspot/share/utilities/globalDefinitions.hpp	Wed Jul 03 16:30:19 2019 +0000
+++ b/src/hotspot/share/utilities/globalDefinitions.hpp	Wed Jul 03 15:46:48 2019 -0400
@@ -308,6 +308,13 @@
   return s;
 }
 
+// Memory size transition formatting.
+
+#define HEAP_CHANGE_FORMAT "%s: " SIZE_FORMAT "K(" SIZE_FORMAT "K)->" SIZE_FORMAT "K(" SIZE_FORMAT "K)"
+
+#define HEAP_CHANGE_FORMAT_ARGS(_name_, _prev_used_, _prev_capacity_, _used_, _capacity_) \
+  (_name_), (_prev_used_) / K, (_prev_capacity_) / K, (_used_) / K, (_capacity_) / K
+
 //----------------------------------------------------------------------------------------------------
 // VM type definitions