[vm/compiler] Move runtime call of InitInstanceField out into a Stub

If the runtime causes a deoptimization of the frame it expects
the deopt environment to reflect the stack of unoptimized code (without
additional pushed objects).

Issue https://github.com/dart-lang/sdk/issues/40753

Change-Id: I6c7bebc53ce82f5d18cf94e1c95ddebd943efa8c
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/141980
Commit-Queue: Martin Kustermann <kustermann@google.com>
Reviewed-by: Tess Strickland <sstrickl@google.com>

https://dart.googlesource.com/sdk/+/d6a096cb03f45119876ab0dbde7c445bf635bcb1
1 file changed
tree: 2b69b69c52e59571446350cf61dab937c262bb9a
  1. commits.json