Improve performance
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Plugin for Eclipse |
New
|
Medium
|
Unassigned |
Bug Description
First off thank you for all the recent work to bring this plugin up to date!
I isolated BzrEclipse while troubleshooting performance issues with the several plugins I use. As the only plugin over a base Kepler for Java EE Developers install it adds around 10 seconds to a Clean/Build Automatically for my multi-module Maven project. I used the VisualVM Sampler to capture CPU activity for each build. I'm attaching the snapshots in case it would be of any help in performance tuning BzrEclipse. While 10s isn't a lot, with multiple Eclipse plugins it all adds up pretty fast.
The main hot spot appears to be the following under the "xmlrpc-
* org.vcs.
** java.io.
** Self time 0.000 ms
I'm guessing this has to do with waiting on the output of external bzr invocations, so perhaps there is not much more that could be done here.
The snapshots can be loaded in VisualVM via File > Load... > File Format: Profiler Snapshots
Related branches
Changed in bzr-eclipse: | |
milestone: | none → 1.4 |
Changed in bzr-eclipse: | |
importance: | Undecided → Medium |
Changed in bzr-eclipse: | |
milestone: | 1.4 → none |
Thanks for the report.
Just 2 additional quick questions:
1) what version of bzr-eclipse are you using?
2) is file text decorator enabled or not (Bazaar->Label Decorations->Enable file text decorator)?