1. 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/CancellableContinuation.kt]
  2. 58c5fdc Missing dot in docs added by Roman Elizarov · 6 years ago
  3. 2cd27fb Replace DeprecationLevel.HIDDEN with DeprecationLevel.WARNING by Vsevolod Tolstopyatov · 6 years ago
  4. bb19a26 Add default parameters to deprecated CancellableContinuation#invokeOnCompletion for smoother migration by Vsevolod Tolstopyatov · 6 years ago
  5. dbd9e1c Consistent naming of handler base classes and their concrete impls by Roman Elizarov · 6 years ago
  6. f6430f4 Cleanup: by Vsevolod Tolstopyatov · 6 years ago
  7. 80a2947 Make deprecated API hidden, replace deprecated API with new one by Vsevolod Tolstopyatov · 6 years ago
  8. f3a5013 Decouple AbstractContinuation and CancellableContinuation from Job interface by Vsevolod Tolstopyatov · 6 years ago
  9. aa461cf Minimize cut-and-pasted code between JS and JVM by Roman Elizarov · 6 years ago[Renamed (88%) from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/CancellableContinuation.kt]
  10. f161c9f MPP: Temporary workaround so that snapshot Kotlin 1.2.30 can compile it by Roman Elizarov · 7 years ago
  11. 6640b2b Public API for AbstractCoroutine by Roman Elizarov · 7 years ago
  12. 4d626de Job.cancel and CompletableDeferred.complete support cancelling/completing by Roman Elizarov · 7 years ago
  13. ac48070 Optimize creation of DispatchTask for cancellable continuations by Roman Elizarov · 7 years ago
  14. e1c0b65 MPP: Job/launch and related basic interface are extracted; JS basic impl by Roman Elizarov · 7 years ago
  15. bcdd8e1 run uses cancelling state & propagates exceptions when cancelled by Roman Elizarov · 7 years ago
  16. 8552f0e Fixed delay in arbitrary contexts by Roman Elizarov · 7 years ago
  17. 8b38fa2 Coroutines now wait for their children by Roman Elizarov · 7 years ago
  18. 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/CancellableContinuation.kt]
  19. 29affbb Streamlined Job APIs that support cancelling state: by Roman Elizarov · 7 years ago
  20. 35d2c34 Default scheduler for delay is rewritten with support for virtual time by Roman Elizarov · 7 years ago
  21. 69d9c85 Better debug strings for continuations by Roman Elizarov · 7 years ago
  22. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  23. 2b12d58 Refactoring: AbstractCoroutine is extended only by true coroutine impls; by Roman Elizarov · 7 years ago
  24. e22f14a Refactoring: RunCoroutine no longer extends CancellableContinuationImpl, by Roman Elizarov · 7 years ago
  25. 932e860 SelectBuilderImpl is rewritten without JobSupport by Roman Elizarov · 7 years ago
  26. 7a3afb5 CompletableDeferred by Roman Elizarov · 7 years ago
  27. a74eb5f launched jobs and await can be cancelled while waiting in dispatch queue by Roman Elizarov · 7 years ago
  28. ca9d5be Fix withTimeout/OrNull bug with spurious concurrency on cancellation by Roman Elizarov · 7 years ago
  29. 507f5d4 Implemented withTimeoutOrNull function by Roman Elizarov · 7 years ago
  30. 7adb876 Cleaned up deprecations and unused parameters by Roman Elizarov · 7 years ago
  31. 80162ab Remove all usages of @JvmStatic and add @JvmField where appropriate by Roman Elizarov · 7 years ago
  32. 4fe1801 `run` is optimized with fast-path case and no longer has `CoroutineScope` in its block by Roman Elizarov · 7 years ago
  33. d84dbc2 Jon.onJoin select clause is implemented, lazy onAwait/onJoin & dispatch fixed by Roman Elizarov · 7 years ago
  34. 1216e91 Select statement with onSend/onReceive/onAwait clauses by Roman Elizarov · 7 years ago
  35. ee7c0eb Multi-part atomic remove operation support for LockFreeLinkedList by Roman Elizarov · 8 years ago
  36. e780347 Job.onCompletion is renamed to Job.invokeOnCompletion for consistency by Roman Elizarov · 8 years ago
  37. 0a78839 RendezvousChannel is now an open class with a afterClose and onEnqueuedReceive/onCancelledReceive extension points by Roman Elizarov · 8 years ago
  38. 424d22c Rename SafeCancellableContinuation to CancellableContinuationImpl by Roman Elizarov · 8 years ago
  39. 7886ef6 Mark table headers in kdocs by Roman Elizarov · 8 years ago
  40. a198bad Delay implementation in Swing, JavaFx, and scheduled executors is fixed to avoid an extra dispatch by Roman Elizarov · 8 years ago
  41. 32d9532 `defer` coroutine builder is renamed to `async`. by Roman Elizarov · 8 years ago
  42. b7c46de Exception transparency in job.cancel (original cause is rethrown) by Roman Elizarov · 8 years ago
  43. f16fd27 Copyright and license notice by Roman Elizarov · 8 years ago
  44. f6fed2a Support failed channels (closed for cause), buildChannel coroutine builder by Roman Elizarov · 8 years ago
  45. 7b2d8b0 ArrayChannel implementation and tests by Roman Elizarov · 8 years ago
  46. 187eace Basic Channel interfaces and RendezvousChannel implementation by Roman Elizarov · 8 years ago
  47. ea4a51b Updated to kotlin version 1.1.0-rc by Roman Elizarov · 8 years ago
  48. 7cf452e Dispatchers default behaviour is changed to schedule new coroutine for execution later. by Roman Elizarov · 8 years ago
  49. 834af46 Introduced CancellableContinuation.isCancelled by Roman Elizarov · 8 years ago
  50. 58a7add Fixed initialization of Job with parent (initParentJob), fixed handling on uncaught exceptions in standalone coroutines by Roman Elizarov · 8 years ago
  51. 53a0a40 EventLoop work in progress by Roman Elizarov · 8 years ago
  52. c581454 Deferred.getCompleted() and an efficient implementation of Deferred.toCompletableFuture() extension by Roman Elizarov · 8 years ago
  53. 3754f95 New implementation for 1.1-Beta by Roman Elizarov · 8 years ago