1. 541a9b6 Job unwraps all instances of CancellationException by Roman Elizarov · 6 years ago
  2. 852fae5 Reviewed and cleanup usage of "fail" word in comments and method names by Roman Elizarov · 6 years ago
  3. 1b22af7 Fix lost exception during cancellation in produce, fix integration with play services after rebase by Vsevolod Tolstopyatov · 6 years ago
  4. 1e0a2f0 Merge branch 'develop' into handle-exception-fix by Roman Elizarov · 6 years ago
  5. 149ba48 Following internal API is removed from public declarations: by Vsevolod Tolstopyatov · 6 years ago
  6. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  7. 6685fd0 Abolish distinction between cancelled and failed Job/Deferred by Roman Elizarov · 6 years ago
  8. f7a6334 Child fails on parent failure (not cancelled) by Roman Elizarov · 6 years ago
  9. ad84795 Slightly faster update to finishing state on completion by Roman Elizarov · 6 years ago
  10. f45ec8d Optimize Empty -> Failing state transition by Roman Elizarov · 6 years ago
  11. f13cbae Get rid of references to deprecated AbstractCoroutine.onCancellation by Roman Elizarov · 6 years ago
  12. 409ed26 Handle exception thrown by user-defined exception handler via global exception handler, so such exception can't break coroutines machinery by Vsevolod Tolstopyatov · 6 years ago
  13. f157cec Job machinery improvements: by Vsevolod Tolstopyatov · 6 years ago
  14. 5d18d02 Introduced ChildHandle for attachChild by Roman Elizarov · 6 years ago
  15. ff0aab8 Document JobSupport state-transition & notification time-line by Roman Elizarov · 6 years ago
  16. 6634ed7 Minor optimization in fast-path of JobSupport.tryMakeCompleting by Roman Elizarov · 6 years ago
  17. 7e23875 Fixed race between creation of a child & cancellation of parent job by Roman Elizarov · 6 years ago
  18. ecbc85c Fix exception aggregation to ensure atomic handling of exceptions by Roman Elizarov · 6 years ago
  19. ede2923 Fixed race in a new Job with listeners between start & cancel by Roman Elizarov · 6 years ago
  20. fa9586b Fixed sporadic test crashes related to withTimeout and children by Roman Elizarov · 6 years ago
  21. 67912f9 Revert "Removed legacy onFinishing handler support from JobSupport" by Roman Elizarov · 6 years ago
  22. b209e9b Removed legacy onFinishing handler support from JobSupport by Roman Elizarov · 6 years ago
  23. 79414ec Structured concurrency implementation: by Vsevolod Tolstopyatov · 6 years ago
  24. c430e07 Invoke handler using invokeIt to avoid JS bugs by Vsevolod Tolstopyatov · 6 years ago
  25. 4e33cc6 Custom synchronized stub in common code for JVM/JS/Native by Roman Elizarov · 6 years ago
  26. 7587eba Introduce ThreadContextElement API to integrate with thread-local sensitive code by Roman Elizarov · 6 years ago
  27. 4df1d61 Merge branch 'develop' into job-exceptions by Roman Elizarov · 6 years ago
  28. c758169 Handle job exception via PerformOp by Vsevolod Tolstopyatov · 6 years ago
  29. 79aef6b Moved internalAnnotations to "plain" internal package and placed into proper folder by Roman Elizarov · 6 years ago
  30. 563da40 Stylistic updates to exception handling rework by Roman Elizarov · 6 years ago
  31. 91ecee8 Exception handling update: by Vsevolod Tolstopyatov · 6 years ago
  32. c9afb67 Optimize exceptions list in JobSupport, invoke onJobException in active -> cancelled path, update documentation by Vsevolod Tolstopyatov · 6 years ago
  33. 06f57aa JobSupport cancellation rework: by Vsevolod Tolstopyatov · 6 years ago
  34. 3bda22c JobSupport stylistic improvements: by Vsevolod Tolstopyatov · 6 years ago
  35. 6d24aab Materialize an exception for Job onCancelling handlers by Vsevolod Tolstopyatov · 6 years ago
  36. 222f3f2 Removed suspendCoroutineOrReturn use in preparation for Kotlin 1.3 by Roman Elizarov · 6 years ago
  37. b10287e Change order of handlers in JobSupport and CancellableContinuation by Vsevolod Tolstopyatov · 6 years ago
  38. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  39. 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/JobSupport.kt]
  40. dbd9e1c Consistent naming of handler base classes and their concrete impls by Roman Elizarov · 6 years ago
  41. 6d9f40f Merge develop into decouple-job by Roman Elizarov · 6 years ago
  42. f6430f4 Cleanup: by Vsevolod Tolstopyatov · 6 years ago
  43. f3a5013 Decouple AbstractContinuation and CancellableContinuation from Job interface by Vsevolod Tolstopyatov · 6 years ago
  44. d521478 Separate Job (interface) and JobSupport (implementation). No other changes except making JobImpl internal (not private) by Vsevolod Tolstopyatov · 6 years ago