mirror of
https://github.com/dart-lang/sdk
synced 2024-09-16 05:26:57 +00:00
9a683de40d
We have had several bugs propagate to Flutter end-users due to our lack of testing of AOT Assembly snapshots on ARM (SIMARM_X64 in particular), causing reverts of SDK commits and disrupting the Dart -> Flutter roll. This leverages our custom ELF loader to load the generated ELF objects, which cannot be loaded by dlopen() because they are marked with the ARM ABI. For example, see: - https://github.com/flutter/flutter/issues/40114 - https://github.com/flutter/flutter/issues/41228 Also do some tree-shaking of the snapshot writers for dart_precompiled_runtime. Fixes https://github.com/dart-lang/sdk/issues/38433. Change-Id: I5990769c623b8a13131b1848349af2c0a026272b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/118569 Reviewed-by: Clement Skau <cskau@google.com> Reviewed-by: Alexander Thomas <athom@google.com> Commit-Queue: Samir Jindel <sjindel@google.com> |
||
---|---|---|
.. | ||
bin | ||
lib/src | ||
test | ||
tool | ||
.gitignore | ||
analysis_options.yaml | ||
pubspec.yaml |