Skip to content

Conversation

jbachorik
Copy link
Contributor

What Does This Do

Bump Java profiler version

Motivation

Pull in some improvement and fixes in the 'vm' stackwalker implementation

Additional Notes

Contributor Checklist

@jbachorik jbachorik requested a review from a team as a code owner May 21, 2025 12:52
@jbachorik jbachorik requested a review from mcculls May 21, 2025 12:52
@jbachorik jbachorik added type: enhancement Enhancements and improvements comp: profiling Profiling labels May 21, 2025
@pr-commenter
Copy link

pr-commenter bot commented May 21, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.26.0
git_commit_date 1747827999 1747830802
git_commit_sha bd483ac 822b78f
release_version 1.50.0-SNAPSHOT~bd483acf2c 1.50.0-SNAPSHOT~822b78fa50
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1747834316 1747834316
ci_job_id 947826407 947826407
ci_pipeline_id 65718165 65718165
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-uajn3adf-project-304-concurrent-1-3rwlso2q 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-uajn3adf-project-304-concurrent-1-3rwlso2q 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

Found 1 performance improvements and 0 performance regressions! Performance is the same for 54 metrics, 16 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:startup:petclinic:profiling:GlobalTracer better
[-22.401ms; -14.222ms] or [-5.934%; -3.767%]
359.202ms 377.514ms
Startup time reports for insecure-bank
gantt title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section tracing Agent [baseline] (1.017 s) : 0, 1017120 Total [baseline] (8.648 s) : 0, 8648085 Agent [candidate] (1.027 s) : 0, 1027428 Total [candidate] (8.669 s) : 0, 8668948 section iast Agent [baseline] (1.167 s) : 0, 1167015 Total [baseline] (9.327 s) : 0, 9327371 Agent [candidate] (1.155 s) : 0, 1154582 Total [candidate] (9.299 s) : 0, 9299478 section iast_HARDCODED_SECRET_DISABLED Agent [baseline] (1.148 s) : 0, 1148426 Total [baseline] (9.193 s) : 0, 9192501 Agent [candidate] (1.148 s) : 0, 1147699 Total [candidate] (9.187 s) : 0, 9187066 section iast_TELEMETRY_OFF Agent [baseline] (1.146 s) : 0, 1145673 Total [baseline] (9.204 s) : 0, 9203734 Agent [candidate] (1.144 s) : 0, 1143932 Total [candidate] (9.216 s) : 0, 9216021 
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.017 s -
Agent iast 1.167 s 149.894 ms (14.7%)
Agent iast_HARDCODED_SECRET_DISABLED 1.148 s 131.306 ms (12.9%)
Agent iast_TELEMETRY_OFF 1.146 s 128.553 ms (12.6%)
Total tracing 8.648 s -
Total iast 9.327 s 679.286 ms (7.9%)
Total iast_HARDCODED_SECRET_DISABLED 9.193 s 544.416 ms (6.3%)
Total iast_TELEMETRY_OFF 9.204 s 555.649 ms (6.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.027 s -
Agent iast 1.155 s 127.155 ms (12.4%)
Agent iast_HARDCODED_SECRET_DISABLED 1.148 s 120.272 ms (11.7%)
Agent iast_TELEMETRY_OFF 1.144 s 116.504 ms (11.3%)
Total tracing 8.669 s -
Total iast 9.299 s 630.53 ms (7.3%)
Total iast_HARDCODED_SECRET_DISABLED 9.187 s 518.119 ms (6.0%)
Total iast_TELEMETRY_OFF 9.216 s 547.073 ms (6.3%)
gantt title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (682.761 ms) : 0, 682761 BytebuddyAgent [candidate] (688.002 ms) : 0, 688002 GlobalTracer [baseline] (240.241 ms) : 0, 240241 GlobalTracer [candidate] (242.079 ms) : 0, 242079 AppSec [baseline] (54.443 ms) : 0, 54443 AppSec [candidate] (54.632 ms) : 0, 54632 Debugger [baseline] (6.22 ms) : 0, 6220 Debugger [candidate] (9.039 ms) : 0, 9039 Remote Config [baseline] (712.974 µs) : 0, 713 Remote Config [candidate] (716.763 µs) : 0, 717 Telemetry [baseline] (9.192 ms) : 0, 9192 Telemetry [candidate] (9.153 ms) : 0, 9153 section iast BytebuddyAgent [baseline] (815.467 ms) : 0, 815467 BytebuddyAgent [candidate] (806.296 ms) : 0, 806296 GlobalTracer [baseline] (233.249 ms) : 0, 233249 GlobalTracer [candidate] (231.031 ms) : 0, 231031 IAST [baseline] (27.193 ms) : 0, 27193 IAST [candidate] (26.051 ms) : 0, 26051 AppSec [baseline] (51.092 ms) : 0, 51092 AppSec [candidate] (49.97 ms) : 0, 49970 Debugger [baseline] (6.004 ms) : 0, 6004 Debugger [candidate] (5.945 ms) : 0, 5945 Remote Config [baseline] (616.137 µs) : 0, 616 Remote Config [candidate] (610.11 µs) : 0, 610 Telemetry [baseline] (8.038 ms) : 0, 8038 Telemetry [candidate] (7.996 ms) : 0, 7996 section iast_HARDCODED_SECRET_DISABLED BytebuddyAgent [baseline] (800.91 ms) : 0, 800910 BytebuddyAgent [candidate] (800.733 ms) : 0, 800733 GlobalTracer [baseline] (230.746 ms) : 0, 230746 GlobalTracer [candidate] (230.593 ms) : 0, 230593 IAST [baseline] (28.402 ms) : 0, 28402 IAST [candidate] (26.7 ms) : 0, 26700 AppSec [baseline] (50.455 ms) : 0, 50455 AppSec [candidate] (51.138 ms) : 0, 51138 Debugger [baseline] (5.879 ms) : 0, 5879 Debugger [candidate] (5.814 ms) : 0, 5814 Remote Config [baseline] (597.336 µs) : 0, 597 Remote Config [candidate] (588.672 µs) : 0, 589 Telemetry [baseline] (7.876 ms) : 0, 7876 Telemetry [candidate] (7.891 ms) : 0, 7891 section iast_TELEMETRY_OFF BytebuddyAgent [baseline] (799.246 ms) : 0, 799246 BytebuddyAgent [candidate] (797.41 ms) : 0, 797410 GlobalTracer [baseline] (230.306 ms) : 0, 230306 GlobalTracer [candidate] (230.583 ms) : 0, 230583 IAST [baseline] (23.002 ms) : 0, 23002 IAST [candidate] (22.215 ms) : 0, 22215 AppSec [baseline] (55.382 ms) : 0, 55382 AppSec [candidate] (55.888 ms) : 0, 55888 Debugger [baseline] (5.895 ms) : 0, 5895 Debugger [candidate] (5.934 ms) : 0, 5934 Remote Config [baseline] (608.529 µs) : 0, 609 Remote Config [candidate] (589.815 µs) : 0, 590 Telemetry [baseline] (7.734 ms) : 0, 7734 Telemetry [candidate] (7.762 ms) : 0, 7762 
Loading
Startup time reports for petclinic
gantt title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section tracing Agent [baseline] (1.019 s) : 0, 1019158 Total [baseline] (10.491 s) : 0, 10491019 Agent [candidate] (1.021 s) : 0, 1020859 Total [candidate] (10.474 s) : 0, 10474363 section appsec Agent [baseline] (1.161 s) : 0, 1160994 Total [baseline] (10.699 s) : 0, 10698765 Agent [candidate] (1.161 s) : 0, 1161355 Total [candidate] (10.66 s) : 0, 10659972 section iast Agent [baseline] (1.149 s) : 0, 1148739 Total [baseline] (10.879 s) : 0, 10879462 Agent [candidate] (1.15 s) : 0, 1149900 Total [candidate] (10.873 s) : 0, 10873309 section profiling Agent [baseline] (1.29 s) : 0, 1290452 Total [baseline] (10.898 s) : 0, 10898365 Agent [candidate] (1.262 s) : 0, 1261715 Total [candidate] (10.895 s) : 0, 10895367 
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.019 s -
Agent appsec 1.161 s 141.836 ms (13.9%)
Agent iast 1.149 s 129.581 ms (12.7%)
Agent profiling 1.29 s 271.294 ms (26.6%)
Total tracing 10.491 s -
Total appsec 10.699 s 207.746 ms (2.0%)
Total iast 10.879 s 388.443 ms (3.7%)
Total profiling 10.898 s 407.346 ms (3.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.021 s -
Agent appsec 1.161 s 140.496 ms (13.8%)
Agent iast 1.15 s 129.041 ms (12.6%)
Agent profiling 1.262 s 240.857 ms (23.6%)
Total tracing 10.474 s -
Total appsec 10.66 s 185.609 ms (1.8%)
Total iast 10.873 s 398.947 ms (3.8%)
Total profiling 10.895 s 421.005 ms (4.0%)
gantt title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section tracing BytebuddyAgent [baseline] (682.852 ms) : 0, 682852 BytebuddyAgent [candidate] (683.392 ms) : 0, 683392 GlobalTracer [baseline] (240.135 ms) : 0, 240135 GlobalTracer [candidate] (240.631 ms) : 0, 240631 AppSec [baseline] (55.063 ms) : 0, 55063 AppSec [candidate] (55.156 ms) : 0, 55156 Debugger [baseline] (6.949 ms) : 0, 6949 Debugger [candidate] (8.385 ms) : 0, 8385 Remote Config [baseline] (694.086 µs) : 0, 694 Remote Config [candidate] (701.801 µs) : 0, 702 Telemetry [baseline] (9.886 ms) : 0, 9886 Telemetry [candidate] (9.029 ms) : 0, 9029 section appsec BytebuddyAgent [baseline] (700.729 ms) : 0, 700729 BytebuddyAgent [candidate] (700.486 ms) : 0, 700486 GlobalTracer [baseline] (236.375 ms) : 0, 236375 GlobalTracer [candidate] (236.528 ms) : 0, 236528 AppSec [baseline] (175.544 ms) : 0, 175544 AppSec [candidate] (175.236 ms) : 0, 175236 Debugger [baseline] (5.938 ms) : 0, 5938 Debugger [candidate] (6.317 ms) : 0, 6317 Remote Config [baseline] (628.021 µs) : 0, 628 Remote Config [candidate] (625.155 µs) : 0, 625 Telemetry [baseline] (7.393 ms) : 0, 7393 Telemetry [candidate] (7.801 ms) : 0, 7801 IAST [baseline] (21.618 ms) : 0, 21618 IAST [candidate] (21.547 ms) : 0, 21547 section iast BytebuddyAgent [baseline] (802.074 ms) : 0, 802074 BytebuddyAgent [candidate] (803.003 ms) : 0, 803003 GlobalTracer [baseline] (230.466 ms) : 0, 230466 GlobalTracer [candidate] (230.599 ms) : 0, 230599 AppSec [baseline] (50.072 ms) : 0, 50072 AppSec [candidate] (50.149 ms) : 0, 50149 Debugger [baseline] (5.866 ms) : 0, 5866 Debugger [candidate] (5.876 ms) : 0, 5876 Remote Config [baseline] (599.148 µs) : 0, 599 Remote Config [candidate] (589.56 µs) : 0, 590 Telemetry [baseline] (7.842 ms) : 0, 7842 Telemetry [candidate] (7.914 ms) : 0, 7914 IAST [baseline] (28.239 ms) : 0, 28239 IAST [candidate] (28.191 ms) : 0, 28191 section profiling BytebuddyAgent [baseline] (679.014 ms) : 0, 679014 BytebuddyAgent [candidate] (672.434 ms) : 0, 672434 GlobalTracer [baseline] (377.514 ms) : 0, 377514 GlobalTracer [candidate] (359.202 ms) : 0, 359202 AppSec [baseline] (62.832 ms) : 0, 62832 AppSec [candidate] (61.737 ms) : 0, 61737 Debugger [baseline] (6.347 ms) : 0, 6347 Debugger [candidate] (6.282 ms) : 0, 6282 Remote Config [baseline] (655.245 µs) : 0, 655 Remote Config [candidate] (660.221 µs) : 0, 660 Telemetry [baseline] (8.288 ms) : 0, 8288 Telemetry [candidate] (8.099 ms) : 0, 8099 ProfilingAgent [baseline] (104.626 ms) : 0, 104626 ProfilingAgent [candidate] (102.604 ms) : 0, 102604 Profiling [baseline] (104.65 ms) : 0, 104650 Profiling [candidate] (102.627 ms) : 0, 102627 
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-05-21T13:02:06 2025-05-21T13:09:51
git_branch master jb/ddprof_1.26.0
git_commit_date 1747827999 1747830802
git_commit_sha bd483ac 822b78f
release_version 1.50.0-SNAPSHOT~bd483acf2c 1.50.0-SNAPSHOT~822b78fa50
start_time 2025-05-21T13:01:51 2025-05-21T13:09:36
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1747833390 1747833390
ci_job_id 947826409 947826409
ci_pipeline_id 65718165 65718165
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ytbukrc9-project-304-concurrent-1-sogf4m4i 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ytbukrc9-project-304-concurrent-1-sogf4m4i 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 18 unstable metrics.

Request duration reports for insecure-bank
gantt title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section baseline no_agent (388.198 µs) : 368, 408 . : milestone, 388, iast (513.673 µs) : 492, 536 . : milestone, 514, iast_FULL (733.413 µs) : 710, 757 . : milestone, 733, iast_GLOBAL (559.753 µs) : 538, 581 . : milestone, 560, iast_HARDCODED_SECRET_DISABLED (532.414 µs) : 509, 556 . : milestone, 532, iast_INACTIVE (466.742 µs) : 444, 489 . : milestone, 467, iast_TELEMETRY_OFF (501.287 µs) : 478, 525 . : milestone, 501, tracing (456.926 µs) : 435, 479 . : milestone, 457, section candidate no_agent (389.429 µs) : 370, 409 . : milestone, 389, iast (521.23 µs) : 500, 543 . : milestone, 521, iast_FULL (738.043 µs) : 716, 760 . : milestone, 738, iast_GLOBAL (561.205 µs) : 540, 583 . : milestone, 561, iast_HARDCODED_SECRET_DISABLED (525.235 µs) : 502, 548 . : milestone, 525, iast_INACTIVE (471.48 µs) : 449, 494 . : milestone, 471, iast_TELEMETRY_OFF (500.924 µs) : 478, 524 . : milestone, 501, tracing (465.369 µs) : 443, 487 . : milestone, 465, 
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 388.198 µs [368.417 µs, 407.979 µs] -
iast 513.673 µs [491.768 µs, 535.578 µs] 125.475 µs (32.3%)
iast_FULL 733.413 µs [710.077 µs, 756.749 µs] 345.215 µs (88.9%)
iast_GLOBAL 559.753 µs [538.352 µs, 581.154 µs] 171.555 µs (44.2%)
iast_HARDCODED_SECRET_DISABLED 532.414 µs [509.3 µs, 555.528 µs] 144.216 µs (37.2%)
iast_INACTIVE 466.742 µs [444.495 µs, 488.989 µs] 78.544 µs (20.2%)
iast_TELEMETRY_OFF 501.287 µs [478.032 µs, 524.543 µs] 113.089 µs (29.1%)
tracing 456.926 µs [435.272 µs, 478.58 µs] 68.728 µs (17.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 389.429 µs [369.752 µs, 409.106 µs] -
iast 521.23 µs [499.601 µs, 542.86 µs] 131.802 µs (33.8%)
iast_FULL 738.043 µs [715.88 µs, 760.206 µs] 348.614 µs (89.5%)
iast_GLOBAL 561.205 µs [539.705 µs, 582.705 µs] 171.776 µs (44.1%)
iast_HARDCODED_SECRET_DISABLED 525.235 µs [502.336 µs, 548.134 µs] 135.806 µs (34.9%)
iast_INACTIVE 471.48 µs [449.049 µs, 493.911 µs] 82.051 µs (21.1%)
iast_TELEMETRY_OFF 500.924 µs [477.948 µs, 523.901 µs] 111.495 µs (28.6%)
tracing 465.369 µs [443.266 µs, 487.472 µs] 75.94 µs (19.5%)
Request duration reports for petclinic
gantt title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section baseline no_agent (1.365 ms) : 1345, 1386 . : milestone, 1365, appsec (1.743 ms) : 1719, 1767 . : milestone, 1743, appsec_no_iast (1.738 ms) : 1714, 1762 . : milestone, 1738, code_origins (1.69 ms) : 1663, 1717 . : milestone, 1690, iast (1.507 ms) : 1483, 1531 . : milestone, 1507, profiling (1.513 ms) : 1490, 1536 . : milestone, 1513, tracing (1.512 ms) : 1487, 1536 . : milestone, 1512, section candidate no_agent (1.363 ms) : 1344, 1382 . : milestone, 1363, appsec (1.752 ms) : 1728, 1775 . : milestone, 1752, appsec_no_iast (1.738 ms) : 1715, 1761 . : milestone, 1738, code_origins (1.668 ms) : 1641, 1694 . : milestone, 1668, iast (1.522 ms) : 1498, 1546 . : milestone, 1522, profiling (1.51 ms) : 1487, 1533 . : milestone, 1510, tracing (1.5 ms) : 1475, 1526 . : milestone, 1500, 
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.365 ms [1.345 ms, 1.386 ms] -
appsec 1.743 ms [1.719 ms, 1.767 ms] 377.858 µs (27.7%)
appsec_no_iast 1.738 ms [1.714 ms, 1.762 ms] 372.542 µs (27.3%)
code_origins 1.69 ms [1.663 ms, 1.717 ms] 324.518 µs (23.8%)
iast 1.507 ms [1.483 ms, 1.531 ms] 142.002 µs (10.4%)
profiling 1.513 ms [1.49 ms, 1.536 ms] 147.594 µs (10.8%)
tracing 1.512 ms [1.487 ms, 1.536 ms] 146.343 µs (10.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.363 ms [1.344 ms, 1.382 ms] -
appsec 1.752 ms [1.728 ms, 1.775 ms] 388.754 µs (28.5%)
appsec_no_iast 1.738 ms [1.715 ms, 1.761 ms] 375.009 µs (27.5%)
code_origins 1.668 ms [1.641 ms, 1.694 ms] 304.594 µs (22.3%)
iast 1.522 ms [1.498 ms, 1.546 ms] 159.03 µs (11.7%)
profiling 1.51 ms [1.487 ms, 1.533 ms] 146.573 µs (10.8%)
tracing 1.5 ms [1.475 ms, 1.526 ms] 137.199 µs (10.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jb/ddprof_1.26.0
git_commit_date 1747827999 1747830802
git_commit_sha bd483ac 822b78f
release_version 1.50.0-SNAPSHOT~bd483acf2c 1.50.0-SNAPSHOT~822b78fa50
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1747833846 1747833846
ci_job_id 947826410 947826410
ci_pipeline_id 65718165 65718165
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-gw8ctn4h-project-304-concurrent-0-b3m4lfei 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-gw8ctn4h-project-304-concurrent-0-b3m4lfei 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section baseline no_agent (15.652 s) : 15652000, 15652000 . : milestone, 15652000, appsec (15.223 s) : 15223000, 15223000 . : milestone, 15223000, iast (19.079 s) : 19079000, 19079000 . : milestone, 19079000, iast_GLOBAL (17.992 s) : 17992000, 17992000 . : milestone, 17992000, profiling (15.207 s) : 15207000, 15207000 . : milestone, 15207000, tracing (14.998 s) : 14998000, 14998000 . : milestone, 14998000, section candidate no_agent (15.169 s) : 15169000, 15169000 . : milestone, 15169000, appsec (15.21 s) : 15210000, 15210000 . : milestone, 15210000, iast (18.799 s) : 18799000, 18799000 . : milestone, 18799000, iast_GLOBAL (17.952 s) : 17952000, 17952000 . : milestone, 17952000, profiling (15.052 s) : 15052000, 15052000 . : milestone, 15052000, tracing (15.094 s) : 15094000, 15094000 . : milestone, 15094000, 
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.652 s [15.652 s, 15.652 s] -
appsec 15.223 s [15.223 s, 15.223 s] -429.0 ms (-2.7%)
iast 19.079 s [19.079 s, 19.079 s] 3.427 s (21.9%)
iast_GLOBAL 17.992 s [17.992 s, 17.992 s] 2.34 s (15.0%)
profiling 15.207 s [15.207 s, 15.207 s] -445.0 ms (-2.8%)
tracing 14.998 s [14.998 s, 14.998 s] -654.0 ms (-4.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.169 s [15.169 s, 15.169 s] -
appsec 15.21 s [15.21 s, 15.21 s] 41.0 ms (0.3%)
iast 18.799 s [18.799 s, 18.799 s] 3.63 s (23.9%)
iast_GLOBAL 17.952 s [17.952 s, 17.952 s] 2.783 s (18.3%)
profiling 15.052 s [15.052 s, 15.052 s] -117.0 ms (-0.8%)
tracing 15.094 s [15.094 s, 15.094 s] -75.0 ms (-0.5%)
Execution time for tomcat
gantt title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~822b78fa50, baseline=1.50.0-SNAPSHOT~bd483acf2c dateFormat X axisFormat %s section baseline no_agent (1.47 ms) : 1459, 1482 . : milestone, 1470, appsec (2.405 ms) : 2357, 2454 . : milestone, 2405, iast (2.175 ms) : 2114, 2236 . : milestone, 2175, iast_GLOBAL (2.218 ms) : 2157, 2279 . : milestone, 2218, profiling (2.016 ms) : 1968, 2065 . : milestone, 2016, tracing (1.997 ms) : 1950, 2044 . : milestone, 1997, section candidate no_agent (1.474 ms) : 1463, 1486 . : milestone, 1474, appsec (2.392 ms) : 2344, 2441 . : milestone, 2392, iast (2.179 ms) : 2118, 2241 . : milestone, 2179, iast_GLOBAL (2.227 ms) : 2165, 2289 . : milestone, 2227, profiling (2.501 ms) : 2317, 2685 . : milestone, 2501, tracing (1.996 ms) : 1949, 2043 . : milestone, 1996, 
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.459 ms, 1.482 ms] -
appsec 2.405 ms [2.357 ms, 2.454 ms] 935.094 µs (63.6%)
iast 2.175 ms [2.114 ms, 2.236 ms] 704.699 µs (47.9%)
iast_GLOBAL 2.218 ms [2.157 ms, 2.279 ms] 747.705 µs (50.9%)
profiling 2.016 ms [1.968 ms, 2.065 ms] 546.152 µs (37.1%)
tracing 1.997 ms [1.95 ms, 2.044 ms] 526.369 µs (35.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.463 ms, 1.486 ms] -
appsec 2.392 ms [2.344 ms, 2.441 ms] 917.667 µs (62.2%)
iast 2.179 ms [2.118 ms, 2.241 ms] 705.087 µs (47.8%)
iast_GLOBAL 2.227 ms [2.165 ms, 2.289 ms] 752.552 µs (51.0%)
profiling 2.501 ms [2.317 ms, 2.685 ms] 1.027 ms (69.6%)
tracing 1.996 ms [1.949 ms, 2.043 ms] 521.855 µs (35.4%)
@mcculls mcculls merged commit 7dfc057 into master May 21, 2025
587 of 592 checks passed
@mcculls mcculls deleted the jb/ddprof_1.26.0 branch May 21, 2025 13:51
@github-actions github-actions bot added this to the 1.50.0 milestone May 21, 2025
@PerfectSlayer PerfectSlayer added the tag: dependencies Dependencies related changes label Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: profiling Profiling tag: dependencies Dependencies related changes type: enhancement Enhancements and improvements

3 participants