• Michael Goderbauer's avatar
    Faster hot reload (#8600) · 644e7b13
    Michael Goderbauer authored
    This implements the `DartDependencySetBuilder` completely in Dart instead of calling out to `sky_snapshot` (Linux/Mac) or `gen_snapshot` (Windows) and allows us to use the same code path on all supported host platforms.
    
    It also slightly reduces hot reload times on Linux from ~750ms to ~690ms for the unchanged flutter_gallery app and significantly reduces hot reload times on Windows from almost 1.5s to just slightly slower than on Linux.
    
    This change will also allow us to retire `sky_snapshot` completely in the future.
    644e7b13
dependency_checker.dart 1.5 KB