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/CoroutineDispatcher.kt]
  2. 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]
  3. f29203c MPP: Ported DispatchedTask perf improvements to JS and more code is made common by Roman Elizarov · 7 years ago
  4. f2239e1 Performance: Remove DispatchTask, store value in DispatchedContinuation by Roman Elizarov · 7 years ago
  5. ac48070 Optimize creation of DispatchTask for cancellable continuations by Roman Elizarov · 7 years ago
  6. 9d5abcd MPP: Common withContext + more tests by Roman Elizarov · 7 years ago
  7. e1c0b65 MPP: Job/launch and related basic interface are extracted; JS basic impl by Roman Elizarov · 7 years ago
  8. a36ab94 Failed parent Job cancels all children jobs, then waits them by Roman Elizarov · 7 years ago
  9. c0d559b DefaultDispatcher is introduced by Roman Elizarov · 7 years ago
  10. 8b38fa2 Coroutines now wait for their children by Roman Elizarov · 7 years ago
  11. 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]
  12. 29affbb Streamlined Job APIs that support cancelling state: by Roman Elizarov · 7 years ago
  13. 69d9c85 Better debug strings for continuations by Roman Elizarov · 7 years ago
  14. 2a93646 Refactor DispatchTask to reuse it for dispatchYield by Roman Elizarov · 7 years ago
  15. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  16. a74eb5f launched jobs and await can be cancelled while waiting in dispatch queue by Roman Elizarov · 7 years ago
  17. ca9d5be Fix withTimeout/OrNull bug with spurious concurrency on cancellation by Roman Elizarov · 7 years ago
  18. ecda27f CoroutineStart enum is introduced in launch/async/actor by Roman Elizarov · 7 years ago
  19. dc9fd1c Nicer toString implementations for CommonPool & Unconfined dispatchers by Roman Elizarov · 7 years ago
  20. 38b5ea1 Executor.toCoroutineDispatcher is renamed to asCoroutineDispatcher by Roman Elizarov · 7 years ago
  21. 1216e91 Select statement with onSend/onReceive/onAwait clauses by Roman Elizarov · 7 years ago
  22. fc7a9a2 Suppress deprecated and internal APIs from docs by Roman Elizarov · 8 years ago
  23. a198bad Delay implementation in Swing, JavaFx, and scheduled executors is fixed to avoid an extra dispatch by Roman Elizarov · 8 years ago
  24. f138bbc More kdocs by Roman Elizarov · 8 years ago
  25. 32d9532 `defer` coroutine builder is renamed to `async`. by Roman Elizarov · 8 years ago
  26. b7c46de Exception transparency in job.cancel (original cause is rethrown) by Roman Elizarov · 8 years ago
  27. f16fd27 Copyright and license notice by Roman Elizarov · 8 years ago
  28. 2f6d7c9 A guide on coroutine contexts, Here context renamed to Unconfined by Roman Elizarov · 8 years ago
  29. 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 · 8 years ago
  30. ea4a51b Updated to kotlin version 1.1.0-rc by Roman Elizarov · 8 years ago
  31. 7cf452e Dispatchers default behaviour is changed to schedule new coroutine for execution later. by Roman Elizarov · 8 years ago
  32. 44ba4b1 Removed currentCoroutineContext without replacement by Roman Elizarov · 8 years ago
  33. 67891d8 Added context parameter to CoroutineDispatcher methods, implemented Executor.toCoroutineDispatcher by Roman Elizarov · 8 years ago
  34. ed7b864 currentCoroutineContext is back as a choice of the context by Roman Elizarov · 8 years ago
  35. 3754f95 New implementation for 1.1-Beta by Roman Elizarov · 8 years ago