mirror of
https://github.com/dart-lang/sdk
synced 2024-11-02 15:17:07 +00:00
47cc06ae66
- Conditionally remove fields of Code, Function and ICData that are not used in the AOT runtime. - Don't include RawClosureData.context_scope_ in AOT snapshots. - Remove parameter names not needed for method resolution. - Remove parameter types not needed for function type tests. - Deduplicate parameter name and parameter type lists. - Shrink and share the initial MegamorphicCache table. Flutter gallery (IsolateSnapshotReader event) snapshot size 2731129 -> 2199999 (-19.4%) initial heap 7899568 -> 5433176 (-31.2%) R=fschneider@google.com Review URL: https://codereview.chromium.org/2326483005 . |
||
---|---|---|
.. | ||
address_sanitizer.h | ||
assert.cc | ||
assert.h | ||
c99_support_win.h | ||
floating_point.h | ||
floating_point_win.cc | ||
floating_point_win.h | ||
globals.h | ||
hashmap.cc | ||
hashmap.h | ||
inttypes_support_win.h | ||
math.h | ||
memory_sanitizer.h | ||
platform_headers.gypi | ||
platform_sources.gypi | ||
signal_blocker.h | ||
text_buffer.cc | ||
text_buffer.h | ||
utils.cc | ||
utils.h | ||
utils_android.h | ||
utils_fuchsia.h | ||
utils_linux.h | ||
utils_macos.h | ||
utils_win.h |