public class org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1 extends scala.runtime.AbstractFunction0$mcV$sp implements scala.Serializable
{
public static final long serialVersionUID;
private final org.apache.activemq.leveldb.DBManager $outer;
public final void apply()
{
org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1 v;
v := @this: org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1;
virtualinvoke v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: void apply$mcV$sp()>();
return;
}
public void apply$mcV$sp()
{
org.apache.activemq.leveldb.RecordLog v, v, v;
java.lang.Long v, v, v, v, v, v;
scala.collection.immutable.StringOps v;
java.lang.Object[] v;
java.lang.Double v, v, v, v, v, v, v;
long v, v, v, v, v, v;
java.lang.String v, v;
scala.collection.mutable.WrappedArray v;
org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1 v;
org.apache.activemq.leveldb.LevelDBClient v, v, v, v, v, v;
boolean v;
org.apache.activemq.leveldb.DBManager v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
scala.Predef$ v, v, v;
double v, v, v, v, v, v, v;
org.apache.activemq.leveldb.util.TimeMetric v, v, v, v, v, v, v;
v := @this: org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: boolean started()>();
if v == 0 goto label;
v = <scala.Predef$: scala.Predef$ MODULE$>;
v = new scala.collection.immutable.StringOps;
v = <scala.Predef$: scala.Predef$ MODULE$>;
v = virtualinvoke v.<scala.Predef$: java.lang.String augmentString(java.lang.String)>("committed: %d, canceled: %d, storing: %d, stored: %d, uow complete: %,.3f ms, index write: %,.3f ms, log write: %,.3f ms, log flush: %,.3f ms, log rotate: %,.3f msadd msg: %,.3f ms, add enqueue: %,.3f ms, uowEnqueueDelayReqested: %d, uowEnqueueNodelayReqested: %d ");
specialinvoke v.<scala.collection.immutable.StringOps: void <init>(java.lang.String)>(v);
v = <scala.Predef$: scala.Predef$ MODULE$>;
v = newarray (java.lang.Object)[13];
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: long uowClosedCounter()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Long boxToLong(long)>(v);
v[0] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: long uowCanceledCounter()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Long boxToLong(long)>(v);
v[1] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: long uowStoringCounter()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Long boxToLong(long)>(v);
v[2] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: long uowStoredCounter()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Long boxToLong(long)>(v);
v[3] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.util.TimeMetric uow_complete_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[4] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.LevelDBClient client()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.LevelDBClient: org.apache.activemq.leveldb.util.TimeMetric max_index_write_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[5] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.LevelDBClient client()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.LevelDBClient: org.apache.activemq.leveldb.RecordLog log()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.RecordLog: org.apache.activemq.leveldb.util.TimeMetric max_log_write_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[6] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.LevelDBClient client()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.LevelDBClient: org.apache.activemq.leveldb.RecordLog log()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.RecordLog: org.apache.activemq.leveldb.util.TimeMetric max_log_flush_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[7] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.LevelDBClient client()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.LevelDBClient: org.apache.activemq.leveldb.RecordLog log()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.RecordLog: org.apache.activemq.leveldb.util.TimeMetric max_log_rotate_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[8] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.LevelDBClient client()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.LevelDBClient: org.apache.activemq.leveldb.util.TimeMetric max_write_message_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[9] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: org.apache.activemq.leveldb.LevelDBClient client()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.LevelDBClient: org.apache.activemq.leveldb.util.TimeMetric max_write_enqueue_latency()>();
v = virtualinvoke v.<org.apache.activemq.leveldb.util.TimeMetric: double reset()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Double boxToDouble(double)>(v);
v[10] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: long uowEnqueueDelayReqested()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Long boxToLong(long)>(v);
v[11] = v;
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
v = virtualinvoke v.<org.apache.activemq.leveldb.DBManager: long uowEnqueueNodelayReqested()>();
v = staticinvoke <scala.runtime.BoxesRunTime: java.lang.Long boxToLong(long)>(v);
v[12] = v;
v = virtualinvoke v.<scala.Predef$: scala.collection.mutable.WrappedArray genericWrapArray(java.lang.Object)>(v);
v = virtualinvoke v.<scala.collection.immutable.StringOps: java.lang.String format(scala.collection.Seq)>(v);
virtualinvoke v.<scala.Predef$: void println(java.lang.Object)>(v);
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
virtualinvoke v.<org.apache.activemq.leveldb.DBManager: void uowClosedCounter_$eq(long)>(0L);
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
virtualinvoke v.<org.apache.activemq.leveldb.DBManager: void uowStoringCounter_$eq(long)>(0L);
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
virtualinvoke v.<org.apache.activemq.leveldb.DBManager: void uowStoredCounter_$eq(long)>(0L);
v = v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer>;
virtualinvoke v.<org.apache.activemq.leveldb.DBManager: void monitorStats()>();
label:
return;
}
public void <init>(org.apache.activemq.leveldb.DBManager)
{
org.apache.activemq.leveldb.DBManager v;
org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1 v;
v := @this: org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1;
v := @parameter: org.apache.activemq.leveldb.DBManager;
if v != null goto label;
throw null;
label:
v.<org.apache.activemq.leveldb.DBManager$$anonfun$monitorStats$1: org.apache.activemq.leveldb.DBManager $outer> = v;
specialinvoke v.<scala.runtime.AbstractFunction0$mcV$sp: void <init>()>();
return;
}
}