Skip to content

Conversation

@jpbempel
Copy link
Member

What Does This Do

For SymDB we add injectible lines into method scope to provide information about executable line of code where we can put a line probe.
We are using the LineNumberTable of each method, sort and make ranges about them.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

For SymDB we add injectible lines into method scope to provide
information about executable line of code where we can put a line
probe.
We are using the LineNumberTable of each method, sort and make ranges
about them.
@jpbempel jpbempel added comp: debugger Dynamic Instrumentation type: enhancement Enhancements and improvements labels Oct 24, 2025
@pr-commenter
Copy link

pr-commenter bot commented Oct 24, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1761287435 1761287780
end_time 2025-10-24T06:31:56 2025-10-24T06:37:41
git_branch master jpbempel/injectible-lines
git_commit_sha f296927 a96938e
start_time 2025-10-24T06:30:36 2025-10-24T06:36:21
See matching parameters
Baseline Candidate
ci_job_id 1195477440 1195477440
ci_pipeline_id 80177240 80177240
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1761286885 1761286885

Summary

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

See unchanged results
scenario Δ mean agg_http_req_duration_min Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p75 Δ mean agg_http_req_duration_p99 Δ mean throughput
scenario:noprobe unstable
[-12.597µs; +23.382µs] or [-4.552%; +8.450%]
unstable
[-23.368µs; +35.330µs] or [-7.409%; +11.201%]
unstable
[-34.681µs; +46.246µs] or [-10.530%; +14.042%]
unstable
[-156.060µs; +56.255µs] or [-15.255%; +5.499%]
same
scenario:basic same same same unstable
[-318.264µs; -36.913µs] or [-34.552%; -4.007%]
unstable
[-154.137op/s; +154.137op/s] or [-6.011%; +6.011%]
scenario:loop same same same same same
Request duration reports for reports
gantt
    title reports - request duration [CI 0.99] : candidate=None, baseline=None
    dateFormat X
    axisFormat %s
