Skip to content

Make debugProfileBuildsEnabled only work for user widgets #100928

@gaaclarke

Description

@gaaclarke

When using debugProfileBuildsEnabled it generates a lot of overhead for Widgets the author of the Flutter project doesn't directly have control over.

This is especially bad on iOS where Timeline events are expensive because of the cost of accessing the thread time.

There should be a way to filter widget debugging techniques to just apply to user created widgets to remove the noise and the overhead.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: new featureNothing broken; request for a new capabilityframeworkflutter/packages/flutter repository. See also f: labels.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions