• Jia Hao's avatar
    Rename `debugProfilePlatformChannels` to a constant that works in release mode (#134922) · f92884c7
    Jia Hao authored
    When it comes to startup profiling, it is very helpful to look at platform channels. `debugProfilePlatformChannels` today only works in debug and profile mode. Unfortunately, using profile mode is less accurate for startup profiling, because of the service isolate introducing additional overhead.
    
    This PR allows this toggle to work in release mode. Note that there are two parts to `debugProfilePlatformChannels`:
    
    - Adding timeline events
    - Logging statistics about platform channels
    
    I also considered adding a separate toggle to limit the scope of this change to the former, but that seems like complexity that we might not need at this time.
    
    Towards #102189
    f92884c7
Name
Last commit
Last update
..
lib Loading commit data...
test Loading commit data...
test_fixes Loading commit data...
test_private Loading commit data...
test_profile Loading commit data...
test_release Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
analysis_options.yaml Loading commit data...
build.yaml Loading commit data...
dart_test.yaml Loading commit data...
pubspec.yaml Loading commit data...