206f955c43
Rationale: Having a non-speculative implementation avoids deopting under JIT and enables AOT. Done for X64 and now also ARM64. https://github.com/dart-lang/sdk/issues/33967 Change-Id: I83302a5950aa2dc1a7220367755af748cfaa4393 Reviewed-on: https://dart-review.googlesource.com/67920 Reviewed-by: Vyacheslav Egorov <vegorov@google.com> Commit-Queue: Aart Bik <ajcbik@google.com>