Skip to content

Improve multiple Flutters Android embedding memory performance #74941

@xster

Description

@xster

Some discrepancies between 10 flutter engines and 1 flutter engine that theoretically shouldn't be present and wasn't in our prototype

  • flutter::PlatformViewAndroid::CreateResourceContext took 0.6MB instead of 0.06MB for 10 engines
  • Some calls to flutter::Picture::RasterizeToImage costing 0.4MB instead of 0.04MB for 10 engines

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: existing-appsIntegration with existing apps via the add-to-app flowc: performanceRelates to speed or footprint issues (see "perf:" labels)engineflutter/engine related. See also e: labels.perf: memoryPerformance issues related to memoryplatform-androidAndroid applications specificallyteam-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions