[K/JS] Fix coroutines but turn back the fix for coroutines intrinsics intercepted and releaseIntercepted

This commit is contained in:
Artem Kobzar
2023-11-22 18:10:08 +00:00
committed by Space Team
parent d8ee74222f
commit 33ab1871c7
12 changed files with 18 additions and 13 deletions
@@ -36,5 +36,7 @@ suspend fun box() {
// test.kt:12 doResume:
// test.kt:8 h: $completion=Coroutine
// test.kt:4 doResume:
// test.kt:5 doResume: x=41:number
// test.kt:4 doResume: x=41:number
// test.kt:5 doResume: x=41:number, x=41:number
// test.kt:19 doResume: x=41:number, x=41:number
@@ -68,6 +68,5 @@ suspend fun box() {
// test.kt:12 <get-a>:
// test.kt:38 doResume:
// test.kt:38 doResume:
// test.kt:38 doResume:
// test.kt:27 doResume:
// test.kt:28 doResume: a=Unit
@@ -71,6 +71,5 @@ suspend fun box() {
// test.kt:7 id: obj=2:number
// test.kt:38 doResume: c=1:number, b=2:number
// test.kt:38 doResume: c=1:number, b=2:number
// test.kt:39 doResume: c=1:number, b=2:number
// test.kt:30 doResume: c=1:number, b=2:number
// test.kt:31 doResume: c=1:number, b=2:number, a=Unit
@@ -42,6 +42,5 @@ suspend fun box() {
// EXPECTATIONS JS_IR
// test.kt:31 doResume:
// test.kt:31 doResume:
// test.kt:31 doResume:
// test.kt:22 doResume:
// test.kt:23 doResume: a=Unit
@@ -103,6 +103,5 @@ suspend fun box() {
// test.kt:7 id: obj=5:number
// test.kt:45 doResume: b=2:number, e=5:number
// test.kt:45 doResume: b=2:number, e=5:number
// test.kt:45 doResume: b=2:number, e=5:number
// test.kt:33 doResume: b=2:number, e=5:number
// test.kt:37 doResume: b=2:number, e=5:number, result=Unit