[jboss-jira] [JBoss JIRA] (JGRP-2048) ClassConfigurator: use constructors rather than Classes in map
Bela Ban (JIRA)
issues at jboss.org
Fri Apr 15 07:31:00 EDT 2016
Bela Ban created JGRP-2048:
------------------------------
Summary: ClassConfigurator: use constructors rather than Classes in map
Key: JGRP-2048
URL: https://issues.jboss.org/browse/JGRP-2048
Project: JGroups
Issue Type: Enhancement
Reporter: Bela Ban
Assignee: Bela Ban
Priority: Minor
Fix For: 4.0
Investigate whether use of {{Constructor}} as values in the maps rather than {{Class<?>}} improves performance. {{Class.newInstance()}} does cache the constructor, but there's a security check that's executed once, so using the constructor may improve perf.
Also, if a class doesn't have an empty constructor, using {{Class.newInstance()}} would throw an exception, whereas using constructors would detect this at load time.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list