spectator-api/src/main/java/com/netflix/spectator/impl/AtomicDouble.java [52:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    long v;
    double d;
    double n;
    long next;
    do {
      v = value;
      d = Double.longBitsToDouble(v);
      n = d + amount;
      next = Double.doubleToLongBits(n);
    } while (!VALUE_UPDATER.compareAndSet(this, v, next));
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



spectator-api/src/main/java/com/netflix/spectator/impl/AtomicDouble.java [67:76]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    long v;
    double d;
    double n;
    long next;
    do {
      v = value;
      d = Double.longBitsToDouble(v);
      n = d + amount;
      next = Double.doubleToLongBits(n);
    } while (!VALUE_UPDATER.compareAndSet(this, v, next));
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



