This repository has been archived by the owner on May 25, 2021. It is now read-only.
Augury impact is excessive when using the Performance Profiler plugin. #36
Labels
bug
Something isn't working
Problem:
When looking at the timeline, it's clear that Augury's impact when collecting data is too large.
Augury's CPU usage is many times that of the example app. When using Augury to profile an app with performance issues, it makes the application freeze.
The core is quite lean, and the UI uses a timed repaint strategy to avoid repainting every time it gets new data.
Possible bottleneck:
performance-profiler-plugin
does some pretty heavy tree traversals every time it gets new data (which happens extremely often). These could probably be optimized or avoided.Thoughts?
The text was updated successfully, but these errors were encountered: