mirror of
https://github.com/flutter/flutter.git
synced 2026-01-29 23:02:44 +08:00
* Use Xcode build configurations to drive Flutter build mode * Proper check wrt local_engine, print error if profile mode misisng * Remove unused code, update tests, fix template problem, update warning * fix up warning * add explanatory dev comment * fix whitespace * missing words, change lambda arrow to function body * error indentation * Test early exits for xcode_backend.sh * only on macOS, use right test * Update error messages * case insensitive compare for build config * Update gallery podfile * update projects to add profile configuration * make compatible with flavors * add missing plist files * add FLUTTER_FRAMEWORK_DIR back, set swift version for profile, tell Podfile about profile
complex_layout
Scrolling benchmark
To run the scrolling benchmark on a device:
flutter drive --profile test_driver/scroll_perf.dart
Results should be in the file build/complex_layout_scroll_perf.timeline_summary.json.
More detailed logs should be in build/complex_layout_scroll_perf.timeline.json.
Startup benchmark
To measure startup time on a device:
flutter run --profile --trace-startup
Results should be in the logs.
Additional results should be in the file build/start_up_info.json.