Denis Zharkov
37b364a70a
Fix processing of uninitialized instances for coroutines
...
The problem is that code in the attached test led to VerifyError at runtime
because the Bar's uninitialized instance created in 'map' was being stored
to the field (leaked from the JVM point of view).
The actual problem was that after repeating visiting of NEW operation
we used to drop the set of already visited copy usages.
For clarification see the comment before 'processUninitializedStores'
#KT-15016 Fixed
2017-01-18 12:00:46 +03:00
..
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-16 14:33:02 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-18 12:00:45 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-16 14:33:02 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-18 12:00:46 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-18 12:00:45 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-18 12:00:44 +03:00
2017-01-18 12:00:44 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00
2017-01-14 13:24:53 +03:00