Denis Zharkov
d92c403f9e
Move helpers for coroutine tests in separate package
...
It will help to skip their content when rendering bytecode listing
for box tests
2017-05-05 14:01:50 +03:00
Mikhael Bogdanov
b9409523b0
Fix for KT-17588: Compiler error while optimizer tries to get rid of captured variable
...
#KT-17588 Fixed
2017-04-25 15:06:41 +02:00
Mikhael Bogdanov
b51cb9a911
Delete clean reference instructions on dereferencing captured variables
...
Codegen generates clean instructions for ref values (captured vars)
on block exit so we should delete them on dereferencing captured values.
#KT-17200 FIXED
2017-04-10 16:35:03 +05:00
Dmitry Petrov
3c09a26e16
KT-5248 Don't wrap variable if it is captured only in inlined closures
...
Remove non-escaping Ref's on bytecode postprocessing pass.
2017-03-13 09:04:31 +03:00