spring-projects/spring-framework — pull request #570 by trask (2014-06-27 19:36:08+00:00)
Title: SPR-11875: Performance regression for custom autowireBean calls with many properties

Please see SPR-11875.

This commit reverts e1d11ec99d40051ecdb60191c49bc587373a031d and uses ConcurrentReferenceHashMap to fix SPR-8956 memory leak instead.

Autowire benchmark https://github.com/trask/spring-autowire-benchmark is back in line with Spring 3.1.4 after this.

I have signed and agree to the terms of the SpringSource Individual Contributor License Agreement.