- 3428774 Fix wording in documentation by Vitus · 5 years ago
- 8140cfe Fix typos and improve article usage in docs by Yanis Batura · 5 years ago
- 564a5a6 Change more "create new" to "create a" by Inego · 5 years ago
- 596187e Fix more typos by Inego · 5 years ago
- 39f92ca Fix typos (mostly article usage) by Inego · 5 years ago
- ebe519a Fix "note that" comma everywhere by Inego · 5 years ago
- 2b8218a Introduce CancellableContinuation.resume with onCancelling lambda by Roman Elizarov · 5 years ago
- 338b231 Merge branch 'cancel-exception' into develop by Vsevolod Tolstopyatov · 5 years ago
- 73b456b Added clarification on deprecation version in code, better CE messages by Roman Elizarov · 5 years ago
- 5ae3947 Add ensureActive extension by Vsevolod Tolstopyatov · 5 years ago
- 0aad8f1 Hide cancel(Throwable), introduce cancel(CancellationException) by Roman Elizarov · 5 years ago
- cd2a8d7 Completable job (#971) by Roman Elizarov · 5 years ago
- e50a0fa Migration to new multiplatorm plugin (#947) by Vsevolod Tolstopyatov · 5 years ago[Renamed from common/kotlinx-coroutines-core-common/src/Job.kt]
- 5431deb Remove typo in Job documentation by Adrian Blanco · 6 years ago
- 6b2e90b Suppress cancel(cause) related warnings in internal implementation by Vsevolod Tolstopyatov · 6 years ago
- b058ba1 Deprecate Job.cancel(cause) and ReceiveChannel.cancel(cause), return Unit from cancel without cause by Vsevolod Tolstopyatov · 6 years ago
- 36c3ba1 Replace internal annotations with ones from 1.3 stdlib by Vsevolod Tolstopyatov · 6 years ago
- 7fb590d Make some internal API public, but deprecated as error, exposing internal supertypes does not work in K/N (https://github.com/JetBrains/kotlin-native/issues/2167), add workaround for KT-27534 by Vsevolod Tolstopyatov · 6 years ago
- 1f7b2d8 Make all API internal where it is possible by Vsevolod Tolstopyatov · 6 years ago
- d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
- 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
- b5c9c9f Never unwrap 3rd party CancellationException by Roman Elizarov · 6 years ago
- 21f171c Introduce SupervisorJob & supervisorScope by Roman Elizarov · 6 years ago
- b5d10d4 Make CoroutineStart.ATOMIC experimental as it covers important use-case with resource cleanup in finally block by Vsevolod Tolstopyatov · 6 years ago
- 852fae5 Reviewed and cleanup usage of "fail" word in comments and method names by Roman Elizarov · 6 years ago
- 1e0a2f0 Merge branch 'develop' into handle-exception-fix by Roman Elizarov · 6 years ago
- 149ba48 Following internal API is removed from public declarations: by Vsevolod Tolstopyatov · 6 years ago
- 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
- 6685fd0 Abolish distinction between cancelled and failed Job/Deferred by Roman Elizarov · 6 years ago
- f7a6334 Child fails on parent failure (not cancelled) by Roman Elizarov · 6 years ago
- 5d18d02 Introduced ChildHandle for attachChild by Roman Elizarov · 6 years ago
- ecbc85c Fix exception aggregation to ensure atomic handling of exceptions by Roman Elizarov · 6 years ago
- c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
- 4df1d61 Merge branch 'develop' into job-exceptions by Roman Elizarov · 6 years ago
- 79aef6b Moved internalAnnotations to "plain" internal package and placed into proper folder by Roman Elizarov · 6 years ago
- 563da40 Stylistic updates to exception handling rework by Roman Elizarov · 6 years ago
- 06f57aa JobSupport cancellation rework: by Vsevolod Tolstopyatov · 6 years ago
- 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
- a5473ce Update license file, example of new license template by Vsevolod Tolstopyatov · 6 years ago
- e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago[Renamed from common/kotlinx-coroutines-core-common/src/main/kotlin/kotlinx/coroutines/experimental/Job.kt]
- 81c7521 Update Job.kt by paolop · 6 years ago
- 6d9f40f Merge develop into decouple-job by Roman Elizarov · 6 years ago
- e89cd68 More comments about CancellationException and its consistent use; by Roman Elizarov · 6 years ago
- f5e63ca Replacing isCancelledWithoutCause with proper contract on exception, disabling stacktraces of JobCancellationException in production mode by Vsevolod Tolstopyatov · 6 years ago
- 4b9a559 CompletedExceptionally now always has cause and exception became an alias to a cause. by Vsevolod Tolstopyatov · 6 years ago
- 480d8e9 Fix complaints of the latest compiler: actuals without expect by Ilya Gorbunov · 6 years ago
- d521478 Separate Job (interface) and JobSupport (implementation). No other changes except making JobImpl internal (not private) by Vsevolod Tolstopyatov · 6 years ago
- aa461cf Minimize cut-and-pasted code between JS and JVM by Roman Elizarov · 6 years ago[Renamed (85%) from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/Job.kt]
- 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 6 years ago
- f161c9f MPP: Temporary workaround so that snapshot Kotlin 1.2.30 can compile it by Roman Elizarov · 6 years ago
- 0d7323a Ensure that `launch` handles uncaught exception before another coroutine by Roman Elizarov · 6 years ago
- 9da9e35 AbstractCoroutine: onCancellation shall be invoked before installed by Roman Elizarov · 7 years ago
- ebc8866 AbstractCoroutines notifies onXXX before all the installed handlers; by Roman Elizarov · 7 years ago
- dfeba24 Workarounds for KT-21968 to fix JS tests by Roman Elizarov · 7 years ago
- 23fb728 AbsractCoroutine documentation & some more common (shared) code; by Roman Elizarov · 7 years ago
- c12123e AbsractCoroutine moved to common module by Roman Elizarov · 7 years ago
- 6640b2b Public API for AbstractCoroutine by Roman Elizarov · 7 years ago
- 4d626de Job.cancel and CompletableDeferred.complete support cancelling/completing by Roman Elizarov · 7 years ago
- f29203c MPP: Ported DispatchedTask perf improvements to JS and more code is made common by Roman Elizarov · 7 years ago
- f2239e1 Performance: Remove DispatchTask, store value in DispatchedContinuation by Roman Elizarov · 7 years ago
- d164f73 MPP: Common CoroutineContext extensions & doc suppress by Roman Elizarov · 7 years ago
- 00e90dd MPP: Documentation (readme files) by Roman Elizarov · 7 years ago
- a12ee15 MPP: Delay, EventLoop & runBlocking moved to common code by Roman Elizarov · 7 years ago
- 1f0df4b MPP: Fixed invokeOnCompletion source compatibility by Roman Elizarov · 7 years ago
- e1c0b65 MPP: Job/launch and related basic interface are extracted; JS basic impl by Roman Elizarov · 7 years ago
- 9832d3d Rephrased Job.getCancellationException docs for clarity by Roman Elizarov · 7 years ago
- 3e387b8 Job.children property is introduced; by Roman Elizarov · 7 years ago
- 447b88a Job.attachChild is deprecated as error-prone API; by Roman Elizarov · 7 years ago
- 5610e1d Bug fix: start hangs on lazy coroutine with attached invokeOnCompletion by Roman Elizarov · 7 years ago
- b555d91 Introduced ReceiveChannel.cancel method; by Roman Elizarov · 7 years ago
- 6aed878 Exception propagation logic from cancelled coroutines is adjusted by Roman Elizarov · 7 years ago
- a36ab94 Failed parent Job cancels all children jobs, then waits them by Roman Elizarov · 7 years ago
- 8b38fa2 Coroutines now wait for their children by Roman Elizarov · 7 years ago
- 44ba5d0 Job.cancelAndJoin is introduced by Roman Elizarov · 7 years ago
- db0e22d Select expression is modularized. by Roman Elizarov · 7 years ago
- e8d7934 Move kotlinx-coroutines-core to core subdirectory by Roman Elizarov · 7 years ago[Renamed from kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/Job.kt]
- 0d0424d Optimize JobSupport -- don't extend AbstractCoroutineContextElement by Roman Elizarov · 7 years ago
- 7753f8e Replace remaining xxFieldUpdater classes with AtomicFU atomic vars by Roman Elizarov · 7 years ago
- 11c140a Fixed StackOverflow on Mutex.unlock convoy for Unconfined coroutines Fixes #80 by Roman Elizarov · 7 years ago
- e7472ee Make functions private when possible by Roman Elizarov · 7 years ago
- eb6bf84 Implement Job() pseudo-constructor with top-level function by Roman Elizarov · 7 years ago
- 29affbb Streamlined Job APIs that support cancelling state: by Roman Elizarov · 7 years ago
- 3ef4fca Fix publish & rxObservable builders for cancelling state of coroutine by Roman Elizarov · 7 years ago
- d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
- e22f14a Refactoring: RunCoroutine no longer extends CancellableContinuationImpl, by Roman Elizarov · 7 years ago
- 932e860 SelectBuilderImpl is rewritten without JobSupport by Roman Elizarov · 7 years ago
- 7a3afb5 CompletableDeferred by Roman Elizarov · 7 years ago
- 2113d1c Fix error that fail to dispose handler when job is in SINGLE/SINGLE+ state by uchuhimo · 7 years ago
- a74eb5f launched jobs and await can be cancelled while waiting in dispatch queue by Roman Elizarov · 7 years ago
- ca9d5be Fix withTimeout/OrNull bug with spurious concurrency on cancellation by Roman Elizarov · 7 years ago
- ecda27f CoroutineStart enum is introduced in launch/async/actor by Roman Elizarov · 7 years ago
- 7adb876 Cleaned up deprecations and unused parameters by Roman Elizarov · 7 years ago
- 80162ab Remove all usages of @JvmStatic and add @JvmField where appropriate by Roman Elizarov · 7 years ago
- 4638d79 startUndispatchedCoroutine is renamed to startCoroutineUndispatched for consistency with coroutine intrinsics by Roman Elizarov · 7 years ago
- 72e0195 Protected xxxUpdateState funs in JobSupport instead of internal ones by Roman Elizarov · 7 years ago
- daa1d9d Various refactorings related to resource management and timeouts by Roman Elizarov · 7 years ago
- 331750b Utilities for Reactive Streams, Rx 1.x, and Rx 2.x by Roman Elizarov · 7 years ago
- 174c696 Implemented "onLock" clause for Mutex.lock and added optional "owner" parameter to all Mutex funs by Roman Elizarov · 7 years ago
- d84dbc2 Jon.onJoin select clause is implemented, lazy onAwait/onJoin & dispatch fixed by Roman Elizarov · 7 years ago
- 1216e91 Select statement with onSend/onReceive/onAwait clauses by Roman Elizarov · 7 years ago