question: increments the read lock count held by the thread concode_field_sep ThreadLocal<Integer> readLockCount concode_elem_sep ReentrantReadWriteLock delegate concode_elem_sep Lock readLock concode_elem_sep long serialVersionUID concode_elem_sep Lock writeLock concode_field_sep void checkLoopback concode_elem_sep void decReadLockCount concode_elem_sep void lockInterruptibly concode_elem_sep void lockInterruptibly concode_elem_sep void unlock concode_elem_sep void unlock concode_elem_sep Lock writeLock concode_elem_sep Condition newCondition concode_elem_sep Condition newCondition concode_elem_sep Lock readLock concode_elem_sep void lock concode_elem_sep void lock concode_elem_sep boolean tryLock concode_elem_sep boolean tryLock concode_elem_sep boolean tryLock concode_elem_sep boolean tryLock
target: void function ( ) { Integer loc0 = readLockCount . get ( ) ; int loc1 ; if ( loc0 == null ) loc1 = 1 ; else loc1 = loc0 . intValue ( ) + 1 ; readLockCount . set ( new Integer ( loc1 ) ) ; }