1. ca095be Merge tag '1.6.4' into kotlinx.coroutines-upgrade by Steve Elliott · 1 year, 11 months ago
  2. a9e2f0b Make releaseInterceptedContinuation final (#2785) by Vsevolod Tolstopyatov · 3 years ago
  3. f727657 Remove InternalCoroutinesApi from overridden releaseInterceptedContinuation. (#2773) by Vsevolod Tolstopyatov · 3 years ago
  4. e608dfb Rework reusability control in cancellable continuation (#2581) by Vsevolod Tolstopyatov · 3 years, 3 months ago
  5. 41a2e30 Update copyright year (#2520) by Vsevolod Tolstopyatov · 3 years, 4 months ago
  6. 8773a26 Breaking: Get rid of atomic cancellation and provide a replacement (#1937) by Roman Elizarov · 3 years, 8 months ago
  7. 9cbad7d Enable strict explicit mode (#1877) by Vsevolod Tolstopyatov · 4 years, 3 months ago
  8. 10fd73e Document the fact that dispatch should eventually invoke the given runnable (#1854) by Vsevolod Tolstopyatov · 4 years, 3 months ago
  9. 214f156 Leverage polymorphic keys un CoroutineDispatcher and ExecutorCoroutineDispatcher (#1840) by Vsevolod Tolstopyatov · 4 years, 3 months ago
  10. 6d1a6e3 Update copyright year by Vsevolod Tolstopyatov · 4 years, 4 months ago
  11. 391042f Promote isDispatchNeeded to stable API by Vsevolod Tolstopyatov · 4 years, 7 months ago
  12. 445e026 Improve documentation by Vsevolod Tolstopyatov · 4 years, 7 months ago
  13. 69d1d41 Optimize yield via dispatcher.isDispatchNeeded by Roman Elizarov · 4 years, 7 months ago
  14. 8f1f252 Avoid potential StackOverflow on wrapped UnconfinedDispatcher+yield by Roman Elizarov · 4 years, 7 months ago
  15. 946e578 Introduce reusable cancellable continuations for hot loops with channels (#1534) by Vsevolod Tolstopyatov · 4 years, 9 months ago
  16. a7afd46 Improve docs / fix grammar by Yanis Batura · 4 years, 10 months ago
  17. 08f8214 Improve CoroutineDispatcher documentation by Vsevolod Tolstopyatov · 5 years ago
  18. e50a0fa Migration to new multiplatorm plugin (#947) by Vsevolod Tolstopyatov · 5 years ago[Renamed from common/kotlinx-coroutines-core-common/src/CoroutineDispatcher.kt]
  19. 706e393 Dokka fixes by Vsevolod Tolstopyatov · 6 years ago
  20. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  21. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  22. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  23. c32579e Coroutines guide and IU guide update for stuctured concurrency by Roman Elizarov · 6 years ago
  24. f5e67ba Introduce IO dispatcher to offload blocking I/O-intensive tasks by Roman Elizarov · 6 years ago
  25. 3ac73f6 Merge branch 'develop' into coroutines-scheduler-forcepush by Vsevolod Tolstopyatov · 6 years ago
  26. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  27. 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/CoroutineDispatcher.kt]
  28. aa461cf Minimize cut-and-pasted code between JS and JVM by Roman Elizarov · 6 years ago[Renamed (89%) from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/CoroutineDispatcher.kt]
  29. f29203c MPP: Ported DispatchedTask perf improvements to JS and more code is made common by Roman Elizarov · 6 years ago
  30. f2239e1 Performance: Remove DispatchTask, store value in DispatchedContinuation by Roman Elizarov · 6 years ago
  31. ac48070 Optimize creation of DispatchTask for cancellable continuations by Roman Elizarov · 6 years ago
  32. 9d5abcd MPP: Common withContext + more tests by Roman Elizarov · 6 years ago
  33. e1c0b65 MPP: Job/launch and related basic interface are extracted; JS basic impl by Roman Elizarov · 7 years ago
  34. a36ab94 Failed parent Job cancels all children jobs, then waits them by Roman Elizarov · 7 years ago
  35. c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
  36. 8b38fa2 Coroutines now wait for their children by Roman Elizarov · 7 years ago
  37. 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/CoroutineDispatcher.kt]
  38. 29affbb Streamlined Job APIs that support cancelling state: by Roman Elizarov · 7 years ago
  39. 69d9c85 Better debug strings for continuations by Roman Elizarov · 7 years ago
  40. 2a93646 Refactor DispatchTask to reuse it for dispatchYield by Roman Elizarov · 7 years ago
  41. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  42. a74eb5f launched jobs and await can be cancelled while waiting in dispatch queue by Roman Elizarov · 7 years ago
  43. ca9d5be Fix withTimeout/OrNull bug with spurious concurrency on cancellation by Roman Elizarov · 7 years ago
  44. ecda27f CoroutineStart enum is introduced in launch/async/actor by Roman Elizarov · 7 years ago
  45. dc9fd1c Nicer toString implementations for CommonPool & Unconfined dispatchers by Roman Elizarov · 7 years ago
  46. 38b5ea1 Executor.toCoroutineDispatcher is renamed to asCoroutineDispatcher by Roman Elizarov · 7 years ago
  47. 1216e91 Select statement with onSend/onReceive/onAwait clauses by Roman Elizarov · 7 years ago
  48. fc7a9a2 Suppress deprecated and internal APIs from docs by Roman Elizarov · 7 years ago
  49. a198bad Delay implementation in Swing, JavaFx, and scheduled executors is fixed to avoid an extra dispatch by Roman Elizarov · 7 years ago
  50. f138bbc More kdocs by Roman Elizarov · 7 years ago
  51. 32d9532 `defer` coroutine builder is renamed to `async`. by Roman Elizarov · 7 years ago
  52. b7c46de Exception transparency in job.cancel (original cause is rethrown) by Roman Elizarov · 7 years ago
  53. f16fd27 Copyright and license notice by Roman Elizarov · 7 years ago
  54. 2f6d7c9 A guide on coroutine contexts, Here context renamed to Unconfined by Roman Elizarov · 7 years ago
  55. 79a2868 Added deprecated (with error level) plus operators on Job and CoroutineDispatcher to catch potential problem with their incorrect use at compile time by Roman Elizarov · 7 years ago
  56. ea4a51b Updated to kotlin version 1.1.0-rc by Roman Elizarov · 7 years ago
  57. 7cf452e Dispatchers default behaviour is changed to schedule new coroutine for execution later. by Roman Elizarov · 7 years ago
  58. 44ba4b1 Removed currentCoroutineContext without replacement by Roman Elizarov · 7 years ago
  59. 67891d8 Added context parameter to CoroutineDispatcher methods, implemented Executor.toCoroutineDispatcher by Roman Elizarov · 7 years ago
  60. ed7b864 currentCoroutineContext is back as a choice of the context by Roman Elizarov · 7 years ago
  61. 3754f95 New implementation for 1.1-Beta by Roman Elizarov · 7 years ago