--- old/src/share/vm/services/memoryService.cpp 2015-05-21 10:23:25.000000000 -0500 +++ new/src/share/vm/services/memoryService.cpp 2015-05-21 10:23:25.000000000 -0500 @@ -518,7 +518,7 @@ bool MemoryService::set_verbose(bool verbose) { MutexLocker m(Management_lock); // verbose will be set to the previous value - bool succeed = CommandLineFlags::boolAtPut((char*)"PrintGC", &verbose, Flag::MANAGEMENT); + bool succeed = (CommandLineFlags::boolAtPut((char*)"PrintGC", &verbose, Flag::MANAGEMENT) == Flag::SUCCESS); assert(succeed, "Setting PrintGC flag fails"); ClassLoadingService::reset_trace_class_unloading();