--- old/src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp 2015-05-07 12:48:01.618492240 +0200 +++ new/src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp 2015-05-07 12:48:01.522488248 +0200 @@ -74,7 +74,7 @@ { // Include thread in safepoints - SuspendibleThreadSetJoiner sts; + SuspendibleThreadSetJoiner sts_join; stat.mark_exec(); @@ -88,9 +88,9 @@ G1StringDedupTable::deduplicate(java_string, stat); // Safepoint this thread if needed - if (sts.should_yield()) { + if (sts_join.should_yield()) { stat.mark_block(); - sts.yield(); + sts_join.yield(); stat.mark_unblock(); } }