dart-sdk/runtime
Ben Konyi 444490d640 Reland "[ VM / DartDev ] Run all debugging sessions via 'dart run'"
This is a reland of 604a366065

Original change's description:
> [ VM / DartDev ] Run all debugging sessions via 'dart run'
> 
> Prior to this change, running `dart --observe foo.dart` would result in
> the DartDev flow being bypassed. While `dart foo.dart` will continue to
> bypass DartDev and be run directly, running either `dart --observe
> <vm-flags> foo.dart` or `dart --enable-vm-service <vm-flags> foo.dart`
> will result in the command being implicitly converted to `dart run
> --observe <vm-flags> foo.dart`. This is required for all standalone VM
> instances to run against DDS instead of the VM service directly.
> 
> As usual, the DartDev flow can always be bypassed by providing the
> --disable-dart-dev flag.
> 
> Change-Id: I211cd1ec4b1ec0e75ae0a568a66f1a0fc7b3852f
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/147342
> Commit-Queue: Ben Konyi <bkonyi@google.com>
> Reviewed-by: Siva Annamalai <asiva@google.com>

Change-Id: I917d3056322d74766bdf376a3e28871ad5b66cfa
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/147980
Reviewed-by: Siva Annamalai <asiva@google.com>
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-05-13 19:58:56 +00:00
..
bin Reland "[ VM / DartDev ] Run all debugging sessions via 'dart run'" 2020-05-13 19:58:56 +00:00
docs Reland "[vm, gc] Parallel scavenge." 2020-04-10 19:27:04 +00:00
include [vm] Make metrics API expose correct heap metrics in PRODUCT mode 2020-05-09 08:27:48 +00:00
lib [vm] Add _allocate and _setAt methods to _TwoByteString. 2020-05-12 17:33:50 +00:00
llvm_codegen
observatory Reland "[ VM / DartDev ] Run all debugging sessions via 'dart run'" 2020-05-13 19:58:56 +00:00
platform [vm] Fix various UBSan failures: AOT. 2020-05-12 20:28:11 +00:00
tests/vm Reland "[vm] Mark snapshots that were compiled directly to ELF. 2020-05-11 08:41:17 +00:00
third_party
tools
vm [vm] Ensure line information in DWARF is unsigned. 2020-05-13 15:43:11 +00:00
.clang-tidy
.gitignore
BUILD.gn [vm] Fix -Wno-conversion-null errors. 2020-05-08 17:08:49 +00:00
codereview.settings
configs.gni [vm/compiler] Split compiler sources out of normal VM sources. 2020-04-16 22:59:03 +00:00
CPPLINT.cfg
PRESUBMIT.py
runtime_args.gni