Nathan Rajlich
1ffc078e8e
perf(core): precompile workflow vm.Script at module init
...
Compile the workflow bundle's `vm.Script` for each known workflow source
filename when `workflowEntrypoint` is constructed (module-init time),
rather than lazily on the first queue delivery's replay. Builders inline
the deduplicated, sorted set of workflow filenames into generated routes
via the new `workflowFilenames` entrypoint option, so the first replay is
a cache hit instead of paying the bundle parse/compile on the critical
path.
2026-06-18 14:07:53 -07:00
..
2026-05-29 01:29:32 +00:00
2026-06-11 10:36:25 +02:00
2026-04-14 12:50:12 -07:00
2026-04-09 00:34:42 +00:00
2026-04-07 16:53:55 -07:00
2026-06-08 13:04:56 -07:00
2026-05-28 18:06:46 +00:00
2026-06-15 16:39:41 -07:00
2026-05-05 12:16:56 +09:00
2026-05-26 17:04:19 +00:00
2026-04-16 05:53:29 -07:00
2026-05-18 17:31:20 -07:00
2026-04-09 13:25:16 -07:00
2026-05-20 14:41:25 -07:00
2026-04-09 19:37:38 +00:00
2026-06-16 14:18:36 -07:00
2026-06-13 00:18:19 -07:00
2026-06-16 16:18:30 -07:00
2026-06-03 18:07:38 +02:00
2026-05-01 02:20:31 -07:00
2026-06-12 16:10:27 +02:00
2026-05-31 10:48:21 +02:00
2026-05-22 11:02:42 -07:00
2026-06-12 18:06:40 +00:00
2026-06-02 02:49:20 +00:00
2026-06-15 16:24:58 +00:00
2026-06-04 16:17:53 +00:00
2026-05-29 16:20:23 +00:00
2026-05-07 17:07:27 +00:00
2026-06-16 17:37:03 -07:00
2026-04-13 17:11:58 -07:00
2026-06-16 23:27:47 +00:00
2026-06-15 15:41:41 -07:00
2026-05-25 16:02:19 -07:00
2026-04-09 12:28:11 -07:00
2026-05-20 23:04:10 +00:00
2026-06-01 18:38:38 +00:00
2026-04-15 14:26:27 -07:00
2026-06-11 14:16:47 +02:00
2026-06-16 16:09:49 -07:00
2026-05-04 09:53:02 +00:00
2026-05-14 15:19:20 -07:00
2026-06-10 20:37:22 +02:00
2026-06-18 06:26:13 +00:00
2026-05-05 19:42:15 +09:00
2026-05-14 17:14:49 -07:00
2026-05-04 00:05:11 +00:00
2026-05-28 23:04:38 +00:00
2026-06-16 20:33:26 +00:00
2026-06-10 12:10:50 -07:00
2026-05-04 10:20:28 +00:00
2026-05-01 18:39:01 +00:00
2026-05-05 00:47:56 +00:00
2026-04-08 16:37:37 -07:00
2026-06-01 11:07:50 +02:00
2026-05-29 11:00:53 -07:00
2026-05-29 11:10:00 +00:00
2026-05-01 20:36:08 +00:00
2026-04-09 00:46:03 +00:00
2026-04-16 00:21:03 -07:00
2026-04-15 15:01:39 -07:00
2026-04-07 13:35:42 -07:00
2026-04-21 23:00:27 -07:00
2026-04-08 13:14:59 -07:00
2026-06-16 20:24:47 -07:00
2026-06-10 12:43:36 -04:00
2026-04-13 11:54:45 -07:00
2026-05-05 19:42:15 +09:00
2026-06-10 12:43:36 -04:00
2026-05-14 12:35:52 -07:00
2026-04-09 23:35:38 +00:00
2026-04-16 15:05:27 -07:00
2026-05-20 16:05:48 -07:00
2026-05-22 09:12:21 +02:00
2026-06-10 21:28:56 -07:00
2026-04-14 09:14:11 -07:00
2026-06-04 15:39:47 -07:00
2026-04-08 09:55:58 -07:00
2026-06-17 13:47:07 -07:00
2026-04-13 17:35:00 +00:00
2026-05-20 18:22:07 +07:00
2026-04-09 16:24:51 +00:00
2026-06-11 14:05:07 -07:00
2026-05-05 09:49:35 +09:00
2026-04-10 00:39:21 +00:00
2026-05-04 06:11:59 +00:00
2026-04-17 07:38:29 -07:00
2026-06-05 14:31:18 -07:00
2026-04-28 19:26:09 +00:00
2026-06-11 14:04:49 -07:00
2026-05-04 00:21:53 +00:00
2026-05-04 19:36:32 +00:00
2026-05-04 09:39:20 -07:00
2026-05-05 01:55:52 -07:00
2026-05-04 05:04:24 +00:00
2026-05-04 21:09:20 +00:00
2026-05-28 23:24:17 +00:00
2026-04-07 23:35:55 +00:00
2026-05-23 09:52:22 +02:00
2026-04-29 09:22:05 -07:00
2026-05-20 11:40:03 -07:00
2026-06-16 23:27:47 +00:00
2026-06-16 23:27:47 +00:00
2026-06-16 23:27:47 +00:00
2026-06-05 18:07:41 +02:00
2026-06-04 11:47:07 -07:00
2026-06-12 07:52:36 +00:00
2026-06-08 10:39:32 -07:00
2026-06-12 23:08:43 -07:00
2026-05-22 15:22:25 +02:00
2026-06-18 01:29:28 +00:00
2026-04-08 16:58:17 -07:00
2026-06-17 11:17:10 -07:00
2026-05-28 18:06:46 +00:00
2026-04-15 19:38:00 -07:00
2026-04-09 19:20:07 +00:00
2026-05-22 14:11:34 +00:00
2026-06-16 10:37:51 -05:00
2026-06-18 05:51:35 +00:00
2026-06-05 09:05:19 -07:00
2026-06-08 12:01:39 -07:00
2026-06-17 18:53:04 +00:00
2026-04-28 21:48:13 +00:00
2026-04-14 19:12:24 -07:00
2026-05-20 15:12:48 -07:00
2026-05-02 19:30:40 +09:00
2026-05-11 11:09:15 -07:00
2026-06-03 21:40:22 +00:00
2026-06-11 10:19:08 -07:00
2026-04-09 15:10:45 -07:00
2026-06-05 18:09:03 +02:00
2026-04-28 22:02:03 +00:00
2026-06-10 12:59:12 -07:00
2026-04-09 13:54:32 -07:00
2026-06-02 14:43:56 +01:00
2026-04-28 23:54:18 +00:00
2026-05-20 08:34:45 +00:00
2026-04-28 22:58:24 +00:00
2026-05-01 17:57:56 +00:00
2026-04-14 21:09:49 +00:00
2026-06-17 12:44:21 -07:00
2026-04-07 14:45:40 -07:00
2026-05-27 23:54:32 -07:00
2026-06-15 12:35:53 -07:00
2026-06-18 12:43:40 -07:00
2026-06-18 06:37:45 +00:00
2026-05-04 04:09:37 +00:00
2026-06-17 17:20:44 -07:00
2026-06-10 20:57:29 +00:00
2026-06-18 14:07:53 -07:00
2026-06-18 14:07:53 -07:00
2026-05-05 21:36:54 +00:00
2026-04-16 20:20:26 +00:00
2026-05-04 05:04:24 +00:00
2026-04-09 12:27:06 -07:00
2026-06-15 15:41:41 -07:00
2026-06-10 20:21:17 -07:00
2026-05-22 18:51:59 +02:00
2026-05-18 11:06:32 -07:00
2026-05-28 16:07:20 -07:00
2026-05-20 14:56:29 -04:00
2026-05-30 00:45:43 -07:00
2026-06-10 20:41:20 +02:00
2026-06-18 09:41:36 -07:00
2026-06-12 23:07:03 +00:00
2026-04-16 22:50:46 +00:00
2026-04-08 16:58:17 -07:00
2026-04-08 18:07:39 -07:00
2026-04-29 21:23:08 +00:00
2026-04-15 18:01:48 -07:00
2026-06-01 23:49:39 -07:00
2026-06-02 08:48:00 +02:00
2026-05-22 00:32:36 +00:00
2026-05-15 13:17:45 -07:00
2026-05-06 11:58:04 -04:00
2026-06-14 01:03:19 -07:00
2026-05-04 15:18:46 -07:00
2026-05-29 18:53:17 +00:00
2026-05-21 20:09:13 +00:00
2026-06-11 11:18:04 +02:00
2026-05-30 14:57:18 -07:00
2026-06-08 16:29:26 -07:00
2026-05-05 19:42:15 +09:00
2026-06-04 12:50:32 -07:00
2026-05-01 09:54:08 +00:00
2026-05-19 14:56:06 -07:00
2026-06-15 11:13:53 +02:00
2026-06-11 12:36:39 +02:00
2026-06-11 12:36:31 +02:00
2026-05-14 15:57:28 -07:00
2026-04-16 18:34:18 -07:00
2026-05-29 14:51:50 -07:00
2026-04-09 21:07:10 +00:00
2026-06-13 19:34:30 +02:00
2026-06-13 20:06:16 +02:00
2026-05-19 12:11:00 -07:00
2026-05-04 11:00:15 +00:00
2026-05-04 09:10:54 +09:00
2026-05-14 16:05:23 -07:00
2026-06-18 10:41:00 -07:00
2026-06-12 15:23:26 -07:00
2026-04-17 07:40:25 -07:00
2026-05-29 19:38:10 +02:00
2026-05-05 19:19:42 +00:00
2026-04-09 13:25:16 -07:00
2026-05-28 23:33:07 +00:00
2026-06-08 12:04:38 -07:00
2026-05-05 19:19:42 +00:00
2026-06-16 16:16:13 -07:00
2026-06-15 16:05:42 +00:00
2026-05-05 19:19:42 +00:00
2026-05-02 19:30:40 +09:00
2026-06-01 20:22:30 +00:00
2026-04-09 17:32:47 +00:00
2026-05-26 18:08:58 +00:00
2026-06-17 11:01:48 -07:00
2026-05-04 00:42:44 +00:00
2026-06-02 13:04:22 -07:00
2026-05-27 22:18:08 +00:00
2026-06-12 15:53:34 +00:00
2026-05-21 23:56:36 +00:00
2026-04-10 14:52:05 -07:00
2026-05-30 23:37:23 +00:00
2026-06-17 12:34:26 -04:00
2026-06-04 16:25:03 -04:00
2026-06-01 15:42:47 -04:00
2026-05-30 23:52:24 +00:00
2026-04-30 14:22:01 -07:00
2026-05-21 17:13:05 -07:00
2026-05-22 12:53:10 -07:00
2026-05-14 15:32:45 -07:00
2026-06-05 11:39:53 -07:00
2026-05-22 13:35:09 +00:00
2026-05-22 13:35:05 +02:00
2026-05-04 09:53:02 +00:00
2026-06-14 13:17:45 +02:00
2026-06-17 13:44:29 -07:00
2026-06-17 17:15:48 -07:00
2026-06-10 12:59:12 -07:00
2026-04-14 09:16:50 -07:00
2026-06-04 02:15:30 +00:00
2026-05-18 16:08:34 -07:00
2026-05-05 09:10:30 +00:00
2026-05-05 23:01:50 +00:00
2026-05-04 10:04:21 +00:00
2026-06-13 19:48:32 +02:00
2026-05-23 08:36:30 +00:00
2026-05-22 15:30:38 +00:00
2026-06-13 14:58:16 -07:00
2026-04-09 23:04:16 -07:00
2026-05-09 13:43:45 +09:00
2026-04-30 09:27:46 +00:00
2026-05-02 10:45:05 +00:00
2026-05-22 13:49:41 -07:00
2026-04-21 17:43:30 -07:00
2026-06-08 12:34:28 -07:00
2026-06-01 13:49:49 -07:00
2026-05-02 19:21:52 +09:00
2026-05-20 21:43:31 +00:00
2026-06-16 23:27:47 +00:00