# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.internal.ThreadSafeHeap":"ThreadSafeHeap.kt","kotlinx.coroutines.EventLoopImplBase":"EventLoop.common.kt","kotlinx.coroutines.EventLoop_commonKt":"EventLoop.common.kt"}}
kotlinx.coroutines.EventLoopImplBase$DelayedTask -> ba2:
# {"id":"sourceFile","fileName":"EventLoop.common.kt"}
    long nanoTime -> X
    int index -> Y
    1:3:void <init>(long):404:404 -> <init>
    4:6:void <init>(long):409:409 -> <init>
    7:9:void <init>(long):421:421 -> <init>
    1:2:int compareTo(java.lang.Object):404:404 -> compareTo
    3:21:int compareTo(kotlinx.coroutines.EventLoopImplBase$DelayedTask):424:424 -> compareTo
    3:21:int compareTo(java.lang.Object):404 -> compareTo
    1:1:void dispose():554:554 -> d
    2:3:void dispose():477:477 -> d
    4:7:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.EventLoop_commonKt.access$getDISPOSED_TASK$p():1:1 -> d
    4:7:void dispose():478 -> d
    8:9:void dispose():554:554 -> d
    10:22:void dispose():479:479 -> d
    23:23:boolean kotlinx.coroutines.internal.ThreadSafeHeap.remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):173:173 -> d
    23:23:void dispose():479 -> d
    24:35:kotlinx.coroutines.internal.ThreadSafeHeap getHeap():415:415 -> d
    24:35:boolean kotlinx.coroutines.internal.ThreadSafeHeap.remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):73 -> d
    24:35:void dispose():479 -> d
    36:37:int getIndex():421:421 -> d
    36:37:boolean kotlinx.coroutines.internal.ThreadSafeHeap.remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):76 -> d
    36:37:void dispose():479 -> d
    38:40:boolean kotlinx.coroutines.internal.ThreadSafeHeap.remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):78:78 -> d
    38:40:void dispose():479 -> d
    41:45:boolean kotlinx.coroutines.internal.ThreadSafeHeap.remove(kotlinx.coroutines.internal.ThreadSafeHeapNode):173:173 -> d
    41:45:void dispose():479 -> d
    46:47:void dispose():480:480 -> d
    48:51:void dispose():554:554 -> d
    1:1:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):542:542 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLca2;Lda2;)I"}
    2:3:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):435:435 -> e
    4:7:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.EventLoop_commonKt.access$getDISPOSED_TASK$p():1:1 -> e
    4:7:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):435 -> e
    8:10:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):542:542 -> e
    11:11:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):545:545 -> e
    12:20:kotlinx.coroutines.internal.ThreadSafeHeapNode kotlinx.coroutines.internal.ThreadSafeHeap.firstImpl():84:84 -> e
    12:20:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):546 -> e
    21:22:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):437:437 -> e
    23:38:boolean kotlinx.coroutines.EventLoopImplBase.isCompleted():179:179 -> e
    23:38:boolean kotlinx.coroutines.EventLoopImplBase.access$isCompleted(kotlinx.coroutines.EventLoopImplBase):170 -> e
    23:38:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):437 -> e
    39:39:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):545:545 -> e
    40:47:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):542:542 -> e
    48:52:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):450:450 -> e
    53:62:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):457:457 -> e
    63:74:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):461:461 -> e
    75:83:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):470:470 -> e
    84:86:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):547:547 -> e
    87:87:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):545:545 -> e
    88:89:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):542:542 -> e
    90:91:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):545:545 -> e
    92:93:int scheduleTask(long,kotlinx.coroutines.EventLoopImplBase$DelayedTaskQueue,kotlinx.coroutines.EventLoopImplBase):542:542 -> e
    1:2:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):417:417 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lca2;)V"}
    3:6:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.EventLoop_commonKt.access$getDISPOSED_TASK$p():1:1 -> f
    3:6:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):417 -> f
    7:9:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):418:418 -> f
    10:15:void setHeap(kotlinx.coroutines.internal.ThreadSafeHeap):417:417 -> f
    1:22:java.lang.String toString():483:483 -> toString
