[ https://issues.apache.org/jira/browse/OPENJPA-160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12476320 ]
John Stecher commented on OPENJPA-160: -------------------------------------- Patrick - Tested the patch and it has the same performance as the original implementation. Basically the cost is still in the BrokerImpl newinstance call which is setting up the class. I have attached a profile showing the runtime with your patch in it. If you look closely all we really did was move the cost of the BrokerImpl create into the inner class that you created. The profile shows that the <init> method is costing next to nothing compared to the actual setup of the class and class variables. From the best of my knowledge the <init> method in the profile is the constructor while the rest of the time is class setup overhead. So given this I'd say we still dont have a fix that addresses the issue yet. John > Reuse BrokerImpl objects > ------------------------ > > Key: OPENJPA-160 > URL: https://issues.apache.org/jira/browse/OPENJPA-160 > Project: OpenJPA > Issue Type: Sub-task > Reporter: Michael Dick > Assigned To: Patrick Linskey > Attachments: newprofile.jpg, openjpa-160-patch.txt, > openjpa-160-patch.txt, perf2.jpg, perf3.jpg > > -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.