Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
c8879d65f2ec524637a739a7037fa524990af615
/
kotlinx-coroutines-core
/
jvm
/
src
/
CommonPool.kt
c8879d6
Revert "Merge tag '1.4.3'"
by Aurimas Liutikas
· 3 years, 4 months ago
41a2e30
Update copyright year (#2520)
by Vsevolod Tolstopyatov
· 3 years, 8 months ago
fa30140
Cleanup core module after update to Kotlin 1.4 (#2440)
by Vsevolod Tolstopyatov
· 3 years, 10 months ago
20341f2
Cancel current Job on RejectedExecutionException (#2012)
by Roman Elizarov
· 4 years ago
6d1a6e3
Update copyright year
by Vsevolod Tolstopyatov
· 4 years, 7 months ago
96a5c8e
Optimize virtual time source so that DefaultTimeSource is not needed
by Roman Elizarov
· 5 years ago
e50a0fa
Migration to new multiplatorm plugin (#947)
by Vsevolod Tolstopyatov
· 6 years ago
[Renamed from core/kotlinx-coroutines-core/src/CommonPool.kt]
5173824
EventLoop integration and reuse for runBlocking and Unconfined dispatchers (#889)
by Roman Elizarov
· 6 years ago
1f7b2d8
Make all API internal where it is possible
by Vsevolod Tolstopyatov
· 6 years ago
d92b0fa
Remove deprecated API
by Vsevolod Tolstopyatov
· 6 years ago
0950dfa
Migrate to Kotlin 1.3 coroutines, drop experimental from package
by Roman Elizarov
· 6 years ago
303708b
Coroutine scheduler is used by default instead of deprecated CommonPool
by Roman Elizarov
· 6 years ago
dc29b07
Dispatchers are renamed and grouped in the Dispatchers object
by Roman Elizarov
· 6 years ago
b517f05
Introduce ExecutorCoroutineDispatcher instead of CloseableCoroutineDispatcher
by Vsevolod Tolstopyatov
· 6 years ago
3975391
Fixed the logic to detect broken ForkJoinPool instance and added a corresponding test
by Roman Elizarov
· 6 years ago
1e12210
Validate FJP.commonPool parallelism to avoid pathological bugs
by Roman Elizarov
· 6 years ago
1f74a2d
Updated copyright to short template and year 2018 across all files
by Roman Elizarov
· 6 years ago
e1fa197
Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout
by Vsevolod Tolstopyatov
· 6 years ago
[Renamed from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/CommonPool.kt]
e06b6ca
Update CommonPool.kt
by paolop
· 6 years ago
6a0ce76
Introduce system property to control CommonPool parallelism
by Vsevolod Tolstopyatov
· 6 years ago
87f2faa
Fix compiler warnings Fixes #348
by Vsevolod Tolstopyatov
· 6 years ago
aa461cf
Minimize cut-and-pasted code between JS and JVM
by Roman Elizarov
· 6 years ago
c1c380c
Don't use ForkJoinPool if there is a SecurityManager present
by Nikolay Metchev
· 7 years ago
e8d7934
Move kotlinx-coroutines-core to core subdirectory
by Roman Elizarov
· 7 years ago
[Renamed from kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/CommonPool.kt]
35d2c34
Default scheduler for delay is rewritten with support for virtual time
by Roman Elizarov
· 7 years ago
1a016bd
More orderly shutdown of executors in tests
by Roman Elizarov
· 7 years ago
92b0485
Renamed ScheduledExecutor to DefaultExecutor;
by Roman Elizarov
· 7 years ago
dc9fd1c
Nicer toString implementations for CommonPool & Unconfined dispatchers
by Roman Elizarov
· 7 years ago
731f0ad
Generated unit test for all examples in the guide
by Roman Elizarov
· 8 years ago
f16fd27
Copyright and license notice
by Roman Elizarov
· 8 years ago
ea4a51b
Updated to kotlin version 1.1.0-rc
by Roman Elizarov
· 8 years ago
7cf452e
Dispatchers default behaviour is changed to schedule new coroutine for execution later.
by Roman Elizarov
· 8 years ago
49ebab9
Compile kotlinx-coroutines-core under JDK1.6
by Roman Elizarov
· 8 years ago
67891d8
Added context parameter to CoroutineDispatcher methods, implemented Executor.toCoroutineDispatcher
by Roman Elizarov
· 8 years ago
d528e3e
EventLoop is integrated as runBlocking default and is used for tests, coroutine builders provide CoroutineScope with context
by Roman Elizarov
· 8 years ago
ed7b864
currentCoroutineContext is back as a choice of the context
by Roman Elizarov
· 8 years ago
3754f95
New implementation for 1.1-Beta
by Roman Elizarov
· 8 years ago