1. 14 Jun, 2021 1 commit
  2. 08 Jun, 2021 1 commit
  3. 27 May, 2021 1 commit
  4. 25 May, 2021 1 commit
  5. 23 Apr, 2021 2 commits
  6. 18 Apr, 2021 1 commit
  7. 17 Apr, 2021 1 commit
  8. 16 Apr, 2021 1 commit
  9. 23 Mar, 2021 1 commit
  10. 12 Mar, 2021 1 commit
  11. 24 Feb, 2021 1 commit
  12. 19 Feb, 2021 1 commit
  13. 11 Feb, 2021 1 commit
  14. 09 Feb, 2021 1 commit
  15. 02 Feb, 2021 1 commit
  16. 27 Jan, 2021 1 commit
  17. 25 Jan, 2021 1 commit
  18. 21 Jan, 2021 2 commits
  19. 13 Jan, 2021 3 commits
  20. 06 Jan, 2021 1 commit
  21. 05 Dec, 2020 1 commit
  22. 20 Nov, 2020 2 commits
  23. 13 Nov, 2020 1 commit
  24. 11 Nov, 2020 1 commit
  25. 10 Nov, 2020 1 commit
  26. 09 Nov, 2020 1 commit
  27. 04 Nov, 2020 2 commits
  28. 27 Oct, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] eagerly set asset directory path, cache flutter views,... · 3300a1bd
      Jonah Williams authored
      [flutter_tools] eagerly set asset directory path, cache flutter views, simplify error handling (#68978)
      
      Performs some small cleanup on the hot reload code path.
      
      - Combines nested try/catch into single try catch, update on clause now that package:vm_service is used and Map does not need to be caught.
      - Cache FlutterViews for the lifetime of the hot reload method handler
      - Set asset directory path once during startup and remove conditional set during hot reload
      3300a1bd
  29. 23 Oct, 2020 1 commit
  30. 13 Oct, 2020 2 commits
    • Jonah Williams's avatar
      [flutter_tools] do not measure progress timeout (#67959) · 9e70180f
      Jonah Williams authored
      Remove "This is taking a long time" progress timeout and TimeoutConfiguration.
      9e70180f
    • Jonah Williams's avatar
      [flutter_tools] attempt to stabilize hot restart benchmark the old fashioned way (#67971) · 5dfe7e6d
      Jonah Williams authored
      A change which sped up hot restart locally caused many of the devicelab measures to regress. I think this is because we do not measure when the isolate is actually "ready", so starting a reload or restart prematurely can cause time spent doing initialization to be registered as part of the reload operation.
      
      A fix for this would be to have the framework include some sort of "initialization complete" event ... but it is not clear what the correct trigger would be. Perhaps after the first frame is successfully registered?
      
      (9a3a0dc1 caused the benchmark regression - possibly since we spend less time syncing files now so we start the restart earlier)
      5dfe7e6d
  31. 12 Oct, 2020 2 commits
    • Jonah Williams's avatar
      [flutter_tools] use fixed entry for dill uploads (#67837) · 0afddf35
      Jonah Williams authored
      For historical reasons, the flutter tool uploads dill files to paths based on the entrypoint URI. This isn't actually necessary, and the tool can use specific files : main.dart.incremental.dill for incremental dills, and main.dart.dill/main.dart.swap.dill for full dills. This allows hot restarting applications with an entrypoint outside of lib/ and simplifies the devFS code.
      
      Fixes #63243
      0afddf35
    • Jonah Williams's avatar
      [flutter_tools] HACKTOBERFEST (#67882) · 08576cb6
      Jonah Williams authored
      HACKTOBERFEST
      08576cb6
  32. 09 Oct, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] pretty print hot reload rejection error (#66701) · bdb830a8
      Jonah Williams authored
      If the vm of an attached device rejects a hot reload, pretty print the reason. Suggest a hot restart so that users are aware that they do not have to detach and rebuild. Also resets the last compilation time, so a subsequent restart would still apply the last change. Adds an integration test for the const field removal.
      
      Fixes #64027
      bdb830a8