Denis Zharkov
1df9724c0c
Refine stack frames markup calculation
...
It fixes VerifyError with coroutines on Dalvik happening because of
variables spilling before/after suspension point
BasicInterpreter from ASM does not distinct 'int' types from other
int-like types like 'byte' or 'boolean', neither do HotSpot and JVM spec.
But it seems like Dalvik does not follow it, and spilling
boolean value into an 'int' field fails with VerifyError on Android 4,
so it's necessary to distinct int types for variables spilling
#KT-13289 Fixed
2016-08-09 16:36:52 +03:00
..
2016-02-01 18:32:12 +03:00
2016-03-04 10:14:21 +03:00
2016-04-29 15:08:54 +03:00
2016-07-01 04:42:38 +03:00
2015-04-07 17:28:01 +03:00
2016-02-17 16:53:19 +03:00
2016-02-17 16:53:18 +03:00
2016-08-09 16:36:52 +03:00
2015-10-19 16:03:16 +03:00
2015-07-10 20:10:08 +03:00
2016-07-06 12:50:41 +03:00
2016-06-24 17:05:50 +03:00
2016-02-01 18:32:12 +03:00
2016-04-12 15:31:49 +03:00
2016-02-12 10:53:28 +03:00
2014-11-05 18:25:36 +03:00
2016-04-01 10:13:22 +03:00
2016-02-01 22:20:30 +03:00
2015-12-24 13:59:44 +03:00
2015-10-19 16:03:22 +03:00
2016-03-09 10:25:38 +03:00
2016-05-27 18:08:15 +03:00
2016-06-29 09:32:45 +03:00
2016-02-17 16:53:18 +03:00
2016-06-02 14:39:51 +03:00
2014-03-31 21:27:13 +04:00
2015-09-30 08:19:52 +03:00
2015-09-18 10:14:32 +03:00
2015-09-18 10:14:32 +03:00
2015-09-18 10:14:32 +03:00
2015-09-18 10:14:32 +03:00
2015-09-18 10:14:32 +03:00
2015-05-12 19:43:17 +02:00
2015-04-13 16:11:21 +03:00
2016-06-02 16:01:03 +03:00
2015-11-27 15:51:11 +03:00
2015-10-09 16:25:16 +03:00
2016-07-05 15:36:06 +03:00
2015-12-15 16:18:31 +03:00
2016-02-01 22:20:30 +03:00
2016-06-02 16:01:03 +03:00
2015-09-30 08:19:51 +03:00
2016-02-25 08:31:58 +03:00
2015-10-14 18:36:53 +03:00
2016-03-04 10:14:21 +03:00
2016-03-02 15:44:28 +03:00
2015-11-30 16:24:05 +03:00
2015-09-21 15:48:00 +03:00
2015-04-07 13:08:51 +03:00
2014-06-02 16:34:44 +04:00
2014-06-02 16:34:44 +04:00
2014-06-02 16:34:44 +04:00
2015-05-21 10:06:01 +03:00
2015-10-27 12:02:27 +03:00
2016-07-26 16:16:36 +03:00
2016-07-26 16:16:36 +03:00
2016-07-26 16:16:36 +03:00
2015-09-04 18:19:31 +03:00
2016-06-02 16:01:05 +03:00
2016-01-29 11:02:21 +03:00
2013-12-30 06:41:09 +04:00
2016-03-02 15:44:28 +03:00
2016-03-02 15:44:28 +03:00
2016-03-02 15:44:28 +03:00
2015-10-12 11:11:23 +02:00
2014-07-02 01:26:18 +04:00
2015-11-27 15:51:11 +03:00
2015-01-30 14:05:25 +01:00
2015-01-30 14:05:25 +01:00
2015-12-03 15:09:54 +03:00
2015-12-03 15:09:54 +03:00
2015-12-03 15:09:54 +03:00
2015-12-03 15:09:54 +03:00
2015-10-02 15:17:00 +03:00
2016-01-11 09:55:56 +03:00
2016-02-01 18:32:12 +03:00