Denis Zharkov
18c2d3070d
Refine variables liveness analysis
...
Do not treat var as alive just because current instruction belongs to an item range
in local variables table, but the item has different sort of type
As liveness analysis is mostly used in coroutines spilling,
not applying this change may lead that to problems on Android (see tests)
2016-07-12 12:52:03 +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-07-12 12:52:03 +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
2015-12-11 16:14:59 +03:00
2015-12-11 16:14:59 +03:00
2015-12-11 16:14:59 +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