final void transferStealCount(ForkJoinPool p){
  AtomicLong sc;
  if (p != null && (sc=p.stealCounter) != null) {
    int s=nsteals;
    nsteals=0;
    sc.getAndAdd((long)(s < 0 ? Integer.MAX_VALUE : s));
  }
}

final void transferStealCount ( ForkJoinPool p ) { AtomicLong sc ; if ( p != null && ( sc = p . stealCounter ) != null ) { int s = nsteals ; nsteals = 0 ; sc . getAndAdd ( ( long ) ( s < 0 ? Integer . MAX_VALUE : s ) ) ; } }
adds steal count to pool stealcounter if it exists , and resets .
