1. 901b58e Reland^3: kotlinx.coroutines to 1.7.2 by Colin Cross · 1 year, 7 months ago
  2. 8fa7fa9 Revert "Revert "Revert "Revert "Revert "Upgrade kotlinx.coroutines to 1.7.2""""" by Colin Cross · 1 year, 7 months ago
  3. 1ba40aa Revert "Revert "Revert "Revert "Upgrade kotlinx.coroutines to 1.7.2"""" by Colin Cross · 1 year, 8 months ago
  4. e20e479 Revert "Revert "Revert "Upgrade kotlinx.coroutines to 1.7.2""" by Colin Cross · 1 year, 8 months ago
  5. e4623ab Revert "Revert "Upgrade kotlinx.coroutines to 1.7.2"" by Colin Cross · 1 year, 8 months ago
  6. 5015207 Revert "Upgrade kotlinx.coroutines to 1.7.2" by Colin Cross · 1 year, 8 months ago
  7. eb6457f Upgrade kotlinx.coroutines to 1.7.2 by Colin Cross · 1 year, 8 months ago
  8. c7545b5 Fix newSingleThreadContext awaiting cancelled scheduled coroutines (#3769) by Dmitry Khalanskiy · 1 year, 9 months ago
  9. d4f45b6 Do not track coroutines with empty coroutine context in DebugProbes (#3784) by Vsevolod Tolstopyatov · 1 year, 9 months ago
  10. 5664713 Formalize the internal IDEA dependencies for binary compatibility (#3746) by Dmitry Khalanskiy · 1 year, 9 months ago
  11. 1074e33 Copy CopyableThreadContextElement when switching context with flowOn (#3778) by wanyingd1996 · 1 year, 9 months ago
  12. f1404c0 Remove mentions of obsolete actors from our quickstart guide (#3786) by Jakub Zalas · 1 year, 9 months ago
  13. 1aacb04 Support special characters in coroutine names in JSON dumps (#3747) by Dmitry Khalanskiy · 1 year, 10 months ago
  14. a027d68 Merge branch 'master' into develop by Vsevolod Tolstopyatov · 1 year, 10 months ago
  15. 25a3553 Properly recover exceptions when they are constructed from 'Throwable… (#3731) by Vsevolod Tolstopyatov · 1 year, 10 months ago
  16. c8ef9ec Update Knit-generated tests by Vsevolod Tolstopyatov · 1 year, 11 months ago
  17. d6f1403 Fix MutexCancellationStressTest flakiness (#3724) by Vsevolod Tolstopyatov · 1 year, 11 months ago
  18. c1cb323 Bump Lincheck version to 2.17 (#3720) by Nikita Koval · 1 year, 11 months ago
  19. b0c510c Merge branch 'master' into develop by Vsevolod Tolstopyatov · 1 year, 11 months ago
  20. 2653cd2 KT-51515 cleanup (#3649) by Roman Elizarov · 1 year, 11 months ago
  21. 915347c CoroutineDispatcher.asExecutor() to respect isDispatchNeeded (#3683) by Oded Niv · 1 year, 11 months ago
  22. 6427e0e Reduce contention on worker's lock in CoroutineScheduler (#3686) by Vsevolod Tolstopyatov · 2 years ago
  23. 1c5ae48 Fix oversubscription in Dispatchers.Default (#3684) by Vsevolod Tolstopyatov · 2 years ago
  24. 33b2a9a Fix `limitedParallelism` doing dispatches when it has no tasks (#3672) by Dmitry Khalanskiy · 2 years ago
  25. 24d5fee Merge branch 'master' into develop by Vsevolod Tolstopyatov · 2 years ago
  26. bddfb89 Introduce internal API to run the current work queue of the system dispatcher #3641) by Vsevolod Tolstopyatov · 2 years ago
  27. 46765ed Release reusability token when suspendCancellableCoroutineReusable's … (#3634) by Vsevolod Tolstopyatov · 2 years ago
  28. 2a05088 Promote deprecation levels for 1.7.0 (#3637) by Vsevolod Tolstopyatov · 2 years ago
  29. 1245d7e Attempt to report uncaught exceptions in the test module (#3449) by Dmitry Khalanskiy · 2 years, 1 month ago
  30. 820c70d runInterruptible: mention Java's doc on interrupts (#3638) by Friedrich von Never · 2 years, 1 month ago
  31. 1ed19c8 Introduce first version of Dispatchers.IO for K/N (#3576) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  32. 7f4b80c Add explicit module-info.java for JPMS compatibility (#3629) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  33. 28271c4 Reduce the number of coroutines in the runnable example (#3631) by Nikolay Pachkov · 2 years, 1 month ago
  34. dc19e1f Update Kotlin to 1.8.10 (#3628) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  35. fc6c811 Remove dead-code in the LockFreeLinkedList implementation after new c… (#3624) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  36. 8c4ff51 Preserve mutex invariant: throw ISE when incorrect access with owner is detected (#3620) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  37. e7cf632 Introduce fast and scalable channels (#3103) by Nikita Koval · 2 years, 1 month ago
  38. 32af157 Fix suspend-resume race in DebugProbes (#3514) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  39. 33220fc Remove docs about Dispatchers.kt that replicate the common code (#3614) by Dmitry Khalanskiy · 2 years, 1 month ago
  40. cca82e7 Improve DebugProbes performance (#3534) by Vsevolod Tolstopyatov · 2 years, 1 month ago
  41. 79d885f Remove ThreadLocal from ThreadLocalMap when finishing UndispatchedCor… (#3593) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  42. 71125e3 Do not propagate exceptions to CoroutineExceptionHandler in 'future' builder if it has been cancelled in order to be consistent with other future implementations (#3580) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  43. 4102f90 Increment WorkQueue.blockingTasksInBuffer only after capacity check (#3569) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  44. 87d1af9 Introduce a separate slot for stealing tasks into in CoroutineScheduler (#3537) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  45. 67e21b2 Fix flaky SharingReferenceTest the same way it was addressed in #2709 (#3577) by Vsevolod Tolstopyatov · 2 years, 2 months ago
  46. b74e039 Eliminate unneeded `LimitedDispatcher` instances on `Dispatchers.Default` and `Dispatchers.IO` (#3562) by Daniil Ovchinnikov · 2 years, 2 months ago
  47. f4c5725 Merge branch 'master' into develop by Vsevolod Tolstopyatov · 2 years, 2 months ago
  48. 73b7fd0 Merge tag '1.6.4' into kotlinx.coroutines-upgrade by Steve Elliott · 2 years, 8 months ago
  49. 4e29357 Disable tests with real source of the time on Java's Windows to preve… (#3516) by Vsevolod Tolstopyatov · 2 years, 4 months ago
  50. 0bb8ee8 Display artificial stack frames as calls to functions instead of text (#3073) by dkhalanskyjb · 2 years, 5 months ago
  51. f3527c9 Merge kotlinx-coroutines-core and kotlinx-coroutines-jdk8 modules (#3415) by Vsevolod Tolstopyatov · 2 years, 5 months ago
  52. 298eb11 New implementation of K/N multi-threaded dispatchers (#3421) by Vsevolod Tolstopyatov · 2 years, 5 months ago
  53. 150f185 Update Kotlin to 1.7.20 (#3478) by Vsevolod Tolstopyatov · 2 years, 5 months ago
  54. 550cdf6 Minor Update to notes due to grammar issues (#3474) by Cxxshyy · 2 years, 5 months ago
  55. d2503c0 Add timeout operator to Flow as @FlowPreview (#3148) by Pablo Baxter · 2 years, 5 months ago
  56. 4f1d41f Adjust Gradle configuration and introduce allWarningsAsErrors (#3466) by Vsevolod Tolstopyatov · 2 years, 6 months ago
  57. dc58806 Allow customization of default scheduler name on JVM (#3465) by Ignat Beresnev · 2 years, 6 months ago
  58. 4a5892f Properly use UndispatchedCoroutine context for context-specific elements (#3413) by Vsevolod Tolstopyatov · 2 years, 6 months ago
  59. 2fb055e Fix a typo (#3461) by Ji Sungbin · 2 years, 6 months ago
  60. 7f557e9 Preparation for atomicfu JVM IR plugin application in 1.7.20 (#3455) by mvicsokolova · 2 years, 6 months ago
  61. 4f686c8 Grammar fixes to flow.md (#3382) by gw111zz · 2 years, 6 months ago
  62. 7d8e275 Merge branch 'master' into develop by Vsevolod Tolstopyatov · 2 years, 6 months ago
  63. a78dd11 Introduce Java Object Layout to the codebase and write tests for core primitives (#3391) by Vsevolod Tolstopyatov · 2 years, 7 months ago
  64. feea6a5 New `select` and `Mutex` implementations (#3020) by Nikita Koval · 2 years, 7 months ago
  65. 9e886f1 Update select-guide timings to be precise (#3387) by Vsevolod Tolstopyatov · 2 years, 7 months ago
  66. f54ddb1 Fix documentation for `DEBUG_PROPERTY_VALUE_OFF` (#3389) by Lukellmann · 2 years, 7 months ago
  67. 5c582ee Get rid of the old Kotlin/Native memory model (#3376) by Vsevolod Tolstopyatov · 2 years, 8 months ago
  68. 007b5a5 Mark context in DiagnosticCoroutineContextException as transient (#3370) by Vsevolod Tolstopyatov · 2 years, 8 months ago
  69. 7a8f34f Revert "Merge tag '1.6.4' into kotlinx.coroutines-upgrade" by Nattharat Jariyanuntanaet · 2 years, 8 months ago
  70. ee8d57c Merge tag '1.6.4' into kotlinx.coroutines-upgrade by Steve Elliott · 2 years, 8 months ago
  71. 845e322 Update Kotlin to 1.7.10 (#3324) by Vsevolod Tolstopyatov · 2 years, 8 months ago
  72. f31b037 Merge remote-tracking branch 'origin/master' into develop by Dmitry Khalanskiy · 2 years, 8 months ago
  73. 4262e3f Additional comment in CoroutineScheduler by Vsevolod Tolstopyatov · 2 years, 9 months ago
  74. c9d3f7b ConcurrentWeakMap-related minor improvements (#3346) by Vsevolod Tolstopyatov · 2 years, 9 months ago
  75. cb65eb1 Remove unused buildIterator import. (#3344) by Martin Petrov · 2 years, 9 months ago
  76. dfe6f06 Ensure that all coroutines throwables in core are serializable (#3337) by Vsevolod Tolstopyatov · 2 years, 9 months ago
  77. 11daf82 Fix a flaky test (#3335) by dkhalanskyjb · 2 years, 9 months ago
  78. f101f93 Integration test project (#3307) by mvicsokolova · 2 years, 9 months ago
  79. aedbcc7 Clarify implementation contract of ThreadContextElement and CopyableThreadContextElement (#3314) by Vsevolod Tolstopyatov · 2 years, 9 months ago
  80. 9ea4fea Mention swallowing CancellationExceptions in the docs (#3302) by dkhalanskyjb · 2 years, 10 months ago
  81. 937f430 Tweak timeout for another Windows test by Vsevolod Tolstopyatov · 2 years, 10 months ago
  82. 59488d1 Remove TestCoroutineContext.kt completely (#3291) by Vsevolod Tolstopyatov · 2 years, 10 months ago
  83. 8cdb4d6 Fix potential data race in EventLoop (#3289) by Vsevolod Tolstopyatov · 2 years, 10 months ago
  84. 9e7c1ba Update guide example to better reflect the intent (#3292) by Vsevolod Tolstopyatov · 2 years, 10 months ago
  85. c1cd02c Properly preserve thread local values for coroutines that are not intercepted with DispatchedContinuation (#3252) by Vsevolod Tolstopyatov · 2 years, 11 months ago
  86. 15aba8d Update Kotlin to 1.6.20 (#3235) by Vsevolod Tolstopyatov · 3 years ago
  87. a97d9db Dispatchers.IO doc clarification (#3236) by Vsevolod Tolstopyatov · 3 years ago
  88. a5dd74b CopyableThreadContextElement implementation (#3227) by Vsevolod Tolstopyatov · 3 years ago
  89. 8133c97 Fix limitedParallelism implementation on K/N (#3226) by Vsevolod Tolstopyatov · 3 years ago
  90. b545807 Validate that throwing tryCopy does not crash with an internal error (#3063) by Vsevolod Tolstopyatov · 3 years, 1 month ago
  91. 83ffd17 Properly cleanup completion in SafeCollector to avoid unintended memo… (#3199) by Vsevolod Tolstopyatov · 3 years, 1 month ago
  92. 70ae22b Revert "Eagerly load CoroutineExceptionHandler and load corresponding service (#2957)" (#3190) by Vsevolod Tolstopyatov · 3 years, 1 month ago
  93. ff80ba2 Introduce private DiagnosticCoroutineContextException and add it to the original exception prior to passing it to the Thread.currentThread().uncaughtExceptionHandler() (#3170) by Vsevolod Tolstopyatov · 3 years, 1 month ago
  94. 649d03e Confine context-specific state to the thread in UndispatchedCoroutine… (#3155) by Vsevolod Tolstopyatov · 3 years, 1 month ago
  95. b5b254b Fix example code in comment of CopyableThreadContextElement (#3157) by OliverO2 · 3 years, 1 month ago
  96. 648f694 Prevent LimitedParallelismStressTest from allocating too much memory, but still keep the pattern of the load roughly the same (#3147) by Vsevolod Tolstopyatov · 3 years, 2 months ago
  97. a1f5ab8 Optimization: resizable workers array (#3137) by Roman Elizarov · 3 years, 2 months ago
  98. 9169d09 Rollback #2972, but leave a compatibility option with 1.6.0 (#3131) by Vsevolod Tolstopyatov · 3 years, 2 months ago
  99. ce02a3f Remove ignored test and its obsolete dependency with ASM 5.0 (#3140) by Vsevolod Tolstopyatov · 3 years, 2 months ago
  100. a3f2491 Explicitly describe undispatched behaviour in runInterruptible (#3139) by Vsevolod Tolstopyatov · 3 years, 2 months ago