Skip to main content

Back to the top

Performance of org.eclipse.jdt.ui: 4.25 relative to R-4.24-202206070700

Times are given in milliseconds.

Total Component Time:

Class Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.ui 406630.0 409883.0 0.79% 454410.0 452420.0 0.44%

Total Class Times:

Class Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest 394018.0 397792.0 0.95% 433074.0 431055.0 0.47%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerEmptyPerfTest 16.0 16.0 0.00% 30.0 29.0 3.45%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests1 134.0 136.0 1.47% 233.0 243.0 4.12%
org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfacePerfAcceptanceTests 33.0 40.0 17.50% 63.0 79.0 20.25%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests2 127.0 130.0 2.31% 224.0 231.0 3.03%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerColdPerfTest 18.0 16.0 12.50% 32.0 30.0 6.67%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerWarmPerfTest 244.0 223.0 9.42% 430.0 410.0 4.88%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests1 1478.0 1457.0 1.44% 2588.0 2525.0 2.50%
org.eclipse.jdt.ui.tests.performance.views.OrganizeImportsPerfTest 349.0 330.0 5.76% 658.0 640.0 2.81%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests2 1161.0 1178.0 1.44% 1932.0 2024.0 4.55%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodWithOverloadPerfTests 2011.0 2034.0 1.13% 3526.0 3603.0 2.14%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest 1659.0 1572.0 5.53% 2965.0 2902.0 2.17%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests1 2145.0 1683.0 27.45% 2979.0 2918.0 2.09%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests1 290.0 279.0 3.94% 525.0 516.0 1.74%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests2 161.0 165.0 2.42% 286.0 289.0 1.04%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerPerfTest 120.0 128.0 6.25% 214.0 226.0 5.31%
org.eclipse.jdt.ui.tests.refactoring.reorg.IntroduceIndirectionPerfAcceptanceTests 37.0 40.0 7.50% 71.0 77.0 7.79%
org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfaceHeapAcceptanceTests 42.0 42.0 0.00% 81.0 81.0 0.00%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests2 1168.0 1228.0 4.89% 1975.0 2094.0 5.68%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests1 1419.0 1394.0 1.79% 2524.0 2448.0 3.10%

All 94 individual scenarios:

