class oadd.com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable extends java.lang.Object implements java.lang.Runnable { private final java.lang.Runnable task; private final oadd.com.codahale.metrics.Timer$Context idleContext; final oadd.com.codahale.metrics.InstrumentedExecutorService this$0; void (oadd.com.codahale.metrics.InstrumentedExecutorService, java.lang.Runnable) { oadd.com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable v; oadd.com.codahale.metrics.InstrumentedExecutorService v; oadd.com.codahale.metrics.Timer v; oadd.com.codahale.metrics.Timer$Context v; java.lang.Runnable v; v := @this: oadd.com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable; v := @parameter: oadd.com.codahale.metrics.InstrumentedExecutorService; v := @parameter: java.lang.Runnable; v. = v; specialinvoke v.()>(); v. = v; v = v.; v = virtualinvoke v.(); v. = v; return; } public void run() { java.lang.Throwable v, v; oadd.com.codahale.metrics.Counter v, v, v; oadd.com.codahale.metrics.Timer v; java.lang.Runnable v; oadd.com.codahale.metrics.InstrumentedExecutorService v, v, v, v, v, v; oadd.com.codahale.metrics.Timer$Context v, v; oadd.com.codahale.metrics.Meter v, v; oadd.com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable v; v := @this: oadd.com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable; v = v.; virtualinvoke v.(); v = v.; v = v.; virtualinvoke v.(); label: v = v.; v = v.; v = virtualinvoke v.(); label: v = v.; interfaceinvoke v.(); label: if v == null goto label; virtualinvoke v.(); goto label; label: v := @caughtexception; throw v; label: v = v.; v = v.; virtualinvoke v.(); v = v.; v = v.; virtualinvoke v.(); goto label; label: v := @caughtexception; v = v.; v = v.; virtualinvoke v.(); v = v.; v = v.; virtualinvoke v.(); throw v; label: return; catch java.lang.Throwable from label to label with label; catch java.lang.Throwable from label to label with label; } }