flutter/dev/benchmarks/complex_layout
Andrew Davies 72fd020a24
[fuchsia_remote_debug_protocol] Adds the fuchsia remote debug protocol package.
Adds a package that will support connecting to and debugging devices with multiple instances of the Dart VM, and operate on multiple Isolates and Flutter Views.

Currently supports connecting to all existing Dart VMs and extracting information about all Flutter Views running across each VM.
2018-03-22 17:19:02 -07:00
..
android Update and simplify Android templates (#13970) 2018-01-08 15:01:43 +01:00
ios Remove app.flx and add flutter_assets to project.pbxproj of all example apps (#13649) 2017-12-18 20:08:30 +01:00
lib some whitespace cleanup (#14443) 2018-02-02 23:27:29 +01:00
test_driver Roll engine to b6df7a637498ca9beda1fa9cd7210e3202ea599f. (#15444) 2018-03-12 15:44:25 -07:00
pubspec.yaml [fuchsia_remote_debug_protocol] Adds the fuchsia remote debug protocol package. 2018-03-22 17:19:02 -07:00
README.md add readme for complex_layout benchmark (#5948) 2016-09-20 10:39:31 -07:00

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.