-
Notifications
You must be signed in to change notification settings - Fork 38.6k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: duplicateA duplicate of another issueA duplicate of another issuetype: enhancementA general enhancementA general enhancement
Description
Samuel Bratton opened SPR-17308 and commented
There's a slight but measurable performance hit due to sorting application listeners in AbstractApplicationEventMulticaster.java, even with as few as 2 listeners. The cost is incurred on every call to getApplicationListeners()when listeners are sorted (
Line 390 in e366b20
AnnotationAwareOrderComparator.sort(allListeners); |
Affects: 4.3.19, 5.0.9
Issue Links:
- Unnecessary sort in AbstractApplicationEventMulticaster [SPR-17307] #21840 Unnecessary sort in AbstractApplicationEventMulticaster ("duplicates")
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: duplicateA duplicate of another issueA duplicate of another issuetype: enhancementA general enhancementA general enhancement