--- old/src/share/vm/services/memRecorder.cpp 2012-12-17 16:19:21.508592800 +0100 +++ new/src/share/vm/services/memRecorder.cpp 2012-12-17 16:19:21.243392300 +0100 @@ -55,7 +55,7 @@ MemRecorder::MemRecorder() { assert(MemTracker::is_on(), "Native memory tracking is off"); Atomic::inc(&_instance_count); - debug_only(set_generation();) + set_generation(); if (MemTracker::track_callsite()) { _pointer_records = new (std::nothrow)FixedSizeMemPointerArray