/guava/guava/src/com/google/common/util/concurrent/Monitor.java
return lock.isLocked( ) ;lock.unlock( ) ;
lock.unlock ( ) ;
if (!satisfied) { try { if (threw && !reentrant) { signalNextWaiter(); } } finally { <extra_id_0> } } } } public void enterWhenUninterruptibly(Guard guard) { if (guard.monitor != this) {