Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
990fecac82cbf30970e6040ebc94370c52fbdea5
990feca
Use explicit classloader when loading installed CoroutineExceptionHandler impls
by Roman Elizarov
· 6 years ago
c430e07
Invoke handler using invokeIt to avoid JS bugs
by Vsevolod Tolstopyatov
· 6 years ago
5758a77
Fix typo in documentation
by Vsevolod Tolstopyatov
· 6 years ago
8fecc20
Added missing package statements to tests
by Roman Elizarov
· 6 years ago
d01f926
Publish transformed JS artifact to NPM
by Roman Elizarov
· 6 years ago
4e33cc6
Custom synchronized stub in common code for JVM/JS/Native
by Roman Elizarov
· 6 years ago
43c0743
Rename version 0.25.2 to 0.25.3 (for technical reasons)
by Roman Elizarov
· 6 years ago
61abcd2
AtomicFU 0.11.5 to fix Windows compilation
by Roman Elizarov
· 6 years ago
15f3504
Version 0.25.2
by Roman Elizarov
· 6 years ago
aa64257
AtomicFu version 0.11.4: Back to default FU variant and JS transform
by Roman Elizarov
· 6 years ago
3da9995
Fix package name
by Vsevolod Tolstopyatov
· 6 years ago
2a7b8da
Unify gradle.properties
by Vsevolod Tolstopyatov
· 6 years ago
7e827fb
Android examples: Gradle Version 4.9, Android Gradle Tools version 3.3.0-alpha04
by Roman Elizarov
· 6 years ago
1a12370
typo fixed
by Dmitry Borodin
· 6 years ago
e5b2523
Update missing copyrights
by Vsevolod Tolstopyatov
· 6 years ago
1478bab
Specify explicit type of IO val
by Roman Elizarov
· 6 years ago
8694437
Fixed final step of release procedure (merge origin/master)
by Roman Elizarov
· 6 years ago
07c5ce4
Version 0.25.0
by Roman Elizarov
· 6 years ago
7861411
Merge remote-tracking branch 'origin/master' into version-0.25.0
by Roman Elizarov
· 6 years ago
f5e67ba
Introduce IO dispatcher to offload blocking I/O-intensive tasks
by Roman Elizarov
· 6 years ago
4b0379f
Implementation of a SLF4J MDC Context
by Alphonse Bendt
· 6 years ago
e342597
Introduce ThreadLocal.asContextElement()
by Vsevolod Tolstopyatov
· 6 years ago
7587eba
Introduce ThreadContextElement API to integrate with thread-local sensitive code
by Roman Elizarov
· 6 years ago
be065fd
AtomicFu version 0.11.3 (bug fix)
by Roman Elizarov
· 6 years ago
04497bd
AtomicFu version 0.11.2 with user-friendly plugin
by Roman Elizarov
· 6 years ago
717bc8b
Kotlin version 1.2.61
by Roman Elizarov
· 6 years ago
5b319ef
Update Kotlin/Native to 0.8.2
by Roman Elizarov
· 6 years ago
b517f05
Introduce ExecutorCoroutineDispatcher instead of CloseableCoroutineDispatcher
by Vsevolod Tolstopyatov
· 6 years ago
cdf8468
Corrected return-type of EventLoop pseudo ctor
by Geoff
· 6 years ago
4df1d61
Merge branch 'develop' into job-exceptions
by Roman Elizarov
· 6 years ago
bbe6d8a
Add workaround for K/N bug
by Vsevolod Tolstopyatov
· 6 years ago
aa100ea
Fixed generation of visibilities.json for PublicApiTest
by Roman Elizarov
· 6 years ago
53c0028
Improve usability of PublicApiTest:
by Roman Elizarov
· 6 years ago
305c66a
Generate proper benchmarks jar
by Vsevolod Tolstopyatov
· 6 years ago
988eb26
Implement withTimeoutOrNull via withTimeout to avoid timing bugs and races.
by Vsevolod Tolstopyatov
· 6 years ago
44f52b8
Fix RunBlockingTest on single core machine
by Vsevolod Tolstopyatov
· 6 years ago
6a3f17f
Unpark runBlocking thread on coroutine completion instead of cancellation
by Vsevolod Tolstopyatov
· 6 years ago
811c658
Delete kotlinx.io benchmark
by Vsevolod Tolstopyatov
· 6 years ago
cac1a0f
Provide API to create limited view of experimental dispatcher
by Vsevolod Tolstopyatov
· 6 years ago
8dd5b06
Adjust stress test for machine with two cores
by Vsevolod Tolstopyatov
· 6 years ago
e0cf38f
Get rid of unnecessary println in tests
by Vsevolod Tolstopyatov
· 6 years ago
f18a750
Do not print GuideTest system out if test passes
by Vsevolod Tolstopyatov
· 6 years ago
c758169
Handle job exception via PerformOp
by Vsevolod Tolstopyatov
· 6 years ago
6839151
Adjust racy tests
by Vsevolod Tolstopyatov
· 6 years ago
b4a9cd3
Decrease SendReceiveStressTest constant for JS on Windows
by Vsevolod Tolstopyatov
· 6 years ago
21ce9c0
Additional debug output for CoroutineSchedulerStressTest
by Roman Elizarov
· 6 years ago
e051c33
kotlinx-coroutines-io module removed, it has moved to kotlinx.io
by Roman Elizarov
· 6 years ago
79aef6b
Moved internalAnnotations to "plain" internal package and placed into proper folder
by Roman Elizarov
· 6 years ago
8a01815
More stable testUnbiasedNegativeTimeout
by Roman Elizarov
· 6 years ago
563da40
Stylistic updates to exception handling rework
by Roman Elizarov
· 6 years ago
590696d
Exception handling coroutines guide
by Vsevolod Tolstopyatov
· 6 years ago
91ecee8
Exception handling update:
by Vsevolod Tolstopyatov
· 6 years ago
c9afb67
Optimize exceptions list in JobSupport, invoke onJobException in active -> cancelled path, update documentation
by Vsevolod Tolstopyatov
· 6 years ago
06f57aa
JobSupport cancellation rework:
by Vsevolod Tolstopyatov
· 6 years ago
3bda22c
JobSupport stylistic improvements:
by Vsevolod Tolstopyatov
· 6 years ago
6e12fc4
Fix duplicated word "currently" in KDoc
by Louis CAD
· 6 years ago
255d495
Defined specific dependencies for android sample apps
by Dmitry Borodin
· 6 years ago
cf5e0e5
Update Kotlin to 1.2.60, K/N to 0.81, atomicfu to 0.11.1
by Roman Elizarov
· 6 years ago
e90cdb0
Execute EventLoop#invokeOnTimeout in DefaultDispatcher to allow busy-wait loops
by Vsevolod Tolstopyatov
· 6 years ago
aca2a2d
Fix JavaFxTest in headless environments
by Vsevolod Tolstopyatov
· 6 years ago
129ec8b
Revert "Provide BlockingChecker mechanism which checks current context"
by Vsevolod Tolstopyatov
· 6 years ago
2a59741
Revert "System property to control BlockingChecker extension point for runBlocking"
by Vsevolod Tolstopyatov
· 6 years ago
7e0911a
Fixed atomic var -> val
by Roman Elizarov
· 6 years ago
fb6f240
Make scheduler stress test pass on small machines (Amazon i3)
by Vsevolod Tolstopyatov
· 6 years ago
ccbf3e0
Update coroutines-guide.md
by SashaKhyzhun
· 6 years ago
ec05e8a
Remove no longer needed warning suppression
by Louis CAD
· 6 years ago
c22b645
Restore jdk8 examples after project structure changes
by Vsevolod Tolstopyatov
· 6 years ago
cb2998b
Update coroutines-guide.md
by SashaKhyzhun
· 6 years ago
a44bbb2
Update README.md
by Yaroslav Movchan
· 6 years ago
a334c4e
Catch Throwable instead of Exception in as*Future
by Vsevolod Tolstopyatov
· 6 years ago
c82a54d
Fixed readme to stress that only Gradle 4.7 works now
by Roman Elizarov
· 6 years ago
9964b3d
Version 0.24.0
by Roman Elizarov
· 6 years ago
7050899
Merge remote-tracking branch 'origin/master' into develop
by Roman Elizarov
· 6 years ago
99c6ac7
Fixed package for internal stuff (SystemProps and LockFreeMPMCQueue)
by Roman Elizarov
· 6 years ago
46a598e
System property to control BlockingChecker extension point for runBlocking
by Roman Elizarov
· 6 years ago
82a918a
Merge pull request #457
by Roman Elizarov
· 6 years ago
9542f1c
Scheduler tests fixed:
by Vsevolod Tolstopyatov
· 6 years ago
3ac73f6
Merge branch 'develop' into coroutines-scheduler-forcepush
by Vsevolod Tolstopyatov
· 6 years ago
e50fb89
Scheduler improvements:
by Vsevolod Tolstopyatov
· 6 years ago
5c7454b
Scheduler tests infrastructure
by Roman Elizarov
· 6 years ago
216e4d3
Removed wrapper from LimitingBlockingDispatcher by introducing TaskContext
by Roman Elizarov
· 6 years ago
c5bc9fe
Restore the logic of having at least two CPU workers when corePoolSize > 1
by Roman Elizarov
· 6 years ago
db22e40
Fixed ABA problem in parkedWorkersStack and other stress improvements
by Roman Elizarov
· 6 years ago
bba6e89
Scheduler cosmetics
by Roman Elizarov
· 6 years ago
1d3b019
Improved management of parkedWorkersStack in terms of ABA/concurrency;
by Roman Elizarov
· 6 years ago
7067109
Scheduler tests improvements
by Roman Elizarov
· 6 years ago
e4bbb4b
Avoid termination races by checking blocking tasks quiescence
by Vsevolod Tolstopyatov
· 6 years ago
673c859
Start from 2 threads instead of #CORES_COUNT
by Vsevolod Tolstopyatov
· 6 years ago
e7d5ad8
Make scheduler more configurable
by Vsevolod Tolstopyatov
· 6 years ago
37e45cd
Implement yield() for experimental scheduler
by Vsevolod Tolstopyatov
· 6 years ago
18a9134
Improved tasks dispatching:
by Vsevolod Tolstopyatov
· 6 years ago
b23729e
Introduce support for blocking tasks and dynamic scheduler sizing
by Vsevolod Tolstopyatov
· 6 years ago
94c587f
Adaptive spinning, parking and load balancing mechanism:
by Vsevolod Tolstopyatov
· 7 years ago
e03221a
Benchmark for measuring scheduler overhead
by Vsevolod Tolstopyatov
· 7 years ago
98b04d4
MVP of new coroutine scheduler
by Vsevolod Tolstopyatov
· 7 years ago
fc87803
Introducing scheduler-sensitive benchmarks
by Vsevolod Tolstopyatov
· 7 years ago
7f2ed2f
Report exception on cancellation in AbstractContinuation, do not swallow exceptions on cancellation in rx1
by Vsevolod Tolstopyatov
· 6 years ago
08bda30
Ignore resume on cancelled continuation
by Roman Elizarov
· 6 years ago
52a0ec0
Fix guide for "Lazily started async"
by Sahil Lone
· 6 years ago
705ba56
Documentation for Kotlin/Native support
by Roman Elizarov
· 6 years ago
Next »