ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/loops/MapCheck.java
(Generate patch)

Comparing jsr166/src/test/loops/MapCheck.java (file contents):
Revision 1.8 by jsr166, Mon Nov 2 23:42:46 2009 UTC vs.
Revision 1.11 by jsr166, Tue Nov 3 01:04:02 2009 UTC

# Line 164 | Line 164 | public class MapCheck {
164          Map<Integer,Integer> intMap = (Map<Integer,Integer>)s;
165          timer.start(nm, n);
166          for (int i = 0; i < n; i++) {
167 <            if ((Integer)(intMap.get(i)) != i) ++sum;
167 >            if (intMap.get(i) != i) ++sum;
168          }
169          timer.finish();
170          reallyAssert (sum == expect);
# Line 350 | Line 350 | public class MapCheck {
350  
351          FileInputStream is = new FileInputStream("MapCheck.dat");
352          ObjectInputStream in = new ObjectInputStream(new BufferedInputStream(is));
353 <        Map m = (Map)in.readObject();
353 >        Map m = (Map) in.readObject();
354  
355          long endTime = System.currentTimeMillis();
356          long time = endTime - startTime;
# Line 610 | Line 610 | public class MapCheck {
610                              abs[ai++] = s;
611                          break;
612                      }
613 <                    sb.append((char)c);
613 >                    sb.append((char) c);
614                  }
615              }
616              in.close();
# Line 629 | Line 629 | public class MapCheck {
629              char[] c = new char[len * 4 + 1];
630              for (int j = 1; j < len; ++j) {
631                  int r = srng.next();
632 <                c[k++] = (char)(' ' + (r & 0x7f));
632 >                c[k++] = (char) (' ' + (r & 0x7f));
633                  r >>>= 8;
634 <                c[k++] = (char)(' ' + (r & 0x7f));
634 >                c[k++] = (char) (' ' + (r & 0x7f));
635                  r >>>= 8;
636 <                c[k++] = (char)(' ' + (r & 0x7f));
636 >                c[k++] = (char) (' ' + (r & 0x7f));
637                  r >>>= 8;
638 <                c[k++] = (char)(' ' + (r & 0x7f));
638 >                c[k++] = (char) (' ' + (r & 0x7f));
639              }
640 <            c[k++] = (char)((i & 31) | 1); // never == to any testword
640 >            c[k++] = (char) ((i & 31) | 1); // never == to any testword
641              ws[i] = new String(c);
642          }
643      }
# Line 651 | Line 651 | public class MapCheck {
651  
652          static void printStats() {
653              for (Iterator it = accum.entrySet().iterator(); it.hasNext(); ) {
654 <                Map.Entry e = (Map.Entry)(it.next());
655 <                Stats stats = ((Stats)(e.getValue()));
654 >                Map.Entry e = (Map.Entry) it.next();
655 >                Stats stats = (Stats) e.getValue();
656                  System.out.print(e.getKey() + ": ");
657                  long s;
658                  long n = stats.number;
# Line 663 | Line 663 | public class MapCheck {
663                  else
664                      s = stats.sum;
665  
666 <                double t = ((double)s) / n;
666 >                double t = ((double) s) / n;
667                  long nano = Math.round(t);
668                  System.out.printf("%6d", + nano);
669                  System.out.println();
# Line 682 | Line 682 | public class MapCheck {
682              if (st == null)
683                  accum.put(name, new Stats(elapsed, numOps));
684              else
685 <                ((Stats)st).addTime(elapsed, numOps);
685 >                ((Stats) st).addTime(elapsed, numOps);
686          }
687  
688      }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines