[vm] Remove support for non-bare AOT snapshots
Every AOT user out there has been using bare instructions mode and continuing to maintaining non-bare instructions mode simply adds costs (both in terms of time spent making changes to work in a mode that is not used and CI resources spent on testing it). This change removes FLAG_use_bare_instructions and changes the code to assume that FLAG_precompiled_mode implies bare instructions. TEST=ci Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-linux-debug-x64-try,vm-kernel-precomp-linux-debug-x64c-try,vm-kernel-precomp-linux-product-x64-try,vm-kernel-precomp-dwarf-linux-product-x64-try,vm-kernel-precomp-obfuscate-linux-release-x64-try,app-kernel-linux-release-x64-try,app-kernel-linux-debug-x64-try Change-Id: I5032b13bfcb613f79865f2cfa139cca8d1b42556 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/220964 Commit-Queue: Slava Egorov <vegorov@google.com> Reviewed-by: Martin Kustermann <kustermann@google.com>
This commit is contained in:
committed by
commit-bot@chromium.org
parent
450ff2976d
commit
71c9c2cd83
@@ -97,7 +97,7 @@ namespace dart {
|
||||
F(UnlinkedCall, target_name_) \
|
||||
F(UnlinkedCall, args_descriptor_) \
|
||||
F(MonomorphicSmiableCall, expected_cid_) \
|
||||
F(MonomorphicSmiableCall, target_) \
|
||||
F(MonomorphicSmiableCall, entrypoint_) \
|
||||
F(CallSiteData, target_name_) \
|
||||
F(CallSiteData, args_descriptor_) \
|
||||
F(ICData, target_name_) \
|
||||
|
||||
Reference in New Issue
Block a user