Bug 582821 Improve IO locality in MultiplePathsFromGCRootsComputerImpl bfs

Introduce a brief sort before iterating the referred sets so that
IO to outbound references is hopefully nearby.

Note this changes some of the traversal order for GC roots, depths
will be the same but traversal order shown in some regression test
results will differ.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582821
Change-Id: I12c315b59767d2691b341151e98847ae0d30abfa
1 file changed
tree: e644506ebb32fbb2081073b0cf3807f07c9ebe87
  1. features/
  2. org.eclipse.mat.product/
  3. org.eclipse.mat.targetdef/
  4. org.eclipse.mat.updatesite/
  5. parent/
  6. plugins/
  7. .gitignore
  8. CODE_OF_CONDUCT.md
  9. CONTRIBUTING.md
  10. description
  11. LICENSE
  12. NOTICE
  13. README.md
  14. SECURITY.md
README.md

Eclipse Memory Analyzer

The Eclipse Memory Analyzer is a fast and feature-rich Java heap dump analyzer that helps you find memory leaks and reduce memory consumption.

Download

Building locally

git clone https://git.eclipse.org/r/mat/org.eclipse.mat
cd org.eclipse.mat/parent
mvn clean install

For detailed build documentation refer to https://wiki.eclipse.org/MemoryAnalyzer/Building_MAT_With_Tycho

Documentation

  • Documentation - online version of the documentation available also from within the tool
  • Learning - learn from presentations, blogs, tutorials
  • FAQ - check some of the frequently asked questions

Contributing

Issues:

This project uses Bugzilla to track ongoing development and issues.

Contact: