5f42db7441
This is extracted to make the shared heap cl a bit smaller. Issue https://github.com/dart-lang/sdk/issues/36097 Change-Id: I2f5b959aefcb2de96f51c39667a18612debd17e3 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/134522 Commit-Queue: Martin Kustermann <kustermann@google.com> Reviewed-by: Ryan Macnak <rmacnak@google.com> Reviewed-by: Alexander Aprelev <aam@google.com>