Skip to content

Switch Code-Origin startup logging from INFO to DEBUG#9949

Merged
mcculls merged 1 commit intomasterfrom
mcculls/switch-code-origin-startup-logs-to-debug
Nov 13, 2025
Merged

Switch Code-Origin startup logging from INFO to DEBUG#9949
mcculls merged 1 commit intomasterfrom
mcculls/switch-code-origin-startup-logs-to-debug

Conversation

@mcculls
Copy link
Copy Markdown
Contributor

@mcculls mcculls commented Nov 13, 2025

What Does This Do

With the Code-Origin feature on by default, we now get two INFO log messages every time a JVM starts with dd-java-agent attached:

[dd.trace 2025-11-13 12:36:22:300 +0000] [main] INFO com.datadog.debugger.agent.DebuggerAgent - Starting Code Origin for spans
[dd.trace 2025-11-13 12:36:22:396 +0000] [main] INFO com.datadog.debugger.agent.DebuggerAgent - Started Code Origin for spans

These log messages should be switched to DEBUG so they are still available for triage purposes, but don't contribute to unwanted log-spam.

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mcculls mcculls requested a review from a team as a code owner November 13, 2025 12:42
@mcculls mcculls requested review from tylfin and removed request for a team November 13, 2025 12:42
@mcculls mcculls added type: enhancement Enhancements and improvements tag: no release notes Changes to exclude from release notes comp: debugger Dynamic Instrumentation labels Nov 13, 2025
@mcculls mcculls requested a review from jpbempel November 13, 2025 12:42
@datadog-official
Copy link
Copy Markdown
Contributor

datadog-official Bot commented Nov 13, 2025

🎯 Code Coverage
Patch Coverage: 0.00%
Total Coverage: 80.58% (+21.00%)

