• 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
..
flutter Loading commit data...
flutter_driver Loading commit data...
flutter_goldens Loading commit data...
flutter_goldens_client Loading commit data...
flutter_localizations Loading commit data...
flutter_test Loading commit data...
flutter_tools Loading commit data...
flutter_web_plugins Loading commit data...
fuchsia_remote_debug_protocol Loading commit data...
integration_test Loading commit data...
analysis_options.yaml Loading commit data...