/guava/android/guava/src/com/google/common/util/concurrent/AtomicLongMap.java
if ( atomic == null) {   atomic = map.putIfAbsent( key, new AtomicLong( delta) ) ;   if ( atomic == null) {     return 0L;   } }
[Delete]
return delta; } } while (true) { long oldValue = atomic.get(); if (oldValue == 0L) { <extra_id_0> return delta; } continue outer; } long newValue = oldValue + delta; if (atomic.compareAndSet(oldValue, newValue)) {