Vladimir Dvorak created DELTASPIKE-1426:
-------------------------------------------
Summary: DeltaSpikeProxyFactory is slow on start
Key: DELTASPIKE-1426
URL: https://issues.apache.org/jira/browse/DELTASPIKE-1426
Project: DeltaSpike
Issue Type: Improvement
Security Level: public (Regular issues)
Reporter: Vladimir Dvorak
Deltaspike proxy creation is slow. YourKit shows that the bottleneck is in the
method "collectAllMethods". It intensively uses Class.getMethod(name, args),
that is known by having poor performance. It seems, that number of calls could
be distinctly decreased by skipping checks of public abstracts from proxy base
class. In my case it improves OWB boot time by 7%.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)