Files
kotlin-fork/compiler/testData/codegen/boxInline/suspend
Ilmir Usmanov e88dce3e19 Use CFG to recognize suspension point's end
Previously it was linear scan, failing on unbalanced suspension markers.
Now, I use CFG to find end markers, which are reachable from start
markers. Using CFG allows to walk through suspension point instructions
only, since they form region.
If, for some reason, end marker does not exist (inliner or unreachable
code elimination pass remove unreachable code) or is unreachable,
just ignore the whole suspension point, as before.
 #KT-33172 Fixed
 #KT-28507 Fixed
2019-08-09 21:05:03 +03:00
..
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00
2018-08-02 13:19:25 +02:00