2e2d542969
As part of implementing hot-reload for isolate groups, we have to ensure reloads on a group are performed using the same state of incremental compiler. This means we cannot use a specific isolate's information (such as it's main port) for reloading purposes. Instead we use the unqiue isolate group id when communicating with the kernel service. Issue https://github.com/dart-lang/sdk/issues/36097 TEST=Existing test coverage, future test when hot-reload is fully implemented with isolate groups. Change-Id: Ifab39cd2ba689c08507dfab4091cd26951ed54e5 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/185320 Reviewed-by: Alexander Aprelev <aam@google.com> Commit-Queue: Martin Kustermann <kustermann@google.com>