--- old/src/share/vm/gc/g1/dirtyCardQueue.cpp 2015-12-01 15:31:21.255366895 -0500 +++ new/src/share/vm/gc/g1/dirtyCardQueue.cpp 2015-12-01 15:31:19.927291178 -0500 @@ -112,7 +112,7 @@ fl_owner); set_buffer_size(G1UpdateBufferSize); _shared_dirty_card_queue.set_lock(lock); - _free_ids = new FreeIdSet((int) num_par_ids(), _cbl_mon); + _free_ids = new FreeIdSet(num_par_ids(), _cbl_mon); } void DirtyCardQueueSet::handle_zero_index_for_thread(JavaThread* t) {