Derek Xu
e738858aae
[3.0 alpha][VM/Service] Update VM Service spec to v4.0
...
This is a reland of commit c21f7c847c ,
BUT the `setExceptionPauseMode` procedure is no longer deleted in this
commit. We are not ready to delete that procedure yet, because deleting
it breaks IDE support: https://github.com/flutter/flutter/issues/117526 .
TEST=CI
Original change's description:
> [3.0 alpha][VM/Service] Update VM Service spec to v4.0
>
> This CL updates the VM Service spec to version 4.0 in order to add
> support for records. Some deprecated procedures and properties will also
> be removed in v4.0.
>
> As described in service.md's changelog, this CL:
> Adds `Record` and `RecordType` `InstanceKind`s, adds a deprecation
> notice to the `decl` property of `BoundField`, adds `name` property to
> `BoundField`, adds a deprecation notice to the `parentListIndex`
> property of `InboundReference`, changes the type of the `parentField`
> property of `InboundReference` from `@Field` to `@Field|string|int`,
> adds a deprecation notice to the `parentListIndex` property of
> `RetainingObject`, changes the type of the `parentField` property of
> `RetainingObject` from `string` to `string|int`, removes the deprecated
> `setExceptionPauseMode` procedure, removes the deprecated `timeSpan`
> property from `CpuSamples`, and removes the deprecated `timeSpan`
> property from `CpuSamplesEvent.
>
> TEST=CI
>
> Issue: https://github.com/dart-lang/sdk/issues/49725
> Change-Id: I7bf61c1ba11a0c7fd95a10c9c02c14282062b802
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/268521
> Commit-Queue: Derek Xu <derekx@google.com >
> Reviewed-by: Ben Konyi <bkonyi@google.com >
Change-Id: Ieb96d426b622745e653afd6ca8c9718b1deae0a1
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/278160
Commit-Queue: Derek Xu <derekx@google.com >
Reviewed-by: Ben Konyi <bkonyi@google.com >
2023-01-03 16:16:18 +00:00
..
2023-01-02 17:56:19 +00:00
2023-01-02 10:36:03 +00:00
2022-12-29 10:18:02 +00:00
2023-01-03 16:16:18 +00:00
2022-09-12 12:33:57 +00:00
2022-12-29 10:18:02 +00:00
2022-11-17 20:12:30 +00:00
2022-03-03 00:58:49 +00:00
2022-12-06 04:04:23 +00:00
2022-11-17 20:35:47 +00:00
2021-12-16 10:39:49 +00:00
2022-08-22 15:07:47 +00:00
2022-08-22 15:07:47 +00:00
2022-03-26 09:41:21 +00:00
2022-12-15 11:36:22 +00:00
2022-11-15 17:15:58 +00:00
2021-12-14 22:20:05 +00:00
2022-05-05 19:29:35 +00:00
2022-12-13 19:28:37 +00:00
2022-12-20 20:11:48 +00:00
2022-09-12 22:40:57 +00:00
2022-11-17 20:35:47 +00:00
2022-10-27 22:15:32 +00:00
2022-12-29 10:18:02 +00:00
2022-10-14 14:09:44 +00:00
2022-10-14 14:09:44 +00:00
2022-04-29 01:03:50 +00:00
2022-11-11 18:37:44 +00:00
2021-11-24 13:03:52 +00:00
2021-11-24 13:03:52 +00:00
2022-10-27 16:05:39 +00:00
2022-01-20 00:57:57 +00:00
2022-08-25 17:15:33 +00:00
2021-11-24 13:03:52 +00:00
2022-11-17 20:35:47 +00:00
2022-02-22 21:48:14 +00:00
2022-12-20 20:11:48 +00:00
2022-02-22 21:48:14 +00:00
2022-12-20 20:11:48 +00:00
2022-06-08 19:41:52 +00:00
2022-06-08 22:57:03 +00:00
2022-12-20 20:11:48 +00:00
2022-06-23 15:58:15 +00:00
2022-12-20 20:11:48 +00:00
2022-06-08 22:57:03 +00:00
2022-12-20 20:11:48 +00:00
2022-06-08 22:57:03 +00:00
2022-04-07 23:15:48 +00:00
2021-12-16 21:33:49 +00:00
2022-04-13 07:54:02 +00:00
2021-12-16 21:33:49 +00:00
2021-12-16 21:33:49 +00:00
2022-11-21 21:52:03 +00:00
2022-01-20 00:57:57 +00:00
2022-01-20 00:57:57 +00:00
2022-07-29 18:11:01 +00:00
2021-12-16 21:33:49 +00:00
2022-01-20 00:57:57 +00:00
2022-11-14 15:42:52 +00:00
2022-11-14 15:42:52 +00:00
2022-12-15 17:36:39 +00:00
2022-01-20 00:57:57 +00:00
2022-11-01 09:35:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-15 13:45:10 +00:00
2022-10-25 10:57:07 +00:00
2021-10-14 00:10:12 +00:00
2022-09-06 15:13:16 +00:00
2022-10-28 19:18:51 +00:00
2022-03-25 10:29:30 +00:00
2022-12-15 13:45:10 +00:00
2022-12-15 13:45:10 +00:00
2022-12-29 10:18:02 +00:00
2022-06-10 15:48:54 +00:00
2022-01-20 00:57:57 +00:00
2022-10-28 19:18:51 +00:00
2022-07-14 16:04:54 +00:00
2022-12-20 20:11:48 +00:00
2022-12-20 20:11:48 +00:00
2022-12-20 20:11:48 +00:00
2022-08-03 10:32:46 +00:00
2022-09-12 12:33:57 +00:00
2022-09-12 12:33:57 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-10-06 10:33:09 +00:00
2022-11-01 09:35:02 +00:00
2022-12-16 17:46:48 +00:00
2022-12-16 17:46:48 +00:00
2022-12-06 02:40:36 +00:00
2022-12-06 02:40:36 +00:00
2022-12-29 10:18:02 +00:00
2022-02-17 18:10:31 +00:00
2022-12-29 10:18:02 +00:00
2022-11-03 22:41:53 +00:00
2022-11-03 22:41:53 +00:00
2022-04-27 17:11:35 +00:00
2022-09-27 21:34:05 +00:00
2022-08-08 15:58:40 +00:00
2022-11-23 20:24:29 +00:00
2022-11-23 20:24:29 +00:00
2022-11-23 20:24:29 +00:00
2022-07-06 12:48:16 +00:00
2022-01-21 02:02:00 +00:00
2022-12-01 10:15:58 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-05-11 19:52:45 +00:00
2022-12-29 10:18:02 +00:00
2022-05-11 19:52:45 +00:00
2022-12-29 10:18:02 +00:00
2022-01-20 00:57:57 +00:00
2022-08-25 17:15:33 +00:00
2022-12-29 10:18:02 +00:00
2022-05-11 19:52:45 +00:00
2022-05-11 19:52:45 +00:00
2022-05-11 19:52:45 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-09-20 13:42:45 +00:00
2022-02-28 15:05:59 +00:00
2022-12-29 10:18:02 +00:00
2022-12-06 04:04:23 +00:00
2022-06-02 16:50:19 +00:00
2022-06-02 16:50:19 +00:00
2022-05-24 09:10:51 +00:00
2022-11-11 01:59:28 +00:00
2022-12-16 19:12:59 +00:00
2022-12-06 04:04:23 +00:00
2022-12-06 04:04:23 +00:00
2022-12-14 08:36:57 +00:00
2022-11-03 15:44:25 +00:00
2022-11-11 01:59:28 +00:00
2022-11-11 01:59:28 +00:00
2022-11-11 01:59:28 +00:00
2022-04-25 23:12:53 +00:00
2022-05-11 19:31:04 +00:00
2022-10-07 09:26:18 +00:00
2022-07-06 17:34:20 +00:00
2021-12-08 00:25:10 +00:00
2022-09-21 17:52:01 +00:00
2022-01-20 00:57:57 +00:00
2022-12-29 10:18:02 +00:00
2022-12-01 01:35:26 +00:00
2022-03-25 10:29:30 +00:00
2022-11-22 08:33:30 +00:00
2022-08-19 18:10:15 +00:00
2022-03-25 10:29:30 +00:00
2022-09-27 21:34:05 +00:00
2022-06-08 18:01:02 +00:00
2022-06-13 15:30:57 +00:00
2022-03-08 22:42:46 +00:00
2022-03-26 09:41:21 +00:00
2022-12-29 10:18:02 +00:00
2022-12-01 14:38:44 +00:00
2022-12-01 14:38:44 +00:00
2022-10-03 12:36:18 +00:00
2022-01-20 00:57:57 +00:00
2023-01-03 16:16:18 +00:00
2022-12-07 22:46:22 +00:00
2022-12-20 20:11:48 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-08-05 11:53:37 +00:00
2022-08-05 11:53:37 +00:00
2022-08-05 11:53:37 +00:00
2022-08-05 11:53:37 +00:00
2022-12-29 10:18:02 +00:00
2022-03-10 23:48:05 +00:00
2022-03-22 22:41:50 +00:00
2022-03-22 22:41:50 +00:00
2022-03-22 22:41:50 +00:00
2022-12-29 10:18:02 +00:00
2022-03-30 19:01:33 +00:00
2022-12-29 10:18:02 +00:00
2022-03-22 22:41:50 +00:00
2022-08-05 11:53:37 +00:00
2022-08-05 11:53:37 +00:00
2022-12-13 19:28:37 +00:00
2022-12-13 19:28:37 +00:00
2022-06-02 23:39:45 +00:00
2022-06-02 23:39:45 +00:00
2022-09-27 21:34:05 +00:00
2022-08-19 18:10:15 +00:00
2022-08-19 18:10:15 +00:00
2023-01-03 16:16:18 +00:00
2021-11-18 19:45:26 +00:00
2022-08-24 19:49:59 +00:00
2022-08-05 11:53:37 +00:00
2022-03-23 18:30:21 +00:00
2022-12-29 10:18:02 +00:00
2022-11-22 18:05:24 +00:00
2022-11-22 18:05:24 +00:00
2022-12-02 18:45:03 +00:00
2022-12-01 14:38:44 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-20 02:28:04 +00:00
2022-12-20 02:28:04 +00:00
2022-01-20 00:57:57 +00:00
2022-12-29 10:18:02 +00:00
2022-10-03 21:24:47 +00:00
2022-07-06 11:04:10 +00:00
2021-12-16 10:39:49 +00:00
2021-12-16 10:39:49 +00:00
2022-03-22 19:45:03 +00:00
2022-03-22 19:45:03 +00:00
2022-03-22 19:45:03 +00:00
2022-11-17 02:28:37 +00:00
2022-03-22 19:45:03 +00:00
2022-03-22 19:45:03 +00:00
2022-12-29 10:18:02 +00:00
2022-03-22 19:45:03 +00:00
2022-03-08 18:06:14 +00:00
2022-07-12 19:25:32 +00:00
2022-11-11 18:37:44 +00:00
2022-07-20 18:08:27 +00:00
2022-08-19 18:10:15 +00:00
2022-06-15 11:08:28 +00:00
2022-12-29 10:18:02 +00:00
2023-01-03 16:16:18 +00:00
2023-01-03 16:16:18 +00:00
2022-01-20 00:57:57 +00:00
2021-10-20 16:54:32 +00:00
2022-08-25 17:15:33 +00:00
2022-07-07 16:02:51 +00:00
2022-07-07 16:02:51 +00:00
2022-07-07 16:02:51 +00:00
2022-12-29 10:18:02 +00:00
2022-11-23 18:39:07 +00:00
2022-07-29 18:11:01 +00:00
2022-07-29 18:11:01 +00:00
2022-07-29 18:11:01 +00:00
2022-09-12 19:45:12 +00:00
2022-09-27 21:34:05 +00:00
2022-07-15 18:30:20 +00:00
2022-12-29 10:18:02 +00:00
2022-12-01 02:54:18 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-11-17 17:20:18 +00:00
2022-11-17 17:20:18 +00:00
2022-07-14 16:04:54 +00:00
2022-07-14 16:04:54 +00:00
2022-03-22 19:45:03 +00:00
2022-03-22 19:45:03 +00:00
2022-03-22 19:45:03 +00:00
2022-12-07 22:46:22 +00:00
2022-03-22 19:45:03 +00:00
2022-03-22 19:45:03 +00:00
2022-09-12 23:08:17 +00:00
2022-11-11 18:37:44 +00:00
2021-11-10 15:29:13 +00:00
2022-12-20 20:11:48 +00:00
2022-11-15 17:15:58 +00:00
2022-04-25 23:12:53 +00:00
2021-12-17 00:15:09 +00:00
2021-11-02 17:42:52 +00:00
2021-11-02 17:42:52 +00:00
2021-10-20 16:54:32 +00:00
2021-10-20 16:54:32 +00:00
2021-10-20 16:54:32 +00:00
2021-10-20 16:54:32 +00:00
2022-04-07 23:15:48 +00:00
2021-10-20 16:54:32 +00:00
2022-12-29 10:18:02 +00:00
2022-04-18 20:34:57 +00:00
2022-12-29 10:18:02 +00:00
2022-11-22 18:05:24 +00:00
2022-11-22 18:05:24 +00:00
2021-10-14 00:10:12 +00:00
2021-10-14 00:10:12 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-07-22 19:13:47 +00:00
2022-07-22 19:13:47 +00:00
2022-07-22 19:13:47 +00:00
2022-07-25 17:42:49 +00:00
2022-09-09 17:21:44 +00:00
2022-09-28 12:17:46 +00:00
2022-09-28 12:17:46 +00:00
2021-10-05 16:32:40 +00:00
2021-10-05 16:32:40 +00:00
2021-12-15 23:12:19 +00:00
2021-12-15 23:12:19 +00:00
2022-08-03 10:32:46 +00:00
2022-08-03 10:32:46 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-29 10:18:02 +00:00
2022-12-06 04:04:23 +00:00
2022-12-01 10:15:58 +00:00
2022-12-29 10:18:02 +00:00
2022-10-06 00:50:45 +00:00
2021-12-15 22:22:36 +00:00
2022-08-05 11:53:37 +00:00
2022-09-27 21:34:05 +00:00
2022-12-01 01:35:26 +00:00
2021-10-25 17:30:50 +00:00
2022-12-15 00:52:58 +00:00
2022-09-27 21:34:05 +00:00
2021-10-25 17:30:50 +00:00
2022-12-01 01:35:26 +00:00
2022-09-10 15:12:35 +00:00
2022-09-10 15:12:35 +00:00
2022-11-11 01:59:28 +00:00
2022-11-23 20:24:29 +00:00
2022-05-05 23:20:25 +00:00
2022-09-27 12:55:43 +00:00