augury-labs
                                
                                 augury-labs copied to clipboard
                                
                                    augury-labs copied to clipboard
                            
                            
                            
                        Augury impact is excessive when using the Performance Profiler plugin.
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?
This plugin looks like it needs a cleanup anyway, I could do a PR?
🙇 I've been meaning to dive further into this also. Let me know what you find :) I imagine there's some quite low hanging fruit.
Any update on this? Is this project dead?
Been meaning to jump on it.. Will do this weekend.
We're doing some refactoring that should address existing performance concerns. Stay tuned.