Raluca Grigoras created FELIX-5623:
--------------------------------------
Summary: Improve performance of ComponentImpl.getName method
Key: FELIX-5623
URL: https://issues.apache.org/jira/browse/FELIX-5623
Project: Felix
Issue Type: Improvement
Components: Dependency Manager
Reporter: Raluca Grigoras
Priority: Minor
We are using the dependency manager diagnostics API (the dependency graph) in
our application to display all components (registered and unregistered) in the
application UI (similar to the 'dm' shell command). We ran into a performance
problem (requesting the whole dependency graph takes very long), and after
profiling I found out that the ComponentImpl.getName method is the reason. The
component name is generated each time the method is called, making the
dependency graph generation slow.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)