Ben Konyi
5ccbe533ab
[ VM / dartdev ] Ignore VM flags in dartdev VM instance
...
In order to reduce confusion, if a VM instance detects that it will be
running a dartdev snapshot it will ignore all VM flags and print a
warning message to stderr informing users that the flags are being
ignored and that they should be passed immediately after the 'dart run'
command. This will prevent the dartdev snapshot from being run with
incompatible flags in addition to preventing users from accidentally
setting flags for the dartdev VM when they meant to set those flags for
the target process.
As usual, passing --disable-dart-dev will allow for the user to bypass
this behavior and run their dart program directly.
Fixes https://github.com/dart-lang/sdk/issues/41590
Change-Id: I7d5dc3d4ddae8be99994620b5b2c2e4cc492ae5e
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/146984
Reviewed-by: Siva Annamalai <asiva@google.com >
2020-05-08 19:22:56 +00:00
..
2020-02-28 18:44:45 +00:00
2019-03-15 22:35:25 +00:00
2019-03-15 22:35:25 +00:00
2020-05-07 21:12:47 +00:00
2019-04-02 20:06:19 +00:00
2020-03-10 21:56:11 +00:00
2019-04-02 20:06:19 +00:00
2019-09-19 03:57:30 +00:00
2019-12-27 17:30:05 +00:00
2019-12-27 17:30:05 +00:00
2018-01-18 16:38:54 +00:00
2019-09-19 03:57:30 +00:00
2018-01-18 16:38:54 +00:00
2018-05-03 17:59:44 +00:00
2018-03-14 23:52:12 +00:00
2018-03-12 20:31:09 +00:00
2019-04-22 20:15:43 +00:00
2018-10-29 15:11:16 +00:00
2019-05-15 21:27:19 +00:00
2018-06-27 17:13:27 +00:00
2019-05-15 21:27:19 +00:00
2019-05-15 21:27:19 +00:00
2020-03-17 08:49:52 +00:00
2020-03-17 08:49:52 +00:00
2020-04-24 19:59:48 +00:00
2020-03-02 22:55:46 +00:00
2020-04-08 20:38:34 +00:00
2020-05-08 19:22:56 +00:00
2020-04-13 21:11:52 +00:00
2019-06-26 20:57:46 +00:00
2019-02-15 01:12:01 +00:00
2019-02-15 01:12:01 +00:00
2019-02-15 01:12:01 +00:00
2019-02-15 01:12:01 +00:00
2018-03-28 23:16:09 +00:00
2020-05-08 16:47:09 +00:00
2020-05-04 21:15:27 +00:00
2018-05-23 21:01:44 +00:00
2019-12-18 18:02:41 +00:00
2020-03-09 14:16:47 +00:00
2019-01-29 15:10:34 +00:00
2020-03-03 20:30:32 +00:00
2019-04-22 20:15:43 +00:00
2019-11-06 16:28:12 +00:00
2019-02-15 23:28:17 +00:00
2020-04-20 16:19:36 +00:00
2020-04-20 16:19:36 +00:00
2019-11-06 16:28:12 +00:00
2019-02-15 23:28:17 +00:00
2019-11-06 16:28:12 +00:00
2019-02-15 23:28:17 +00:00
2017-07-13 08:08:37 -07:00
2020-03-27 15:28:23 +00:00
2020-03-27 15:28:23 +00:00
2019-10-07 22:10:59 +00:00
2019-11-06 16:28:12 +00:00
2020-04-21 00:09:04 +00:00
2020-04-13 21:11:52 +00:00
2019-09-24 15:03:19 +00:00
2019-09-24 15:03:19 +00:00
2019-09-24 15:03:19 +00:00
2019-09-24 15:03:19 +00:00
2019-09-24 15:03:19 +00:00
2018-03-01 02:07:46 +00:00
2019-02-15 23:28:17 +00:00
2018-09-17 20:44:52 +00:00
2019-02-15 23:28:17 +00:00
2019-02-15 23:28:17 +00:00
2020-05-07 19:40:18 +00:00
2020-05-07 19:40:18 +00:00
2020-05-07 19:40:18 +00:00
2020-03-23 03:51:40 +00:00
2020-02-14 17:49:42 +00:00
2018-09-06 02:23:21 +00:00
2018-11-26 16:30:33 +00:00
2019-09-05 21:41:42 +00:00
2019-02-15 23:28:17 +00:00
2019-09-09 23:16:52 +00:00
2017-08-30 09:34:36 -07:00
2017-08-30 09:34:36 -07:00
2019-09-05 21:41:42 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-04-08 20:38:34 +00:00
2017-08-24 11:17:52 -07:00
2020-05-08 17:08:49 +00:00
2019-12-11 18:15:27 +00:00
2017-08-11 12:18:19 -07:00
2020-05-07 19:40:18 +00:00
2019-04-19 16:38:44 +00:00
2019-04-19 16:38:44 +00:00
2020-02-27 17:50:43 +00:00
2017-11-15 18:06:31 +00:00
2020-03-10 21:56:11 +00:00
2020-03-27 15:28:23 +00:00
2017-08-24 11:17:52 -07:00
2017-08-24 11:17:52 -07:00
2017-08-24 11:17:52 -07:00
2017-08-24 11:17:52 -07:00
2019-09-19 03:57:30 +00:00
2020-05-04 14:51:14 +00:00
2020-05-04 14:51:14 +00:00
2020-02-28 00:57:16 +00:00
2020-01-02 23:00:36 +00:00
2017-07-13 08:08:37 -07:00
2020-05-08 19:22:56 +00:00
2020-04-27 22:39:06 +00:00
2020-05-04 14:51:14 +00:00
2017-10-09 19:31:40 +00:00
2019-05-28 19:12:35 +00:00
2019-01-15 22:07:51 +00:00
2017-10-09 19:14:58 +00:00
2017-10-09 19:14:58 +00:00
2017-10-09 19:14:58 +00:00
2019-08-01 23:32:40 +00:00
2019-04-22 20:15:43 +00:00
2019-07-03 10:54:24 +00:00
2019-04-22 20:15:43 +00:00
2019-04-22 20:15:43 +00:00
2019-09-24 20:43:20 +00:00
2019-09-24 20:43:20 +00:00
2019-09-24 20:43:20 +00:00
2019-10-18 10:30:48 +00:00
2019-10-18 10:30:48 +00:00
2018-09-06 02:23:21 +00:00
2019-10-18 10:30:48 +00:00
2020-05-04 20:19:18 +00:00
2020-05-04 20:19:18 +00:00
2020-05-04 20:19:18 +00:00
2020-05-04 20:19:18 +00:00
2020-05-07 19:40:18 +00:00
2020-05-04 20:19:18 +00:00
2019-11-06 16:28:12 +00:00
2020-05-04 20:19:18 +00:00
2019-10-09 21:48:20 +00:00
2017-08-24 11:17:52 -07:00
2020-05-04 14:51:14 +00:00
2020-03-17 08:49:52 +00:00
2020-03-17 08:49:52 +00:00
2018-05-17 16:20:06 +00:00
2019-09-05 21:41:42 +00:00
2019-10-23 18:08:16 +00:00
2019-04-22 20:15:43 +00:00
2019-04-22 20:15:43 +00:00
2019-04-22 20:15:43 +00:00
2019-10-31 22:17:17 +00:00
2019-04-22 20:15:43 +00:00
2019-10-23 18:08:16 +00:00
2018-05-17 16:20:06 +00:00
2019-07-03 10:54:24 +00:00
2019-07-03 10:54:24 +00:00
2020-02-17 11:12:15 +00:00
2020-02-17 11:12:15 +00:00
2020-03-23 03:51:40 +00:00
2020-03-27 15:28:23 +00:00
2020-03-23 03:51:40 +00:00
2020-03-30 19:14:38 +00:00
2020-03-23 20:35:47 +00:00
2020-03-27 15:28:23 +00:00
2020-03-23 03:51:40 +00:00
2020-03-27 15:28:23 +00:00
2020-03-23 03:51:40 +00:00
2020-03-27 15:28:23 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-03-27 15:28:23 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-05-04 20:19:18 +00:00
2020-03-25 05:01:10 +00:00
2018-01-22 21:09:39 +00:00
2018-11-26 16:30:33 +00:00
2019-09-05 21:41:42 +00:00
2018-01-22 21:09:39 +00:00
2018-01-22 21:09:39 +00:00
2018-01-22 21:09:39 +00:00
2018-01-22 21:09:39 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2020-03-23 03:51:40 +00:00
2017-08-24 11:17:52 -07:00
2019-08-01 23:32:40 +00:00
2017-08-24 11:17:52 -07:00
2019-10-25 19:21:56 +00:00
2017-07-13 08:08:37 -07:00
2019-02-13 20:29:46 +00:00
2017-07-13 08:08:37 -07:00
2019-02-13 20:29:46 +00:00
2017-07-13 08:08:37 -07:00
2019-02-13 20:29:46 +00:00
2017-07-13 08:08:37 -07:00
2019-02-26 01:00:26 +00:00
2018-11-09 18:44:49 +00:00
2019-02-13 20:29:46 +00:00
2018-05-24 16:15:03 +00:00
2018-05-23 21:01:44 +00:00
2018-05-24 20:01:51 +00:00
2019-05-10 18:22:28 +00:00
2018-05-24 20:01:51 +00:00
2018-05-24 20:01:51 +00:00
2019-04-22 20:15:43 +00:00
2018-05-24 20:01:51 +00:00
2020-01-28 23:36:14 +00:00
2020-01-28 23:36:14 +00:00