# HG changeset patch # User andrew # Date 1379536490 -3600 # Node ID 8ddb16e17aa5150d37af3ac93af515bf6978e953 # Parent 654ac2276f33470498f6431ac3b13431e02b89b6 Cast should use same type as GCDrainStackTargetSize (uintx). diff -r 654ac2276f33 -r 8ddb16e17aa5 src/share/vm/gc_implementation/g1/concurrentMark.cpp --- a/src/share/vm/gc_implementation/g1/concurrentMark.cpp Fri Oct 04 16:32:45 2013 +0100 +++ b/src/share/vm/gc_implementation/g1/concurrentMark.cpp Wed Sep 18 21:34:50 2013 +0100 @@ -4515,7 +4515,7 @@ // of things to do) or totally (at the very end). size_t target_size; if (partially) { - target_size = MIN2((size_t)_task_queue->max_elems()/3, GCDrainStackTargetSize); + target_size = MIN2((uintx)_task_queue->max_elems()/3, GCDrainStackTargetSize); } else { target_size = 0; }