7822eb9107
This also: - Adds support to the bootstrap code to handle communicating via sendPort or stdio - Refactors pretty heavily the isolate executor code such that it can be reused. - Refactors the isolated executor test into a shared test for all executors - Removes the mirror based executor entirely - I don't see a path forward with this one. - Reorganizes all executor based files under macros/executor Change-Id: I2fc6bb3e6ce56c8b331719f4dc08617b3a521398 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/233200 Reviewed-by: Johnni Winther <johnniwinther@google.com> Commit-Queue: Jake Macdonald <jakemac@google.com>