commit | 866afa1dec232eb10ced535607c61e5a1272f965 | [log] [tgz] |
---|---|---|
author | Martin Kustermann <kustermann@google.com> | Wed Apr 01 10:03:04 2020 +0000 |
committer | dart-luci-ci-builder <dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com> | Wed Apr 01 03:05:02 2020 -0700 |
tree | 2b69b69c52e59571446350cf61dab937c262bb9a | |
parent | 12254bb85750069b3f83e2b9ab4ffc1543310d51 [diff] |
[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