Christian Lenz created NETBEANS-1779:
----------------------------------------
Summary: Performance monitor for plugins/modules
Key: NETBEANS-1779
URL: https://issues.apache.org/jira/browse/NETBEANS-1779
Project: NetBeans
Issue Type: New Feature
Components: ide - Performance
Affects Versions: Next
Reporter: Christian Lenz
This idea comes from Visual Studio 15. They created a performance monitor for
plugins and they can show you some information for example if the plugin slows
down the startup, it shows you that you better should deactivate it. But this
information is not enough, we need a metric why or what is doing the plugin on
startup or installation or registration to inspect what causes the problems and
when we identify the problems, we can make the plugins better. See here the
article
https://blogs.msdn.microsoft.com/visualstudio/2016/10/10/faster-visual-studio-15-startup/
about "Monitoring extension and tool window performance"
So this will be a very very handy enhancement to identify IDE module problems
and 3rd-party-plugin problems. I mean of course you can have a look into the
IDE log but this is more for advanced users.
An other example is that deactivated plugins will still scanned, because they
are still in the extension folder. That scanning takes time ~ms but if you some
them, we are at seconds. I created this ticket for this behaviour:
https://issues.apache.org/jira/browse/NETBEANS-1412.
If I am correct, that can be prevented but this is not part of the ticket. But
if we have such a performance monitor like where you can see the starting
plugins (3rd party plugins or core modules) I could identify that problem,
because I know that those plugins where deactivated and shouldn't scanned at
all.
Cheers
Chris
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists