flutter / flutter/devtools

Memory profile tables should scroll together

Open
#9,483 1 comment 0 reactions 0 assignees View on GitHub
contributions welcome P3 screen: memory
Dominant language
Dart
Stars
1.7k
Forks
404
Avg merge
6d 17h
Merged PRs (30d)
18

Description

When a developer enables "Advanced developer settings" from the general DevTools setting dialog, the Memory panel includes a table that shows GC statistics.

This table is above the memory profile table, and looks like it is part of the memory profile table. However, the two tables are separate, and scroll separately.

We should figure out a way to get them to scroll horizontally together, possibly by adding a `MultiTable` widget that supports multiple tables.

Image

Contributor guide

Open the contributing guide

Research direction

Reproduce the Memory panel with Advanced developer settings enabled and inspect how the GC statistics table and memory profile table are rendered separately. Determine the appropriate shared scrolling or MultiTable approach, then verify that both tables scroll horizontally together without changing their existing content or layout.

Written by the indexing model from the issue text.

Assessment

Tech stack
dart, flutter
Domain
devtools, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.