public class oadd.org.apache.hadoop.util.InstrumentedWriteLock extends oadd.org.apache.hadoop.util.InstrumentedLock
{
public void <init>(java.lang.String, org.slf4j.Logger, java.util.concurrent.locks.ReentrantReadWriteLock, long, long)
{
oadd.org.apache.hadoop.util.Timer v;
org.slf4j.Logger v;
long v, v;
oadd.org.apache.hadoop.util.InstrumentedWriteLock v;
java.lang.String v;
java.util.concurrent.locks.ReentrantReadWriteLock v;
v := @this: oadd.org.apache.hadoop.util.InstrumentedWriteLock;
v := @parameter: java.lang.String;
v := @parameter: org.slf4j.Logger;
v := @parameter: java.util.concurrent.locks.ReentrantReadWriteLock;
v := @parameter: long;
v := @parameter: long;
v = new oadd.org.apache.hadoop.util.Timer;
specialinvoke v.<oadd.org.apache.hadoop.util.Timer: void <init>()>();
specialinvoke v.<oadd.org.apache.hadoop.util.InstrumentedWriteLock: void <init>(java.lang.String,org.slf4j.Logger,java.util.concurrent.locks.ReentrantReadWriteLock,long,long,oadd.org.apache.hadoop.util.Timer)>(v, v, v, v, v, v);
return;
}
void <init>(java.lang.String, org.slf4j.Logger, java.util.concurrent.locks.ReentrantReadWriteLock, long, long, oadd.org.apache.hadoop.util.Timer)
{
org.slf4j.Logger v;
long v, v;
oadd.org.apache.hadoop.util.InstrumentedWriteLock v;
java.util.concurrent.locks.ReentrantReadWriteLock v;
java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock v;
oadd.org.apache.hadoop.util.Timer v;
java.lang.String v;
v := @this: oadd.org.apache.hadoop.util.InstrumentedWriteLock;
v := @parameter: java.lang.String;
v := @parameter: org.slf4j.Logger;
v := @parameter: java.util.concurrent.locks.ReentrantReadWriteLock;
v := @parameter: long;
v := @parameter: long;
v := @parameter: oadd.org.apache.hadoop.util.Timer;
v = virtualinvoke v.<java.util.concurrent.locks.ReentrantReadWriteLock: java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writeLock()>();
specialinvoke v.<oadd.org.apache.hadoop.util.InstrumentedLock: void <init>(java.lang.String,org.slf4j.Logger,java.util.concurrent.locks.Lock,long,long,oadd.org.apache.hadoop.util.Timer)>(v, v, v, v, v, v);
return;
}
}