Ilmir Usmanov
b3890885c4
JVM: Break infinite loop in finding meaningful instruction
...
during tail-call optimization.
There can be code, where all next instructions are non-meaningful and
there is a back-edge, for example, while(true){}. Previously, analyzer
incorrectly assumed, that this cannot happen. Now, it keeps track of
visited instructions and says, that there is no meaningful instruction
in such case.
#KT-56815 Fixed
2023-02-23 17:54:46 +00:00
..
2023-02-14 17:08:55 +00:00
2022-11-12 16:28:23 +01:00
2023-01-18 11:52:43 +00:00
2023-02-02 07:06:12 +00:00
2023-01-17 18:14:17 +00:00
2023-01-04 16:10:40 +00:00
2023-02-10 16:57:51 +00:00
2022-02-16 09:24:12 +00:00
2023-02-20 14:54:09 +00:00
2023-02-02 07:06:12 +00:00
2023-01-04 16:10:40 +00:00
2023-02-14 17:08:55 +00:00
2023-01-17 18:14:17 +00:00
2023-02-10 16:57:51 +00:00
2022-11-12 16:28:24 +01:00
2022-10-27 11:08:54 +00:00
2023-02-10 16:57:51 +00:00
2023-01-27 10:52:56 +00:00
2021-12-09 13:26:38 +03:00
2022-08-01 08:57:16 +00:00
2023-01-31 13:43:26 +00:00
2023-02-23 17:54:46 +00:00
2023-01-17 18:14:17 +00:00
2022-11-30 21:07:20 +00:00
2023-02-10 16:57:51 +00:00
2023-02-10 16:57:51 +00:00
2023-01-04 16:10:40 +00:00
2023-02-10 16:57:51 +00:00
2022-11-12 16:28:24 +01:00
2022-08-03 00:19:31 +02:00
2021-12-29 17:07:03 +00:00
2023-02-10 16:57:51 +00:00
2023-01-27 17:15:52 +00:00
2023-02-20 18:13:54 +00:00
2023-02-21 16:22:26 +00:00
2023-01-17 14:51:27 +00:00
2023-02-23 12:54:00 +01:00
2022-07-05 06:54:29 +00:00
2023-02-21 12:35:34 +00:00
2022-12-09 15:10:02 +00:00
2023-01-09 08:57:10 +00:00
2023-01-30 19:44:49 +00:00
2023-01-04 16:10:40 +00:00
2023-01-04 16:10:40 +00:00
2023-02-05 16:37:13 +00:00
2022-04-12 15:03:42 +00:00
2023-01-17 18:14:17 +00:00
2023-02-10 16:57:51 +00:00
2022-11-12 16:28:25 +01:00
2023-02-20 14:54:09 +00:00
2023-02-20 15:52:52 +00:00
2023-02-10 16:57:51 +00:00
2023-02-23 12:54:00 +01:00
2023-02-20 08:40:32 +00:00
2023-01-26 15:27:58 +00:00
2021-12-28 20:08:56 +03:00
2022-12-14 21:46:41 +00:00
2022-07-14 23:24:18 +02:00
2022-07-14 23:24:18 +02:00
2022-07-14 23:24:18 +02:00
2023-02-20 08:40:32 +00:00
2023-01-17 18:14:17 +00:00
2022-07-14 23:24:18 +02:00
2022-07-14 23:24:18 +02:00
2023-02-21 17:18:01 +01:00
2022-11-30 18:55:42 +00:00
2022-01-10 09:01:05 +00:00
2023-02-13 13:14:43 +00:00
2023-01-30 08:48:33 +00:00
2021-12-07 21:33:28 +03:00
2023-02-10 16:57:51 +00:00
2021-12-29 17:07:03 +00:00
2022-06-29 10:20:30 +02:00
2022-11-12 16:28:24 +01:00
2023-01-04 16:10:40 +00:00
2023-02-08 06:56:09 +00:00
2023-02-02 07:06:12 +00:00
2023-02-13 13:14:43 +00:00
2023-02-03 14:08:57 +00:00
2023-02-02 07:06:12 +00:00
2022-11-12 16:28:23 +01:00
2023-02-20 14:54:09 +00:00
2023-01-17 18:14:17 +00:00
2022-11-12 16:28:24 +01:00
2022-02-14 15:43:53 +03:00
2023-02-10 16:57:51 +00:00
2023-01-26 13:12:11 +00:00
2023-02-10 16:57:51 +00:00
2023-01-17 18:14:17 +00:00
2022-07-27 15:29:41 +00:00
2022-12-20 08:12:09 +00:00
2023-01-28 10:38:09 +00:00
2022-05-23 12:04:37 +00:00
2022-08-10 08:36:07 +00:00
2022-07-14 23:24:18 +02:00
2022-07-14 23:24:18 +02:00
2023-02-10 16:57:51 +00:00
2023-01-04 16:10:40 +00:00
2022-07-14 23:24:18 +02:00
2022-12-09 15:10:02 +00:00
2022-12-18 22:11:23 +00:00
2022-12-29 11:57:46 +00:00
2023-01-17 18:14:17 +00:00
2023-02-10 16:57:51 +00:00