View detailed report

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

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Nov 13, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1763038182 1763038517
end_time 2025-11-13T12:51:05 2025-11-13T12:56:38
git_branch master mcculls/switch-code-origin-startup-logs-to-debug
git_commit_sha b112f74 d527ee8
start_time 2025-11-13T12:49:43 2025-11-13T12:55:18
See matching parameters
Baseline Candidate
ci_job_id 1232411348 1232411348
ci_pipeline_id 82237853 82237853
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1763037526 1763037526

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
[-34.818µs; +19.779µs] or [-11.921%; +6.772%]
unstable
[-44.756µs; +36.414µs] or [-13.506%; +10.988%]
unstable
[-53848.414ns; +54226.525ns] or [-15.627%; +15.737%]
unstable
[-250.301µs; +267.061µs] or [-24.591%; +26.238%]
same
scenario:basic same same same unstable
[-75.326µs; +104.351µs] or [-9.784%; +13.554%]
same
scenario:loop same same same unstable
[-487.934µs; +857.417µs] or [-5.558%; +9.766%]
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 (331.384 µs) : 300, 362
.   : milestone, 331,
basic (296.282 µs) : 289, 304
.   : milestone, 296,
loop (8.444 ms) : 8383, 8505
.   : milestone, 8444,
section candidate
noprobe (327.213 µs) : 282, 372
.   : milestone, 327,
basic (294.556 µs) : 287, 302
.   : milestone, 295,
loop (8.442 ms) : 8380, 8504
.   : milestone, 8442,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 331.384 µs [300.427 µs, 362.341 µs]
basic 296.282 µs [288.621 µs, 303.943 µs]
loop 8.444 ms [8.383 ms, 8.505 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 327.213 µs [282.203 µs, 372.223 µs]
basic 294.556 µs [287.015 µs, 302.098 µs]
loop 8.442 ms [8.38 ms, 8.504 ms]

Copy link
Copy Markdown
Member

@jpbempel jpbempel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should remove completely the info level, it would be easier 😁

@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Nov 13, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/switch-code-origin-startup-logs-to-debug
git_commit_date 1763031873 1763037526
git_commit_sha b112f74 d527ee8
release_version 1.56.0-SNAPSHOT~b112f74d8e 1.56.0-SNAPSHOT~d527ee8c5b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763039433 1763039433
ci_job_id 1232411339 1232411339
ci_pipeline_id 82237853 82237853
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-jq0mof4c 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-jq0mof4c 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 5 performance improvements and 0 performance regressions! Performance is the same for 52 metrics, 8 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:startup:insecure-bank:iast:Debugger better
[-6.293ms; -4.166ms] or [-9.634%; -6.378%]
60.093ms 65.322ms
scenario:startup:insecure-bank:tracing:Debugger better
[-4.602ms; -3.412ms] or [-6.799%; -5.041%]
63.679ms 67.686ms
scenario:startup:petclinic:iast:Debugger better
[-6.742ms; -3.429ms] or [-10.140%; -5.158%]
61.402ms 66.488ms
scenario:startup:petclinic:profiling:Debugger better
[-5.554ms; -3.642ms] or [-8.211%; -5.384%]
63.048ms 67.646ms
scenario:startup:petclinic:tracing:Debugger better
[-4.548ms; -3.561ms] or [-6.645%; -5.203%]
64.386ms 68.440ms
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.1 s) : 0, 1100122
Total [baseline] (8.84 s) : 0, 8840230
Agent [candidate] (1.105 s) : 0, 1104590
Total [candidate] (8.838 s) : 0, 8837812
section iast
Agent [baseline] (1.242 s) : 0, 1242086
Total [baseline] (9.593 s) : 0, 9593017
Agent [candidate] (1.249 s) : 0, 1249340
Total [candidate] (9.554 s) : 0, 9553736
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.1 s -
Agent iast 1.242 s 141.964 ms (12.9%)
Total tracing 8.84 s -
Total iast 9.593 s 752.787 ms (8.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.105 s -
Agent iast 1.249 s 144.75 ms (13.1%)
Total tracing 8.838 s -
Total iast 9.554 s 715.924 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.469 ms) : 0, 1469
crashtracking [candidate] (1.475 ms) : 0, 1475
BytebuddyAgent [baseline] (704.083 ms) : 0, 704083
BytebuddyAgent [candidate] (710.56 ms) : 0, 710560
GlobalTracer [baseline] (247.647 ms) : 0, 247647
GlobalTracer [candidate] (248.971 ms) : 0, 248971
AppSec [baseline] (32.288 ms) : 0, 32288
AppSec [candidate] (32.435 ms) : 0, 32435
Debugger [baseline] (67.686 ms) : 0, 67686
Debugger [candidate] (63.679 ms) : 0, 63679
Remote Config [baseline] (640.094 µs) : 0, 640
Remote Config [candidate] (627.264 µs) : 0, 627
Telemetry [baseline] (8.117 ms) : 0, 8117
Telemetry [candidate] (8.164 ms) : 0, 8164
Flare Poller [baseline] (3.645 ms) : 0, 3645
Flare Poller [candidate] (3.675 ms) : 0, 3675
section iast
crashtracking [baseline] (1.45 ms) : 0, 1450
crashtracking [candidate] (1.471 ms) : 0, 1471
BytebuddyAgent [baseline] (828.186 ms) : 0, 828186
BytebuddyAgent [candidate] (839.289 ms) : 0, 839289
GlobalTracer [baseline] (238.71 ms) : 0, 238710
GlobalTracer [candidate] (239.584 ms) : 0, 239584
IAST [baseline] (26.935 ms) : 0, 26935
IAST [candidate] (32.553 ms) : 0, 32553
AppSec [baseline] (34.919 ms) : 0, 34919
AppSec [candidate] (29.447 ms) : 0, 29447
Debugger [baseline] (65.322 ms) : 0, 65322
Debugger [candidate] (60.093 ms) : 0, 60093
Remote Config [baseline] (543.514 µs) : 0, 544
Remote Config [candidate] (538.565 µs) : 0, 539
Telemetry [baseline] (7.718 ms) : 0, 7718
Telemetry [candidate] (7.64 ms) : 0, 7640
Flare Poller [baseline] (3.582 ms) : 0, 3582
Flare Poller [candidate] (3.529 ms) : 0, 3529
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.103 s) : 0, 1102853
Total [baseline] (10.732 s) : 0, 10732168
Agent [candidate] (1.103 s) : 0, 1103239
Total [candidate] (10.756 s) : 0, 10756195
section appsec
Agent [baseline] (1.274 s) : 0, 1274166
Total [baseline] (11.031 s) : 0, 11031481
Agent [candidate] (1.285 s) : 0, 1284782
Total [candidate] (11.137 s) : 0, 11136589
section iast
Agent [baseline] (1.248 s) : 0, 1247691
Total [baseline] (10.632 s) : 0, 10631647
Agent [candidate] (1.243 s) : 0, 1242541
Total [candidate] (11.253 s) : 0, 11252533
section profiling
Agent [baseline] (1.23 s) : 0, 1230165
Total [baseline] (11.025 s) : 0, 11024616
Agent [candidate] (1.229 s) : 0, 1229328
Total [candidate] (11.044 s) : 0, 11044152
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.103 s -
Agent appsec 1.274 s 171.313 ms (15.5%)
Agent iast 1.248 s 144.837 ms (13.1%)
Agent profiling 1.23 s 127.312 ms (11.5%)
Total tracing 10.732 s -
Total appsec 11.031 s 299.312 ms (2.8%)
Total iast 10.632 s -100.521 ms (-0.9%)
Total profiling 11.025 s 292.447 ms (2.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.103 s -
Agent appsec 1.285 s 181.543 ms (16.5%)
Agent iast 1.243 s 139.302 ms (12.6%)
Agent profiling 1.229 s 126.088 ms (11.4%)
Total tracing 10.756 s -
Total appsec 11.137 s 380.394 ms (3.5%)
Total iast 11.253 s 496.338 ms (4.6%)
Total profiling 11.044 s 287.957 ms (2.7%)
gantt
    title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.457 ms) : 0, 1457
