commit | b045c5e215e8a0e2d57d6aa172fd5b7c0ea30559 | [log] [tgz] |
---|---|---|
author | Polina Cherkasova <polinach@google.com> | Tue Aug 01 11:04:11 2023 -0700 |
committer | GitHub <noreply@github.com> | Tue Aug 01 11:04:11 2023 -0700 |
tree | f2b2c1d8b00116940e1442f9aae1e09c3762f29a | |
parent | 127b83c7d748d3016f68770861badb1d61d0df98 [diff] |
Reorganize leak tracker for better performance. (#106)
Coming soon! See https://github.com/flutter/devtools/issues/3951 and https://github.com/flutter/devtools/issues/5606.
The text below is under construction.
TODO: replace links with absolute, to make them working on pub.dev
This is a framework for detecting memory issues in Dart and Flutter applications. It enables:
Documentation:
Package | Description | Version |
---|---|---|
leak_tracker | A framework for memory leak tracking for Dart and Flutter applications. | |
leak_tracker_flutter_test | Tests for leak_tracker that depend on Flutter framework. | |
leak_tracker_testing | Leak tracking code intended for usage in tests. |
To temporary enable logs, add this line to main
:
Logger.root.onRecord.listen((LogRecord record) => print(record.message));
To regenerate diagrams, run:
dart run layerlens