- 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/Deferred.kt]
- f0ef14e Start jobs during awaitAll call to properly handle lazily started coroutines by Vsevolod Tolstopyatov · 6 years ago
- aa461cf Minimize cut-and-pasted code between JS and JVM by Roman Elizarov · 6 years ago[Renamed (95%) from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/Deferred.kt]
- 9fe5f46 Deprecated CoroutineScope.coroutineContext which is replaced with by Roman Elizarov · 6 years ago
- fe8ba6b `onCompletion` added to `launch`, `async`, and `actor` by Roman Elizarov · 6 years ago
- f161c9f MPP: Temporary workaround so that snapshot Kotlin 1.2.30 can compile it by Roman Elizarov · 7 years ago
- 23fb728 AbsractCoroutine documentation & some more common (shared) code; by Roman Elizarov · 7 years ago
- 2adf8bc AbstractCoroutine.start is introduced. 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
- e3f2884 MPP: async, Deferred and CompletableDeferred 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
- e8f694e Optional parent job parameter for coroutine builders by Roman Elizarov · 7 years ago
- c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
- 8b38fa2 Coroutines now wait for their children 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/Deferred.kt]
- d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
- 2b12d58 Refactoring: AbstractCoroutine is extended only by true coroutine impls; by Roman Elizarov · 7 years ago
- 7a3afb5 CompletableDeferred by Roman Elizarov · 7 years ago
- 7b10c94 Better documentation on CoroutineStart parameter by Roman Elizarov · 7 years ago
- a74eb5f launched jobs and await can be cancelled while waiting in dispatch queue by Roman Elizarov · 7 years ago
- ecda27f CoroutineStart enum is introduced in launch/async/actor by Roman Elizarov · 7 years ago
- 4638d79 startUndispatchedCoroutine is renamed to startCoroutineUndispatched for consistency with coroutine intrinsics by Roman Elizarov · 7 years ago
- daa1d9d Various refactorings related to resource management and timeouts 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
- ee7c0eb Multi-part atomic remove operation support for LockFreeLinkedList by Roman Elizarov · 8 years ago
- e780347 Job.onCompletion is renamed to Job.invokeOnCompletion for consistency by Roman Elizarov · 8 years ago
- be4cae3 Better docs at top level with categorized summary of classes and functions by Roman Elizarov · 8 years ago
- 7886ef6 Mark table headers in kdocs by Roman Elizarov · 8 years ago
- fc7a9a2 Suppress deprecated and internal APIs from docs by Roman Elizarov · 8 years ago
- f024608 Make AbstractCoroutine, JobSupport and LockFreeLinkedList public (but suppress from docs) by Roman Elizarov · 8 years ago
- 32d9532 `defer` coroutine builder is renamed to `async`. by Roman Elizarov · 8 years ago
- b7c46de Exception transparency in job.cancel (original cause is rethrown) by Roman Elizarov · 8 years ago
- f16fd27 Copyright and license notice by Roman Elizarov · 8 years ago
- 2f6d7c9 A guide on coroutine contexts, Here context renamed to Unconfined by Roman Elizarov · 8 years ago
- ea4a51b Updated to kotlin version 1.1.0-rc by Roman Elizarov · 8 years ago
- 41c5c8b lazyDefer introduced by Roman Elizarov · 8 years ago
- 44ba4b1 Removed currentCoroutineContext without replacement by Roman Elizarov · 8 years ago
- d528e3e EventLoop is integrated as runBlocking default and is used for tests, coroutine builders provide CoroutineScope with context by Roman Elizarov · 8 years ago
- 58a7add Fixed initialization of Job with parent (initParentJob), fixed handling on uncaught exceptions in standalone coroutines by Roman Elizarov · 8 years ago
- 53a0a40 EventLoop work in progress by Roman Elizarov · 8 years ago
- ed7b864 currentCoroutineContext is back as a choice of the context by Roman Elizarov · 8 years ago
- c581454 Deferred.getCompleted() and an efficient implementation of Deferred.toCompletableFuture() extension by Roman Elizarov · 8 years ago
- 3754f95 New implementation for 1.1-Beta by Roman Elizarov · 8 years ago