Class Scenario Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testAllCleanUps() 1103.0 1123.0 1.78% 1937.0 1964.0 1.37%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testArraysFillCleanUp() 2135.0 2170.0 1.61% 3367.0 3370.0 0.09%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testArrayWithCurlyCleanUp() 1870.0 1892.0 1.16% 3070.0 3098.0 0.90%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testAutoBoxingCleanUp() 2430.0 2432.0 0.08% 3631.0 3633.0 0.06%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testBitwiseConditionalExpressionsCleanUp() 2703.0 2730.0 0.99% 3894.0 3909.0 0.38%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testBooleanLiteralCleanUp() 2970.0 2992.0 0.74% 4148.0 4152.0 0.10%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testBooleanValueRatherThanComparisonCleanUp() 3246.0 3290.0 1.34% 4405.0 4410.0 0.11%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testBreakLoopCleanUp() 3510.0 3550.0 1.13% 4649.0 4643.0 0.13%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testCodeFormatCleanUp() 3882.0 3885.0 0.08% 5048.0 5040.0 0.16%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testCodeStyleCleanUp() 4450.0 4502.0 1.16% 5756.0 5762.0 0.10%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testCollectionCloningCleanUp() 4910.0 4970.0 1.21% 6261.0 6235.0 0.42%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testComparingOnCriteriaCleanUp() 5170.0 5236.0 1.26% 6493.0 6451.0 0.65%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testControlStatementsCleanUp() 5486.0 5531.0 0.81% 6815.0 6745.0 1.04%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testConvertLoopCleanUp() 5760.0 5809.0 0.84% 7135.0 7064.0 1.01%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testConvertToSwitchCleanUp() 6030.0 6071.0 0.68% 7390.0 7316.0 1.01%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testDoubleNegationCleanUp() 6292.0 6350.0 0.91% 7608.0 7540.0 0.90%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testElseIfCleanUp() 6570.0 6630.0 0.90% 7815.0 7750.0 0.84%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testEmbeddedIfCleanUp() 6830.0 6922.0 1.33% 8020.0 7968.0 0.65%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testEvaluateNullableCleanUp() 7109.0 7190.0 1.13% 8229.0 8177.0 0.64%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testExpressionsCleanUp() 7379.0 7461.0 1.10% 8473.0 8424.0 0.58%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testHashCleanUp() 7650.0 7750.0 1.29% 8710.0 8667.0 0.50%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testInvertEqualsCleanUp() 7913.0 8030.0 1.46% 8939.0 8886.0 0.60%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testJava50CleanUp() 8190.0 8305.0 1.38% 9238.0 9183.0 0.60%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testJoinCleanUp() 8455.0 8570.0 1.34% 9506.0 9444.0 0.66%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testLazyLogicalCleanUp() 8750.0 8850.0 1.13% 9714.0 9655.0 0.61%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testMapCloningCleanUp() 9010.0 9110.0 1.10% 9918.0 9862.0 0.57%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testMergeConditionalBlockCleanUp() 9273.0 9370.0 1.04% 10123.0 10072.0 0.51%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testNullCleanUp() 9550.0 9646.0 1.00% 10332.0 10280.0 0.51%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testOneIfRatherThanDuplicateBlocksThatFallThroughCleanUp() 9814.0 9910.0 0.97% 10543.0 10497.0 0.44%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testOrganizeImports() 10091.0 10210.0 1.17% 10843.0 10783.0 0.56%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testPlainReplacementCleanUp() 10370.0 10482.0 1.07% 11100.0 11033.0 0.61%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testPrimitiveComparisonCleanUp() 10650.0 10750.0 0.93% 11305.0 11239.0 0.59%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testPrimitiveRatherThanWrappernCleanUp() 10913.0 11013.0 0.91% 11517.0 11461.0 0.49%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testPullOutIfFromIfElseCleanUp() 11190.0 11290.0 0.89% 11723.0 11668.0 0.47%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testReduceIndentationCleanUp() 11456.0 11550.0 0.81% 11933.0 11882.0 0.43%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testRedundantComparatorCleanUp() 11718.0 11830.0 0.95% 12141.0 12090.0 0.42%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testReturnExpressionCleanUp() 12012.0 12112.0 0.83% 12356.0 12305.0 0.41%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testSingleUsedFieldCleanUp() 12270.0 12387.0 0.94% 12566.0 12517.0 0.39%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testSortMembersCleanUp() 12661.0 12779.0 0.92% 12952.0 12921.0 0.24%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testStandardComparisonCleanUp() 13030.0 13130.0 0.76% 13280.0 13247.0 0.25%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testStringCleanUp() 13319.0 13421.0 0.76% 13574.0 13532.0 0.31%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testSystemPropertiesCleanUp() 13593.0 13712.0 0.87% 13859.0 13803.0 0.41%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testUnloopedWhileCleanUp() 13863.0 14003.0 1.00% 14067.0 14009.0 0.41%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testUnnecessaryCodeCleanUp() 14150.0 14270.0 0.84% 14280.0 14217.0 0.44%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testUnusedCodeCleanUp() 14431.0 14538.0 0.74% 14511.0 14433.0 0.54%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testValueOfRatherThanInstantiationCleanUp() 14730.0 14830.0 0.67% 14750.0 14670.0 0.55%
org.eclipse.jdt.ui.tests.performance.views.CleanUpPerfTest testVariableDeclarationCleanUp() 15131.0 15208.0 0.51% 15150.0 15048.0 0.68%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest testAColdException() 32.0 32.0 0.00% 60.0 61.0 1.64%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest testBWarmException() 38.0 36.0 5.56% 70.0 68.0 2.94%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest testCWarmException10() 433.0 407.0 6.39% 783.0 763.0 2.62%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest testDWarmS10() 505.0 470.0 7.45% 899.0 868.0 3.57%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest testEWarmOpenSWT() 56.0 54.0 3.70% 99.0 98.0 1.02%
org.eclipse.jdt.ui.tests.performance.views.OpenTypePerfTest testFWarmOpenSWTHistory10() 595.0 573.0 3.84% 1054.0 1044.0 0.96%
org.eclipse.jdt.ui.tests.performance.views.OrganizeImportsPerfTest testOrganizeImport() 349.0 330.0 5.76% 658.0 640.0 2.81%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerColdPerfTest testOpen() 18.0 16.0 12.50% 32.0 30.0 6.67%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerEmptyPerfTest testOpen() 16.0 16.0 0.00% 30.0 29.0 3.45%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerPerfTest testAOpen() 24.0 26.0 7.69% 44.0 48.0 8.33%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerPerfTest testBSelect() 28.0 30.0 6.67% 50.0 52.0 3.85%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerPerfTest testCExpand() 30.0 32.0 6.25% 52.0 56.0 7.14%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerPerfTest testDRefreshClassFolder() 38.0 40.0 5.00% 68.0 70.0 2.86%
org.eclipse.jdt.ui.tests.performance.views.PackageExplorerWarmPerfTest testOpen() 244.0 223.0 9.42% 430.0 410.0 4.88%
org.eclipse.jdt.ui.tests.refactoring.reorg.IntroduceIndirectionPerfAcceptanceTests testIntroduceIndirection() 37.0 40.0 7.50% 71.0 77.0 7.79%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests1 testB_10_10() 71.0 72.0 1.39% 127.0 133.0 4.51%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests1 testC_100_10() 28.0 29.0 3.45% 48.0 49.0 2.04%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests1 testD_1000_10() 35.0 35.0 0.00% 58.0 61.0 4.92%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests2 testB_10_10() 72.0 72.0 0.00% 126.0 130.0 3.08%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests2 testC_10_100() 26.0 27.0 3.70% 46.0 47.0 2.13%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveCompilationUnitPerfTests2 testD_10_1000() 29.0 31.0 6.45% 52.0 54.0 3.70%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests1 test_1000_10() 41.0 40.0 2.50% 76.0 75.0 1.33%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests1 test_100_10() 59.0 57.0 3.51% 107.0 105.0 1.90%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests1 test_10_10() 190.0 182.0 4.40% 342.0 336.0 1.79%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests2 testB_10_10() 77.0 78.0 1.28% 141.0 142.0 0.70%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests2 testC_10_100() 30.0 31.0 3.23% 55.0 55.0 0.00%
org.eclipse.jdt.ui.tests.refactoring.reorg.MoveStaticMembersPerfTests2 testD_10_1000() 54.0 56.0 3.57% 90.0 92.0 2.17%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests1 testB_10_10() 276.0 270.0 2.22% 489.0 475.0 2.95%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests1 testC_100_10() 415.0 400.0 3.75% 709.0 690.0 2.75%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests1 testD_1000_10() 787.0 787.0 0.00% 1390.0 1360.0 2.21%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests2 testB_10_10() 270.0 273.0 1.10% 465.0 492.0 5.49%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests2 testC_10_100() 377.0 379.0 0.53% 627.0 651.0 3.69%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodPerfTests2 testD_10_1000() 514.0 526.0 2.28% 840.0 881.0 4.65%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodWithOverloadPerfTests testB_10_10() 367.0 369.0 0.54% 642.0 649.0 1.08%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodWithOverloadPerfTests testC_100_10() 525.0 527.0 0.38% 922.0 921.0 0.11%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameMethodWithOverloadPerfTests testD_1000_10() 1119.0 1138.0 1.67% 1962.0 2033.0 3.49%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests1 testB_10_10() 461.0 330.0 39.70% 603.0 584.0 3.25%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests1 testC_100_10() 649.0 475.0 36.63% 848.0 818.0 3.67%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenamePackagePerfTests1 testD_1000_10() 1035.0 878.0 17.88% 1528.0 1516.0 0.79%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests1 testB_10_10() 277.0 256.0 8.20% 491.0 463.0 6.05%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests1 testC_100_10() 400.0 388.0 3.09% 698.0 671.0 4.02%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests1 testD_1000_10() 742.0 750.0 1.07% 1335.0 1314.0 1.60%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests2 testB_10_10() 268.0 278.0 3.60% 471.0 497.0 5.23%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests2 testC_10_100() 375.0 390.0 3.85% 632.0 665.0 4.96%
org.eclipse.jdt.ui.tests.refactoring.reorg.RenameTypePerfTests2 testD_10_1000() 525.0 560.0 6.25% 872.0 932.0 6.44%
org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfaceHeapAcceptanceTests testExtractControl() 42.0 42.0 0.00% 81.0 81.0 0.00%
org.eclipse.jdt.ui.tests.refactoring.type.ExtractInterfacePerfAcceptanceTests testExtractControl() 33.0 40.0 17.50% 63.0 79.0 20.25%