crashtracking [candidate] (1.464 ms) : 0, 1464
BytebuddyAgent [baseline] (705.405 ms) : 0, 705405
BytebuddyAgent [candidate] (708.098 ms) : 0, 708098
GlobalTracer [baseline] (248.104 ms) : 0, 248104
GlobalTracer [candidate] (249.21 ms) : 0, 249210
AppSec [baseline] (32.319 ms) : 0, 32319
AppSec [candidate] (32.563 ms) : 0, 32563
Debugger [baseline] (68.44 ms) : 0, 68440
Debugger [candidate] (64.386 ms) : 0, 64386
Remote Config [baseline] (635.014 µs) : 0, 635
Remote Config [candidate] (645.49 µs) : 0, 645
Telemetry [baseline] (8.11 ms) : 0, 8110
Telemetry [candidate] (8.244 ms) : 0, 8244
Flare Poller [baseline] (3.673 ms) : 0, 3673
Flare Poller [candidate] (3.755 ms) : 0, 3755
section appsec
crashtracking [baseline] (1.446 ms) : 0, 1446
crashtracking [candidate] (1.461 ms) : 0, 1461
BytebuddyAgent [baseline] (726.764 ms) : 0, 726764
BytebuddyAgent [candidate] (733.103 ms) : 0, 733103
GlobalTracer [baseline] (239.651 ms) : 0, 239651
GlobalTracer [candidate] (242.366 ms) : 0, 242366
AppSec [baseline] (173.569 ms) : 0, 173569
AppSec [candidate] (174.075 ms) : 0, 174075
Debugger [baseline] (60.559 ms) : 0, 60559
Debugger [candidate] (61.011 ms) : 0, 61011
Remote Config [baseline] (712.625 µs) : 0, 713
Remote Config [candidate] (687.382 µs) : 0, 687
Telemetry [baseline] (8.306 ms) : 0, 8306
Telemetry [candidate] (8.304 ms) : 0, 8304
Flare Poller [baseline] (3.842 ms) : 0, 3842
Flare Poller [candidate] (3.831 ms) : 0, 3831
IAST [baseline] (24.639 ms) : 0, 24639
IAST [candidate] (24.899 ms) : 0, 24899
section iast
crashtracking [baseline] (1.456 ms) : 0, 1456
crashtracking [candidate] (1.466 ms) : 0, 1466
BytebuddyAgent [baseline] (833.703 ms) : 0, 833703
BytebuddyAgent [candidate] (832.172 ms) : 0, 832172
GlobalTracer [baseline] (237.61 ms) : 0, 237610
GlobalTracer [candidate] (239.421 ms) : 0, 239421
AppSec [baseline] (29.804 ms) : 0, 29804
AppSec [candidate] (28.788 ms) : 0, 28788
Debugger [baseline] (66.488 ms) : 0, 66488
Debugger [candidate] (61.402 ms) : 0, 61402
Remote Config [baseline] (566.429 µs) : 0, 566
Remote Config [candidate] (561.017 µs) : 0, 561
Telemetry [baseline] (7.827 ms) : 0, 7827
Telemetry [candidate] (7.758 ms) : 0, 7758
Flare Poller [baseline] (3.681 ms) : 0, 3681
Flare Poller [candidate] (3.564 ms) : 0, 3564
IAST [baseline] (31.778 ms) : 0, 31778
IAST [candidate] (32.452 ms) : 0, 32452
section profiling
ProfilingAgent [baseline] (97.337 ms) : 0, 97337
ProfilingAgent [candidate] (97.043 ms) : 0, 97043
crashtracking [baseline] (1.42 ms) : 0, 1420
crashtracking [candidate] (1.445 ms) : 0, 1445
BytebuddyAgent [baseline] (728.281 ms) : 0, 728281
BytebuddyAgent [candidate] (730.451 ms) : 0, 730451
GlobalTracer [baseline] (221.332 ms) : 0, 221332
GlobalTracer [candidate] (223.048 ms) : 0, 223048
AppSec [baseline] (32.153 ms) : 0, 32153
AppSec [candidate] (32.243 ms) : 0, 32243
Debugger [baseline] (67.646 ms) : 0, 67646
Debugger [candidate] (63.048 ms) : 0, 63048
Remote Config [baseline] (638.677 µs) : 0, 639
Remote Config [candidate] (640.184 µs) : 0, 640
Telemetry [baseline] (7.949 ms) : 0, 7949
Telemetry [candidate] (7.921 ms) : 0, 7921
Flare Poller [baseline] (3.735 ms) : 0, 3735
Flare Poller [candidate] (3.678 ms) : 0, 3678
Profiling [baseline] (97.936 ms) : 0, 97936
Profiling [candidate] (97.622 ms) : 0, 97622
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/switch-code-origin-startup-logs-to-debug
git_commit_date 1763031873 1763037526
git_commit_sha b112f74 d527ee8
release_version 1.56.0-SNAPSHOT~b112f74d8e 1.56.0-SNAPSHOT~d527ee8c5b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763039930 1763039930
ci_job_id 1232411341 1232411341
ci_pipeline_id 82237853 82237853
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-ezui6f83 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-ezui6f83 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 0 performance regressions! Performance is the same for 20 metrics, 15 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:petclinic:no_agent:high_load better
[-1.978ms; -0.480ms] or [-10.478%; -2.543%]
unsure
[-3.450ms; -0.492ms] or [-10.854%; -1.548%]
unstable
[-9.506op/s; +44.193op/s] or [-3.947%; +18.349%]
17.648ms 29.813ms 258.188op/s 18.877ms 31.783ms 240.844op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.211 ms) : 1199, 1223
.   : milestone, 1211,
iast (3.249 ms) : 3211, 3286
.   : milestone, 3249,
iast_FULL (6.138 ms) : 6075, 6201
.   : milestone, 6138,
iast_GLOBAL (3.749 ms) : 3690, 3808
.   : milestone, 3749,
profiling (1.959 ms) : 1943, 1975
.   : milestone, 1959,
tracing (1.838 ms) : 1822, 1854
.   : milestone, 1838,
section candidate
no_agent (1.189 ms) : 1177, 1200
.   : milestone, 1189,
iast (3.279 ms) : 3234, 3323
.   : milestone, 3279,
iast_FULL (5.895 ms) : 5836, 5954
.   : milestone, 5895,
iast_GLOBAL (3.561 ms) : 3515, 3607
.   : milestone, 3561,
profiling (2.071 ms) : 2051, 2092
.   : milestone, 2071,
tracing (1.843 ms) : 1827, 1858
.   : milestone, 1843,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.211 ms [1.199 ms, 1.223 ms] -
iast 3.249 ms [3.211 ms, 3.286 ms] 2.037 ms (168.2%)
iast_FULL 6.138 ms [6.075 ms, 6.201 ms] 4.926 ms (406.7%)
iast_GLOBAL 3.749 ms [3.69 ms, 3.808 ms] 2.537 ms (209.5%)
profiling 1.959 ms [1.943 ms, 1.975 ms] 747.468 µs (61.7%)
tracing 1.838 ms [1.822 ms, 1.854 ms] 626.698 µs (51.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.189 ms [1.177 ms, 1.2 ms] -
iast 3.279 ms [3.234 ms, 3.323 ms] 2.09 ms (175.9%)
iast_FULL 5.895 ms [5.836 ms, 5.954 ms] 4.707 ms (396.0%)
iast_GLOBAL 3.561 ms [3.515 ms, 3.607 ms] 2.373 ms (199.6%)
profiling 2.071 ms [2.051 ms, 2.092 ms] 882.828 µs (74.3%)
tracing 1.843 ms [1.827 ms, 1.858 ms] 653.956 µs (55.0%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.386 ms) : 19184, 19588
.   : milestone, 19386,
appsec (19.625 ms) : 19426, 19823
.   : milestone, 19625,
code_origins (17.882 ms) : 17702, 18061
.   : milestone, 17882,
iast (17.671 ms) : 17495, 17847
.   : milestone, 17671,
profiling (18.813 ms) : 18626, 19001
.   : milestone, 18813,
tracing (17.942 ms) : 17763, 18122
.   : milestone, 17942,
section candidate
no_agent (18.079 ms) : 17896, 18262
.   : milestone, 18079,
appsec (19.643 ms) : 19446, 19839
.   : milestone, 19643,
code_origins (17.498 ms) : 17325, 17671
.   : milestone, 17498,
iast (17.841 ms) : 17664, 18018
.   : milestone, 17841,
profiling (18.763 ms) : 18577, 18950
.   : milestone, 18763,
tracing (17.582 ms) : 17409, 17755
.   : milestone, 17582,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.386 ms [19.184 ms, 19.588 ms] -
appsec 19.625 ms [19.426 ms, 19.823 ms] 238.519 µs (1.2%)
code_origins 17.882 ms [17.702 ms, 18.061 ms] -1.504 ms (-7.8%)
iast 17.671 ms [17.495 ms, 17.847 ms] -1.715 ms (-8.8%)
profiling 18.813 ms [18.626 ms, 19.001 ms] -572.543 µs (-3.0%)
tracing 17.942 ms [17.763 ms, 18.122 ms] -1.444 ms (-7.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.079 ms [17.896 ms, 18.262 ms] -
appsec 19.643 ms [19.446 ms, 19.839 ms] 1.563 ms (8.6%)
code_origins 17.498 ms [17.325 ms, 17.671 ms] -581.209 µs (-3.2%)
iast 17.841 ms [17.664 ms, 18.018 ms] -238.058 µs (-1.3%)
profiling 18.763 ms [18.577 ms, 18.95 ms] 684.076 µs (3.8%)
tracing 17.582 ms [17.409 ms, 17.755 ms] -497.247 µs (-2.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master mcculls/switch-code-origin-startup-logs-to-debug
git_commit_date 1763031873 1763037526
git_commit_sha b112f74 d527ee8
release_version 1.56.0-SNAPSHOT~b112f74d8e 1.56.0-SNAPSHOT~d527ee8c5b
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1763039561 1763039561
ci_job_id 1232411342 1232411342
ci_pipeline_id 82237853 82237853
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-dho87dez 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-dho87dez 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 biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.347 s) : 15347000, 15347000
.   : milestone, 15347000,
appsec (14.716 s) : 14716000, 14716000
.   : milestone, 14716000,
iast (18.461 s) : 18461000, 18461000
.   : milestone, 18461000,
iast_GLOBAL (17.956 s) : 17956000, 17956000
.   : milestone, 17956000,
profiling (15.494 s) : 15494000, 15494000
.   : milestone, 15494000,
tracing (14.686 s) : 14686000, 14686000
.   : milestone, 14686000,
section candidate
no_agent (15.498 s) : 15498000, 15498000
.   : milestone, 15498000,
appsec (14.859 s) : 14859000, 14859000
.   : milestone, 14859000,
iast (18.164 s) : 18164000, 18164000
.   : milestone, 18164000,
iast_GLOBAL (18.083 s) : 18083000, 18083000
.   : milestone, 18083000,
profiling (15.125 s) : 15125000, 15125000
.   : milestone, 15125000,
tracing (14.778 s) : 14778000, 14778000
.   : milestone, 14778000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.347 s [15.347 s, 15.347 s] -
appsec 14.716 s [14.716 s, 14.716 s] -631.0 ms (-4.1%)
iast 18.461 s [18.461 s, 18.461 s] 3.114 s (20.3%)
iast_GLOBAL 17.956 s [17.956 s, 17.956 s] 2.609 s (17.0%)
profiling 15.494 s [15.494 s, 15.494 s] 147.0 ms (1.0%)
tracing 14.686 s [14.686 s, 14.686 s] -661.0 ms (-4.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.498 s [15.498 s, 15.498 s] -
appsec 14.859 s [14.859 s, 14.859 s] -639.0 ms (-4.1%)
iast 18.164 s [18.164 s, 18.164 s] 2.666 s (17.2%)
iast_GLOBAL 18.083 s [18.083 s, 18.083 s] 2.585 s (16.7%)
profiling 15.125 s [15.125 s, 15.125 s] -373.0 ms (-2.4%)
tracing 14.778 s [14.778 s, 14.778 s] -720.0 ms (-4.6%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~d527ee8c5b, baseline=1.56.0-SNAPSHOT~b112f74d8e
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.476 ms) : 1465, 1488
.   : milestone, 1476,
appsec (3.613 ms) : 3401, 3826
.   : milestone, 3613,
iast (2.218 ms) : 2154, 2282
.   : milestone, 2218,
iast_GLOBAL (2.256 ms) : 2192, 2320
.   : milestone, 2256,
profiling (2.052 ms) : 2001, 2104
.   : milestone, 2052,
tracing (2.022 ms) : 1973, 2071
.   : milestone, 2022,
section candidate
no_agent (1.48 ms) : 1468, 1492
.   : milestone, 1480,
appsec (3.658 ms) : 3444, 3871
.   : milestone, 3658,
iast (2.217 ms) : 2153, 2281
.   : milestone, 2217,
iast_GLOBAL (2.253 ms) : 2189, 2317
.   : milestone, 2253,
profiling (2.047 ms) : 1996, 2098
.   : milestone, 2047,
tracing (2.025 ms) : 1975, 2075
.   : milestone, 2025,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.465 ms, 1.488 ms] -
appsec 3.613 ms [3.401 ms, 3.826 ms] 2.137 ms (144.7%)
iast 2.218 ms [2.154 ms, 2.282 ms] 741.196 µs (50.2%)
iast_GLOBAL 2.256 ms [2.192 ms, 2.32 ms] 779.876 µs (52.8%)
profiling 2.052 ms [2.001 ms, 2.104 ms] 575.731 µs (39.0%)
tracing 2.022 ms [1.973 ms, 2.071 ms] 545.54 µs (36.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.48 ms [1.468 ms, 1.492 ms] -
appsec 3.658 ms [3.444 ms, 3.871 ms] 2.178 ms (147.1%)
iast 2.217 ms [2.153 ms, 2.281 ms] 736.96 µs (49.8%)
iast_GLOBAL 2.253 ms [2.189 ms, 2.317 ms] 773.507 µs (52.3%)
profiling 2.047 ms [1.996 ms, 2.098 ms] 567.096 µs (38.3%)
tracing 2.025 ms [1.975 ms, 2.075 ms] 544.862 µs (36.8%)

@mcculls
Copy link
Copy Markdown
Contributor Author

mcculls commented Nov 13, 2025

should remove completely the info level, it would be easier 😁

I'll let you handle any wider logging changes to DebuggerAgent :)

@mcculls mcculls merged commit 6a0c378 into master Nov 13, 2025
553 checks passed
@mcculls mcculls deleted the mcculls/switch-code-origin-startup-logs-to-debug branch November 13, 2025 13:31
@github-actions github-actions Bot added this to the 1.56.0 milestone Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: debugger Dynamic Instrumentation tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants