- 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
- 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
- aafbde1 Merge remote-tracking branch 'origin/master' into develop by Roman Elizarov · 5 years ago
- f7335d0 Merge pull request #1462 from Kotlin/version-1.3.0 by Vsevolod Tolstopyatov · 5 years ago
- 6348be1 Version 1.3.0 by Vsevolod Tolstopyatov · 5 years ago
- 1637eba Use Array.fill extension from stdlib by Jake Wharton · 5 years ago
- 955c735 Merge branch 'master' into develop by Vsevolod Tolstopyatov · 5 years ago
- b42277c Update Kotlin to 1.3.50 by Vsevolod Tolstopyatov · 5 years ago
- e1a51ee Eliminate tail-call optimization in CancellableContinuationJvmTest by Vsevolod Tolstopyatov · 5 years ago
- 3258e1f Flow docs (#1432) by Roman Elizarov · 5 years ago
- 3807a74 Optimize select expression registration phase (#1445) by Roman Elizarov · 5 years ago
- 0342a0a Restore context preservation invariant in flatMapMerge (#1452) by Vsevolod Tolstopyatov · 5 years ago
- bcf4a8c Introduce CoroutineDispatcher.asExecutor() extension (#1457) by Roman Elizarov · 5 years ago
- 9b7c03c Increase to default buffer size to 64 by Vsevolod Tolstopyatov · 5 years ago
- fbaedc4 Replace kotlinx.coroutines.reactive.FlowKt and kotlinx.coroutines.reactor.FlowKt with properly named files by Vsevolod Tolstopyatov · 5 years ago
- 6ca6ed5 Add skip_snapshot_checks flag for snapshot train debuggability by Vsevolod Tolstopyatov · 5 years ago
- e9f40c3 Update constants in debounce example so it will work on slow machines with non-virtual time by Vsevolod Tolstopyatov · 5 years ago
- 64902a9 Do not report already handled exception in select builder by Vsevolod Tolstopyatov · 5 years ago
- 0d7f3fb Merge pull request #1431 from Kotlin/version-1.3.0-RC2 by Vsevolod Tolstopyatov · 5 years ago
- 2e9886d Version 1.3.0-RC2 by Vsevolod Tolstopyatov · 5 years ago
- a6da28e Merge branch 'master' into develop by Vsevolod Tolstopyatov · 5 years ago
- d533848 Various improvements in combine implementation by Vsevolod Tolstopyatov · 5 years ago
- 5b56221 Introducing collectLatest terminal operator by Vsevolod Tolstopyatov · 5 years ago
- 3a95884 Renaming switchMap to flatMapLatest to better reflect its semantics and to have a consistent and meaningful naming scheme for the rest of the 'latest' operators by Vsevolod Tolstopyatov · 5 years ago
- 44c4c56 combineLatest rework by Vsevolod Tolstopyatov · 5 years ago
- 0172998 Fully copy CoroutineInfo for DebugProbes.dumpCoroutinesInfo, it is re… (#1368) by Vsevolod Tolstopyatov · 5 years ago
- 1dcfd97 Coroutine context propagation for Reactor to coroutines API migration (#1377) by SokolovaMaria · 5 years ago
- c7e9b56 Allocate underlying buffer in ArrayChannel in on-demand manner (#1388) by Vsevolod Tolstopyatov · 5 years ago
- 4e47af4 Optimize debounce operator allocation pressure by using conflated produce. Previously it was not possible due to not implemented #1235 by Vsevolod Tolstopyatov · 5 years ago
- 897f02e Get rid of NonRecoverableThrowable, mention way to opt-out stacktrace… (#1420) by Vsevolod Tolstopyatov · 5 years ago
- 0905c62 Properly enforce flow invariant when flow is used from "suspend fun m… (#1426) by Vsevolod Tolstopyatov · 5 years ago
- 1681cad Use 'Class.forName($name).canonicalName' instead of '$name' in stacktrace recovery to properly deal with Android's minifier by Vsevolod Tolstopyatov · 5 years ago
- f4e9553 Deprecate delayFlow and delayEach by Roman Elizarov · 5 years ago
- 8ab2130 Fix typos and article use, reword phrases in "Composing Suspending functions" by Yanis Batura · 5 years ago
- 28241eb coroutine-context-and-dispatchers.md: Improve article usage, fix typos, reword phrases for better readability by Yanis Batura · 5 years ago
- 3f16360 Change keep rules targeting to match AGP changes by Wojtek Kaliciński · 5 years ago
- 420fed9 Properly use acquired permits in Semaphore by Turing Technologies (Wynne Plaga) · 5 years ago
- a3763e8 Improve Semaphore API by Vsevolod Tolstopyatov · 5 years ago
- 96c5a49 Cover all publications in bom by Sergey Shatunov · 5 years ago
- 2fc234c Use setTimeout-based dispatcher when process is not available on the … (#1409) by Vsevolod Tolstopyatov · 5 years ago
- a33bf5a Check for cancellation in concurrent flow merge on each element by Vsevolod Tolstopyatov · 5 years ago
- db95996 Update Guava to the latest version 28.0 by Roman Elizarov · 5 years ago
- 55bead0 Deprecate flowWith with ERROR by Vsevolod Tolstopyatov · 5 years ago
- 41428a3 Flow.kt: fix typos and rephrase some expressions for better readability (#1408) by Yanis Batura · 5 years ago
- 63fcbfb Remove no longer needed tests excludes by Louis CAD · 5 years ago
- 65f1eaf Fix documentation of (suspend () -> T).asFlow() by jbion · 5 years ago
- ed97260 Get rid of top-level functions in Migration.kt to improve experience of users who depend on any reactive library and kotlinx.coroutines by Vsevolod Tolstopyatov · 5 years ago
- 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