Skip to content

Performance improvement for TransactionSynchronizationManager.getSynchronizations() [SPR-6999] #11664

@spring-projects-issues

Description

@spring-projects-issues

Martin Aubele opened SPR-6999 and commented

TransactionSynchronizationManager.getSynchronizations() is a bottleneck in our Liferay Portal:

List is sorted even if empty. During the whole function an array and several lists are created whithout any need.

Please see the attachement for a fix.

Thanks, Martin


Affects: 3.0.1

Attachments:

Referenced from: commits 5dc59aa, 19b4618

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions