# {"id":"partitionSourceFiles","fileNameMappings":{"okhttp3.internal.concurrent.Task":"Task.kt","okhttp3.internal.concurrent.TaskQueue":"TaskQueue.kt","okhttp3.internal._UtilCommonKt":"-UtilCommon.kt","okhttp3.internal._UtilJvmKt":"-UtilJvm.kt"}}
okhttp3.internal.concurrent.TaskRunner -> xb7:
# {"id":"sourceFile","fileName":"TaskRunner.kt"}
    okhttp3.internal.concurrent.TaskRunner$Backend backend -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lum5;"}
    java.util.logging.Logger logger$1 -> b
    int nextQueueName -> c
    boolean coordinatorWaiting -> d
    long coordinatorWakeUpAt -> e
    int executeCallCount -> f
    int runCallCount -> g
    java.util.List busyQueues -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.util.List readyQueues -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/util/ArrayList;"}
    java.lang.Runnable runnable -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfb;"}
    java.util.logging.Logger logger -> k
    okhttp3.internal.concurrent.TaskRunner INSTANCE -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lxb7;"}
    1:15:void <clinit>():358:358 -> <clinit>
    1:15:void TaskRunner.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.synthesized"}
    16:28:void <clinit>():361:361 -> <clinit>
    16:28:void TaskRunner.<clinit>():0 -> <clinit>
    29:32:void <clinit>():0:0 -> <clinit>
    29:32:void TaskRunner.<clinit>():0 -> <clinit>
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":48,"4":50,"7":53},"outline":"Lfl0;o(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    33:38:java.util.concurrent.ThreadFactory okhttp3.internal._UtilJvmKt.threadFactory(java.lang.String,boolean):57:57 -> <clinit>
    33:38:void <clinit>():361 -> <clinit>
    33:38:void TaskRunner.<clinit>():0 -> <clinit>
    39:47:void <clinit>():361:361 -> <clinit>
    39:47:void TaskRunner.<clinit>():0 -> <clinit>
    48:48:void <clinit>():361:361 -> <clinit>
    50:50:void <clinit>():361:361 -> <clinit>
    53:53:void <clinit>():361:361 -> <clinit>
    1:5:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40:40 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lum5;)V"}
    6:8:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):40:40 -> <init>
    6:8:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    9:10:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):41:41 -> <init>
    9:10:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    11:14:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):42:42 -> <init>
    11:14:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    15:16:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):44:44 -> <init>
    15:16:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    17:23:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):60:60 -> <init>
    17:23:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    24:30:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):63:63 -> <init>
    24:30:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    31:40:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger):66:66 -> <init>
    31:40:void <init>(okhttp3.internal.concurrent.TaskRunner$Backend,java.util.logging.Logger,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> <init>
    1:2:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):373:373 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrb7;JZ)V"}
    3:4:okhttp3.internal.concurrent.TaskQueue okhttp3.internal.concurrent.Task.getQueue$okhttp():54:54 -> a
    3:4:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):142 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    5:7:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):142:142 -> a
    8:11:okhttp3.internal.concurrent.Task okhttp3.internal.concurrent.TaskQueue.getActiveTask$okhttp():35:35 -> a
    8:11:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):143 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    12:14:boolean okhttp3.internal.concurrent.TaskQueue.getCancelActiveTask$okhttp():41:41 -> a
    12:14:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):145 -> a
    15:17:void okhttp3.internal.concurrent.TaskQueue.setCancelActiveTask$okhttp(boolean):41:41 -> a
    15:17:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):146 -> a
    18:19:void okhttp3.internal.concurrent.TaskQueue.setActiveTask$okhttp(okhttp3.internal.concurrent.Task):35:35 -> a
    18:19:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):147 -> a
    20:32:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):148:148 -> a
    33:37:boolean okhttp3.internal.concurrent.TaskQueue.getShutdown$okhttp():32:32 -> a
    33:37:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):150 -> a
    38:40:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):151:151 -> a
    41:42:java.util.List okhttp3.internal.concurrent.TaskQueue.getFutureTasks$okhttp():38:38 -> a
    41:42:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):154 -> a
    43:48:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):154:154 -> a
    49:55:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):155:155 -> a
    56:59:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):159:159 -> a
    60:65:void afterRun(okhttp3.internal.concurrent.Task,long,boolean):143:143 -> a
    3:4:okhttp3.internal.concurrent.Task awaitTaskToRun():377:377 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lrb7;"}
    5:15:okhttp3.internal.concurrent.Task awaitTaskToRun():174:174 -> b
    16:19:long okhttp3.internal.concurrent.TaskRunner$RealBackend.nanoTime():321:321 -> b
    16:19:okhttp3.internal.concurrent.Task awaitTaskToRun():178 -> b
    20:44:okhttp3.internal.concurrent.Task awaitTaskToRun():186:186 -> b
    45:46:java.util.List okhttp3.internal.concurrent.TaskQueue.getFutureTasks$okhttp():38:38 -> b
    45:46:okhttp3.internal.concurrent.Task awaitTaskToRun():187 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    47:55:okhttp3.internal.concurrent.Task awaitTaskToRun():187:187 -> b
    56:59:long okhttp3.internal.concurrent.Task.getNextExecuteNanoTime$okhttp():57:57 -> b
    56:59:okhttp3.internal.concurrent.Task awaitTaskToRun():188 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:67:okhttp3.internal.concurrent.Task awaitTaskToRun():188:188 -> b
    68:84:okhttp3.internal.concurrent.Task awaitTaskToRun():193:193 -> b
    85:88:okhttp3.internal.concurrent.Task awaitTaskToRun():213:213 -> b
    89:92:void beforeRun(okhttp3.internal.concurrent.Task):369:369 -> b
    89:92:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    93:94:void okhttp3.internal.concurrent.Task.setNextExecuteNanoTime$okhttp(long):57:57 -> b
    93:94:void beforeRun(okhttp3.internal.concurrent.Task):127 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    93:94:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    95:96:okhttp3.internal.concurrent.TaskQueue okhttp3.internal.concurrent.Task.getQueue$okhttp():54:54 -> b
    95:96:void beforeRun(okhttp3.internal.concurrent.Task):128 -> b
    95:96:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    97:99:void beforeRun(okhttp3.internal.concurrent.Task):128:128 -> b
    97:99:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    100:101:java.util.List okhttp3.internal.concurrent.TaskQueue.getFutureTasks$okhttp():38:38 -> b
    100:101:void beforeRun(okhttp3.internal.concurrent.Task):129 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    100:101:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    102:104:void beforeRun(okhttp3.internal.concurrent.Task):129:129 -> b
    102:104:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    105:107:void beforeRun(okhttp3.internal.concurrent.Task):130:130 -> b
    105:107:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    108:109:void okhttp3.internal.concurrent.TaskQueue.setActiveTask$okhttp(okhttp3.internal.concurrent.Task):35:35 -> b
    108:109:void beforeRun(okhttp3.internal.concurrent.Task):131 -> b
    108:109:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    110:114:void beforeRun(okhttp3.internal.concurrent.Task):132:132 -> b
    110:114:okhttp3.internal.concurrent.Task awaitTaskToRun():214 -> b
    115:124:okhttp3.internal.concurrent.Task awaitTaskToRun():217:217 -> b
    125:128:okhttp3.internal.concurrent.Task awaitTaskToRun():218:218 -> b
    129:132:okhttp3.internal.concurrent.Task awaitTaskToRun():225:225 -> b
    133:140:okhttp3.internal.concurrent.Task awaitTaskToRun():226:226 -> b
    141:144:void okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorNotify(okhttp3.internal.concurrent.TaskRunner):365:365 -> b
    141:144:okhttp3.internal.concurrent.Task awaitTaskToRun():227 -> b
    145:148:okhttp3.internal.concurrent.Task awaitTaskToRun():234:234 -> b
    149:150:okhttp3.internal.concurrent.Task awaitTaskToRun():235:235 -> b
    151:159:void okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):366:366 -> b
    151:159:okhttp3.internal.concurrent.Task awaitTaskToRun():237 -> b
    160:170:void okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):370:370 -> b
    160:170:okhttp3.internal.concurrent.Task awaitTaskToRun():237 -> b
    171:176:void okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorWait(okhttp3.internal.concurrent.TaskRunner,long):373:373 -> b
    171:176:okhttp3.internal.concurrent.Task awaitTaskToRun():237 -> b
    177:180:okhttp3.internal.concurrent.Task awaitTaskToRun():242:242 -> b
    181:182:void cancelAll():387:387 -> b
    181:182:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    183:190:void cancelAll():275:275 -> b
    183:190:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    191:202:void cancelAll():276:276 -> b
    191:202:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    203:209:void cancelAll():278:278 -> b
    203:209:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    210:215:void cancelAll():279:279 -> b
    210:215:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    216:218:void cancelAll():280:280 -> b
    216:218:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    219:220:java.util.List okhttp3.internal.concurrent.TaskQueue.getFutureTasks$okhttp():38:38 -> b
    219:220:void cancelAll():281 -> b
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    219:220:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    221:226:void cancelAll():281:281 -> b
    221:226:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    227:232:void cancelAll():282:282 -> b
    227:232:okhttp3.internal.concurrent.Task awaitTaskToRun():240 -> b
    233:235:okhttp3.internal.concurrent.Task awaitTaskToRun():242:242 -> b
    4:5:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):365:365 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwb7;)V"}
    6:9:okhttp3.internal.concurrent.Task okhttp3.internal.concurrent.TaskQueue.getActiveTask$okhttp():35:35 -> c
    6:9:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):109 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:11:java.util.List okhttp3.internal.concurrent.TaskQueue.getFutureTasks$okhttp():38:38 -> c
    10:11:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):110 -> c
    12:19:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):110:110 -> c
    20:21:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):111:111 -> c
    22:31:void okhttp3.internal._UtilCommonKt.addIfAbsent(java.util.List,java.lang.Object):351:351 -> c
    22:31:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):111 -> c
    32:34:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):113:113 -> c
    35:38:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):117:117 -> c
    39:42:void okhttp3.internal.concurrent.TaskRunner$RealBackend.coordinatorNotify(okhttp3.internal.concurrent.TaskRunner):365:365 -> c
    39:42:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):118 -> c
    43:46:void kickCoordinator$okhttp(okhttp3.internal.concurrent.TaskQueue):120:120 -> c
    1:1:okhttp3.internal.concurrent.TaskQueue newQueue():385:385 -> d
    1:1:TaskQueue1 TaskRunner.newQueue():0 -> d
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lwb7;"}
    2:7:okhttp3.internal.concurrent.TaskQueue newQueue():259:259 -> d
    2:7:TaskQueue1 TaskRunner.newQueue():0 -> d
    8:8:okhttp3.internal.concurrent.TaskQueue newQueue():385:385 -> d
    8:8:TaskQueue1 TaskRunner.newQueue():0 -> d
    9:12:okhttp3.internal.concurrent.TaskQueue newQueue():260:260 -> d
    9:12:TaskQueue1 TaskRunner.newQueue():0 -> d
    13:16:okhttp3.internal.concurrent.TaskQueue newQueue():0:0 -> d
    13:16:TaskQueue1 TaskRunner.newQueue():0 -> d
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":24,"3":26,"6":29,"9":33},"outline":"Lng4;i(ILjava/lang/String;)Ljava/lang/String;"}
    17:21:okhttp3.internal.concurrent.TaskQueue newQueue():260:260 -> d
    17:21:TaskQueue1 TaskRunner.newQueue():0 -> d
    22:23:okhttp3.internal.concurrent.TaskQueue newQueue():385:385 -> d
    22:23:TaskQueue1 TaskRunner.newQueue():0 -> d
    24:24:okhttp3.internal.concurrent.TaskQueue newQueue():260:260 -> d
    26:26:okhttp3.internal.concurrent.TaskQueue newQueue():260:260 -> d
    29:29:okhttp3.internal.concurrent.TaskQueue newQueue():260:260 -> d
    33:33:okhttp3.internal.concurrent.TaskQueue newQueue():260:260 -> d
    1:2:void startAnotherThread():381:381 -> e
    3:11:void startAnotherThread():252:252 -> e
    12:13:void startAnotherThread():254:254 -> e
    14:25:void okhttp3.internal.concurrent.TaskRunner$RealBackend.execute(okhttp3.internal.concurrent.TaskRunner,java.lang.Runnable):349:349 -> e
    14:25:void startAnotherThread():255 -> e
