[jbossts-issues] [JBoss JIRA] (JBTM-2206) Use synchronized HashMaps

Michael Musgrove (JIRA) issues at jboss.org
Mon Mar 16 10:24:18 EDT 2015


    [ https://issues.jboss.org/browse/JBTM-2206?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13050519#comment-13050519 ] 

Michael Musgrove commented on JBTM-2206:
----------------------------------------

The perf profile looks for anything more than a 10% change (regression or improvement). The run did not show any "significant" change. The figures for each performance test were:
{code}
com.hp.mwtests.ts.arjuna.performance.Performance1.onePhase: 895697.232857 vrs 902345.326032 (change: 0)
com.hp.mwtests.ts.arjuna.atomicaction.CheckedActionTest.testThreadActionData: 437838.597325 vrs 430096.956384 (change: 0)
com.hp.mwtests.ts.arjuna.atomicaction.CheckedActionTest.testCheckedAction: 32320.338816 vrs 33034.983201 (change: 0)
com.arjuna.ats.jta.xa.performance.JTAStoreTests.jtaTest: 90531.981753 vrs 89787.577741 (change: 0)
com.hp.mwtests.ts.arjuna.performance.Performance1.twoPhase: 817996.341431 vrs 790490.246540 (change: 0)
{code}

where the first figure is the benchmark for the code being tested in the PR and the second figure is the figure for the code in the master branch

> Use synchronized HashMaps
> -------------------------
>
>                 Key: JBTM-2206
>                 URL: https://issues.jboss.org/browse/JBTM-2206
>             Project: JBoss Transaction Manager
>          Issue Type: Sub-task
>          Components: Transaction Core
>            Reporter: Jesper Pedersen
>            Assignee: Michael Musgrove
>
> Change usage of Hashtable into synchronized HashMap's instead.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbossts-issues mailing list