class org.apache.zookeeper.server.watch.WatcherCleaner$1 extends org.apache.zookeeper.server.WorkerService$WorkRequest { final java.util.Set val$snapshot; final int val$total; final org.apache.zookeeper.server.watch.WatcherCleaner this$0; void (org.apache.zookeeper.server.watch.WatcherCleaner, java.util.Set, int) { org.apache.zookeeper.server.watch.WatcherCleaner$1 v; int v; java.util.Set v; org.apache.zookeeper.server.watch.WatcherCleaner v; v := @this: org.apache.zookeeper.server.watch.WatcherCleaner$1; v := @parameter: org.apache.zookeeper.server.watch.WatcherCleaner; v := @parameter: java.util.Set; v := @parameter: int; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void doWork() throws java.lang.Exception { java.lang.Throwable v; org.apache.zookeeper.server.watch.IDeadWatcherListener v; org.apache.zookeeper.metrics.Counter v; long v, v, v; java.lang.Integer v; org.apache.zookeeper.metrics.Summary v; org.apache.zookeeper.server.watch.WatcherCleaner$1 v; java.lang.Long v; java.util.concurrent.atomic.AtomicInteger v; org.apache.zookeeper.server.ServerMetrics v, v; int v, v, v, v; org.slf4j.Logger v; java.util.Set v; org.apache.zookeeper.server.watch.WatcherCleaner v, v, v, v; java.lang.Object v, v; v := @this: org.apache.zookeeper.server.watch.WatcherCleaner$1; v = staticinvoke (); v = v.; v = v.; v = v.; interfaceinvoke v.(v); v = staticinvoke (); v = v - v; v = ; v = staticinvoke (v); v = v.; v = staticinvoke (v); interfaceinvoke v.("Takes {} to process {} watches", v, v); v = staticinvoke (); v = v.; interfaceinvoke v.(v); v = staticinvoke (); v = v.; v = v.; interfaceinvoke v.(v); v = v.; v = v.; v = v.; v = neg v; virtualinvoke v.(v); v = v.; v = v.; entermonitor v; label: v = v.; v = v.; virtualinvoke v.(); exitmonitor v; label: goto label; label: v := @caughtexception; exitmonitor v; throw v; label: return; catch java.lang.Throwable from label to label with label; } }