b80ab44a53
We share the program across all isolates within a group. So hot-reload should not depend on a particular isolate. This CL moves class registration (which hot reload triggers) from Isolate to IsolateGroup. Issue https://github.com/dart-lang/sdk/issues/36097 TEST=Refactoring of existing implementation. Change-Id: Ibdb4e67a095c7f2f3e3c1a8f8194bd0ca936b140 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/184266 Commit-Queue: Martin Kustermann <kustermann@google.com> Reviewed-by: Alexander Aprelev <aam@google.com>