-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge with parent project #5
Commits on Nov 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 937cc0c - Browse repository at this point
Copy the full SHA 937cc0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for addff4b - Browse repository at this point
Copy the full SHA addff4bView commit details
Commits on Nov 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f49fbf6 - Browse repository at this point
Copy the full SHA f49fbf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37b95a9 - Browse repository at this point
Copy the full SHA 37b95a9View commit details
Commits on Nov 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dede17e - Browse repository at this point
Copy the full SHA dede17eView commit details -
Conditionally create an instance of CancellationException in Channel.…
…cancel() (#2384) Avoid creating costly exception when the channel is cancelled to save a few cycles when it's not necessary. Cancellation is heavy-enough when the channel is open, so the single check won't worsen it.
Configuration menu - View commit details
-
Copy full SHA for bc553ba - Browse repository at this point
Copy the full SHA bc553baView commit details
Commits on Nov 17, 2020
-
Add lint warnings on SharedFlow operations that never complete (#2376)
Configuration menu - View commit details
-
Copy full SHA for 598b861 - Browse repository at this point
Copy the full SHA 598b861View commit details -
Make SharingStarted a fun interface (#2397)
It was a part of the original design but was forgotten because the prototype was developeв before Kotlin 1.4.0. It makes implementing custom SharingStarted strategies more concise.
Configuration menu - View commit details
-
Copy full SHA for 8ca5296 - Browse repository at this point
Copy the full SHA 8ca5296View commit details
Commits on Nov 18, 2020
-
Unlock Mutex and release Semaphore during cancellation on a fast bran…
…ch of slow-path in Mutex/Semaphore (#2396) Fixes #2390 Co-authored-by: Gareth Pearce <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fe809f - Browse repository at this point
Copy the full SHA 4fe809fView commit details -
Clarify thread-safety of SharedFlow methods in docs (#2399)
* Clarify thread-safety of SharedFlow methods in docs * Override MutableSharedFlow.emit to attach a more appropriate docs than the one inherited from FlowCollector. * Clarify thread-safety of all the MutableSharedFlow & MutableState "mutating" methods. The latter is needed, because Flows, in general, are sequential, but shared flows provide all the necessarily synchronization themselves, so, to avoid confusion it makes sense to additionally mention thread-safety of shared flows in all the relevant mutating functions.
Configuration menu - View commit details
-
Copy full SHA for 31a8df0 - Browse repository at this point
Copy the full SHA 31a8df0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81577b2 - Browse repository at this point
Copy the full SHA 81577b2View commit details -
Add build parameter to build coroutines with JVM IR compiler (#2389)
* Add build parameters to enable JVM IR and disable native targets * enable_jvm_ir enables JVM IR compiler * disable_native_targets disables native targets in train builds * enable_jvm_ir_api_check enables JVM IR API check (works only if enable_jvm_ir is set) * Fix "Return type must be specified in explicit API mode" in 1.4.20
Configuration menu - View commit details
-
Copy full SHA for 179f142 - Browse repository at this point
Copy the full SHA 179f142View commit details
Commits on Nov 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e88e58d - Browse repository at this point
Copy the full SHA e88e58dView commit details
Commits on Nov 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c542b83 - Browse repository at this point
Copy the full SHA c542b83View commit details
Commits on Nov 26, 2020
-
Remove platform-specific dependencies on JavaFx artifacts (#2369)
* Remove platform-specific dependencies on JavaFx artifacts Fixes #2360
Configuration menu - View commit details
-
Copy full SHA for 0e5aefd - Browse repository at this point
Copy the full SHA 0e5aefdView commit details -
Repair some corner cases in cancellation propagation between coroutin…
…es and listenable futures (#2222) * Repair some corner cases in cancellation propagation between coroutines and listenable futures Implement bidirectional cancellation for `future` coroutine builder. This also: * Refactors JobListenableFuture infrastructure so it can be reused in CoroutineScope.future and Deferred.asListenableFuture; * Provides more descriptive `toString` implementation for the returned Future; * Fixes stack traces in thrown exception, so it includes a call to get() that triggered the exception to be thrown; * Hides ListenableFuture.asDeferred return type, so it can't be cast to CompletableDeferred; * Adds more tests to cover fixed corner cases; * Improves documentation; * Suppresses annoying warnings in tests. Fixes #1442
Configuration menu - View commit details
-
Copy full SHA for c742db2 - Browse repository at this point
Copy the full SHA c742db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bbd4e2 - Browse repository at this point
Copy the full SHA 4bbd4e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b221094 - Browse repository at this point
Copy the full SHA b221094View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7223897 - Browse repository at this point
Copy the full SHA 7223897View commit details