devtools icon indicating copy to clipboard operation
devtools copied to clipboard

Performance tools for Flutter

Results 668 devtools issues
Sort by recently updated
recently updated
newest added

**Feature work:** - [x] Reimplement allocation profile (e.g., breakdown memory + # of instances by class) (https://github.com/flutter/devtools/pull/4257) - [x] Reimplement allocation tracing (e.g., record and display stack traces for allocations...

memory page
P4
missing core functionality
observatory migration

Many of the stateful properties held in the various table implementations should be moved into a `TableController` class for a smoother experience when updating table state.

table component
fix it friday

@bkonyi I'm not ready to land this yet (I want to do some more manual testing, and compare the results to an npm tool that produces the same), but it...

The methods `.split('/').last` are commonly used on strings in several places of the DevTools codebase. It is preferred to use the utility method `fileNameFromUri` instead. TODO: https://github.com/flutter/devtools/blob/7dba4d6809ad6e0eb8105c576a92517e4a2378cb/packages/devtools_app/lib/src/primitives/utils.dart#L1461

tech debt

Motivation: [go/flutter-devtools-survey-2022](https://goto.google.com/flutter-devtools-survey-2022)

memory page
P1

Spinning this out from https://github.com/flutter/flutter/issues/100247, for investigation into #2 as described in https://github.com/flutter/flutter/issues/100247#issuecomment-1071517924. See also https://github.com/flutter/flutter/issues/100247#issuecomment-1071160197.

bug
fix it friday
hurts-developer-velocity

An app unit dropdown is added to the app size panel if we detect a deferred app. When the app size panel is cleared, the app unit dropdown is still...

app size tooling

**Currently** Selection class in table.dart contains both nodeIndex and nodeIndexCalculator. https://github.com/flutter/devtools/blob/master/packages/devtools_app/lib/src/shared/table.dart#L321 **Future** Only NodeIndexCalculator is needed and all changes to nodeIndex can be migrated to nodeIndexCalculator. Only changes of nodeIndex...

app size tooling
P5

Run an add-to-app project like https://github.com/flutter/samples/tree/main/add_to_app/books. Run `flutter attach`, then open DevTools in the memory tab.

memory page
P4

Hi, I would really like to be able to export all the filtered requests on the network tab to a HAR file. That way I can import the requests into...

network page