/guava/guava/src/com/google/common/util/concurrent/AbstractFuture.java
if ( update != old) {
if ( old != update ) {
} } @Override Waiter gasWaiters(AbstractFuture<?> future, Waiter update) { synchronized (future) { Waiter old = future.waiters; <extra_id_0> future.waiters = update; } return old; } } @Override