Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
kotlinx.coroutines
/
b37ca3a71d34c0cfca5e3bfcab3a72cc734a3d9b
b37ca3a
Properly handle scoped coroutines in JobSupport.cancelParent
by Vsevolod Tolstopyatov
· 5 years ago
684a97b
Use regular produce instead of flowProduce in channelFlow
by Vsevolod Tolstopyatov
· 5 years ago
131c320
Use US English Spelling for BehaviorSubject.
by Nelson Osacky
· 5 years ago
1156e1c
Merge branch 'master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
d78084b
Better docs on coroutines debugging property
by Roman Elizarov
· 5 years ago
60101b8
Fixed typo in Migration.concatWith replaceWith code
by Roman Elizarov
· 5 years ago
d6b0b0f
Adds R8 optimization rule for FastServiceLoader
by Wojtek Kaliciński
· 5 years ago
46b5ea5
Tests that run from within a worker
by Vsevolod Tolstopyatov
· 5 years ago
6fad018
Offload startCoroutineUnintercepted to separate thread to avoid races on completed deferred in StackTraceRecoveryTest
by Vsevolod Tolstopyatov
· 5 years ago
ef696a0
Merge pull request #1357 from Kotlin/version-1.3.0-RC
by Vsevolod Tolstopyatov
· 5 years ago
70fbd41
Version 1.3.0-RC
by Vsevolod Tolstopyatov
· 5 years ago
3d2bf79
Update Kotlin version to 1.3.41
by Vsevolod Tolstopyatov
· 5 years ago
023ea30
Merge branch 'master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
dc4a474
Stabilize core flow (#1352)
by Vsevolod Tolstopyatov
· 5 years ago
97863c3
Report fatal errors to both onError (to comply the spec fully) and to coroutine context (to eagerly fail as fatal exceptions are not recoverable anyway), cleanup tests after scopeless reactive
by Vsevolod Tolstopyatov
· 5 years ago
39f5cf8
Properly handle fatal exceptions in Rx coroutines, get rid of deadlock in RxObservable
by Vsevolod Tolstopyatov
· 5 years ago
233e74c
Consistently handle fatal exceptions in PublisherCoroutine
by Vsevolod Tolstopyatov
· 5 years ago
2f50363
Properly specify transitive dependencies for kotlinx-coroutines-debug
by Vsevolod Tolstopyatov
· 5 years ago
fe4e05c
Module with kotlinx-coroutines BOM for better dependency management
by Vsevolod Tolstopyatov
· 5 years ago
4809393
Protect event loop data structures from nonmonothonic nanoTime
by Roman Elizarov
· 5 years ago
98a9705
Move event loop infrastructure to common code
by Roman Elizarov
· 5 years ago
cb7f37b
Treat Duration.ZERO as 0L in jdk8 extensions
by Vsevolod Tolstopyatov
· 5 years ago
fe41869
Cancel extensions for CoroutineScope and Job
by Vsevolod Tolstopyatov
· 5 years ago
91cc13a
withIndex and collectIndexed operators
by Vsevolod Tolstopyatov
· 5 years ago
f6387a7
Fuse consumeAsFlow with channel-using flow operators
by Roman Elizarov
· 5 years ago
f8b43e1
Introduce ReceiveChannel.consumeAsFlow and FlowCollector.emitAll(chan)
by Roman Elizarov
· 5 years ago
a8904e2
Channel.receiveOrNull becomes extension, internal receiveOrClosed added
by Vsevolod Tolstopyatov
· 5 years ago
693142c
Context passing between coroutines and Reactor Mono/Flux (#1138)
by SokolovaMaria
· 5 years ago
63b6e27
Add Flow.onStart, support emit in onCompletion (#1348)
by Roman Elizarov
· 5 years ago
f22604b
Recover stacktraces for no-dispatched continuations, so recovery works in 'suspend fun main' cases to further improve user experience
by Vsevolod Tolstopyatov
· 5 years ago
d100a3f
Reactive scopeless (#1341)
by Vsevolod Tolstopyatov
· 5 years ago
ace5899
Add distinctUntilChanged operator that uses a comparator function instead of a key extractor.
by Zach Klippenstein
· 5 years ago
ae225bd
Sleep in RunningThreadStackMergeTest that relies on time
by Vsevolod Tolstopyatov
· 5 years ago
9077b01
Cancellation in `Semaphore` should resume the next waiting acquirer if and only if the canceled request has been resumed under a race
by Nikita Koval
· 5 years ago
681195a
Use the correct builder method `flowChannel` in the checkContext error description
by Paul Woitaschek
· 5 years ago
f75cc17
Fixed sample to use `awaitClose` instead of `await`
by Paul Woitaschek
· 5 years ago
db0ef0c
Update copyright year to 2019 in all the knit-generated files
by Roman Elizarov
· 5 years ago
96a5c8e
Optimize virtual time source so that DefaultTimeSource is not needed
by Roman Elizarov
· 5 years ago
fa9104e
Update versions in Android example project to 3.4.1 tools
by Roman Elizarov
· 5 years ago
b5a8493
Replace unneeded type parameter with projection
by Louis CAD
· 5 years ago
583d39d
Rewrite assertions so that they are checked only in debug mode
by Roman Elizarov
· 5 years ago
6130238
Fix grammar error in text on suspend functions
by Petter Måhlén
· 5 years ago
e174298
Fix _size not incremented in CopyOnWriteList add (#1308)
by Louis CAD
· 5 years ago
cd5ac0b
Replace hand-rolled arraycopy with stdlib copyInto
by Louis CAD
· 5 years ago
f77533c
Update changelog
by Vsevolod Tolstopyatov
· 5 years ago
7acaae6
Merge pull request #1298 from Kotlin/version-1.3.0-M2
by Vsevolod Tolstopyatov
· 5 years ago
083ce1f
Version 1.3.0-M2
by Vsevolod Tolstopyatov
· 5 years ago
801dbba
Remove workaround for KT-28237
by Vsevolod Tolstopyatov
· 5 years ago
8d8b6eb
Declarative flow operators (#1291)
by Vsevolod Tolstopyatov
· 5 years ago
502610e
Decouple asFlow from batchSize and move it to buffer instead, promote… (#1279)
by Vsevolod Tolstopyatov
· 5 years ago
a563608
Added a test that ensures proper context in catch/flowOn combinations
by Roman Elizarov
· 5 years ago
bb97ffb
Unmute debugger test that were broken in 1.3.31, increase debug test timeout (slow CI), make shutdown more graceful by reducing timeout per thread (slow CI + unfortunate timings)
by Vsevolod Tolstopyatov
· 5 years ago
91d9f7c
Flow exceptions handling facilities (#1280)
by Roman Elizarov
· 5 years ago
9420df3
Change default request size in Publisher.openSubscription to one
by Roman Elizarov
· 5 years ago
2ace4c6
Fix flowViaChannel closing immediately. (#1260)
by Louis CAD
· 5 years ago
ec88813
Merge remote-tracking branch 'origin/master' into develop
by Roman Elizarov
· 5 years ago
8d6aeaa
Merge branch 'version-1.2.2' into develop
by Roman Elizarov
· 5 years ago
af2bdfc
Version 1.2.2
by Roman Elizarov
· 5 years ago
3ed7a7d
Fix docs in "Guide to reactive streams with coroutines" and reknit
by Roman Elizarov
· 5 years ago
e8e9f00
Fix typos and reword some phrases
by Yanis Batura
· 5 years ago
7699a20
Merge pull request #1258 from Kotlin/version-1.3.0-M1
by Vsevolod Tolstopyatov
· 5 years ago
6139ed3
Version 1.3.0-M1
by Vsevolod Tolstopyatov
· 5 years ago
03b9bd1
Merge branch 'master' into develop
by Vsevolod Tolstopyatov
· 5 years ago
18e3a4a
Mark Flow.collect as internal to prevent its direct implementation and provide AbstractFlow instead that enforces context preservation guarantees
by Vsevolod Tolstopyatov
· 5 years ago
3216825
Use real semaphore in flatten/flatMapMerge
by Roman Elizarov
· 5 years ago
d90eb26
atomicfu version 0.12.8
by Roman Elizarov
· 5 years ago
253e8eb
Add fast `Semaphore`.
by Nikita Koval
· 5 years ago
aa3d1ae
Deprecate Channel operators
by Vsevolod Tolstopyatov
· 5 years ago
15c7d0f
Mark Flow declarations as experimental
by Vsevolod Tolstopyatov
· 5 years ago
a97fd43
Remove experimental warning from Channels docs
by Denys M
· 5 years ago
d5478b6
More operators (#1236)
by Vsevolod Tolstopyatov
· 5 years ago
d15d8d6
Make FastServiceLoader compatible with Java 1.6
by Vsevolod Tolstopyatov
· 5 years ago
e2a5671
Flow scope (#1227)
by Vsevolod Tolstopyatov
· 5 years ago
db52e97
Flow.conflate operator
by Roman Elizarov
· 5 years ago
3971df3
Rename flow ChannelFlow.kt file to Channels.kt
by Roman Elizarov
· 5 years ago
b77a80c
Flow: decouple buffer size from various operators and fuse
by Roman Elizarov
· 5 years ago
d94652f
Update "Shared mutable state and concurrency" guide with best practices
by Roman Elizarov
· 5 years ago
b73ebdc
Adjust behavior of conflated channel to deliver last value
by Roman Elizarov
· 5 years ago
38bdc35
Disable incompatible change
by Vsevolod Tolstopyatov
· 5 years ago
08f3225
Version 1.2.1-1.3.40-eap-67
by Vsevolod Tolstopyatov
· 5 years ago
f44942a
Deprecate flowWith operator
by Vsevolod Tolstopyatov
· 5 years ago
daf8502
Disable binary compatibility tests in snapshot trains
by Vsevolod Tolstopyatov
· 5 years ago
8f6c03a
Fix compilation on 32-bit platforms
by Vsevolod Tolstopyatov
· 5 years ago
b9b7d82
Enable R8 optimization of Dispatchers.Main loading
by Wojtek Kaliciński
· 5 years ago
46e41f2
Use nanosleep in runBlocking's delay on Native (#1228)
by Vsevolod Tolstopyatov
· 5 years ago
a3f150e
Use identity hash code on K/N for debug strings
by Vsevolod Tolstopyatov
· 5 years ago
b7e1499
Amortize the cost of coroutine dispatch using message queue in all JS dispatchers.
by Vsevolod Tolstopyatov
· 5 years ago
c81dc91
Documentation improvements (#1229)
by Vsevolod Tolstopyatov
· 5 years ago
9b05908
Consolidate NullSurrogate with Symbol and rename it to NULL
by Roman Elizarov
· 5 years ago
15ee8a3
SafeCollector rework (#1196)
by Vsevolod Tolstopyatov
· 5 years ago
b08d61c
New flow builder: channelFlow (and its alias callbackFlow) and supple… (#1214)
by Vsevolod Tolstopyatov
· 5 years ago
f939617
Merge pull request #1161 from Kotlin/flow-performance-improvements
by Vsevolod Tolstopyatov
· 5 years ago
997d2f2
Ignore cancellation cause thrown from the upstream suspension point in retry and onError
by Vsevolod Tolstopyatov
· 5 years ago
8fbd8b7
Recursively check whether parent handles exception to avoid duplicates reporting when Job() is present in the hierarchy
by Vsevolod Tolstopyatov
· 5 years ago
b0f6e05
Improve coroutine exception handling logic
by Vsevolod Tolstopyatov
· 5 years ago
1b590e8
Promote ReceiveChannel.consumeEach and ReceiveChannel.consume to experimental API
by Vsevolod Tolstopyatov
· 5 years ago
44e625d
Nested publication validator project to test actual dependencies on kotlinx.coroutines
by Vsevolod Tolstopyatov
· 5 years ago
5627834
Add combineLatest with multiple flow parameters
by Vsevolod Tolstopyatov
· 5 years ago
d811d3a
Do not fill in stacktrace in AbortFlowException, update benchmark results
by Vsevolod Tolstopyatov
· 5 years ago
da2cf23
spelling
by Mike Nakhimovich
· 5 years ago
Next »