aboutsummaryrefslogtreecommitdiffstats
path: root/kotlinx-coroutines-core/jvm/test/exceptions
Commit message (Expand)AuthorAgeFilesLines
* Allow CopyableThrowable to modify exception message and document message iden...Vsevolod Tolstopyatov2021-06-211-1/+24
* Verify integrity of the recovered exception's message on both code pathsVsevolod Tolstopyatov2021-06-212-14/+30
* Revert displaying fake stack frames as method calls (#2695)dkhalanskyjb2021-05-133-9/+24
* Migration to Kotlin 1.5.0-RC (#2653)Vsevolod Tolstopyatov2021-04-154-17/+12
* Deprecate SendChannel.offer and ReceiveChannel.poll, replace their usages alo...Vsevolod Tolstopyatov2021-04-132-20/+1
* Remove debug output from testVsevolod Tolstopyatov2021-04-081-1/+0
* Display artificial stack frames as calls to functions instead of text (#2461)dkhalanskyjb2021-04-073-24/+9
* Deprecation and migration of receiveOrNull and onReceiveOrNull. (#2612)Vsevolod Tolstopyatov2021-04-061-10/+3
* Simplify internal coroutines machinery (#2512)Vsevolod Tolstopyatov2021-03-231-4/+4
* Make sure that exception recovery does not break exception messageRoman Elizarov2019-12-121-0/+15
* Properly choose timeout exception with a recovered stacktrace to provide bett...Vsevolod Tolstopyatov2019-10-282-1/+89
* Fix StackTraceRecoveryTest.testCancellableContinuation for 1.3.60Roman Elizarov2019-10-181-4/+2
* Recover stacktrace on the fast-path of receiveOrNullVsevolod Tolstopyatov2019-10-091-2/+11
* Eagerly create cancellation exception during Job.cancel call to make stacktra...Vsevolod Tolstopyatov2019-10-042-27/+53
* Change stacktrace recovery contractVsevolod Tolstopyatov2019-10-045-214/+357
* Introduce reusable cancellable continuations for hot loops with channels (#1534)Vsevolod Tolstopyatov2019-09-251-2/+1
* Offload startCoroutineUnintercepted to separate thread to avoid races on comp...Vsevolod Tolstopyatov2019-07-221-4/+8
* Recover stacktraces for no-dispatched continuations, so recovery works in 'su...Vsevolod Tolstopyatov2019-07-161-0/+38
* Recursively check whether parent handles exception to avoid duplicates report...Vsevolod Tolstopyatov2019-05-241-2/+44
* Improve coroutine exception handling logicVsevolod Tolstopyatov2019-05-246-36/+58
* Fix exception types for channels to ensure transparency & reporting (#1158)Roman Elizarov2019-04-301-2/+2
* More advanced check for self-suppression during the final exception building ...Vsevolod Tolstopyatov2019-04-231-9/+29
* Tweaked order of notifications for better error handling & consistencyRoman Elizarov2019-03-251-3/+3
* Improved coroutine exception handling logicRoman Elizarov2019-03-252-7/+6
* Added test for stack-trace recovery in JobCancellationExceptionRoman Elizarov2019-03-062-13/+45
* Make JobCancellationException copyable in debug modeRoman Elizarov2019-03-051-1/+3
* Hide cancel(Throwable), introduce cancel(CancellationException)Roman Elizarov2019-03-017-145/+87
* Make SupervisorCoroutine implement ScopeCoroutineVsevolod Tolstopyatov2019-02-201-1/+5
* Use Exception(message) constructor for copying if possibleRoman Elizarov2019-02-151-0/+17
* Stacktrace recovery improvementsVsevolod Tolstopyatov2019-02-011-0/+57
* Call initCause during reflective exception copy in runCatching block to avoid...Vsevolod Tolstopyatov2019-01-311-0/+28
* Recover stacktrace in select clausesVsevolod Tolstopyatov2019-01-311-1/+28
* Migration to new multiplatorm plugin (#947)Vsevolod Tolstopyatov2019-01-2815-0/+2040