Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
3ab34d808b5aa2c8673754bd43e4879b9d4af8c9
3ab34d8
Support yield in immediate dispatchers
by Roman Elizarov
· 5 years ago
7e895fc
Update Kotlin to 1.3.60
by Vsevolod Tolstopyatov
· 5 years ago
1fd56f2
Properly support exception cause on JS and Native
by Roman Elizarov
· 5 years ago
729dc5d
Gradle: Don't resolve classpath during configuration phase
by Roman Elizarov
· 5 years ago
1da7311
Restore AsyncJvmTest
by Vsevolod Tolstopyatov
· 5 years ago
1652bb9
Fix ReactorFlow integration bug exposed by TestBase
by Vsevolod Tolstopyatov
· 5 years ago
9a2eb38
Add missing TestBase inheritance to fail on asynchronous errors
by Vsevolod Tolstopyatov
· 5 years ago
1a2707b
Cleanup CombineParametersTestBase
by Vsevolod Tolstopyatov
· 5 years ago
2ba1d98
Fix mapLatest documentation example
by Sebas LG
· 5 years ago
ecbfa6d
Properly distinguish AbortFlowExceptions from different non-terminal operators
by Vsevolod Tolstopyatov
· 5 years ago
3affb90
Properly choose timeout exception with a recovered stacktrace to provide better debugging experience
by Vsevolod Tolstopyatov
· 5 years ago
6aedb61
Make TimeoutCancellationException copyable
by Vsevolod Tolstopyatov
· 5 years ago
83943ef
Get rid of deprecated FlowCollector<*>.withContext
by Vsevolod Tolstopyatov
· 5 years ago
340d501
Optimize combine operator
by Vsevolod Tolstopyatov
· 5 years ago
adb6164
Fix JobSupport comment about new state.
by Marek Langiewicz
· 5 years ago
bbf198b
Fix StackTraceRecoveryTest.testCancellableContinuation for 1.3.60
by Roman Elizarov
· 5 years ago
ef27ac3
Introduce Stream.consumeAsFlow
by Vsevolod Tolstopyatov
· 5 years ago
e303e6b
Clarify difference between runBlocking and coroutineScope
by Vsevolod Tolstopyatov
· 5 years ago
b7b5adb
Improve consumeAsFlow documentation
by Vsevolod Tolstopyatov
· 5 years ago
3816837
Remove duplicate js/npm folder
by Roman Elizarov
· 5 years ago
a64e4da
Do not filter out stress tests from IDEA
by Vsevolod Tolstopyatov
· 5 years ago
e2a72a0
Generalize onReceive* family implementation in channels, reduce bytecode size
by Vsevolod Tolstopyatov
· 5 years ago
38c3e9a
Recover stacktrace on the fast-path of receiveOrNull
by Vsevolod Tolstopyatov
· 5 years ago
7f1a927
Attempt to select SelectInstance in onReceiveOrClosed before starting a coroutine to avoid double resume
by Vsevolod Tolstopyatov
· 5 years ago
f86af23
Update coroutines builders kdocs to link to correct param
by Marek Langiewicz
· 5 years ago
7cc53d9
Typo in CoroutineScope's javadoc
by Oleg Andreych
· 5 years ago
ae57774
Eagerly create cancellation exception during Job.cancel call to make stacktrace even shorter
by Vsevolod Tolstopyatov
· 5 years ago
3b2e437
Change stacktrace recovery contract
by Vsevolod Tolstopyatov
· 5 years ago
5f2413a
Get rid of AbstractCoroutine.defaultResumeMode
by Roman Elizarov
· 5 years ago
ff9060c
Shorten resume call stack
by Roman Elizarov
· 5 years ago
2fc00b8
Update atomicfu version
by Vsevolod Tolstopyatov
· 5 years ago
d9d3574
Fix race in channel select/cancel
by Roman Elizarov
· 5 years ago
cfc08ee
All ArrayChannel.size accesses should be under the channel lock
by Nikita Koval
· 5 years ago
c5a42da
Migrate BOM module to java-platform plugin
by Sergey Shatunov
· 5 years ago
8248fe4
Make MapTest - testErrorCancelsUpstream - actually test map operator
by Lukasz Wojtach
· 5 years ago
58bfd08
Fix ArrayChannel.isBufferEmpty atomicity
by Nikita Koval
· 5 years ago
8fa07b5
Make `isStressTest` and the related properties top-level
by Nikita Koval
· 5 years ago
216828a
Rename stressTest task to jvmStressTest to avoid conflict with prop
by Roman Elizarov
· 5 years ago
1b0eca9
Fixed SendElement.tryResumeSend
by Roman Elizarov
· 5 years ago
f24b60c
Narrow down return type of tryResumeSend/Receive
by Roman Elizarov
· 5 years ago
2f8bff1
Fix race condition in pair select
by Roman Elizarov
· 5 years ago
fd27d55
Separate all JVM stress tests into a stressTest gradle task
by Roman Elizarov
· 5 years ago
84b24bd
Merge branch 'master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
7f0da42
Merge pull request #1571 from Kotlin/version-1.3.2
by Vsevolod Tolstopyatov
· 5 years ago
946e578
Introduce reusable cancellable continuations for hot loops with channels (#1534)
by Vsevolod Tolstopyatov
· 5 years ago
89bae52
Version 1.3.2
by Vsevolod Tolstopyatov
· 5 years ago
c99704a
Remove outdated reactive guide and add section about Reactive Streams to flow.md
by Vsevolod Tolstopyatov
· 5 years ago
5378b80
Deprecate obsolete reactive API, improve existing Reactive documentation
by Vsevolod Tolstopyatov
· 5 years ago
52b97b9
Promote rx2 extensions to stable, increase deprecation level for obsolete reactive primitives
by Vsevolod Tolstopyatov
· 5 years ago
d870a16
Promote Publisher<T>.collect to stable API
by Vsevolod Tolstopyatov
· 5 years ago
b14afef
Promote reactive adapters for Flow to stable API
by Vsevolod Tolstopyatov
· 5 years ago
ee04bd2
Hid the SettableFuture of future {}.
by Tyson Henning
· 5 years ago
8f39109
Replace all volatiles with atomics in common code
by Roman Elizarov
· 5 years ago
3dbe82b
Fix StackOverflowException with select expressions
by Roman Elizarov
· 5 years ago
8e2a84d
Make Semaphore and Mutex stress tests concurrent Fixes #1478
by Nikita Koval
· 5 years ago
f0c2c5b
Add CompletableDeferred.completeWith(result: Result<T>)
by David Glasser
· 5 years ago
835ed4d
Promote reactive bridges for Flow to stable API (#1549)
by Vsevolod Tolstopyatov
· 5 years ago
353510a
Make ReceiveChannel.cancel linearizability-friendly
by Vsevolod Tolstopyatov
· 5 years ago
fcc004c
Install debug probes in CoroutinesTimeout constructor to capture coroutines launched from within a test constructor
by Vsevolod Tolstopyatov
· 5 years ago
858094e
Eagerly create coroutine for lazily-started coroutine builders in order to trigger DebugProbes.probeCoroutineCreated
by Vsevolod Tolstopyatov
· 5 years ago
bd7c030
Optimize Flow.take (#1538)
by Vsevolod Tolstopyatov
· 5 years ago
3826ae5
Do not aggregate all coroutine info into a single string before dumping it to the out in DebugProbes.dumpCoroutines
by Vsevolod Tolstopyatov
· 5 years ago
f62d35b
Properly handle null values in ListenableFuture
by Vsevolod Tolstopyatov
· 5 years ago
385d68c
Improve documentation of CompletableJob.completeExceptionally, add tests to ensure its contract
by Vsevolod Tolstopyatov
· 5 years ago
bda9c79
Update jmh-related plugins to be compatible with Gradle 5.5
by Vsevolod Tolstopyatov
· 5 years ago
89f8c69
Minor documentation improvements
by Vsevolod Tolstopyatov
· 5 years ago
f9bd46f
Fix typo.
by RobX
· 5 years ago
bf33052
Introduce InlineList to simplify helpClose logic, reverse helpClose resume order
by Vsevolod Tolstopyatov
· 5 years ago
d02febf
Fixes linearizability of Channel.close in advanced receive+send case
by Roman Elizarov
· 5 years ago
489c9bb
Merge branch 'master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
bb714c5
Proofread of flow.md by Watson
by David.Watson
· 5 years ago
a7afd46
Improve docs / fix grammar
by Yanis Batura
· 5 years ago
007d8d7
Fixed completion sequence of ChannelLFStressTest
by Roman Elizarov
· 5 years ago
a2587d2
Robust waiting in CoroutinesDumpTest
by Roman Elizarov
· 5 years ago
0bef2b9
Update example Android apps toolchain (AGP 3.5.0, AndroidX)
by Roman Elizarov
· 5 years ago
c8a720a
Fixed linearizability of Channel.close operation
by Roman Elizarov
· 5 years ago
a70022d
Fixed site publication in build script
by Roman Elizarov
· 5 years ago
762440a
Version 1.3.1
by Roman Elizarov
· 5 years ago
d2f4b2b
Gradle version 5.6.1
by Roman Elizarov
· 5 years ago
4f8a38e
Check for -PstressTest=true to run "long" stress test
by Roman Elizarov
· 5 years ago
f911dce
Merge remote-tracking branch 'origin/master' into develop
by Roman Elizarov
· 5 years ago
0b16abf
Fix propagation for stressTest property for nightly stress tests
by Roman Elizarov
· 5 years ago
5fb56f4
Added a test checking future {}'s throw on LAZY.
by Tyson Henning
· 5 years ago
9a62f27
Fix of a bug in the semaphore (#1477)
by dkhalanskyjb
· 5 years ago
a73862f
Flow docs: Fix calls to currentTimeMillis
by Roman Elizarov
· 5 years ago
57cc364
Repaired some of ListenableFuture.kt's cancellation corner cases.
by Tyson Henning
· 5 years ago
95d88ab
Fix samples in Flow docs
by Vsevolod Tolstopyatov
· 5 years ago
fd0428e
Merge remote-tracking branch 'origin/master' into develop
by Roman Elizarov
· 5 years ago
b4f00c0
Consistently unwrap exception in slow path of CompletionStage.asDeferred
by Roman Elizarov
· 5 years ago
7672c52
Consistent naming for stress tests
by Roman Elizarov
· 5 years ago
f7d0177
Fixed ChannelReceiveOrClosedTest.testToString on JS
by Roman Elizarov
· 5 years ago
fd6a5bf
Moved ChannelReceiveOrClosedTest to proper dir, cleanup it
by Roman Elizarov
· 5 years ago
071f536
Update top-level README with links:
by Roman Elizarov
· 5 years ago
a730f25
Ensure that all guide 'main' functions return Unit
by Roman Elizarov
· 5 years ago
5ea2c05
Add ChannelLFStressTest
by Roman Elizarov
· 5 years ago
2907df9
Merge remote-tracking branch 'origin/master' into develop
by Roman Elizarov
· 5 years ago
e95d808
Reknit after update of shared-mutable-state-and-concurrency.md
by Roman Elizarov
· 5 years ago
1f5ab53
flow: fix recursion in combineTransform<T1, T2, R>()
by Jan Skrasek
· 5 years ago
6dc1bd5
Update shared-mutable-state-and-concurrency.md
by Aleksandr Blokh
· 5 years ago
9acde74
Rename test to SegmentQueueLinearizabilityTest for consistency
by Roman Elizarov
· 5 years ago
Next »