Martin Kustermann
8d802dd78a
[vm] Avoid embedding sources in CFE compilations if we AppJit
...
Creation of AppJit snapshot will not include the source of [Script]
objects (see `UntaggedScript::snapshot_to`). As a result there's no
point in letting the CFE embed the sources into the kernel if we
only use it to create an AppJit snapshot.
This is also in line with build rules for our dart-sdk, where we do the
kernel compilation separately, see utils/application_snapshot.gni:
```
template("application_snapshot") {
...
# Build the kernel file using the prebuilt VM to speed up the
# debug and simulator builds.
prebuilt_dart_action(target_name + "_dill") {
...
args = [
...
"--no-embed-sources",
...
]
[[[
}
...
}
```
TEST=ci
Change-Id: I4e17e49dc21af6102d62c2278dbd6ebbe387f7e8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/313560
Reviewed-by: Slava Egorov <vegorov@google.com >
Commit-Queue: Martin Kustermann <kustermann@google.com >
2023-07-14 09:47:38 +00:00
..
2023-06-28 01:00:18 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2021-12-24 06:44:34 +00:00
2023-07-03 12:29:15 +00:00
2023-06-20 19:28:18 +00:00
2023-04-12 01:11:05 +00:00
2022-03-10 23:48:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2022-05-31 15:36:33 +00:00
2023-04-12 20:32:29 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-05-31 09:50:45 +00:00
2022-12-13 15:28:19 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-07-14 09:47:38 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2023-05-11 03:14:27 +00:00
2021-09-02 14:14:35 +00:00
2023-07-14 01:31:38 +00:00
2023-04-12 20:32:29 +00:00
2023-05-02 07:32:30 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-05-02 07:32:30 +00:00
2023-05-02 07:32:30 +00:00
2023-01-25 14:08:27 +00:00
2023-06-28 13:06:51 +00:00
2023-06-28 13:06:51 +00:00
2023-04-12 01:11:05 +00:00
2023-05-02 07:32:30 +00:00
2023-04-12 01:11:05 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2023-01-06 07:48:22 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2021-07-02 19:06:45 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-07-04 13:10:42 +00:00
2021-06-04 14:26:36 +00:00
2023-04-12 01:11:05 +00:00
2023-05-09 03:27:58 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-06-20 19:28:18 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-18 20:56:00 +00:00
2022-09-01 20:36:12 +00:00
2023-06-07 09:49:35 +00:00
2022-09-13 21:16:28 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2021-09-02 14:14:35 +00:00
2023-04-12 01:11:05 +00:00
2023-07-14 09:47:38 +00:00
2023-01-16 15:12:38 +00:00
2023-04-12 01:11:05 +00:00
2023-04-20 18:16:09 +00:00
2023-01-16 15:12:38 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2021-07-02 19:06:45 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-06-20 19:28:18 +00:00
2023-04-12 01:11:05 +00:00
2021-10-19 21:25:43 +00:00
2021-10-19 21:25:43 +00:00
2023-04-12 01:11:05 +00:00
2023-06-21 16:57:49 +00:00
2023-04-12 01:11:05 +00:00
2023-06-20 19:28:18 +00:00
2023-04-12 20:32:29 +00:00
2023-06-14 01:38:34 +00:00
2023-04-12 20:32:29 +00:00
2023-06-19 00:25:12 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-07-11 15:13:58 +00:00
2023-04-12 01:11:05 +00:00
2023-06-20 19:28:18 +00:00
2023-04-25 16:06:12 +00:00
2023-04-12 20:32:29 +00:00
2022-03-31 06:40:51 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-18 19:55:03 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2022-08-17 16:18:35 +00:00
2023-04-12 20:32:29 +00:00
2022-03-24 10:08:01 +00:00
2023-04-12 01:11:05 +00:00
2023-06-08 13:17:28 +00:00
2023-06-08 13:17:28 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-06-08 13:17:28 +00:00
2023-06-07 19:32:49 +00:00
2023-06-09 08:29:30 +00:00
2023-06-08 13:17:28 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-07-04 13:10:42 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2022-05-31 15:36:33 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2022-05-31 15:36:33 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2021-07-02 19:06:45 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00
2022-03-09 18:02:34 +00:00
2023-04-12 01:11:05 +00:00
2022-03-21 16:47:47 +00:00
2023-04-12 01:11:05 +00:00
2022-03-21 16:47:47 +00:00
2023-04-12 01:11:05 +00:00
2022-03-21 16:47:47 +00:00
2023-04-12 01:11:05 +00:00
2022-03-21 16:47:47 +00:00
2023-04-12 01:11:05 +00:00
2022-03-21 16:47:47 +00:00
2023-04-12 01:11:05 +00:00
2022-03-21 16:47:47 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 01:11:05 +00:00
2021-04-01 18:04:12 +00:00
2023-04-12 01:11:05 +00:00
2021-08-12 21:30:10 +00:00
2023-04-28 18:29:58 +00:00
2021-08-12 21:30:10 +00:00
2023-04-12 01:11:05 +00:00
2023-04-12 20:32:29 +00:00
2023-04-12 20:32:29 +00:00