flutter/packages
Lau Ching Jun c1caa24aa4
Optimize file transfer when using proxied devices. (#139968)
List of changes:
1. Optimizations in FileTransfer. a. Use `stream.forEach` instead of `await for`. b. Type cast `List<int>` to `Uint8List` instead of using `Uint8List.fromList` results in (presumably) fewer copy and faster execution. c. Iterate through `Uint8List` with regular for loop instead of for-in loop.
2. Precache the block hashes of a file, and reuse it on subsequent runs.
2023-12-14 00:11:32 +00:00
..
flutter Add commonly used parameter names (#140027) 2023-12-14 00:11:30 +00:00
flutter_driver Roll dependencies (#139606) 2023-12-06 19:22:06 +00:00
flutter_goldens Reverts "Make tests more resilient to Skia gold failures and refactor flutter_goldens for extensive technical debt removal" (#140085) 2023-12-13 20:20:20 +00:00
flutter_goldens_client Reverts "Make tests more resilient to Skia gold failures and refactor flutter_goldens for extensive technical debt removal" (#140085) 2023-12-13 20:20:20 +00:00
flutter_localizations Roll dependencies (#139606) 2023-12-06 19:22:06 +00:00
flutter_test Deprecate RawKeyEvent, RawKeyboard, et al. (#136677) 2023-12-11 22:19:18 +00:00
flutter_tools Optimize file transfer when using proxied devices. (#139968) 2023-12-14 00:11:32 +00:00
flutter_web_plugins Roll dependencies (#139606) 2023-12-06 19:22:06 +00:00
fuchsia_remote_debug_protocol Roll dependencies (#139606) 2023-12-06 19:22:06 +00:00
integration_test Roll dependencies (#139606) 2023-12-06 19:22:06 +00:00
analysis_options.yaml Unify analysis options (#108462) 2022-07-28 09:07:49 -07:00