**[Craig](https://jira.spring.io/secure/ViewProfile.jspa?name=candrews)** opened **[SPR-12106](https://jira.spring.io/browse/SPR-12106?redirect=false)** and commented AbstractAutowireCapableBeanFactory.filterPropertyDescriptorsForDependencyCheck synchronizes on filteredPropertyDescriptorsCache. filteredPropertyDescriptorsCache is a ConcurrentHashMap, so such synchronization is not necessary. Removing the lock would improve concurrency. --- **Affects:** 4.1 RC2 **Issue Links:** - #16494 Performance regression for custom autowireBean calls with many properties - #13456 Unnecessarily conservative locking in registerDependentBean is a bottleneck **Referenced from:** commits https://github.com/spring-projects/spring-framework/commit/8eac87064dd0d0884b830be68e2a6921f10bfede