-
Bug
-
Resolution: Fixed
-
Minor
-
None
In the RobustReflectionConverter, there is a bit of code concatenating strings based on field and class and checking for them in a set (critical fields). The number of critical fields is very low, but the number of fields to check is very high, so we end up doing a LOT of string concatentation for no purpose at all.
Code changed in jenkins
User: Matt Mitchell
Path:
core/src/main/java/hudson/util/RobustReflectionConverter.java
http://jenkins-ci.org/commit/jenkins/d08eec18dcb2291da2d576e62dc128d00829858b
Log:
JENKINS-34888- Scalability: Fix performance issues in the XML unmarshalling code (#2340)