Alexander Udalov
0daab88f97
JVM IR: make RemoveInlinedDeclarations a final module phase
...
Code in inline lambdas can call multifile part members. These calls are
replaced in GenerateMultifileFacades with the call to the facade member.
Previously this didn't happen though because the lambda body was removed
before the GenerateMultifileFacades phase, which led to
IllegalAccessError in the -Xmultifile-parts-inherit mode (because the
part class is package private in another package).
2019-11-18 18:58:41 +01:00
..
2019-11-18 18:58:41 +01:00
2018-10-10 19:03:56 +03:00
2019-07-01 15:49:12 +02:00
2019-08-08 12:02:49 +02:00
2019-01-24 16:14:40 +03:00
2019-02-19 09:59:42 +03:00
2019-10-28 12:12:32 +03:00
2019-08-12 16:09:23 +02:00
2019-11-18 12:06:41 +03:00
2019-11-18 12:06:41 +03:00
2019-01-24 16:14:40 +03:00
2019-07-22 10:35:03 +02:00
2019-07-16 15:57:26 +02:00
2019-10-14 14:54:44 +02:00
2019-03-26 11:54:16 +01:00
2019-11-13 08:37:25 +09:00
2019-11-07 19:05:24 +01:00
2019-10-05 10:52:59 +02:00
2019-10-14 14:54:44 +02:00
2019-11-07 15:20:34 +01:00
2019-11-08 10:55:09 +03:00
2019-11-18 18:58:40 +01:00
2019-05-10 09:40:57 +02:00
2019-01-23 15:11:14 +01:00
2019-10-28 12:38:19 +03:00
2019-10-02 17:14:48 +04:00
2019-08-04 01:35:05 +03:00
2019-01-24 16:14:40 +03:00
2019-10-17 13:06:36 +02:00
2019-10-31 11:32:00 +03:00
2019-10-16 13:19:40 +03:00
2019-01-24 16:14:40 +03:00
2018-07-10 13:34:19 +03:00
2019-10-04 17:30:45 +03:00
2018-12-21 16:09:06 +01:00
2018-12-21 16:09:07 +01:00
2019-04-30 13:15:29 +02:00
2019-01-23 15:11:14 +01:00
2019-11-08 17:50:10 +01:00
2019-11-07 19:05:24 +01:00
2018-12-21 16:09:09 +01:00
2019-11-08 12:58:31 +01:00
2019-04-08 13:10:22 +02:00
2019-05-31 17:23:58 +03:00
2019-11-08 12:29:08 +01:00
2019-10-08 14:41:05 +02:00
2018-07-10 13:34:19 +03:00
2019-05-06 19:34:25 +03:00
2019-08-22 18:04:00 +02:00
2019-10-08 17:19:41 +02:00
2019-04-04 09:45:00 +02:00
2019-11-14 15:29:24 +01:00
2019-03-19 12:00:29 +01:00
2019-11-15 17:40:52 +01:00
2019-10-15 14:55:18 +03:00
2019-11-12 19:13:03 +01:00
2019-10-01 20:52:56 +03:00
2018-08-09 14:22:50 +03:00
2019-06-21 17:02:01 +03:00
2019-07-01 13:24:08 +02:00
2019-04-30 13:15:29 +02:00
2019-10-02 11:13:15 +03:00
2019-01-24 16:14:40 +03:00
2019-11-18 18:58:41 +01:00
2019-11-12 20:12:37 +03:00
2019-04-08 13:10:22 +02:00
2019-09-16 12:33:01 +02:00
2019-01-29 19:06:31 +03:00
2019-08-08 12:01:52 +02:00
2019-11-07 19:05:24 +01:00
2019-11-07 18:49:27 +01:00
2019-01-24 16:14:40 +03:00
2019-01-24 16:14:40 +03:00
2019-10-08 14:41:05 +02:00
2019-11-08 18:54:33 +01:00
2019-04-10 20:50:03 +02:00
2019-10-31 11:13:45 +03:00
2019-08-13 14:24:55 +02:00
2019-10-31 14:45:15 +03:00
2018-12-21 16:09:04 +01:00
2019-11-12 08:09:30 +01:00
2019-11-13 19:26:39 +01:00
2019-10-09 16:01:46 +03:00
2019-10-10 14:54:13 +02:00
2019-01-24 23:05:56 +03:00
2019-11-08 17:46:43 +01:00
2019-05-30 18:53:27 +02:00
2018-06-28 12:26:41 +02:00
2019-05-11 13:38:24 +02:00
2018-10-22 16:32:55 +02:00
2019-07-03 20:37:48 +03:00
2019-05-24 11:27:19 +02:00
2019-04-08 13:10:22 +02:00
2019-04-24 12:04:12 +02:00
2019-05-10 08:57:37 +02:00
2019-04-08 13:10:22 +02:00
2019-10-17 12:38:19 +02:00
2019-01-24 16:14:40 +03:00
2019-08-05 21:27:21 +02:00
2019-11-01 19:40:20 +03:00
2019-05-10 08:57:37 +02:00
2019-09-10 19:59:01 +03:00
2018-12-21 16:09:06 +01:00
2019-03-19 12:00:29 +01:00
2018-10-10 17:27:37 +03:00
2019-06-21 17:02:01 +03:00
2019-11-11 13:46:42 +01:00
2019-02-19 16:37:47 +01:00
2019-10-23 11:03:22 +02:00