section baseline
noprobe (315.409 µs) : 293, 338
.   : milestone, 315,
basic (293.741 µs) : 287, 301
.   : milestone, 294,
loop (8.961 ms) : 8957, 8965
.   : milestone, 8961,
section candidate
noprobe (321.39 µs) : 289, 354
.   : milestone, 321,
basic (291.481 µs) : 285, 298
.   : milestone, 291,
loop (8.96 ms) : 8956, 8964
.   : milestone, 8960,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 315.409 µs [292.983 µs, 337.834 µs]
basic 293.741 µs [286.753 µs, 300.729 µs]
loop 8.961 ms [8.957 ms, 8.965 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 321.39 µs [288.858 µs, 353.921 µs]
basic 291.481 µs [284.887 µs, 298.075 µs]
loop 8.96 ms [8.956 ms, 8.964 ms]

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Oct 24, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.68% (+0.00%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: a96938e | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Oct 24, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/injectible-lines
git_commit_date 1761260114 1761286885
git_commit_sha f296927 a96938e
release_version 1.55.0-SNAPSHOT~f296927f57 1.55.0-SNAPSHOT~a96938e2a6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761288704 1761288704
ci_job_id 1195477433 1195477433
ci_pipeline_id 80177240 80177240
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-y0y3ps7h 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-y0y3ps7h 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.028 s) : 0, 1028371
Total [baseline] (8.674 s) : 0, 8673895
Agent [candidate] (1.029 s) : 0, 1028751
Total [candidate] (8.649 s) : 0, 8649354
section iast
Agent [baseline] (1.162 s) : 0, 1162074
Total [baseline] (9.369 s) : 0, 9369335
Agent [candidate] (1.166 s) : 0, 1166005
Total [candidate] (9.385 s) : 0, 9384656
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent iast 1.162 s 133.704 ms (13.0%)
Total tracing 8.674 s -
Total iast 9.369 s 695.439 ms (8.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.029 s -
Agent iast 1.166 s 137.254 ms (13.3%)
Total tracing 8.649 s -
Total iast 9.385 s 735.303 ms (8.5%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.451 ms) : 0, 1451
crashtracking [candidate] (1.457 ms) : 0, 1457
BytebuddyAgent [baseline] (701.083 ms) : 0, 701083
BytebuddyAgent [candidate] (702.175 ms) : 0, 702175
GlobalTracer [baseline] (244.51 ms) : 0, 244510
GlobalTracer [candidate] (244.469 ms) : 0, 244469
AppSec [baseline] (32.32 ms) : 0, 32320
AppSec [candidate] (32.23 ms) : 0, 32230
Debugger [baseline] (6.34 ms) : 0, 6340
Debugger [candidate] (6.392 ms) : 0, 6392
Remote Config [baseline] (678.896 µs) : 0, 679
Remote Config [candidate] (676.455 µs) : 0, 676
Telemetry [baseline] (15.885 ms) : 0, 15885
Telemetry [candidate] (14.487 ms) : 0, 14487
Flare Poller [baseline] (5.004 ms) : 0, 5004
Flare Poller [candidate] (5.736 ms) : 0, 5736
section iast
crashtracking [baseline] (1.462 ms) : 0, 1462
crashtracking [candidate] (1.467 ms) : 0, 1467
BytebuddyAgent [baseline] (823.504 ms) : 0, 823504
BytebuddyAgent [candidate] (828.121 ms) : 0, 828121
GlobalTracer [baseline] (233.765 ms) : 0, 233765
GlobalTracer [candidate] (234.239 ms) : 0, 234239
AppSec [baseline] (32.029 ms) : 0, 32029
AppSec [candidate] (28.979 ms) : 0, 28979
Debugger [baseline] (6.203 ms) : 0, 6203
Debugger [candidate] (6.059 ms) : 0, 6059
Remote Config [baseline] (605.274 µs) : 0, 605
Remote Config [candidate] (603.516 µs) : 0, 604
Telemetry [baseline] (8.699 ms) : 0, 8699
Telemetry [candidate] (8.301 ms) : 0, 8301
Flare Poller [baseline] (4.183 ms) : 0, 4183
Flare Poller [candidate] (4.111 ms) : 0, 4111
IAST [baseline] (30.361 ms) : 0, 30361
IAST [candidate] (32.784 ms) : 0, 32784
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.031 s) : 0, 1030500
Total [baseline] (10.825 s) : 0, 10824770
Agent [candidate] (1.036 s) : 0, 1035592
Total [candidate] (10.824 s) : 0, 10823967
section appsec
Agent [baseline] (1.217 s) : 0, 1216971
Total [baseline] (11.06 s) : 0, 11059619
Agent [candidate] (1.199 s) : 0, 1199141
Total [candidate] (10.935 s) : 0, 10934913
section iast
Agent [baseline] (1.164 s) : 0, 1164240
Total [baseline] (11.179 s) : 0, 11178873
Agent [candidate] (1.173 s) : 0, 1172776
Total [candidate] (11.162 s) : 0, 11162455
section profiling
Agent [baseline] (1.174 s) : 0, 1174036
Total [baseline] (10.91 s) : 0, 10909788
Agent [candidate] (1.175 s) : 0, 1174701
Total [candidate] (10.914 s) : 0, 10913585
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.031 s -
Agent appsec 1.217 s 186.471 ms (18.1%)
Agent iast 1.164 s 133.739 ms (13.0%)
Agent profiling 1.174 s 143.536 ms (13.9%)
Total tracing 10.825 s -
Total appsec 11.06 s 234.849 ms (2.2%)
Total iast 11.179 s 354.104 ms (3.3%)
Total profiling 10.91 s 85.018 ms (0.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.036 s -
Agent appsec 1.199 s 163.549 ms (15.8%)
Agent iast 1.173 s 137.184 ms (13.2%)
Agent profiling 1.175 s 139.109 ms (13.4%)
Total tracing 10.824 s -
Total appsec 10.935 s 110.946 ms (1.0%)
Total iast 11.162 s 338.488 ms (3.1%)
Total profiling 10.914 s 89.618 ms (0.8%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.471 ms) : 0, 1471
crashtracking [candidate] (1.472 ms) : 0, 1472
BytebuddyAgent [baseline] (703.235 ms) : 0, 703235
BytebuddyAgent [candidate] (707.65 ms) : 0, 707650
GlobalTracer [baseline] (245.042 ms) : 0, 245042
GlobalTracer [candidate] (245.264 ms) : 0, 245264
AppSec [baseline] (32.408 ms) : 0, 32408
AppSec [candidate] (32.535 ms) : 0, 32535
Debugger [baseline] (6.354 ms) : 0, 6354
Debugger [candidate] (6.442 ms) : 0, 6442
Remote Config [baseline] (686.568 µs) : 0, 687
Remote Config [candidate] (687.035 µs) : 0, 687
Telemetry [baseline] (12.335 ms) : 0, 12335
Telemetry [candidate] (10.749 ms) : 0, 10749
Flare Poller [baseline] (7.891 ms) : 0, 7891
Flare Poller [candidate] (9.525 ms) : 0, 9525
section appsec
crashtracking [baseline] (1.474 ms) : 0, 1474
crashtracking [candidate] (1.488 ms) : 0, 1488
BytebuddyAgent [baseline] (736.111 ms) : 0, 736111
BytebuddyAgent [candidate] (723.846 ms) : 0, 723846
GlobalTracer [baseline] (238.76 ms) : 0, 238760
GlobalTracer [candidate] (235.724 ms) : 0, 235724
AppSec [baseline] (175.043 ms) : 0, 175043
AppSec [candidate] (173.526 ms) : 0, 173526
Debugger [baseline] (5.957 ms) : 0, 5957
Debugger [candidate] (5.866 ms) : 0, 5866
Remote Config [baseline] (619.25 µs) : 0, 619
Remote Config [candidate] (621.614 µs) : 0, 622
Telemetry [baseline] (8.387 ms) : 0, 8387
Telemetry [candidate] (8.311 ms) : 0, 8311
Flare Poller [baseline] (3.903 ms) : 0, 3903
Flare Poller [candidate] (3.925 ms) : 0, 3925
IAST [baseline] (25.369 ms) : 0, 25369
IAST [candidate] (24.753 ms) : 0, 24753
section iast
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.468 ms) : 0, 1468
BytebuddyAgent [baseline] (826.103 ms) : 0, 826103
BytebuddyAgent [candidate] (833.037 ms) : 0, 833037
GlobalTracer [baseline] (234.311 ms) : 0, 234311
GlobalTracer [candidate] (235.578 ms) : 0, 235578
AppSec [baseline] (29.074 ms) : 0, 29074
AppSec [candidate] (30.71 ms) : 0, 30710
Debugger [baseline] (6.126 ms) : 0, 6126
Debugger [candidate] (6.144 ms) : 0, 6144
Remote Config [baseline] (611.954 µs) : 0, 612
Remote Config [candidate] (589.1 µs) : 0, 589
Telemetry [baseline] (8.54 ms) : 0, 8540
Telemetry [candidate] (8.409 ms) : 0, 8409
Flare Poller [baseline] (4.184 ms) : 0, 4184
Flare Poller [candidate] (4.181 ms) : 0, 4181
IAST [baseline] (32.64 ms) : 0, 32640
IAST [candidate] (31.175 ms) : 0, 31175
section profiling
crashtracking [baseline] (1.44 ms) : 0, 1440
crashtracking [candidate] (1.454 ms) : 0, 1454
BytebuddyAgent [baseline] (727.576 ms) : 0, 727576
BytebuddyAgent [candidate] (727.926 ms) : 0, 727926
GlobalTracer [baseline] (220.305 ms) : 0, 220305
GlobalTracer [candidate] (220.336 ms) : 0, 220336
AppSec [baseline] (32.344 ms) : 0, 32344
AppSec [candidate] (32.354 ms) : 0, 32354
Debugger [baseline] (12.888 ms) : 0, 12888
Debugger [candidate] (12.912 ms) : 0, 12912
Remote Config [baseline] (690.864 µs) : 0, 691
Remote Config [candidate] (1.448 ms) : 0, 1448
Telemetry [baseline] (9.78 ms) : 0, 9780
Telemetry [candidate] (9.136 ms) : 0, 9136
Flare Poller [baseline] (4.162 ms) : 0, 4162
Flare Poller [candidate] (4.112 ms) : 0, 4112
ProfilingAgent [baseline] (109.5 ms) : 0, 109500
ProfilingAgent [candidate] (109.641 ms) : 0, 109641
Profiling [baseline] (110.153 ms) : 0, 110153
Profiling [candidate] (110.288 ms) : 0, 110288
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/injectible-lines
git_commit_date 1761260114 1761286885
git_commit_sha f296927 a96938e
release_version 1.55.0-SNAPSHOT~f296927f57 1.55.0-SNAPSHOT~a96938e2a6
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761288375 1761288375
ci_job_id 1195477434 1195477434
ci_pipeline_id 80177240 80177240
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-gf2nnmek 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-gf2nnmek 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 1 performance improvements and 2 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:iast:high_load worse
[+699.482µs; +1061.628µs] or [+7.439%; +11.290%]
unstable
[-97.818op/s; +14.193op/s] or [-19.818%; +2.876%]
10.284ms 451.781op/s 9.403ms 493.594op/s
scenario:load:petclinic:profiling:high_load worse
[+1.387ms; +2.353ms] or [+2.915%; +4.945%]
unstable
[-10.685op/s; +3.210op/s] or [-10.860%; +3.263%]
49.449ms 94.650op/s 47.579ms 98.388op/s
scenario:load:petclinic:appsec:high_load better
[-4.032ms; -3.082ms] or [-8.146%; -6.228%]
unstable
[-0.038op/s; +14.563op/s] or [-0.040%; +15.394%]
45.937ms 101.862op/s 49.494ms 94.600op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.602 ms) : 37308, 37896
.   : milestone, 37602,
appsec (49.494 ms) : 49027, 49962
.   : milestone, 49494,
code_origins (42.375 ms) : 42006, 42744
.   : milestone, 42375,
iast (45.029 ms) : 44645, 45413
.   : milestone, 45029,
profiling (47.579 ms) : 47136, 48023
.   : milestone, 47579,
tracing (43.386 ms) : 43030, 43743
.   : milestone, 43386,
section candidate
no_agent (38.297 ms) : 37983, 38611
.   : milestone, 38297,
appsec (45.937 ms) : 45524, 46350
.   : milestone, 45937,
code_origins (42.861 ms) : 42497, 43226
.   : milestone, 42861,
iast (45.379 ms) : 44979, 45779
.   : milestone, 45379,
profiling (49.449 ms) : 48995, 49903
.   : milestone, 49449,
tracing (43.316 ms) : 42961, 43671
.   : milestone, 43316,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.602 ms [37.308 ms, 37.896 ms] -
appsec 49.494 ms [49.027 ms, 49.962 ms] 11.892 ms (31.6%)
code_origins 42.375 ms [42.006 ms, 42.744 ms] 4.773 ms (12.7%)
iast 45.029 ms [44.645 ms, 45.413 ms] 7.427 ms (19.8%)
profiling 47.579 ms [47.136 ms, 48.023 ms] 9.977 ms (26.5%)
tracing 43.386 ms [43.03 ms, 43.743 ms] 5.784 ms (15.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 38.297 ms [37.983 ms, 38.611 ms] -
appsec 45.937 ms [45.524 ms, 46.35 ms] 7.64 ms (19.9%)
code_origins 42.861 ms [42.497 ms, 43.226 ms] 4.564 ms (11.9%)
iast 45.379 ms [44.979 ms, 45.779 ms] 7.082 ms (18.5%)
profiling 49.449 ms [48.995 ms, 49.903 ms] 11.152 ms (29.1%)
tracing 43.316 ms [42.961 ms, 43.671 ms] 5.019 ms (13.1%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.33 ms) : 4280, 4381
.   : milestone, 4330,
iast (9.403 ms) : 9240, 9566
.   : milestone, 9403,
iast_FULL (14.212 ms) : 13927, 14497
.   : milestone, 14212,
iast_GLOBAL (11.06 ms) : 10864, 11257
.   : milestone, 11060,
profiling (8.872 ms) : 8733, 9011
.   : milestone, 8872,
tracing (7.955 ms) : 7833, 8077
.   : milestone, 7955,
section candidate
no_agent (4.427 ms) : 4379, 4476
.   : milestone, 4427,
iast (10.284 ms) : 10111, 10457
.   : milestone, 10284,
iast_FULL (13.679 ms) : 13406, 13953
.   : milestone, 13679,
iast_GLOBAL (10.959 ms) : 10759, 11158
.   : milestone, 10959,
profiling (9.122 ms) : 8984, 9260
.   : milestone, 9122,
tracing (7.818 ms) : 7693, 7943
.   : milestone, 7818,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.33 ms [4.28 ms, 4.381 ms] -
iast 9.403 ms [9.24 ms, 9.566 ms] 5.073 ms (117.2%)
iast_FULL 14.212 ms [13.927 ms, 14.497 ms] 9.882 ms (228.2%)
iast_GLOBAL 11.06 ms [10.864 ms, 11.257 ms] 6.73 ms (155.4%)
profiling 8.872 ms [8.733 ms, 9.011 ms] 4.542 ms (104.9%)
tracing 7.955 ms [7.833 ms, 8.077 ms] 3.624 ms (83.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.427 ms [4.379 ms, 4.476 ms] -
iast 10.284 ms [10.111 ms, 10.457 ms] 5.857 ms (132.3%)
iast_FULL 13.679 ms [13.406 ms, 13.953 ms] 9.252 ms (209.0%)
iast_GLOBAL 10.959 ms [10.759 ms, 11.158 ms] 6.532 ms (147.5%)
profiling 9.122 ms [8.984 ms, 9.26 ms] 4.695 ms (106.0%)
tracing 7.818 ms [7.693 ms, 7.943 ms] 3.391 ms (76.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/injectible-lines
git_commit_date 1761260114 1761286885
git_commit_sha f296927 a96938e
release_version 1.55.0-SNAPSHOT~f296927f57 1.55.0-SNAPSHOT~a96938e2a6
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1761288854 1761288854
ci_job_id 1195477435 1195477435
ci_pipeline_id 80177240 80177240
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-kmsp05bf 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-kmsp05bf 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1465, 1488
.   : milestone, 1477,
appsec (3.739 ms) : 3519, 3958
.   : milestone, 3739,
iast (2.218 ms) : 2155, 2282
.   : milestone, 2218,
iast_GLOBAL (2.26 ms) : 2196, 2324
.   : milestone, 2260,
profiling (2.062 ms) : 2010, 2113
.   : milestone, 2062,
tracing (2.031 ms) : 1981, 2081
.   : milestone, 2031,
section candidate
no_agent (1.478 ms) : 1467, 1490
.   : milestone, 1478,
appsec (3.736 ms) : 3518, 3955
.   : milestone, 3736,
iast (2.219 ms) : 2155, 2283
.   : milestone, 2219,
iast_GLOBAL (2.261 ms) : 2197, 2325
.   : milestone, 2261,
profiling (2.065 ms) : 2013, 2117
.   : milestone, 2065,
tracing (2.033 ms) : 1983, 2083
.   : milestone, 2033,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.465 ms, 1.488 ms] -
appsec 3.739 ms [3.519 ms, 3.958 ms] 2.262 ms (153.2%)
iast 2.218 ms [2.155 ms, 2.282 ms] 741.713 µs (50.2%)
iast_GLOBAL 2.26 ms [2.196 ms, 2.324 ms] 783.386 µs (53.1%)
profiling 2.062 ms [2.01 ms, 2.113 ms] 585.204 µs (39.6%)
tracing 2.031 ms [1.981 ms, 2.081 ms] 554.563 µs (37.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.467 ms, 1.49 ms] -
appsec 3.736 ms [3.518 ms, 3.955 ms] 2.258 ms (152.7%)
iast 2.219 ms [2.155 ms, 2.283 ms] 740.257 µs (50.1%)
iast_GLOBAL 2.261 ms [2.197 ms, 2.325 ms] 782.832 µs (53.0%)
profiling 2.065 ms [2.013 ms, 2.117 ms] 587.015 µs (39.7%)
tracing 2.033 ms [1.983 ms, 2.083 ms] 555.117 µs (37.6%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~a96938e2a6, baseline=1.55.0-SNAPSHOT~f296927f57
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.212 s) : 15212000, 15212000
.   : milestone, 15212000,
appsec (14.78 s) : 14780000, 14780000
.   : milestone, 14780000,
iast (18.836 s) : 18836000, 18836000
.   : milestone, 18836000,
iast_GLOBAL (18.005 s) : 18005000, 18005000
.   : milestone, 18005000,
profiling (14.937 s) : 14937000, 14937000
.   : milestone, 14937000,
tracing (14.949 s) : 14949000, 14949000
.   : milestone, 14949000,
section candidate
no_agent (14.948 s) : 14948000, 14948000
.   : milestone, 14948000,
appsec (14.94 s) : 14940000, 14940000
.   : milestone, 14940000,
iast (18.739 s) : 18739000, 18739000
.   : milestone, 18739000,
iast_GLOBAL (18.113 s) : 18113000, 18113000
.   : milestone, 18113000,
profiling (15.936 s) : 15936000, 15936000
.   : milestone, 15936000,
tracing (15.192 s) : 15192000, 15192000
.   : milestone, 15192000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.212 s [15.212 s, 15.212 s] -
appsec 14.78 s [14.78 s, 14.78 s] -432.0 ms (-2.8%)
iast 18.836 s [18.836 s, 18.836 s] 3.624 s (23.8%)
iast_GLOBAL 18.005 s [18.005 s, 18.005 s] 2.793 s (18.4%)
profiling 14.937 s [14.937 s, 14.937 s] -275.0 ms (-1.8%)
tracing 14.949 s [14.949 s, 14.949 s] -263.0 ms (-1.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.948 s [14.948 s, 14.948 s] -
appsec 14.94 s [14.94 s, 14.94 s] -8.0 ms (-0.1%)
iast 18.739 s [18.739 s, 18.739 s] 3.791 s (25.4%)
iast_GLOBAL 18.113 s [18.113 s, 18.113 s] 3.165 s (21.2%)
profiling 15.936 s [15.936 s, 15.936 s] 988.0 ms (6.6%)
tracing 15.192 s [15.192 s, 15.192 s] 244.0 ms (1.6%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: debugger Dynamic Instrumentation type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant