class org.fusesource.hawtdispatch.internal.util.RunnableSupport$3 extends org.fusesource.hawtdispatch.Task { final java.util.concurrent.atomic.AtomicInteger val$counter; final org.fusesource.hawtdispatch.Task val$runnable; void (java.util.concurrent.atomic.AtomicInteger, org.fusesource.hawtdispatch.Task) { org.fusesource.hawtdispatch.internal.util.RunnableSupport$3 v; org.fusesource.hawtdispatch.Task v; java.util.concurrent.atomic.AtomicInteger v; v := @this: org.fusesource.hawtdispatch.internal.util.RunnableSupport$3; v := @parameter: java.util.concurrent.atomic.AtomicInteger; v := @parameter: org.fusesource.hawtdispatch.Task; v. = v; v. = v; specialinvoke v.()>(); return; } public void run() { org.fusesource.hawtdispatch.Task v; java.util.concurrent.atomic.AtomicInteger v; int v; org.fusesource.hawtdispatch.internal.util.RunnableSupport$3 v; v := @this: org.fusesource.hawtdispatch.internal.util.RunnableSupport$3; v = v.; v = virtualinvoke v.(); if v > 0 goto label; v = v.; virtualinvoke v.(); label: return; } public java.lang.String toString() { org.fusesource.hawtdispatch.internal.util.RunnableSupport$3 v; java.lang.String v; org.fusesource.hawtdispatch.Task v; v := @this: org.fusesource.hawtdispatch.internal.util.RunnableSupport$3; v = v.; v = dynamicinvoke "makeConcatWithConstants" (v) ("{\u0001}"); return v; } }