Luke Gruber
de2c2bd60f
Take VM lock in class_switch_superclass ( #15356 )
...
Safe multi-ractor subclass list mutation
We need to lock around mutation and accesses of a class's subclasses
list. Unfortunately we also need to do this when creating singleton
classes, as the singleton class does need to go into `super`'s
subclasses list for CC invalidation purposes.
2025-12-04 16:10:21 -05:00
..
2025-11-07 13:14:54 +09:00
2025-11-14 12:27:36 +09:00
2025-01-31 00:20:47 +09:00
2025-08-26 12:16:18 +09:00
2025-07-28 00:06:44 +09:00
2025-01-08 08:49:51 -08:00
2025-09-12 13:44:39 +02:00
2025-11-07 13:14:54 +09:00
2025-06-24 11:39:58 +09:00
2025-11-12 13:58:38 +09:00
2025-11-27 20:12:24 +00:00
2025-04-02 19:31:05 -07:00
2025-12-04 16:10:21 -05:00
2025-10-27 11:28:41 -04:00
2025-06-13 14:22:06 +09:00
2025-03-18 14:44:28 -04:00
2025-04-08 15:46:45 +09:00
2025-08-22 10:49:44 -07:00
2025-11-13 22:00:07 +09:00
2025-05-31 04:01:33 +09:00
2024-12-23 09:39:08 +09:00
2025-09-07 00:52:45 +09:00
2025-08-14 11:23:12 -07:00
2025-08-27 20:10:52 +09:00
2025-07-09 17:56:38 +09:00
2025-08-15 22:42:07 -04:00
2025-11-18 17:02:06 -08:00
2025-11-19 15:25:29 -08:00
2025-08-26 13:02:17 -07:00
2025-08-15 22:42:07 -04:00
2025-11-27 15:10:43 +13:00
2025-11-13 16:15:00 +09:00
2025-12-05 01:04:08 +09:00
2025-09-24 03:59:03 +09:00
2025-08-22 00:46:57 +09:00
2025-01-09 20:21:41 +09:00
2024-12-29 10:32:33 +09:00
2025-08-19 09:42:52 -04:00
2025-08-01 18:00:05 +02:00
2025-11-11 16:23:33 +09:00
2025-05-31 04:01:33 +09:00
2025-08-15 22:42:07 -04:00
2025-09-18 14:26:43 +02:00
2025-08-27 11:14:29 -07:00
2025-08-15 22:42:07 -04:00
2025-08-06 17:07:49 +02:00
2025-09-15 16:00:02 +09:00
2025-08-08 17:13:25 -07:00
2025-09-12 13:44:39 +02:00
2025-12-05 03:10:50 +09:00
2025-11-16 21:30:24 -05:00
2025-07-16 00:03:04 +09:00
2025-10-25 22:42:42 +09:00
2025-12-05 02:28:30 +09:00
2024-11-29 03:01:46 +09:00
2024-12-16 20:54:40 +09:00
2025-11-13 22:00:07 +09:00
2025-08-15 22:42:07 -04:00
2025-11-10 22:46:11 -05:00
2025-10-31 20:49:59 +09:00
2025-04-26 10:31:11 +09:00
2025-10-28 21:24:02 -04:00
2025-11-23 07:41:41 -08:00
2025-11-20 23:54:29 +09:00
2025-09-02 12:46:07 -07:00
2025-08-28 15:21:05 +02:00
2024-11-08 22:13:15 -07:00
2024-11-08 17:39:19 -08:00
2025-12-05 01:04:08 +09:00
2025-09-06 21:57:30 +09:00
2025-11-25 16:40:31 +01:00
2025-09-13 09:43:59 -04:00
2025-09-02 10:34:49 -07:00
2025-06-08 04:24:56 +09:00
2025-10-06 13:49:38 -07:00
2024-12-24 13:25:55 +09:00
2025-09-02 10:07:38 -07:00
2025-11-26 16:13:38 -08:00
2025-09-17 13:35:35 -04:00
2025-08-26 13:02:17 -07:00
2025-12-04 11:25:45 -05:00