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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants