Ryan Macnak
1e8fdaee68
Support for taking full snapshots from 'dart', not just 'dart_bootstrap'.
...
- Don't create rival copies of the predefined symbols in isolates in dart_bootstrap.
- Don't do work to save these rival copies during symbol table compaction.
- Create unified symbol table just before writing the vm isolate.
- Create unified list of scripts to include in the vm isolate.
- Ignore object ids of the old vm isolate when writing a new one.
- Ensure token stream private keys are hashed.
- Use the type of isolate we are writing instead of an object's current isolate to decide if vm isolate objects are written symbolically.
BUG=
R=asiva@google.com
Review URL: https://codereview.chromium.org/1944213002 .
2016-05-10 10:13:33 -07:00
..
2016-05-04 11:02:06 -07:00
2016-04-19 19:06:53 +02:00
2016-03-04 09:33:09 -08:00
2016-05-03 09:01:11 -07:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-01-22 13:07:48 -08:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-05-03 14:58:40 -07:00
2016-04-22 20:47:23 -07:00
2016-04-18 23:02:01 +02:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-03-07 11:34:46 -08:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-05-03 14:58:40 -07:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-03-31 21:41:16 -07:00
2016-04-18 23:02:01 +02:00
2016-04-11 16:28:29 -07:00
2016-04-19 19:06:53 +02:00
2016-04-11 16:28:29 -07:00
2016-04-19 19:06:53 +02:00
2016-04-08 09:40:14 +02:00
2016-04-19 19:06:53 +02:00
2016-05-09 15:06:45 -07:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-02-03 09:15:35 -08:00
2016-03-30 13:38:32 -07:00
2016-04-18 23:02:01 +02:00
2016-05-10 10:13:33 -07:00
2016-02-04 09:18:31 -08:00
2016-02-02 13:58:06 -08:00
2016-02-02 13:58:06 -08:00
2016-04-12 11:19:56 -07:00
2016-02-22 09:55:20 -08:00
2016-04-19 19:06:53 +02:00
2016-05-05 10:42:28 -07:00
2016-02-08 16:44:13 +01:00
2016-02-08 16:44:13 +01:00
2016-04-22 07:00:03 -07:00
2016-05-05 10:42:28 -07:00
2016-04-11 12:52:28 -07:00
2016-04-11 12:52:28 -07:00
2016-04-11 16:28:29 -07:00
2016-04-18 16:46:26 -07:00
2016-03-21 14:08:57 -07:00
2016-03-04 13:35:25 -08:00
2016-02-22 14:05:03 -08:00
2016-05-05 10:42:28 -07:00
2016-03-02 09:46:21 -08:00
2016-02-02 10:15:44 -08:00
2016-05-05 10:42:28 -07:00
2016-05-03 16:08:37 -07:00
2016-02-22 08:53:11 -08:00
2016-02-22 08:53:11 -08:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-04-18 23:02:01 +02:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-04-15 12:19:10 -07:00
2016-05-04 15:30:56 -07:00
2016-03-30 13:38:32 -07:00
2016-04-12 15:44:50 -07:00
2016-05-10 09:38:03 +02:00
2016-04-18 15:48:02 -07:00
2016-05-04 10:54:03 +02:00
2016-03-23 06:58:12 -07:00
2016-03-23 06:58:12 -07:00
2016-05-09 12:52:36 -07:00
2016-03-23 06:58:12 -07:00
2016-03-23 06:58:12 -07:00
2016-03-23 06:58:12 -07:00
2016-01-22 13:07:48 -08:00
2016-04-29 09:36:58 -07:00
2016-04-29 09:36:58 -07:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-02-09 10:54:34 -08:00
2016-02-09 10:54:34 -08:00
2016-02-09 10:54:34 -08:00
2016-02-09 11:07:15 -08:00
2016-04-29 09:36:58 -07:00
2016-02-09 10:54:34 -08:00
2016-02-09 10:54:34 -08:00
2016-03-31 13:33:14 -07:00
2016-05-05 10:42:28 -07:00
2016-05-10 10:13:33 -07:00
2016-04-11 16:28:29 -07:00
2016-05-10 10:13:33 -07:00
2016-05-10 10:13:33 -07:00
2016-03-01 07:31:29 -08:00
2016-04-11 16:28:29 -07:00
2016-04-18 16:46:26 -07:00
2016-04-18 23:02:01 +02:00
2016-05-10 10:13:33 -07:00
2016-05-04 18:47:36 -07:00
2016-04-25 16:19:34 -07:00
2016-04-18 23:02:01 +02:00
2016-05-05 10:42:28 -07:00
2016-02-09 08:45:32 -08:00
2016-02-09 08:45:32 -08:00
2016-04-18 23:02:01 +02:00
2016-02-09 08:45:32 -08:00
2016-02-09 08:45:32 -08:00
2016-02-05 09:55:51 -08:00
2016-02-09 08:45:32 -08:00
2016-05-04 15:30:56 -07:00
2016-04-18 23:02:01 +02:00
2016-01-19 16:32:59 -08:00
2016-04-18 23:02:01 +02:00
2016-02-09 08:45:32 -08:00
2016-02-29 09:23:25 -08:00
2016-02-09 08:45:32 -08:00
2016-04-18 23:02:01 +02:00
2016-02-09 08:45:32 -08:00
2016-03-03 17:05:09 -08:00
2016-04-18 23:02:01 +02:00
2016-04-19 15:04:28 -07:00
2016-03-29 14:47:51 -07:00
2016-02-09 11:29:13 +01:00
2016-02-01 10:57:34 -08:00
2016-04-11 16:28:29 -07:00
2016-03-09 15:16:47 -08:00
2016-04-26 10:40:28 -07:00
2016-04-26 16:45:17 -07:00
2016-02-25 07:53:39 -08:00
2016-02-23 12:54:33 -08:00
2016-03-04 15:15:40 -08:00
2016-04-11 16:28:29 -07:00
2016-05-04 10:54:03 +02:00
2016-03-30 15:55:11 -07:00
2016-04-27 13:27:43 -07:00
2016-04-27 13:27:43 -07:00
2016-05-04 10:54:03 +02:00
2016-04-27 13:27:43 -07:00
2016-04-27 13:27:43 -07:00
2016-04-27 13:27:43 -07:00
2016-05-04 10:54:03 +02:00
2016-04-27 13:27:43 -07:00
2016-04-12 11:19:56 -07:00
2016-02-25 14:47:11 -08:00
2016-02-09 08:45:32 -08:00
2016-02-25 07:53:39 -08:00
2016-05-04 10:54:03 +02:00
2016-05-04 10:54:03 +02:00
2016-04-11 12:52:28 -07:00
2016-03-21 09:41:47 -07:00
2016-03-21 09:41:47 -07:00
2016-02-19 17:48:08 -08:00
2016-04-11 16:28:29 -07:00
2016-02-03 21:10:30 -08:00
2016-02-03 21:10:30 -08:00
2016-02-03 21:10:30 -08:00
2016-02-03 21:10:30 -08:00
2016-05-02 17:07:31 -07:00
2016-05-02 17:07:31 -07:00
2016-04-11 16:28:29 -07:00
2016-05-10 10:00:56 -07:00
2016-05-09 14:28:56 -07:00
2016-04-29 15:57:23 -07:00
2016-04-27 13:27:43 -07:00
2016-05-09 12:52:36 -07:00
2016-04-18 23:02:01 +02:00
2016-04-15 12:19:10 -07:00
2016-04-15 12:19:10 -07:00
2016-04-18 23:02:01 +02:00
2016-04-19 12:45:39 +02:00
2016-04-19 12:45:39 +02:00
2016-05-02 09:02:22 -07:00
2016-04-19 11:44:46 -07:00
2016-04-19 12:45:39 +02:00
2016-04-19 11:44:46 -07:00
2016-05-04 10:54:03 +02:00
2016-05-04 10:54:03 +02:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-04-18 23:02:01 +02:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-04-22 20:47:23 -07:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-03-21 09:41:47 -07:00
2016-05-05 10:42:28 -07:00
2016-05-03 11:22:28 -07:00
2016-04-19 19:06:53 +02:00
2016-02-24 07:18:12 -08:00
2016-03-15 07:59:04 -07:00
2016-03-15 07:59:04 -07:00
2016-03-15 07:59:04 -07:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-03-01 14:06:26 -08:00
2016-03-01 12:33:50 -08:00
2016-04-19 09:21:59 -07:00
2016-03-17 12:57:36 -07:00
2016-05-04 18:47:36 -07:00
2016-03-02 09:20:40 -08:00
2016-03-30 16:35:10 -07:00
2016-03-02 09:20:40 -08:00
2016-02-05 09:55:51 -08:00
2016-05-05 10:42:28 -07:00
2016-02-05 09:55:51 -08:00
2016-02-05 09:55:51 -08:00
2016-01-19 16:32:59 -08:00
2016-02-01 10:57:34 -08:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-05-05 13:49:33 -07:00
2016-02-01 10:57:34 -08:00
2016-03-29 14:47:51 -07:00
2016-03-17 11:11:38 -07:00
2016-04-11 16:28:29 -07:00
2016-02-05 09:55:51 -08:00
2016-05-04 17:43:58 -07:00
2016-05-05 10:42:28 -07:00
2016-05-05 10:42:28 -07:00
2016-05-05 13:49:33 -07:00
2016-05-10 10:13:33 -07:00
2016-05-05 10:42:28 -07:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-05-10 09:49:40 -07:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-04-04 07:12:57 -07:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-05-04 18:47:36 -07:00
2016-03-29 16:49:33 -07:00
2016-04-11 16:28:29 -07:00
2016-05-10 09:38:03 +02:00
2016-05-04 15:30:56 -07:00
2016-03-28 17:37:52 -07:00
2016-05-10 10:13:33 -07:00
2016-04-18 13:05:39 -07:00
2016-05-04 15:30:56 -07:00
2016-03-23 15:01:21 -07:00
2016-04-11 16:28:29 -07:00
2016-04-26 09:44:17 -07:00
2016-04-25 13:58:15 -07:00
2016-03-17 13:40:20 -07:00
2016-05-05 10:42:28 -07:00
2016-03-29 11:04:04 -07:00
2016-05-05 12:53:02 -07:00
2016-04-26 17:24:35 +02:00
2016-02-08 18:08:15 +01:00
2016-03-21 17:21:05 -07:00
2016-03-21 17:21:05 -07:00
2016-04-07 16:36:35 -07:00
2016-03-21 17:21:05 -07:00
2016-02-26 06:59:36 -08:00
2016-02-26 06:59:36 -08:00
2016-03-21 17:21:05 -07:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-02-11 09:16:06 -08:00
2016-05-05 10:42:28 -07:00
2016-04-11 16:28:29 -07:00
2016-04-11 16:28:29 -07:00
2016-05-02 17:07:31 -07:00
2016-03-11 10:03:12 -08:00
2016-03-11 10:03:12 -08:00
2016-04-18 23:02:01 +02:00
2016-03-11 10:03:12 -08:00
2016-02-08 14:21:51 +01:00
2016-03-11 10:03:12 -08:00
2016-03-11 10:03:12 -08:00
2016-04-11 16:28:29 -07:00
2016-02-18 09:03:56 -08:00
2016-04-12 15:35:15 -07:00
2016-04-07 15:58:54 -07:00
2016-04-29 14:53:07 -07:00
2016-04-11 16:28:29 -07:00
2016-03-29 14:47:51 -07:00
2016-02-05 09:55:51 -08:00
2016-02-04 16:49:39 -08:00
2016-04-11 16:28:29 -07:00
2016-02-02 10:15:44 -08:00
2016-02-02 10:15:44 -08:00
2016-03-16 15:03:03 -07:00
2016-03-04 12:30:50 -08:00
2016-05-05 10:42:28 -07:00
2016-01-29 07:43:21 -08:00
2016-04-11 16:28:29 -07:00
2016-05-04 11:02:06 -07:00
2016-03-17 11:11:38 -07:00
2016-05-02 19:12:48 +02:00
2016-05-02 19:12:48 +02:00
2016-05-02 19:12:48 +02:00
2016-05-02 19:12:48 +02:00
2016-05-02 19:12:48 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-05-05 15:57:16 -07:00
2016-04-25 12:48:34 -07:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-05-10 10:13:33 -07:00
2016-02-08 10:47:30 -08:00
2016-05-10 10:13:33 -07:00
2016-05-10 10:13:33 -07:00
2016-05-04 11:02:06 -07:00
2016-05-09 14:21:10 -07:00
2016-03-14 07:04:23 -07:00
2016-01-07 09:30:17 -08:00
2016-04-18 23:02:01 +02:00
2016-05-05 10:42:28 -07:00
2016-05-03 11:22:28 -07:00
2016-04-18 23:02:01 +02:00
2016-03-17 12:57:36 -07:00
2016-04-11 16:28:29 -07:00
2016-04-22 20:47:23 -07:00
2016-04-11 16:28:29 -07:00
2016-04-22 20:47:23 -07:00
2016-05-05 15:57:16 -07:00
2016-04-11 16:28:29 -07:00
2016-04-22 20:47:23 -07:00
2016-04-11 16:28:29 -07:00
2016-04-22 20:47:23 -07:00
2016-04-11 16:28:29 -07:00
2016-04-22 20:47:23 -07:00
2016-04-18 23:02:01 +02:00
2016-04-18 23:02:01 +02:00
2016-05-10 10:13:33 -07:00
2016-05-10 10:13:33 -07:00
2016-02-05 09:55:51 -08:00
2016-02-17 18:33:48 -08:00
2016-02-17 18:33:48 -08:00
2016-05-02 19:12:48 +02:00
2016-05-02 19:12:48 +02:00
2016-05-02 19:12:48 +02:00
2016-02-09 08:45:32 -08:00
2016-03-04 13:35:25 -08:00
2016-03-17 16:40:02 -07:00
2016-03-17 13:25:46 -07:00
2016-02-01 10:57:34 -08:00
2016-03-21 09:41:47 -07:00
2016-04-18 23:02:01 +02:00
2016-05-02 17:07:31 -07:00
2016-02-09 08:45:32 -08:00
2016-03-04 12:30:50 -08:00
2016-05-05 16:34:09 -07:00
2016-05-05 16:34:09 -07:00
2016-03-30 13:38:32 -07:00
2016-02-02 10:15:44 -08:00
2016-02-26 07:59:48 -08:00
2016-02-02 10:15:44 -08:00
2016-02-02 10:15:44 -08:00
2016-05-03 09:01:11 -07:00
2016-05-03 14:58:40 -07:00
2016-03-29 14:47:51 -07:00
2016-03-29 14:47:51 -07:00
2016-04-12 15:44:50 -07:00
2016-04-12 15:44:50 -07:00
2016-04-12 15:44:50 -07:00
2016-04-12 15:44:50 -07:00
2016-02-15 09:15:26 +01:00
2016-02-15 09:15:26 +01:00
2016-03-29 14:47:51 -07:00
2016-05-05 13:49:33 -07:00
2016-03-21 13:39:49 +01:00
2016-04-06 14:43:56 -07:00
2016-01-05 09:40:23 -08:00
2016-05-10 09:43:12 -07:00
2016-02-03 21:10:30 -08:00
2016-02-03 21:10:30 -08:00
2016-02-03 21:10:30 -08:00