flutter / flutter/devtools

Provide more usable snapshots and retainingPath analysis tools like Eclipse Memory Analyzer.

Open
#2,428 2 comments 2 reactions 0 assignees View on GitHub
P3 screen: memory
Dominant language
Dart
Stars
1.7k
Forks
404
Avg merge
6d 17h
Merged PRs (30d)
18

Description

The Eclipse Memory Analyzer
(https://help.eclipse.org/2020-09/index.jsp?topic=%2Forg.eclipse.mat.ui.help%2Fgettingstarted%2Fbasictutorial.html&cp%3D61_1_0) Have many features help developers to troubleshoot memory leaks.
The "merge shortest path to GC roots" feature is especially helpful for finding root causes of leaks.
AFAIK the retaining path method of vm_service basically returns a random path for now.

We should be able to implement similar functionality in devtools.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.