Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface DispatcherProviderComponent
Link copied to clipboard
class LimitedDispatcherImpl(val dispatcher: CoroutineDispatcher, val parallelism: Int) : LimitedDispatcher, Runnable
Forked from kotlinx.coroutines
Link copied to clipboard
Lock-free Multiply-Producer xxx-Consumer Queue for task scheduling purposes.
Link copied to clipboard
Lock-free Multiply-Producer xxx-Consumer Queue core.
Link copied to clipboard
class ModuleCheckDispatcherProvider @Inject constructor(limitedDispatcher: LimitedDispatcher) : DispatcherProvider
Uses a LimitedDispatcher as the default in order to keep things "fair" and limit heap size.