--- old/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp 2014-08-28 09:58:54.302385038 +0200 +++ new/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp 2014-08-28 09:58:54.222387858 +0200 @@ -280,7 +280,6 @@ // We may have aborted just before the remark. Do not bother clearing the // bitmap then, as it has been done during mark abort. if (!cm()->has_aborted()) { - SuspendibleThreadSetJoiner sts; _cm->clearNextBitmap(); } else { assert(!G1VerifyBitmaps || _cm->nextMarkBitmapIsClear(), "Next mark bitmap must be clear");