Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
refs/tags/rel/11/fp3/8901.4.A.0021.0
/
benchmarks
/
src
/
jmh
0342a0a
Restore context preservation invariant in flatMapMerge (#1452)
by Vsevolod Tolstopyatov
· 4 years, 10 months ago
253e8eb
Add fast `Semaphore`.
by Nikita Koval
· 5 years ago
d811d3a
Do not fill in stacktrace in AbortFlowException, update benchmark results
by Vsevolod Tolstopyatov
· 5 years ago
78f3e23
Safe flow benchmark
by Vsevolod Tolstopyatov
· 5 years ago
c438a0e
Numbers benchmark that exposes some of Flow weaknesses
by Vsevolod Tolstopyatov
· 5 years ago
c42d338
Reactive scrabble benchmarks
by Vsevolod Tolstopyatov
· 5 years ago
74b250f
Add a JMH producer-consumer benchmark for channels
by Nikita Koval
· 5 years ago
a230fcf
Do not yield in CoroutineScheduler during transition to the idle state, introduce system properties to tune this behaviour.
by Vsevolod Tolstopyatov
· 6 years ago
ae85797
Cache result of ThreadContext#foldAll in the field of DispatchedCoroutine to avoid context fold in tight loops
by Vsevolod Tolstopyatov
· 6 years ago
ca98207
Fix benchmarks compilation
by Vsevolod Tolstopyatov
· 6 years ago
1f7b2d8
Make all API internal where it is possible
by Vsevolod Tolstopyatov
· 6 years ago
0950dfa
Migrate to Kotlin 1.3 coroutines, drop experimental from package
by Roman Elizarov
· 6 years ago
f284dfc
Benchmarks improvements:
by Vsevolod Tolstopyatov
· 6 years ago
c32579e
Coroutines guide and IU guide update for stuctured concurrency
by Roman Elizarov
· 6 years ago
73d1e46
Introduce ChannelSinkBenchmark
by Vsevolod Tolstopyatov
· 6 years ago
e5b2523
Update missing copyrights
by Vsevolod Tolstopyatov
· 6 years ago
811c658
Delete kotlinx.io benchmark
by Vsevolod Tolstopyatov
· 6 years ago
e0cf38f
Get rid of unnecessary println in tests
by Vsevolod Tolstopyatov
· 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
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
· 6 years ago
e03221a
Benchmark for measuring scheduler overhead
by Vsevolod Tolstopyatov
· 6 years ago
98b04d4
MVP of new coroutine scheduler
by Vsevolod Tolstopyatov
· 6 years ago
fc87803
Introducing scheduler-sensitive benchmarks
by Vsevolod Tolstopyatov
· 6 years ago
1f74a2d
Updated copyright to short template and year 2018 across all files
by Roman Elizarov
· 6 years ago
931587a
Improve test coverage of CancellableCoroutine, add benchmark
by Vsevolod Tolstopyatov
· 6 years ago
7831716
IO: introduce non-flushing joinTo
by Sergey Mashkov
· 6 years ago
060f36a
IO: fix too expensive joinTo fast-path
by Sergey Mashkov
· 7 years ago
25bc365
IO: add more benchmarks
by Sergey Mashkov
· 7 years ago
8d69c7c
IO: channel benchmark
by Sergey Mashkov
· 7 years ago
a518696
Migrate build to gradle
by Kirill Timofeev
· 7 years ago