path # lines of code settings.gradle.kts 42 reactive/kotlinx-coroutines-rx2/src/RxMaybe.kt 53 reactive/kotlinx-coroutines-rx2/src/RxChannel.kt 61 reactive/kotlinx-coroutines-rx2/src/RxConvert.kt 74 reactive/kotlinx-coroutines-rx2/src/RxObservable.kt 153 reactive/kotlinx-coroutines-rx2/src/RxCompletable.kt 53 reactive/kotlinx-coroutines-rx2/src/RxCancellable.kt 19 reactive/kotlinx-coroutines-rx2/src/module-info.java 9 reactive/kotlinx-coroutines-rx2/src/RxScheduler.kt 117 reactive/kotlinx-coroutines-rx2/src/RxFlowable.kt 27 reactive/kotlinx-coroutines-rx2/src/RxAwait.kt 132 reactive/kotlinx-coroutines-rx2/src/RxSingle.kt 53 reactive/kotlinx-coroutines-rx2/build.gradle.kts 30 reactive/kotlinx-coroutines-rx3/src/RxMaybe.kt 44 reactive/kotlinx-coroutines-rx3/src/RxChannel.kt 47 reactive/kotlinx-coroutines-rx3/src/RxConvert.kt 65 reactive/kotlinx-coroutines-rx3/src/RxObservable.kt 144 reactive/kotlinx-coroutines-rx3/src/RxCompletable.kt 44 reactive/kotlinx-coroutines-rx3/src/RxCancellable.kt 19 reactive/kotlinx-coroutines-rx3/src/module-info.java 9 reactive/kotlinx-coroutines-rx3/src/RxScheduler.kt 117 reactive/kotlinx-coroutines-rx3/src/RxFlowable.kt 15 reactive/kotlinx-coroutines-rx3/src/RxAwait.kt 117 reactive/kotlinx-coroutines-rx3/src/RxSingle.kt 44 reactive/kotlinx-coroutines-rx3/build.gradle.kts 30 reactive/kotlinx-coroutines-reactor/src/Scheduler.kt 27 reactive/kotlinx-coroutines-reactor/src/Convert.kt 14 reactive/kotlinx-coroutines-reactor/src/ReactorContextInjector.kt 16 reactive/kotlinx-coroutines-reactor/src/ReactorFlow.kt 22 reactive/kotlinx-coroutines-reactor/src/ReactorContext.kt 14 reactive/kotlinx-coroutines-reactor/src/Flux.kt 64 reactive/kotlinx-coroutines-reactor/src/module-info.java 11 reactive/kotlinx-coroutines-reactor/src/Mono.kt 116 reactive/kotlinx-coroutines-reactor/src/Migration.kt 10 reactive/kotlinx-coroutines-reactor/build.gradle.kts 35 reactive/kotlinx-coroutines-jdk9/src/Publish.kt 11 reactive/kotlinx-coroutines-jdk9/src/ReactiveFlow.kt 17 reactive/kotlinx-coroutines-jdk9/src/module-info.java 8 reactive/kotlinx-coroutines-jdk9/src/Await.kt 17 reactive/kotlinx-coroutines-jdk9/build.gradle.kts 19 reactive/kotlinx-coroutines-reactive/src/Convert.kt 11 reactive/kotlinx-coroutines-reactive/src/Publish.kt 212 reactive/kotlinx-coroutines-reactive/src/ReactiveFlow.kt 186 reactive/kotlinx-coroutines-reactive/src/module-info.java 8 reactive/kotlinx-coroutines-reactive/src/Await.kt 154 reactive/kotlinx-coroutines-reactive/src/ContextInjector.kt 8 reactive/kotlinx-coroutines-reactive/src/Migration.kt 24 reactive/kotlinx-coroutines-reactive/src/Channel.kt 77 reactive/kotlinx-coroutines-reactive/build.gradle.kts 41 test-utils/native/src/TestBase.kt 53 test-utils/js/src/TestBase.kt 71 test-utils/wasmWasi/src/TestBase.kt 56 test-utils/wasmJs/src/TestBase.kt 71 test-utils/common/src/LaunchFlow.kt 76 test-utils/common/src/TestBase.common.kt 185 test-utils/common/src/MainDispatcherTestBase.kt 221 test-utils/jvm/src/Threads.kt 59 test-utils/jvm/src/FieldWalker.kt 156 test-utils/jvm/src/Exceptions.kt 50 test-utils/jvm/src/ExecutorRule.kt 37 test-utils/jvm/src/TestBase.kt 161 test-utils/build.gradle.kts 28 kotlinx-coroutines-bom/build.gradle.kts 44 kotlinx-coroutines-test/native/src/TestBuilders.kt 10 kotlinx-coroutines-test/native/src/internal/TestMainDispatcher.kt 8 kotlinx-coroutines-test/js/src/TestBuilders.kt 11 kotlinx-coroutines-test/js/src/internal/TestMainDispatcher.kt 8 kotlinx-coroutines-test/js/src/internal/JsPromiseInterfaceForTesting.kt 6 kotlinx-coroutines-test/wasmWasi/src/TestBuilders.kt 10 kotlinx-coroutines-test/wasmWasi/src/internal/TestMainDispatcher.kt 8 kotlinx-coroutines-test/wasmJs/src/TestBuilders.kt 12 kotlinx-coroutines-test/wasmJs/src/internal/TestMainDispatcher.kt 8 kotlinx-coroutines-test/wasmJs/src/internal/JsPromiseInterfaceForTesting.kt 6 kotlinx-coroutines-test/common/src/TestCoroutineScheduler.kt 148 kotlinx-coroutines-test/common/src/TestDispatcher.kt 39 kotlinx-coroutines-test/common/src/TestCoroutineDispatchers.kt 50 kotlinx-coroutines-test/common/src/TestDispatchers.kt 14 kotlinx-coroutines-test/common/src/TestBuilders.kt 260 kotlinx-coroutines-test/common/src/internal/ReportingSupervisorJob.kt 15 kotlinx-coroutines-test/common/src/internal/ExceptionCollector.kt 48 kotlinx-coroutines-test/common/src/internal/TestMainDispatcher.kt 70 kotlinx-coroutines-test/common/src/TestScope.kt 148 kotlinx-coroutines-test/jvm/resources/META-INF/proguard/coroutines.pro 8 kotlinx-coroutines-test/jvm/src/TestBuildersJvm.kt 28 kotlinx-coroutines-test/jvm/src/module-info.java 12 kotlinx-coroutines-test/jvm/src/internal/TestMainDispatcherJvm.kt 39 kotlinx-coroutines-test/jvm/src/migration/TestBuildersDeprecated.kt 133 kotlinx-coroutines-test/jvm/src/migration/TestCoroutineExceptionHandler.kt 29 kotlinx-coroutines-test/jvm/src/migration/TestCoroutineDispatcher.kt 50 kotlinx-coroutines-test/jvm/src/migration/TestCoroutineScope.kt 136 kotlinx-coroutines-test/build.gradle.kts 20 integration/kotlinx-coroutines-jdk8/src/module-info.java 3 integration/kotlinx-coroutines-jdk8/build.gradle.kts 1 integration/kotlinx-coroutines-guava/src/ListenableFuture.kt 176 integration/kotlinx-coroutines-guava/src/module-info.java 6 integration/kotlinx-coroutines-guava/build.gradle.kts 11 integration/kotlinx-coroutines-slf4j/src/module-info.java 6 integration/kotlinx-coroutines-slf4j/src/MDCContext.kt 27 integration/kotlinx-coroutines-slf4j/build.gradle.kts 9 integration/kotlinx-coroutines-play-services/src/Tasks.kt 101 integration/kotlinx-coroutines-play-services/build.gradle.kts 13 kotlinx-coroutines-core/jsAndWasmShared/src/CloseableCoroutineDispatcher.kt 4 kotlinx-coroutines-core/jsAndWasmShared/src/CoroutineContext.kt 17 kotlinx-coroutines-core/jsAndWasmShared/src/SchedulerTask.kt 2 kotlinx-coroutines-core/jsAndWasmShared/src/flow/internal/FlowExceptions.kt 7 kotlinx-coroutines-core/jsAndWasmShared/src/flow/internal/SafeCollector.kt 22 kotlinx-coroutines-core/jsAndWasmShared/src/Exceptions.kt 19 kotlinx-coroutines-core/jsAndWasmShared/src/Dispatchers.kt 26 kotlinx-coroutines-core/jsAndWasmShared/src/internal/ThreadLocal.kt 8 kotlinx-coroutines-core/jsAndWasmShared/src/internal/Concurrent.kt 26 kotlinx-coroutines-core/jsAndWasmShared/src/internal/CoroutineExceptionHandlerImpl.kt 11 kotlinx-coroutines-core/jsAndWasmShared/src/internal/LocalAtomics.kt 8 kotlinx-coroutines-core/jsAndWasmShared/src/internal/LinkedList.kt 50 kotlinx-coroutines-core/jsAndWasmShared/src/internal/SystemProps.kt 2 kotlinx-coroutines-core/jsAndWasmShared/src/internal/Synchronized.kt 6 kotlinx-coroutines-core/jsAndWasmShared/src/internal/ThreadContext.kt 32 kotlinx-coroutines-core/jsAndWasmShared/src/internal/ProbesSupport.kt 6 kotlinx-coroutines-core/jsAndWasmShared/src/internal/StackTraceRecovery.kt 16 kotlinx-coroutines-core/jsAndWasmShared/src/Runnable.kt 14 kotlinx-coroutines-core/native/src/CloseableCoroutineDispatcher.kt 4 kotlinx-coroutines-core/native/src/CoroutineContext.kt 121 kotlinx-coroutines-core/native/src/SchedulerTask.kt 2 kotlinx-coroutines-core/native/src/Debug.kt 7 kotlinx-coroutines-core/native/src/EventLoop.kt 22 kotlinx-coroutines-core/native/src/flow/internal/FlowExceptions.kt 7 kotlinx-coroutines-core/native/src/flow/internal/SafeCollector.kt 22 kotlinx-coroutines-core/native/src/Exceptions.kt 19 kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt 140 kotlinx-coroutines-core/native/src/Builders.kt 79 kotlinx-coroutines-core/native/src/Dispatchers.kt 34 kotlinx-coroutines-core/native/src/internal/ThreadLocal.kt 10 kotlinx-coroutines-core/native/src/internal/Concurrent.kt 17 kotlinx-coroutines-core/native/src/internal/CoroutineExceptionHandlerImpl.kt 19 kotlinx-coroutines-core/native/src/internal/LocalAtomics.kt 10 kotlinx-coroutines-core/native/src/internal/CopyOnWriteList.kt 61 kotlinx-coroutines-core/native/src/internal/SystemProps.kt 2 kotlinx-coroutines-core/native/src/internal/Synchronized.kt 8 kotlinx-coroutines-core/native/src/internal/ThreadContext.kt 32 kotlinx-coroutines-core/native/src/internal/ProbesSupport.kt 6 kotlinx-coroutines-core/native/src/internal/StackTraceRecovery.kt 15 kotlinx-coroutines-core/native/src/Runnable.kt 14 kotlinx-coroutines-core/nativeOther/src/Dispatchers.kt 22 kotlinx-coroutines-core/js/src/CoroutineContext.kt 29 kotlinx-coroutines-core/js/src/Debug.kt 14 kotlinx-coroutines-core/js/src/Window.kt 42 kotlinx-coroutines-core/js/src/Promise.kt 33 kotlinx-coroutines-core/js/src/internal/CoroutineExceptionHandlerImpl.kt 5 kotlinx-coroutines-core/js/src/internal/CopyOnWriteList.kt 64 kotlinx-coroutines-core/js/src/JSDispatcher.kt 50 kotlinx-coroutines-core/wasmWasi/src/CoroutineContext.kt 12 kotlinx-coroutines-core/wasmWasi/src/Debug.kt 6 kotlinx-coroutines-core/wasmWasi/src/EventLoop.kt 87 kotlinx-coroutines-core/wasmWasi/src/internal/CoroutineRunner.kt 12 kotlinx-coroutines-core/wasmWasi/src/internal/CoroutineExceptionHandlerImpl.kt 39 kotlinx-coroutines-core/jsAndWasmJsShared/src/EventLoop.kt 17 kotlinx-coroutines-core/jsAndWasmJsShared/src/internal/JSDispatcher.kt 97 kotlinx-coroutines-core/wasmJs/src/CoroutineContext.kt 90 kotlinx-coroutines-core/wasmJs/src/Debug.kt 10 kotlinx-coroutines-core/wasmJs/src/Promise.kt 43 kotlinx-coroutines-core/wasmJs/src/internal/CoroutineExceptionHandlerImpl.kt 5 kotlinx-coroutines-core/wasmJs/src/internal/CopyOnWriteList.kt 57 kotlinx-coroutines-core/wasmJs/src/JSDispatcher.kt 66 kotlinx-coroutines-core/common/src/CloseableCoroutineDispatcher.kt 5 kotlinx-coroutines-core/common/src/Waiter.kt 6 kotlinx-coroutines-core/common/src/CancellableContinuation.kt 77 kotlinx-coroutines-core/common/src/CompletableJob.kt 7 kotlinx-coroutines-core/common/src/Yield.kt 18 kotlinx-coroutines-core/common/src/CoroutineName.kt 9 kotlinx-coroutines-core/common/src/Annotations.kt 69 kotlinx-coroutines-core/common/src/scheduling/ParallelismCompensation.kt 5 kotlinx-coroutines-core/common/src/CoroutineDispatcher.kt 38 kotlinx-coroutines-core/common/src/Exceptions.common.kt 14 kotlinx-coroutines-core/common/src/sync/Semaphore.kt 208 kotlinx-coroutines-core/common/src/sync/Mutex.kt 172 kotlinx-coroutines-core/common/src/Debug.common.kt 9 kotlinx-coroutines-core/common/src/ThreadContextElement.common.kt 6 kotlinx-coroutines-core/common/src/Deferred.kt 12 kotlinx-coroutines-core/common/src/Supervisor.kt 33 kotlinx-coroutines-core/common/src/Unconfined.kt 26 kotlinx-coroutines-core/common/src/Job.kt 140 kotlinx-coroutines-core/common/src/Dispatchers.common.kt 7 kotlinx-coroutines-core/common/src/intrinsics/Cancellable.kt 30 kotlinx-coroutines-core/common/src/intrinsics/Undispatched.kt 62 kotlinx-coroutines-core/common/src/CompletionHandler.common.kt 2 kotlinx-coroutines-core/common/src/CoroutineStart.kt 20 kotlinx-coroutines-core/common/src/flow/Flow.kt 19 kotlinx-coroutines-core/common/src/flow/terminal/Logic.kt 24 kotlinx-coroutines-core/common/src/flow/terminal/Count.kt 20 kotlinx-coroutines-core/common/src/flow/terminal/Reduce.kt 110 kotlinx-coroutines-core/common/src/flow/terminal/Collection.kt 12 kotlinx-coroutines-core/common/src/flow/terminal/Collect.kt 27 kotlinx-coroutines-core/common/src/flow/FlowCollector.kt 4 kotlinx-coroutines-core/common/src/flow/Builders.kt 109 kotlinx-coroutines-core/common/src/flow/internal/FlowCoroutine.kt 27 kotlinx-coroutines-core/common/src/flow/internal/SafeCollector.common.kt 61 kotlinx-coroutines-core/common/src/flow/internal/FlowExceptions.common.kt 18 kotlinx-coroutines-core/common/src/flow/internal/Combine.kt 91 kotlinx-coroutines-core/common/src/flow/internal/NullSurrogate.kt 9 kotlinx-coroutines-core/common/src/flow/internal/NopCollector.kt 6 kotlinx-coroutines-core/common/src/flow/internal/Merge.kt 79 kotlinx-coroutines-core/common/src/flow/internal/FlowValueWrapperInternal.kt 23 kotlinx-coroutines-core/common/src/flow/internal/AbstractSharedFlow.kt 86 kotlinx-coroutines-core/common/src/flow/internal/SendingCollector.kt 10 kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt 149 kotlinx-coroutines-core/common/src/flow/operators/Emitters.kt 85 kotlinx-coroutines-core/common/src/flow/operators/Context.kt 59 kotlinx-coroutines-core/common/src/flow/operators/Zip.kt 165 kotlinx-coroutines-core/common/src/flow/operators/Lint.kt 116 kotlinx-coroutines-core/common/src/flow/operators/Errors.kt 77 kotlinx-coroutines-core/common/src/flow/operators/Transform.kt 75 kotlinx-coroutines-core/common/src/flow/operators/Merge.kt 48 kotlinx-coroutines-core/common/src/flow/operators/Delay.kt 131 kotlinx-coroutines-core/common/src/flow/operators/Distinct.kt 41 kotlinx-coroutines-core/common/src/flow/operators/Limit.kt 84 kotlinx-coroutines-core/common/src/flow/operators/Share.kt 182 kotlinx-coroutines-core/common/src/flow/SharedFlow.kt 381 kotlinx-coroutines-core/common/src/flow/Migration.kt 235 kotlinx-coroutines-core/common/src/flow/StateFlow.kt 185 kotlinx-coroutines-core/common/src/flow/Channels.kt 81 kotlinx-coroutines-core/common/src/flow/SharingStarted.kt 83 kotlinx-coroutines-core/common/src/CancellableContinuationImpl.kt 415 kotlinx-coroutines-core/common/src/CompletableDeferred.kt 30 kotlinx-coroutines-core/common/src/SchedulerTask.common.kt 2 kotlinx-coroutines-core/common/src/MainCoroutineDispatcher.kt 19 kotlinx-coroutines-core/common/src/Runnable.common.kt 4 kotlinx-coroutines-core/common/src/selects/OnTimeout.kt 34 kotlinx-coroutines-core/common/src/selects/SelectUnbiased.kt 38 kotlinx-coroutines-core/common/src/selects/SelectOld.kt 93 kotlinx-coroutines-core/common/src/selects/Select.kt 316 kotlinx-coroutines-core/common/src/selects/WhileSelect.kt 17 kotlinx-coroutines-core/common/src/CompletionState.kt 31 kotlinx-coroutines-core/common/src/Timeout.kt 81 kotlinx-coroutines-core/common/src/internal/Scopes.kt 27 kotlinx-coroutines-core/common/src/internal/Synchronized.common.kt 16 kotlinx-coroutines-core/common/src/internal/InlineList.kt 35 kotlinx-coroutines-core/common/src/internal/ThreadContext.common.kt 42 kotlinx-coroutines-core/common/src/internal/SoftLimitedDispatcher.kt 107 kotlinx-coroutines-core/common/src/internal/ConcurrentLinkedList.kt 132 kotlinx-coroutines-core/common/src/internal/LimitedDispatcher.kt 93 kotlinx-coroutines-core/common/src/internal/SystemProps.common.kt 33 kotlinx-coroutines-core/common/src/internal/ThreadSafeHeap.kt 130 kotlinx-coroutines-core/common/src/internal/LockFreeLinkedList.common.kt 14 kotlinx-coroutines-core/common/src/internal/DispatchedContinuation.kt 188 kotlinx-coroutines-core/common/src/internal/ProbesSupport.common.kt 4 kotlinx-coroutines-core/common/src/internal/InternalAnnotations.common.kt 11 kotlinx-coroutines-core/common/src/internal/NamedSoftParallelismDispatcher.kt 28 kotlinx-coroutines-core/common/src/internal/OnUndeliveredElement.kt 25 kotlinx-coroutines-core/common/src/internal/LockFreeTaskQueue.kt 200 kotlinx-coroutines-core/common/src/internal/NamedDispatcher.kt 16 kotlinx-coroutines-core/common/src/internal/intellij/JobProbes.kt 5 kotlinx-coroutines-core/common/src/internal/LocalAtomics.common.kt 6 kotlinx-coroutines-core/common/src/internal/DispatchedTask.kt 117 kotlinx-coroutines-core/common/src/internal/MainDispatcherFactory.kt 8 kotlinx-coroutines-core/common/src/internal/Concurrent.common.kt 25 kotlinx-coroutines-core/common/src/internal/CoroutineExceptionHandlerImpl.common.kt 24 kotlinx-coroutines-core/common/src/internal/Symbol.kt 7 kotlinx-coroutines-core/common/src/internal/StackTraceRecovery.common.kt 15 kotlinx-coroutines-core/common/src/internal/ThreadLocal.common.kt 6 kotlinx-coroutines-core/common/src/AbstractCoroutine.kt 47 kotlinx-coroutines-core/common/src/CoroutineScope.kt 301 kotlinx-coroutines-core/common/src/CoroutineExceptionHandler.kt 33 kotlinx-coroutines-core/common/src/Builders.common.kt 148 kotlinx-coroutines-core/common/src/Await.kt 54 kotlinx-coroutines-core/common/src/CoroutineContext.common.kt 13 kotlinx-coroutines-core/common/src/Guidance.kt 27 kotlinx-coroutines-core/common/src/JobSupport.kt 901 kotlinx-coroutines-core/common/src/Delay.kt 38 kotlinx-coroutines-core/common/src/channels/BufferOverflow.kt 6 kotlinx-coroutines-core/common/src/channels/BroadcastChannel.kt 160 kotlinx-coroutines-core/common/src/channels/Broadcast.kt 95 kotlinx-coroutines-core/common/src/channels/BufferedChannel.kt 2112 kotlinx-coroutines-core/common/src/channels/ChannelCoroutine.kt 36 kotlinx-coroutines-core/common/src/channels/Produce.kt 78 kotlinx-coroutines-core/common/src/channels/Deprecated.kt 411 kotlinx-coroutines-core/common/src/channels/Channels.common.kt 56 kotlinx-coroutines-core/common/src/channels/Channel.kt 1167 kotlinx-coroutines-core/common/src/channels/ConflatedBufferedChannel.kt 63 kotlinx-coroutines-core/common/src/NonCancellable.kt 48 kotlinx-coroutines-core/common/src/EventLoop.common.kt 383 kotlinx-coroutines-core/jvm/resources/META-INF/com.android.tools/r8/coroutines.pro 22 kotlinx-coroutines-core/jvm/resources/META-INF/com.android.tools/proguard/coroutines.pro 25 kotlinx-coroutines-core/jvm/resources/META-INF/proguard/coroutines.pro 25 kotlinx-coroutines-core/jvm/src/ThreadPoolDispatcher.kt 15 kotlinx-coroutines-core/jvm/src/ThreadContextElement.kt 14 kotlinx-coroutines-core/jvm/src/Interruptible.kt 75 kotlinx-coroutines-core/jvm/src/CoroutineContext.kt 174 kotlinx-coroutines-core/jvm/src/future/Future.kt 128 kotlinx-coroutines-core/jvm/src/scheduling/Tasks.kt 61 kotlinx-coroutines-core/jvm/src/scheduling/parallelismCompensation.kt 72 kotlinx-coroutines-core/jvm/src/scheduling/WorkQueue.kt 139 kotlinx-coroutines-core/jvm/src/scheduling/CoroutineScheduler.kt 619 kotlinx-coroutines-core/jvm/src/scheduling/Dispatcher.kt 114 kotlinx-coroutines-core/jvm/src/SchedulerTask.kt 3 kotlinx-coroutines-core/jvm/src/DebugStrings.kt 10 kotlinx-coroutines-core/jvm/src/Debug.kt 30 kotlinx-coroutines-core/jvm/src/debug/CoroutineDebugging.kt 10 kotlinx-coroutines-core/jvm/src/debug/internal/DebugCoroutineInfo.kt 18 kotlinx-coroutines-core/jvm/src/debug/internal/DebuggerInfo.kt 16 kotlinx-coroutines-core/jvm/src/debug/internal/StackTraceFrame.kt 8 kotlinx-coroutines-core/jvm/src/debug/internal/DebugProbesImpl.kt 392 kotlinx-coroutines-core/jvm/src/debug/internal/AgentInstallationType.kt 5 kotlinx-coroutines-core/jvm/src/debug/internal/DebugCoroutineInfoImpl.kt 73 kotlinx-coroutines-core/jvm/src/debug/internal/ConcurrentWeakMap.kt 226 kotlinx-coroutines-core/jvm/src/debug/internal/AgentPremain.kt 51 kotlinx-coroutines-core/jvm/src/debug/internal/DebugProbes.kt 7 kotlinx-coroutines-core/jvm/src/EventLoop.kt 38 kotlinx-coroutines-core/jvm/src/DefaultExecutor.kt 138 kotlinx-coroutines-core/jvm/src/Future.kt 17 kotlinx-coroutines-core/jvm/src/flow/internal/FlowExceptions.kt 18 kotlinx-coroutines-core/jvm/src/flow/internal/SafeCollector.kt 85 kotlinx-coroutines-core/jvm/src/Executors.kt 104 kotlinx-coroutines-core/jvm/src/Exceptions.kt 38 kotlinx-coroutines-core/jvm/src/time/Time.kt 31 kotlinx-coroutines-core/jvm/src/AbstractTimeSource.kt 52 kotlinx-coroutines-core/jvm/src/Builders.kt 86 kotlinx-coroutines-core/jvm/src/Dispatchers.kt 22 kotlinx-coroutines-core/jvm/src/module-info.java 24 kotlinx-coroutines-core/jvm/src/internal/ResizableAtomicArray.kt 23 kotlinx-coroutines-core/jvm/src/internal/ExceptionsConstructor.kt 83 kotlinx-coroutines-core/jvm/src/internal/ThreadLocal.kt 4 kotlinx-coroutines-core/jvm/src/internal/Concurrent.kt 30 kotlinx-coroutines-core/jvm/src/internal/InternalAnnotations.kt 2 kotlinx-coroutines-core/jvm/src/internal/MainDispatchers.kt 86 kotlinx-coroutines-core/jvm/src/internal/CoroutineExceptionHandlerImpl.kt 26 kotlinx-coroutines-core/jvm/src/internal/LocalAtomics.kt 2 kotlinx-coroutines-core/jvm/src/internal/intellij/intellij.kt 34 kotlinx-coroutines-core/jvm/src/internal/SystemProps.kt 12 kotlinx-coroutines-core/jvm/src/internal/Synchronized.kt 7 kotlinx-coroutines-core/jvm/src/internal/ThreadContext.kt 55 kotlinx-coroutines-core/jvm/src/internal/ProbesSupport.kt 8 kotlinx-coroutines-core/jvm/src/internal/StackTraceRecovery.kt 140 kotlinx-coroutines-core/jvm/src/internal/FastServiceLoader.kt 104 kotlinx-coroutines-core/jvm/src/Runnable.kt 2 kotlinx-coroutines-core/jvm/src/channels/TickerChannels.kt 57 kotlinx-coroutines-core/jvm/src/channels/Actor.kt 90 kotlinx-coroutines-core/jvm/src/stream/Stream.kt 19 kotlinx-coroutines-core/concurrent/src/Builders.concurrent.kt 3 kotlinx-coroutines-core/concurrent/src/MultithreadedDispatchers.common.kt 11 kotlinx-coroutines-core/concurrent/src/Dispatchers.kt 3 kotlinx-coroutines-core/concurrent/src/internal/OnDemandAllocatingPool.kt 52 kotlinx-coroutines-core/concurrent/src/internal/LockFreeLinkedList.kt 136 kotlinx-coroutines-core/concurrent/src/channels/Channels.kt 12 kotlinx-coroutines-core/benchmarks/main/kotlin/SharedFlowBaseline.kt 19 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/SemaphoreBenchmark.kt 72 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/BenchmarkUtils.kt 4 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/flow/TakeWhileBenchmark.kt 52 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/channels/ChannelProducerConsumerBenchmark.kt 117 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/channels/SelectBenchmark.kt 33 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/channels/SimpleChannelBenchmark.kt 47 kotlinx-coroutines-core/benchmarks/jvm/kotlin/kotlinx/coroutines/channels/SimpleChannel.kt 74 kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt 65 kotlinx-coroutines-core/build.gradle.kts 219 buildSrc/settings.gradle.kts 15 buildSrc/src/main/kotlin/SourceSets.kt 45 buildSrc/src/main/kotlin/Platform.kt 7 buildSrc/src/main/kotlin/VersionFile.kt 19 buildSrc/src/main/kotlin/Java9Modularity.kt 94 buildSrc/src/main/kotlin/AuxBuildConfiguration.kt 34 buildSrc/src/main/kotlin/CommunityProjectsBuild.kt 88 buildSrc/src/main/kotlin/java-modularity-conventions.gradle.kts 6 buildSrc/src/main/kotlin/Projects.kt 29 buildSrc/src/main/kotlin/kover-conventions.gradle.kts 50 buildSrc/src/main/kotlin/animalsniffer-multiplatform-conventions.gradle.kts 10 buildSrc/src/main/kotlin/configure-compilation-conventions.gradle.kts 35 buildSrc/src/main/kotlin/dokka-conventions.gradle.kts 68 buildSrc/src/main/kotlin/kotlin-multiplatform-conventions.gradle.kts 140 buildSrc/src/main/kotlin/version-file-conventions.gradle.kts 12 buildSrc/src/main/kotlin/Publishing.kt 130 buildSrc/src/main/kotlin/bom-conventions.gradle.kts 14 buildSrc/src/main/kotlin/animalsniffer-jvm-conventions.gradle.kts 10 buildSrc/src/main/kotlin/source-set-conventions.gradle.kts 6 buildSrc/src/main/kotlin/CacheRedirector.kt 117 buildSrc/src/main/kotlin/Dokka.kt 18 buildSrc/src/main/kotlin/UnpackAar.kt 54 buildSrc/src/main/kotlin/Idea.kt 5 buildSrc/src/main/kotlin/GlobalKotlinCompilerOptions.kt 12 buildSrc/src/main/kotlin/kotlin-jvm-conventions.gradle.kts 31 buildSrc/src/main/kotlin/knit-conventions.gradle.kts 16 buildSrc/src/main/kotlin/pub-conventions.gradle.kts 48 buildSrc/build.gradle.kts 55 kotlinx-coroutines-debug/src/Attach.kt 29 kotlinx-coroutines-debug/src/CoroutinesBlockHoundIntegration.kt 102 kotlinx-coroutines-debug/src/NoOpProbes.kt 9 kotlinx-coroutines-debug/src/junit/CoroutinesTimeoutImpl.kt 51 kotlinx-coroutines-debug/src/junit/junit5/CoroutinesTimeoutExtension.kt 163 kotlinx-coroutines-debug/src/junit/junit5/CoroutinesTimeout.kt 16 kotlinx-coroutines-debug/src/junit/junit4/CoroutinesTimeout.kt 45 kotlinx-coroutines-debug/src/junit/junit4/CoroutinesTimeoutStatement.kt 23 kotlinx-coroutines-debug/src/CoroutineInfo.kt 42 kotlinx-coroutines-debug/src/module-info.java 13 kotlinx-coroutines-debug/src/DebugProbes.kt 53 kotlinx-coroutines-debug/build.gradle.kts 52 benchmarks/src/main/kotlin/benchmarks/common/BenchmarkUtils.kt 4 benchmarks/src/jmh/kotlin/benchmarks/ChannelSinkNoAllocationsBenchmark.kt 28 benchmarks/src/jmh/kotlin/benchmarks/debug/DebugSequenceOverheadBenchmark.kt 72 benchmarks/src/jmh/kotlin/benchmarks/SequentialSemaphoreBenchmark.kt 34 benchmarks/src/jmh/kotlin/benchmarks/ChannelSinkDepthBenchmark.kt 72 benchmarks/src/jmh/kotlin/benchmarks/flow/CombineTwoFlowsBenchmark.kt 36 benchmarks/src/jmh/kotlin/benchmarks/flow/FlowFlattenMergeBenchmark.kt 44 benchmarks/src/jmh/kotlin/benchmarks/flow/TakeBenchmark.kt 110 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/ReactorPlaysScrabble.kt 110 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/SequencePlaysScrabble.kt 85 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/FlowPlaysScrabbleBase.kt 111 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/FlowPlaysScrabbleOpt.kt 164 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/IterableSpliterator.kt 6 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/SaneFlowPlaysScrabble.kt 82 benchmarks/src/jmh/kotlin/benchmarks/flow/scrabble/ShakespearePlaysScrabble.kt 64 benchmarks/src/jmh/kotlin/benchmarks/flow/CombineFlowsBenchmark.kt 24 benchmarks/src/jmh/kotlin/benchmarks/flow/NumbersBenchmark.kt 88 benchmarks/src/jmh/kotlin/benchmarks/flow/FlatMapMergeBenchmark.kt 35 benchmarks/src/jmh/kotlin/benchmarks/flow/SafeFlowBenchmark.kt 29 benchmarks/src/jmh/kotlin/benchmarks/ParametrizedDispatcherBase.kt 32 benchmarks/src/jmh/kotlin/benchmarks/ChannelSinkBenchmark.kt 54 benchmarks/src/jmh/kotlin/benchmarks/akka/StatefulActorAkkaBenchmark.kt 112 benchmarks/src/jmh/kotlin/benchmarks/akka/PingPongAkkaBenchmark.kt 83 benchmarks/src/jmh/kotlin/benchmarks/scheduler/DispatchersContextSwitchBenchmark.kt 57 benchmarks/src/jmh/kotlin/benchmarks/scheduler/ForkJoinBenchmark.kt 115 benchmarks/src/jmh/kotlin/benchmarks/scheduler/actors/CycledActorsBenchmark.kt 88 benchmarks/src/jmh/kotlin/benchmarks/scheduler/actors/StatefulActorBenchmark.kt 80 benchmarks/src/jmh/kotlin/benchmarks/scheduler/actors/PingPongWithBlockingContext.kt 42 benchmarks/src/jmh/kotlin/benchmarks/scheduler/actors/ConcurrentStatefulActorBenchmark.kt 91 benchmarks/src/jmh/kotlin/benchmarks/scheduler/actors/PingPongActorBenchmark.kt 76 benchmarks/src/jmh/kotlin/benchmarks/scheduler/LaunchBenchmark.kt 35 benchmarks/src/jmh/kotlin/benchmarks/scheduler/StatefulAwaitsBenchmark.kt 69 benchmarks/src/jmh/java/benchmarks/flow/scrabble/RxJava2PlaysScrabbleOpt.java 128 benchmarks/src/jmh/java/benchmarks/flow/scrabble/RxJava2PlaysScrabble.java 120 benchmarks/src/jmh/java/benchmarks/flow/scrabble/optimizations/StringFlowable.java 29 benchmarks/src/jmh/java/benchmarks/flow/scrabble/optimizations/FlowableSplit.java 262 benchmarks/src/jmh/java/benchmarks/flow/scrabble/optimizations/FlowableCharSequence.java 114 benchmarks/build.gradle.kts 45 benchmarks/scripts/generate_plots_flow_flatten_merge.py 63 integration-testing/smokeTest/src/commonTest/kotlin/SampleTest.kt 8 integration-testing/smokeTest/src/commonMain/kotlin/Sample.kt 8 integration-testing/smokeTest/build.gradle.kts 77 integration-testing/settings.gradle.kts 12 integration-testing/java8Test/build.gradle.kts 20 integration-testing/src/debugDynamicAgentTest/kotlin/DynamicAttachDebugTest.kt 21 integration-testing/src/mavenTest/kotlin/MavenPublicationAtomicfuValidator.kt 62 integration-testing/src/mavenTest/kotlin/MavenPublicationMetaInfValidator.kt 59 integration-testing/src/mavenTest/kotlin/MavenPublicationVersionValidator.kt 30 integration-testing/src/debugAgentTest/kotlin/PrecompiledDebugProbesTest.kt 37 integration-testing/src/debugAgentTest/kotlin/DebugAgentTest.kt 14 integration-testing/src/debugAgentTest/kotlin/DebugProbes.kt 7 integration-testing/src/coreAgentTest/kotlin/CoreAgentTest.kt 14 integration-testing/src/jvmCoreTest/kotlin/ListAllCoroutineThrowableSubclassesTest.kt 41 integration-testing/src/jvmCoreTest/kotlin/Jdk8InCoreIntegration.kt 12 integration-testing/jpmsTest/src/debugDynamicAgentJpmsTest/kotlin/DynamicAttachDebugJpmsTest.kt 28 integration-testing/jpmsTest/src/debugDynamicAgentJpmsTest/java/module-info.java 7 integration-testing/jpmsTest/build.gradle.kts 36 integration-testing/build.gradle.kts 174 ui/kotlinx-coroutines-javafx/src/JavaFxDispatcher.kt 95 ui/kotlinx-coroutines-javafx/src/JavaFxConvert.kt 16 ui/kotlinx-coroutines-javafx/src/module-info.java 10 ui/kotlinx-coroutines-javafx/build.gradle.kts 25 ui/kotlinx-coroutines-android/resources/META-INF/com.android.tools/r8-from-1.6.0/coroutines.pro 19 ui/kotlinx-coroutines-android/resources/META-INF/com.android.tools/proguard/coroutines.pro 5 ui/kotlinx-coroutines-android/resources/META-INF/com.android.tools/r8-upto-3.0.0/coroutines.pro 9 ui/kotlinx-coroutines-android/resources/META-INF/proguard/coroutines.pro 6 ui/kotlinx-coroutines-android/src/HandlerDispatcher.kt 124 ui/kotlinx-coroutines-android/src/AndroidExceptionPreHandler.kt 30 ui/kotlinx-coroutines-android/src/module-info.java 8 ui/kotlinx-coroutines-android/build.gradle.kts 74 ui/kotlinx-coroutines-swing/src/SwingDispatcher.kt 51 ui/kotlinx-coroutines-swing/src/module-info.java 9 ui/kotlinx-coroutines-swing/build.gradle.kts 3 build.gradle.kts 129