[ https://issues.apache.org/jira/browse/ARTEMIS-2191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Justin Bertram resolved ARTEMIS-2191. ------------------------------------- Resolution: Abandoned > Makes PostOfficeImpl::route common paths inlineable > --------------------------------------------------- > > Key: ARTEMIS-2191 > URL: https://issues.apache.org/jira/browse/ARTEMIS-2191 > Project: ActiveMQ Artemis > Issue Type: Improvement > Components: Broker > Affects Versions: 2.7.0 > Reporter: Francesco Nigro > Assignee: Francesco Nigro > Priority: Minor > > PostOfficeImpl::route is handling very difference cases (eg not > durable/durable messages, not durable/durable queues, transactions etc etc) > on the same code paths, making the code too big to be inlined when specific > code paths are needed. > The code could be refactored to allow better inlining by using smaller > methods and moving away uncommon/slow path from the common one. -- This message was sent by Atlassian Jira (v8.20.10#820010)