Slava Pestov
23cac673ca
IRGen: Enable dynamic replacement with library evolution
...
It looks like the only thing that fails is the linkage computation
for the dynamic replacement key of class methods. Even though
methods have hidden linkage to prevent them from being directly
referenced from outside a resilient module, we need to ensure
the dynamic replacement key is visible.
Fixes <rdar://problem/58457716>.
2020-04-10 22:53:36 -04:00
..
2019-07-12 14:48:37 -04:00
2020-04-10 22:53:36 -04:00
2020-03-23 20:47:31 -04:00
2018-10-08 17:21:32 -07:00
2020-02-04 14:20:58 -08:00
2019-07-12 14:48:37 -04:00
2019-04-30 16:32:43 -07:00
2019-08-13 14:39:20 -04:00
2017-04-13 15:34:32 -07:00
2018-07-07 01:29:43 +09:00
2019-11-01 10:47:12 -07:00
2019-01-03 09:45:18 -08:00
2018-08-10 06:58:40 -07:00
2018-08-10 06:58:40 -07:00
2018-08-10 06:58:40 -07:00
2018-08-10 06:58:40 -07:00
2019-10-11 10:00:14 -07:00
2018-10-02 13:51:14 -07:00
2018-03-01 14:31:43 -08:00
2019-05-30 17:55:37 -07:00
2017-08-15 13:43:57 -07:00
2017-11-28 20:01:00 -08:00
2018-01-31 08:11:42 -08:00
2018-11-29 17:38:29 +00:00
2019-05-06 17:53:51 -07:00
2018-08-10 06:58:40 -07:00
2017-12-18 22:54:31 -08:00
2018-08-10 06:58:40 -07:00
2020-02-27 16:10:48 -08:00
2019-05-13 23:11:11 -04:00
2018-07-04 20:58:21 -07:00
2018-06-13 18:41:20 -07:00
2017-08-30 14:24:16 -07:00
2017-05-03 08:06:12 -07:00
2019-03-20 14:34:01 -07:00
2020-04-10 18:45:07 -04:00
2020-04-10 22:53:36 -04:00
2020-04-10 22:53:36 -04:00
2020-03-23 20:47:31 -04:00
2020-04-10 22:53:36 -04:00
2019-06-26 01:10:11 -04:00
2020-03-23 20:47:31 -04:00
2019-05-31 08:45:37 -07:00
2018-08-10 06:58:40 -07:00
2020-02-17 11:53:27 -08:00
2018-11-29 17:38:29 +00:00
2019-04-25 12:33:05 -07:00
2017-08-15 13:43:57 -07:00
2018-08-10 06:58:40 -07:00
2018-08-10 06:58:40 -07:00
2018-11-17 02:51:45 -05:00
2020-01-11 21:46:42 -08:00
2020-04-04 09:28:26 -07:00
2018-12-17 10:39:40 -08:00
2019-01-15 18:47:13 -08:00
2019-05-21 14:17:07 -07:00
2017-10-20 16:10:32 -07:00
2018-01-12 13:00:13 -08:00
2019-11-11 10:00:17 -08:00
2018-09-07 10:36:58 -07:00
2019-05-31 08:45:37 -07:00
2017-10-12 15:58:19 -07:00
2018-11-29 17:38:29 +00:00
2017-12-19 18:58:53 -08:00
2018-07-23 18:59:58 -04:00
2020-03-24 11:30:45 -07:00
2020-03-24 11:30:45 -07:00
2018-08-10 06:58:40 -07:00
2019-01-23 18:15:51 -05:00
2020-01-11 21:46:42 -08:00
2017-06-01 04:40:52 -07:00
2018-08-10 06:58:40 -07:00
2019-04-10 23:17:04 -07:00
2017-02-26 22:17:30 -08:00
2019-03-14 22:24:26 -04:00
2017-06-04 11:08:39 -07:00
2020-01-11 21:46:42 -08:00
2020-01-11 21:46:42 -08:00
2019-02-27 17:37:46 -08:00
2017-06-04 11:08:39 -07:00
2019-07-08 15:08:47 -04:00
2019-06-10 09:02:46 -07:00
2018-11-29 17:09:01 -05:00
2017-07-11 17:00:36 -07:00
2018-10-15 20:08:17 -07:00
2019-08-22 09:37:29 -07:00
2019-05-31 08:45:37 -07:00
2018-08-20 16:23:07 -07:00
2018-02-28 14:15:39 -08:00
2019-08-27 09:06:12 -07:00
2018-12-05 09:50:23 -08:00
2018-08-10 06:58:40 -07:00
2018-10-26 13:59:46 -07:00
2020-01-11 21:46:42 -08:00
2020-03-04 19:51:35 -08:00
2020-01-11 21:46:42 -08:00
2019-06-03 22:50:02 -07:00
2020-01-11 21:46:42 -08:00
2017-11-01 15:58:23 -07:00
2019-01-23 18:15:51 -05:00
2020-01-11 21:46:42 -08:00
2019-04-26 18:13:57 -04:00
2017-10-21 01:42:51 -07:00
2018-08-10 06:58:40 -07:00
2018-08-10 06:58:40 -07:00
2020-01-11 21:46:42 -08:00
2020-01-11 21:46:42 -08:00
2020-03-21 23:17:36 -07:00
2018-08-10 06:58:40 -07:00
2018-07-11 14:33:23 -04:00
2018-12-05 13:52:28 -08:00
2020-04-09 14:44:45 -07:00
2018-04-20 09:12:49 -05:00
2020-02-27 16:05:36 -08:00
2018-10-30 18:08:06 -07:00
2018-08-10 06:58:40 -07:00
2018-08-10 06:58:40 -07:00
2017-03-10 12:50:43 -08:00
2019-03-14 22:24:26 -04:00
2020-02-27 16:10:48 -08:00
2020-02-27 16:10:48 -08:00
2017-06-04 11:08:39 -07:00
2017-06-04 11:08:39 -07:00
2017-04-19 11:06:26 -07:00
2020-02-10 22:01:37 -08:00
2019-03-14 22:24:26 -04:00
2018-11-29 17:09:01 -05:00
2019-05-29 15:57:36 -07:00
2018-10-26 20:15:01 -04:00
2018-08-10 06:58:40 -07:00
2018-11-19 00:16:42 -05:00
2018-11-29 17:38:29 +00:00
2019-08-27 09:06:12 -07:00
2019-03-14 22:24:26 -04:00
2017-10-13 23:51:14 -07:00
2018-08-10 06:58:40 -07:00
2019-05-29 16:08:11 -04:00
2019-04-10 23:17:04 -07:00
2019-05-16 12:41:08 -07:00
2019-05-21 08:35:55 -07:00
2017-04-14 11:58:38 -07:00
2019-04-26 12:27:06 -07:00
2020-02-04 17:40:51 -06:00
2018-08-10 06:58:40 -07:00
2019-05-22 15:14:03 -07:00
2017-10-20 16:10:33 -07:00
2018-08-10 06:58:40 -07:00
2018-07-07 01:29:43 +09:00
2017-04-13 08:43:28 -07:00
2018-08-10 06:58:40 -07:00
2019-01-15 18:47:13 -08:00
2017-08-02 07:12:47 -07:00
2019-03-14 22:24:26 -04:00
2018-05-14 14:07:19 -07:00
2018-12-14 20:41:47 -08:00
2019-06-21 22:56:48 -04:00
2018-08-10 06:58:40 -07:00
2020-03-05 20:23:49 +03:00
2018-08-10 06:58:40 -07:00
2018-03-07 09:00:12 -08:00
2018-10-12 10:53:59 -07:00