--- old/src/share/vm/gc_implementation/shared/concurrentGCThread.cpp 2014-12-04 16:47:24.218037000 -0500 +++ new/src/share/vm/gc_implementation/shared/concurrentGCThread.cpp 2014-12-04 16:47:22.012496000 -0500 @@ -88,7 +88,8 @@ SurrogateLockerThread::SurrogateLockerThread() : JavaThread(&_sltLoop), - _monitor(Mutex::nonleaf, "SLTMonitor"), + _monitor(Mutex::nonleaf, "SLTMonitor", false, + Monitor::_safepoint_check_sometimes), _buffer(empty) {}