Tony
57b27a7b44
Refactor Dart runtime to replace DART_DYNAMIC_MODULES with DART_BYTECODE_INTERPRETER
...
- Updated conditional compilation flags throughout the runtime codebase to transition from DART_DYNAMIC_MODULES to DART_BYTECODE_INTERPRETER.
- Adjusted logic in various files including object_graph_copy.cc, object_reload.cc, profiler.cc, and others to ensure compatibility with the new interpreter model.
- Ensured that all references to dynamic modules are replaced with bytecode interpreter checks, maintaining functionality for interpreted code execution.
- Modified stack frame handling and service-related code to align with the new interpreter architecture.
- Updated tests and service implementations to reflect the changes in the runtime environment.
Signed-off-by: Tony <tonylu@tony-cloud.com >
2026-06-25 01:58:41 +08:00
..
2025-12-17 14:08:00 -08:00
2025-11-17 01:37:52 -08:00
2026-01-19 04:17:22 -08:00
2023-03-06 20:52:03 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2026-05-28 03:49:20 -07:00
2026-01-12 09:40:50 -08:00
2026-06-01 07:21:29 -07:00
2026-01-19 04:17:22 -08:00
2026-03-04 13:45:22 -08:00
2025-11-25 17:06:20 -08:00
2023-10-06 16:11:36 +00:00
2023-10-02 16:57:44 +00:00
2025-05-03 12:54:15 -07:00
2024-05-02 07:18:20 +00:00
2024-12-20 05:49:02 -08:00
2026-06-02 10:28:10 -07:00
2025-11-19 07:54:19 -08:00
2025-07-08 02:36:10 -07:00
2026-06-24 03:00:14 +08:00
2025-05-03 12:54:15 -07:00
2023-01-26 22:56:48 +00:00
2023-06-29 17:27:48 +00:00
2023-01-26 22:56:48 +00:00
2025-05-03 12:54:15 -07:00
2022-08-23 13:53:42 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2020-02-18 13:24:09 +00:00
2025-05-03 12:54:15 -07:00
2023-06-20 17:17:34 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2021-11-24 13:03:52 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-06-02 12:12:04 -07:00
2023-03-28 21:15:58 +00:00
2026-02-13 03:35:34 -08:00
2026-02-13 03:35:34 -08:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-09-02 13:41:40 -07:00
2021-05-06 22:36:04 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2026-02-27 07:43:14 -08:00
2025-05-03 12:54:15 -07:00
2023-06-29 17:27:48 +00:00
2023-06-29 17:27:48 +00:00
2025-02-05 10:47:00 -08:00
2026-06-01 07:21:29 -07:00
2025-05-03 12:54:15 -07:00
2022-06-15 11:08:28 +00:00
2022-12-08 23:29:14 +00:00
2024-10-02 18:08:11 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-07-15 10:29:12 -07:00
2026-06-01 07:21:29 -07:00
2022-06-17 17:20:09 +00:00
2022-06-17 17:20:09 +00:00
2023-01-24 18:00:25 +00:00
2025-01-24 03:21:22 -08:00
2025-05-03 12:54:15 -07:00
2020-06-02 22:49:09 +00:00
2026-06-25 01:58:41 +08:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2026-06-01 07:21:29 -07:00
2025-05-03 12:54:15 -07:00
2022-03-30 15:35:22 +00:00
2024-03-15 17:21:30 +00:00
2024-03-15 17:21:30 +00:00
2022-08-10 19:27:38 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2026-06-01 07:21:29 -07:00
2020-06-22 19:55:36 +00:00
2024-06-06 10:56:12 +00:00
2024-12-18 09:30:10 -08:00
2022-10-20 20:31:20 +00:00
2021-08-16 22:52:21 +00:00
2025-07-08 15:56:31 -07:00
2023-04-03 12:25:55 +00:00
2023-04-03 12:25:55 +00:00
2026-04-10 06:15:22 -07:00
2026-04-21 04:02:25 -07:00
2025-05-03 12:54:15 -07:00
2022-10-03 14:58:58 +00:00
2025-05-03 12:54:15 -07:00
2023-09-18 22:14:58 +00:00
2025-12-03 10:16:04 -08:00
2020-07-17 19:29:47 +00:00
2020-07-17 19:29:47 +00:00
2020-07-17 19:29:47 +00:00
2020-07-17 19:29:47 +00:00
2026-06-01 07:21:29 -07:00
2026-05-12 06:03:11 -07:00
2026-02-13 03:35:34 -08:00
2026-02-13 03:35:34 -08:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-08-14 13:16:44 -07:00
2024-10-11 16:53:52 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2026-02-13 03:35:34 -08:00
2023-08-25 18:55:32 +00:00
2025-05-03 12:54:15 -07:00
2026-01-27 14:11:14 -08:00
2022-07-25 12:21:59 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2020-04-07 05:14:58 +00:00
2026-06-01 07:21:29 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-02-05 14:24:32 -08:00
2025-05-03 12:54:15 -07:00
2026-01-22 12:53:50 -08:00
2022-04-21 11:06:39 +00:00
2020-04-09 13:26:49 +00:00
2024-04-29 14:18:01 +00:00
2024-03-26 11:12:38 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2023-03-15 20:05:38 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2021-12-20 21:40:33 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-11-04 14:28:17 -08:00
2024-04-23 17:35:09 +00:00
2025-10-24 04:34:01 -07:00
2026-02-13 03:35:34 -08:00
2022-11-09 19:15:04 +00:00
2025-05-03 12:54:15 -07:00
2024-03-26 11:12:38 +00:00
2025-05-03 12:54:15 -07:00
2021-08-04 21:50:48 +00:00
2024-03-15 17:21:30 +00:00
2022-08-23 13:53:42 +00:00
2020-06-02 22:49:09 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2024-03-15 17:21:30 +00:00
2020-10-05 12:24:09 +00:00
2025-05-03 12:54:15 -07:00
2025-12-03 13:55:41 -08:00
2025-12-03 13:55:41 -08:00
2020-06-02 22:49:09 +00:00
2023-01-24 18:00:25 +00:00
2024-03-15 17:21:30 +00:00
2020-06-02 22:49:09 +00:00
2021-12-23 16:41:45 +00:00
2025-05-03 12:54:15 -07:00
2020-06-02 22:49:09 +00:00
2020-06-02 22:49:09 +00:00
2023-03-02 21:29:56 +00:00
2020-06-02 22:49:09 +00:00
2023-09-27 08:35:08 +00:00
2025-05-03 12:54:15 -07:00
2023-11-17 20:17:23 +00:00
2020-03-11 23:31:06 +00:00
2020-03-31 17:53:20 +00:00
2020-03-05 11:56:54 +00:00
2025-05-03 12:54:15 -07:00
2020-03-17 14:11:02 +00:00
2021-02-10 10:19:28 +00:00
2020-05-29 16:34:45 +00:00
2021-01-08 23:00:23 +00:00
2020-06-26 01:16:13 +00:00
2020-08-27 11:00:27 +00:00
2020-08-27 11:00:27 +00:00
2020-07-14 18:27:10 +00:00
2020-07-14 18:27:10 +00:00
2020-09-21 21:37:52 +00:00
2020-10-02 16:17:58 +00:00
2020-10-06 18:41:03 +00:00
2020-10-07 16:30:17 +00:00
2025-05-03 12:54:15 -07:00
2020-12-04 23:54:37 +00:00
2021-01-06 18:12:51 +00:00
2021-03-03 11:58:08 +00:00
2021-03-09 11:27:00 +00:00
2021-03-19 12:29:27 +00:00
2025-05-03 12:54:15 -07:00
2021-04-15 16:54:57 +00:00
2021-04-17 00:39:26 +00:00
2025-05-03 12:54:15 -07:00
2024-03-15 17:21:30 +00:00
2021-05-11 18:25:24 +00:00
2021-06-07 20:56:53 +00:00
2025-05-03 12:54:15 -07:00
2021-08-23 20:05:27 +00:00
2021-08-18 23:19:55 +00:00
2021-08-13 22:18:17 +00:00
2021-08-06 00:01:51 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2021-10-12 17:03:00 +00:00
2021-11-18 17:12:18 +00:00
2022-01-05 16:11:54 +00:00
2022-01-27 21:11:41 +00:00
2023-03-30 20:34:09 +00:00
2022-03-14 17:00:39 +00:00
2026-06-01 07:21:29 -07:00
2022-11-17 17:20:18 +00:00
2026-04-10 06:15:22 -07:00
2022-06-17 10:05:18 +00:00
2023-03-01 18:15:09 +00:00
2022-07-06 11:04:10 +00:00
2022-07-13 14:09:53 +00:00
2023-05-24 20:03:38 +00:00
2024-03-15 17:21:30 +00:00
2025-05-03 12:54:15 -07:00
2023-02-06 11:00:29 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2023-05-16 22:36:22 +00:00
2023-05-22 15:17:07 +00:00
2025-05-03 12:54:15 -07:00
2023-05-31 14:04:39 +00:00
2025-05-03 12:54:15 -07:00
2023-09-26 18:27:39 +00:00
2023-09-22 17:48:12 +00:00
2025-05-03 12:54:15 -07:00
2023-12-04 16:20:50 +00:00
2024-02-12 17:54:32 +00:00
2023-11-29 20:07:37 +00:00
2023-12-01 23:15:58 +00:00
2024-01-08 13:07:16 +00:00
2024-03-15 17:21:30 +00:00
2024-03-22 19:03:31 +00:00
2024-03-15 17:21:30 +00:00
2024-03-08 15:35:20 +00:00
2024-04-05 16:14:39 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2024-05-06 14:12:52 +00:00
2025-05-03 12:54:15 -07:00
2024-05-30 10:09:46 +00:00
2024-06-06 09:14:18 +00:00
2024-06-25 14:34:20 +00:00
2025-05-03 12:54:15 -07:00
2024-07-09 18:00:39 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2024-09-18 22:30:19 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2024-10-29 19:53:11 +00:00
2024-10-28 17:04:10 +00:00
2024-11-27 17:45:59 +00:00
2025-01-10 00:24:29 -08:00
2025-01-27 08:16:08 -08:00
2025-03-20 10:20:31 -07:00
2025-03-25 09:42:20 -07:00
2025-09-03 12:10:51 -07:00
2025-09-03 10:40:15 -07:00
2025-10-01 11:28:05 -07:00
2025-11-25 11:59:21 -08:00
2026-04-27 07:38:24 -07:00
2026-05-08 06:37:30 -07:00
2026-06-03 11:32:28 -07:00
2025-05-03 12:54:15 -07:00
2024-11-12 22:40:28 +00:00
2026-05-07 04:18:06 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2022-07-12 19:25:32 +00:00
2023-04-19 17:25:31 +00:00
2024-04-16 14:39:48 +00:00
2025-10-14 13:35:02 -07:00
2026-05-06 06:41:04 -07:00
2026-02-23 09:54:47 -08:00
2025-11-24 04:39:04 -08:00
2020-06-02 22:49:09 +00:00
2024-03-15 17:21:30 +00:00
2020-08-17 17:07:09 +00:00
2021-12-16 17:52:29 +00:00
2021-03-01 13:13:19 +00:00
2025-05-03 12:54:15 -07:00
2021-09-07 14:32:22 +00:00
2021-09-07 14:32:22 +00:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2023-01-04 15:26:34 +00:00
2025-05-03 12:54:15 -07:00
2024-02-09 14:59:40 +00:00
2025-10-08 05:09:00 -07:00
2025-10-08 05:09:00 -07:00
2026-06-01 07:21:29 -07:00
2020-06-18 18:07:06 +00:00
2020-08-19 18:39:27 +00:00
2025-05-03 12:54:15 -07:00
2022-07-25 12:21:59 +00:00
2020-06-02 22:49:09 +00:00
2025-01-10 00:24:29 -08:00
2022-10-03 12:36:18 +00:00
2021-10-12 08:32:24 +00:00
2026-06-01 07:21:29 -07:00
2025-12-01 15:10:50 -08:00
2025-11-13 09:50:34 -08:00
2026-06-01 07:21:29 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-05-03 12:54:15 -07:00
2025-07-29 10:09:16 -07:00
2025-08-01 15:32:12 -07:00
2025-06-23 14:17:40 -07:00
2025-07-29 10:12:26 -07:00
2024-10-15 19:12:31 +00:00
2024-11-27 17:45:59 +00:00
2026-06-01 07:21:29 -07:00
2024-03-15 22:24:24 +00:00
2026-06-01 07:21:29 -07:00
2025-05-03 12:54:15 -07:00
2021-11-04 18:57:21 +00:00
2023-02-08 12:07:57 +00:00
2026-06-01 07:21:29 -07:00
2020-08-04 19:00:18 +00:00
2024-02-13 23:32:01 +00:00
2025-05-03 12:54:15 -07:00
2026-06-01 07:21:29 -07:00
2023-09-19 15:50:58 +00:00
2025-05-03 12:54:15 -07:00
2021-03-04 23:19:30 +00:00
2024-03-15 17:21:30 +00:00
2025-09-24 21:10:40 -07:00
2026-02-25 04:48:51 -08:00
2025-05-03 12:54:15 -07:00
2023-01-30 18:29:59 +00:00
2020-07-01 19:53:34 +00:00
2020-07-01 19:53:34 +00:00
2025-05-03 12:54:15 -07:00
2025-07-15 09:31:25 -07:00
2026-04-10 06:15:22 -07:00
2025-05-03 12:54:15 -07:00
2026-05-20 06:21:29 -07:00
2020-06-10 19:57:02 +00:00
2025-05-03 12:54:15 -07:00
2026-02-27 09:48:51 -08:00
2024-09-10 21:07:18 +00:00
2026-06-01 07:21:29 -07:00
2021-05-24 22:53:07 +00:00
2025-05-03 12:54:15 -07:00
2024-03-15 17:21:30 +00:00
2026-02-13 03:35:34 -08:00
2020-06-02 22:49:09 +00:00
2026-02-13 03:35:34 -08:00
2024-03-18 20:56:24 +00:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2024-12-18 09:30:10 -08:00
2022-07-25 12:21:59 +00:00
2023-10-17 07:41:49 +00:00
2021-12-23 16:41:45 +00:00
2024-04-16 14:39:48 +00:00
2024-10-09 16:47:48 +00:00
2020-07-29 14:49:45 +00:00
2025-05-03 12:54:15 -07:00
2020-03-05 15:17:04 +00:00
2020-03-05 15:17:04 +00:00
2025-05-03 12:54:15 -07:00
2020-07-16 20:26:04 +00:00
2020-07-16 20:26:04 +00:00
2026-06-01 07:21:29 -07:00
2023-09-06 18:10:33 +00:00
2021-05-12 13:35:00 +00:00
2024-03-26 11:12:38 +00:00
2022-01-07 14:22:26 +00:00
2025-06-17 06:22:15 -07:00
2026-05-18 11:35:03 -07:00
2026-06-01 07:21:29 -07:00
2024-04-19 08:10:18 +00:00
2026-06-01 07:21:29 -07:00
2026-05-18 11:35:03 -07:00
2024-04-23 09:45:21 +00:00
2026-06-01 07:21:29 -07:00
2026-06-01 07:21:29 -07:00
2026-03-20 09:09:46 -07:00
2025-11-20 08:01:51 -08:00
2025-06-02 12:12:04 -07:00
2024-03-15 17:21:30 +00:00
2026-06-01 07:21:29 -07:00
2026-06-01 07:21:29 -07:00
2025-05-03 12:54:15 -07:00
2026-05-18 11:35:03 -07:00
2025-05-03 12:54:15 -07:00
2025-06-03 17:22:00 -07:00
2022-03-22 19:45:03 +00:00
2021-12-13 11:26:17 +00:00
2020-09-11 07:37:51 +00:00
2025-05-03 12:54:15 -07:00
2021-09-02 19:47:45 +00:00