a8aba7fab8
This change adds initial support for working with isolates in the Dart Runtime Service and its backends. The new `IsolateManager` base class tracks the set of active isolates and their lifecycle events. The `VmIsolateManager` extends this class, adding support specific to interacting with isolates within the Dart VM. TEST=vm/cc/DartAPI_InvokeVMServiceMethod*_Exp Change-Id: I3dfa298722c40dbdfdd58105cc78f31d058dd7a2 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/486560 Reviewed-by: Ryan Macnak <rmacnak@google.com> Commit-Queue: Ben Konyi <bkonyi@google.com> Reviewed-by: Jessy Yameogo <yjessy@google.com>
This directory was taken from a snapshot of flutter/engine/src/build/.
The snapshot was taken with a recursive copy cp -R of the directory from
the flutter repository.
The contents has now diverged significantly from Flutter, and is maintained independently by the Dart team. It is used to support the GN build system.