Skip to main content

Back to the top

Performance of org.eclipse.jdt.core: 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.core 3867511.0 3870412.0 0.07% 2423789.0 2423071.0 0.03%

Total Class Times:

Class Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceFormatterTests 201960.0 202130.0 0.08% 127610.0 127550.0 0.05%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceASTTests 263810.0 263760.0 0.02% 170240.0 169660.0 0.34%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceTypeHierarchyTests 151080.0 151070.0 0.01% 96280.0 96010.0 0.28%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests 1853260.0 1855900.0 0.14% 1163670.0 1166690.0 0.26%
org.eclipse.jdt.core.tests.performance.RegionPerformanceTests 103000.0 103000.0 0.00% 65400.0 65400.0 0.00%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests 869750.0 870500.0 0.09% 542580.0 542780.0 0.04%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests 81189.0 80682.0 0.63% 48297.0 46962.0 2.84%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests 343462.0 343370.0 0.03% 209712.0 208019.0 0.81%

All 68 individual scenarios:

Class Scenario Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceASTTests testDomAstCreationProjectJLS3() 80480.0 80450.0 0.04% 52480.0 52250.0 0.44%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceASTTests testPerfDomAstCreationJLS2() 86340.0 86320.0 0.02% 55760.0 55580.0 0.32%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceASTTests testPerfDomAstCreationJLS3() 92220.0 92220.0 0.00% 58960.0 58800.0 0.27%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceASTTests testWkspDomAstCreationJLS2() 4770.0 4770.0 0.00% 3040.0 3030.0 0.33%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testBatchCompilerNoWarning() 16054.0 16016.0 0.24% 8984.0 8820.0 1.86%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testBug434326() 17593.0 17560.0 0.19% 9950.0 9770.0 1.84%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testBuildGenericType() 18989.0 18961.0 0.15% 10607.0 10435.0 1.65%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testCompileJDTCoreProjectAllWarnings() 20616.0 20603.0 0.06% 11731.0 11560.0 1.48%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testCompileJDTCoreProjectDefault() 22360.0 22330.0 0.13% 12899.0 12729.0 1.34%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testCompileJDTCoreProjectJavadoc() 24050.0 24020.0 0.12% 13914.0 13732.0 1.33%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testCompileJDTCoreProjectNoWarning() 25720.0 25700.0 0.08% 14897.0 14717.0 1.22%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testCompileSWTProjectDefault() 27330.0 27310.0 0.07% 15862.0 15726.0 0.86%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testFullBuildProjectAllWarnings() 29900.0 29920.0 0.07% 18502.0 18447.0 0.30%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testFullBuildProjectDefault() 32310.0 32350.0 0.12% 20846.0 20823.0 0.11%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testFullBuildProjectNoWarning() 34550.0 34580.0 0.09% 22870.0 22800.0 0.31%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testParser() 36140.0 36180.0 0.11% 23840.0 23760.0 0.34%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceBuildTests testScanner() 37850.0 37840.0 0.03% 24810.0 24700.0 0.45%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteEmptyName() 95200.0 95230.0 0.03% 59090.0 59200.0 0.19%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteEmptyNameWithoutMethods() 95400.0 95600.0 0.21% 59200.0 59230.0 0.05%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteEmptyNameWithoutTypes() 95630.0 95800.0 0.18% 59400.0 59400.0 0.00%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteMemberAccess() 95910.0 96000.0 0.09% 59590.0 59600.0 0.02%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteMethodDeclaration() 96200.0 96210.0 0.01% 59790.0 59800.0 0.02%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteName() 96760.0 96830.0 0.07% 60400.0 60420.0 0.03%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteNameWithoutMethods() 97630.0 97710.0 0.08% 61240.0 61240.0 0.00%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteNameWithoutTypes() 98200.0 98210.0 0.01% 61630.0 61650.0 0.03%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceCompletionTests testPerfCompleteTypeReference() 98820.0 98910.0 0.09% 62240.0 62240.0 0.00%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceFormatterTests testFormatDefault() 100160.0 100260.0 0.10% 63300.0 63300.0 0.00%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceFormatterTests testFormatDefaultBigFile() 101800.0 101870.0 0.07% 64310.0 64250.0 0.09%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testCloseProjects() 54420.0 54420.0 0.00% 35080.0 35020.0 0.17%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testCreateJavaElement() 56510.0 56500.0 0.02% 36500.0 36420.0 0.22%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testFindType() 57990.0 57980.0 0.02% 37240.0 37210.0 0.08%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testGetAllPackageFragmentRoots() 59400.0 59420.0 0.03% 37980.0 38000.0 0.05%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testGetSourceBigJarNoAttachment() 61100.0 61100.0 0.00% 39080.0 39020.0 0.15%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testInitJDTPlugin() 62920.0 62920.0 0.00% 40080.0 40030.0 0.12%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testNameLookupFindKnownSecondaryType() 64520.0 64520.0 0.00% 40980.0 40880.0 0.24%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testNameLookupFindKnownType() 66120.0 66140.0 0.03% 41880.0 41820.0 0.14%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testNameLookupFindUnknownType() 67760.0 67800.0 0.06% 42800.0 42800.0 0.00%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testPerfBatchCreatePackageAndReconcile() 69300.0 69360.0 0.09% 43680.0 43720.0 0.09%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testPerfDeleteLotsOfMembersAndReconcile() 70860.0 70940.0 0.11% 44580.0 44680.0 0.22%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testPerfReconcile() 72400.0 72510.0 0.15% 45480.0 45620.0 0.31%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testPerfReconcileBigFileWithSyntaxError() 73900.0 74040.0 0.19% 46320.0 46560.0 0.52%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testPerfSearchAllTypeNamesAndReconcile() 75420.0 75580.0 0.21% 47200.0 47440.0 0.51%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testPopulateTwoBigJars() 76900.0 77100.0 0.26% 47980.0 48280.0 0.62%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testProjectFindKnownMemberType() 78380.0 78600.0 0.28% 48760.0 49140.0 0.77%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testProjectFindKnownSecondaryType() 80010.0 80240.0 0.29% 49700.0 50090.0 0.78%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testProjectFindKnownType() 81720.0 81920.0 0.24% 50710.0 51040.0 0.65%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testProjectFindUnknownType() 83500.0 83760.0 0.31% 51900.0 52170.0 0.52%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testProjectFindUnknownTypeAfterSetClasspath() 85600.0 85800.0 0.23% 53230.0 53490.0 0.49%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testReconcileDuplicates() 87590.0 87740.0 0.17% 54500.0 54700.0 0.37%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testRefreshExternalArchives() 89180.0 89340.0 0.18% 55440.0 55640.0 0.36%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testReopenSingleProject() 90820.0 90990.0 0.19% 56460.0 56620.0 0.28%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testResolveClasspath() 92700.0 92820.0 0.13% 57620.0 57720.0 0.17%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceModelTests testSeekPackageFragments() 94240.0 94360.0 0.13% 58490.0 58580.0 0.15%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testIndexing() 89.0 84.0 5.95% 136.0 126.0 7.94%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testIndexingOneProject() 1899.0 1840.0 3.21% 2061.0 1913.0 7.74%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testNewSearchAllTypeNames() 3288.0 3230.0 1.80% 2646.0 2490.0 6.27%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchAllTypeNameMatches() 4606.0 4550.0 1.23% 3164.0 3007.0 5.22%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchAllTypeNames() 5970.0 5912.0 0.98% 3706.0 3554.0 4.28%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchBinaryMethod() 7368.0 7318.0 0.68% 4351.0 4219.0 3.13%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchConstructor() 8785.0 8740.0 0.51% 5101.0 4978.0 2.47%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchField() 10197.0 10147.0 0.49% 5825.0 5693.0 2.32%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchMethod() 11579.0 11536.0 0.37% 6452.0 6341.0 1.75%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchPackageDeclarationsWorkspace() 12980.0 12940.0 0.31% 7070.0 6970.0 1.43%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceSearchTests testSearchType() 14428.0 14385.0 0.30% 7785.0 7671.0 1.49%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceTypeHierarchyTests testPerfAllTypes() 50380.0 50370.0 0.02% 32080.0 32010.0 0.22%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceTypeHierarchyTests testPerfClassWithPotentialSubinterfaces() 52000.0 52000.0 0.00% 33040.0 32960.0 0.24%
org.eclipse.jdt.core.tests.performance.FullSourceWorkspaceTypeHierarchyTests testPerSuperTypes() 48700.0 48700.0 0.00% 31160.0 31040.0 0.39%
org.eclipse.jdt.core.tests.performance.RegionPerformanceTests testRegion() 103000.0 103000.0 0.00% 65400.0 65400.0 0.00%