# HG changeset patch # User andrew # Date 1379536490 -3600 # Node ID af221c82682c974e06cc78b24808262d9ffc5af2 # Parent 4fc9d4d964adf1f5316d81d1db1813ffd9f2286b Cast should use same type as GCDrainStackTargetSize (uintx). diff --git a/src/share/vm/gc_implementation/g1/concurrentMark.cpp b/src/share/vm/gc_implementation/g1/concurrentMark.cpp --- a/openjdk/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp +++ b/openjdk/hotspot/src/share/vm/gc_implementation/g1/concurrentMark.cpp @@ -3632,7 +3632,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; }