1.1 --- a/src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp Wed Dec 21 07:53:53 2011 -0500 1.2 +++ b/src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp Wed Dec 14 13:34:57 2011 -0800 1.3 @@ -56,14 +56,14 @@ 1.4 lowest_non_clean_base_chunk_index, 1.5 lowest_non_clean_chunk_size); 1.6 1.7 - int n_strides = n_threads * ParGCStridesPerThread; 1.8 + uint n_strides = n_threads * ParGCStridesPerThread; 1.9 SequentialSubTasksDone* pst = sp->par_seq_tasks(); 1.10 // Sets the condition for completion of the subtask (how many threads 1.11 // need to finish in order to be done). 1.12 pst->set_n_threads(n_threads); 1.13 pst->set_n_tasks(n_strides); 1.14 1.15 - int stride = 0; 1.16 + uint stride = 0; 1.17 while (!pst->is_task_claimed(/* reference */ stride)) { 1.18 process_stride(sp, mr, stride, n_strides, cl, ct, 1.19 lowest_non_clean,