spectator-api/src/main/java/com/netflix/spectator/impl/StepDouble.java [90:100]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rollCount(now);
    long v;
    double d;
    double n;
    long next;
    do {
      v = current;
      d = Double.longBitsToDouble(v);
      n = d + amount;
      next = Double.doubleToLongBits(n);
    } while (!CURRENT_UPDATER.compareAndSet(this, v, next));
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spectator-api/src/main/java/com/netflix/spectator/impl/StepDouble.java [106:116]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    rollCount(now);
    long v;
    double d;
    double n;
    long next;
    do {
      v = current;
      d = Double.longBitsToDouble(v);
      n = d + amount;
      next = Double.doubleToLongBits(n);
    } while (!CURRENT_UPDATER.compareAndSet(this, v, next));
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



