1. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  2. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago[Renamed from core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/internal/LockFreeLinkedList.kt]
  3. 0406a9b Remove prev/next from common LockFreeLinkedList API by Roman Elizarov · 6 years ago
  4. 9619134 Migrate channels and related operators to common, so channels can be used from JS by Vsevolod Tolstopyatov · 6 years ago
  5. 480d8e9 Fix complaints of the latest compiler: actuals without expect by Ilya Gorbunov · 6 years ago
  6. aa461cf Minimize cut-and-pasted code between JS and JVM by Roman Elizarov · 6 years ago
  7. 0aa6db0 Fixed JobSupport single->list upgrade procedure. by Roman Elizarov · 7 years ago
  8. db0d4fc JobHandlersUpgradeStressTest introduced by Roman Elizarov · 7 years ago
  9. 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/internal/LockFreeLinkedList.kt]
  10. 7eb41ef Fixed bug in LockFreeLinkedList (invariant & lock-freedom violation) by Roman Elizarov · 7 years ago
  11. 35d2c34 Default scheduler for delay is rewritten with support for virtual time by Roman Elizarov · 7 years ago
  12. e9f6449 Fixed IllegalStateException in select that concurrently selects, which by Roman Elizarov · 7 years ago
  13. b78fa42 trivial rename of private method (for better readability) by Roman Elizarov · 7 years ago
  14. d82b3a9 Job join/await waits for coroutine code completion, by Roman Elizarov · 7 years ago
  15. 80162ab Remove all usages of @JvmStatic and add @JvmField where appropriate by Roman Elizarov · 7 years ago
  16. 3aed4ee ConflatedChannel by Roman Elizarov · 7 years ago
  17. 174c696 Implemented "onLock" clause for Mutex.lock and added optional "owner" parameter to all Mutex funs by Roman Elizarov · 7 years ago
  18. 1216e91 Select statement with onSend/onReceive/onAwait clauses by Roman Elizarov · 7 years ago
  19. ee7c0eb Multi-part atomic remove operation support for LockFreeLinkedList by Roman Elizarov · 8 years ago
  20. f024608 Make AbstractCoroutine, JobSupport and LockFreeLinkedList public (but suppress from docs) by Roman Elizarov · 8 years ago
  21. f16fd27 Copyright and license notice by Roman Elizarov · 8 years ago
  22. 6c63aea LockFreeLinkedList refactored by Roman Elizarov · 8 years ago
  23. 01934df NonCancellable context by Roman Elizarov · 8 years ago
  24. 55888f2 JobSupport is an internal class (its contracts are quite complex for public use) by Roman Elizarov · 8 years ago
  25. daa7922 Optimize single completion listener jobs (one fewer object allocation) by Roman Elizarov · 8 years ago
  26. 6f82783 Cache removed references in LockFreeLinkedList (save two objects on repeated adds/removes to list) by Roman Elizarov · 8 years ago
  27. 53a0a40 EventLoop work in progress by Roman Elizarov · 8 years ago
  28. a567659 Made LockFreeLinkedList internal by Roman Elizarov · 8 years ago[Renamed (98%) from kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/util/LockFreeLinkedList.kt]
  29. 3754f95 New implementation for 1.1-Beta by Roman Elizarov · 8 years ago