Skip to main content

Back to the top

Performance of org.eclipse.jdt.debug: I20240318-1800 relative to R-4.31-202402290520

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.debug 4.3786627E7 4.5961427E7 4.73% 3.8350255E7 4.0954731E7 6.36%

Total Class Times:

Class Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.debug.tests.performance.PerfBreakpointTests 170801.0 184569.0 7.46% 193977.0 221205.0 12.31%
org.eclipse.jdt.debug.tests.performance.PerfVariableDetailTests 636040.0 667170.0 4.67% 554389.0 592637.0 6.45%
org.eclipse.jdt.debug.tests.performance.BreakpointManagerPerfTests 4.231209E7 4.440775E7 4.72% 3.7005233E7 3.949911E7 6.31%
org.eclipse.jdt.debug.tests.performance.PerfSteppingTests 202266.0 212969.0 5.03% 188607.0 204298.0 7.68%
org.eclipse.jdt.debug.tests.performance.PerfConditionalBreakpointsTests 6952.0 7434.0 6.48% 7791.0 8662.0 10.06%
org.eclipse.jdt.debug.tests.performance.PerfContextualLaunchMenu 407.0 455.0 10.55% 579.0 845.0 31.48%
org.eclipse.jdt.debug.tests.performance.PerfConsoleTests 458071.0 481080.0 4.78% 399679.0 427974.0 6.61%

All 14 individual scenarios:

Class Scenario Elapsed Process (Current) Elapsed Process (Baseline) Difference CPU Time (Current) CPU Time (Baseline) Difference
org.eclipse.jdt.debug.tests.performance.BreakpointManagerPerfTests testStartup100Breakpoints() 1.417E7 1.489775E7 4.88% 1.2419957E7 1.326E7 6.34%
org.eclipse.jdt.debug.tests.performance.BreakpointManagerPerfTests testStartup200Breakpoints() 1.410209E7 1.482E7 4.84% 1.2342792E7 1.317103E7 6.29%
org.eclipse.jdt.debug.tests.performance.BreakpointManagerPerfTests testStartup50Breakpoints() 1.404E7 1.469E7 4.42% 1.2242484E7 1.306808E7 6.32%
org.eclipse.jdt.debug.tests.performance.PerfBreakpointTests testBreakpointRemoval() 86853.0 93439.0 7.05% 97371.0 109249.0 10.87%
org.eclipse.jdt.debug.tests.performance.PerfBreakpointTests testLineBreakpointCreation() 42090.0 45510.0 7.51% 47110.0 53761.0 12.37%
org.eclipse.jdt.debug.tests.performance.PerfBreakpointTests testMethodEntryBreakpointCreation() 28976.0 31411.0 7.75% 33146.0 38307.0 13.47%
org.eclipse.jdt.debug.tests.performance.PerfBreakpointTests testWatchpointCreation() 12882.0 14209.0 9.34% 16350.0 19888.0 17.79%
org.eclipse.jdt.debug.tests.performance.PerfConditionalBreakpointsTests testConditionalBreakpoints() 6952.0 7434.0 6.48% 7791.0 8662.0 10.06%
org.eclipse.jdt.debug.tests.performance.PerfConsoleTests testProcessConsolePlainOutput10000Lines() 152720.0 160500.0 4.85% 133346.0 142816.0 6.63%
org.eclipse.jdt.debug.tests.performance.PerfConsoleTests testProcessConsoleStackTraceOutput10000Lines() 150001.0 157540.0 4.79% 130639.0 139961.0 6.66%
org.eclipse.jdt.debug.tests.performance.PerfConsoleTests testProcessConsoleWrappedOutput10000Lines() 155350.0 163040.0 4.72% 135694.0 145197.0 6.54%
org.eclipse.jdt.debug.tests.performance.PerfContextualLaunchMenu testContextualLaunchMenu() 407.0 455.0 10.55% 579.0 845.0 31.48%
org.eclipse.jdt.debug.tests.performance.PerfSteppingTests testBareStepOver() 202266.0 212969.0 5.03% 188607.0 204298.0 7.68%
org.eclipse.jdt.debug.tests.performance.PerfVariableDetailTests testToStringDetails() 636040.0 667170.0 4.67% 554389.0 592637.0 6.45%