1.1 --- a/src/share/vm/services/memBaseline.hpp Wed Apr 17 08:20:02 2013 -0400 1.2 +++ b/src/share/vm/services/memBaseline.hpp Thu Apr 18 10:04:44 2013 -0400 1.3 @@ -133,7 +133,7 @@ 1.4 1.5 1.6 // This class aggregates malloc'd records by memory type 1.7 -class MallocMem : public _ValueObj { 1.8 +class MallocMem VALUE_OBJ_CLASS_SPEC { 1.9 private: 1.10 MEMFLAGS _type; 1.11 1.12 @@ -211,7 +211,7 @@ 1.13 }; 1.14 1.15 // This class aggregates virtual memory by its memory type 1.16 -class VMMem : public _ValueObj { 1.17 +class VMMem VALUE_OBJ_CLASS_SPEC { 1.18 private: 1.19 MEMFLAGS _type; 1.20 1.21 @@ -296,7 +296,7 @@ 1.22 * aggregates memory usage by callsites when detail tracking 1.23 * is on. 1.24 */ 1.25 -class MemBaseline : public _ValueObj { 1.26 +class MemBaseline VALUE_OBJ_CLASS_SPEC { 1.27 friend class BaselineReporter; 1.28 friend class BaselineComparisonReporter; 1.29