1. 14 Dec, 2023 1 commit
    • Lau Ching Jun's avatar
      Optimize file transfer when using proxied devices. (#139968) · c1caa24a
      Lau Ching Jun authored
      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.
      c1caa24a
  2. 06 Nov, 2023 1 commit
  3. 08 Apr, 2022 1 commit
  4. 23 Feb, 2022 1 commit