🍒 10836 - Update Java profiler library to 1.39.0#10869
Open
jbachorik wants to merge 2 commits intorelease/v1.60.xfrom
Open
🍒 10836 - Update Java profiler library to 1.39.0#10869jbachorik wants to merge 2 commits intorelease/v1.60.xfrom
jbachorik wants to merge 2 commits intorelease/v1.60.xfrom
Conversation
Contains a number of stability and performance fixes as well as improved stack unwinding fidelity. (cherry picked from commit 628019f)
PerfectSlayer
approved these changes
Mar 17, 2026
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 61 metrics, 10 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.066 s) : 0, 1066200
Total [baseline] (8.714 s) : 0, 8713685
Agent [candidate] (1.071 s) : 0, 1070967
Total [candidate] (8.727 s) : 0, 8726742
section iast
Agent [baseline] (1.231 s) : 0, 1230711
Total [baseline] (9.342 s) : 0, 9342185
Agent [candidate] (1.228 s) : 0, 1228159
Total [candidate] (9.318 s) : 0, 9317682
gantt
title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.211 ms) : 0, 1211
crashtracking [candidate] (1.184 ms) : 0, 1184
BytebuddyAgent [baseline] (629.152 ms) : 0, 629152
BytebuddyAgent [candidate] (631.543 ms) : 0, 631543
AgentMeter [baseline] (29.083 ms) : 0, 29083
AgentMeter [candidate] (29.199 ms) : 0, 29199
GlobalTracer [baseline] (257.867 ms) : 0, 257867
GlobalTracer [candidate] (258.608 ms) : 0, 258608
AppSec [baseline] (33.128 ms) : 0, 33128
AppSec [candidate] (33.171 ms) : 0, 33171
Debugger [baseline] (63.876 ms) : 0, 63876
Debugger [candidate] (64.609 ms) : 0, 64609
Remote Config [baseline] (603.989 µs) : 0, 604
Remote Config [candidate] (605.66 µs) : 0, 606
Telemetry [baseline] (10.552 ms) : 0, 10552
Telemetry [candidate] (9.91 ms) : 0, 9910
Flare Poller [baseline] (4.612 ms) : 0, 4612
Flare Poller [candidate] (6.101 ms) : 0, 6101
section iast
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.195 ms) : 0, 1195
BytebuddyAgent [baseline] (795.306 ms) : 0, 795306
BytebuddyAgent [candidate] (793.525 ms) : 0, 793525
AgentMeter [baseline] (11.287 ms) : 0, 11287
AgentMeter [candidate] (11.296 ms) : 0, 11296
GlobalTracer [baseline] (247.254 ms) : 0, 247254
GlobalTracer [candidate] (246.931 ms) : 0, 246931
AppSec [baseline] (34.659 ms) : 0, 34659
AppSec [candidate] (33.023 ms) : 0, 33023
Debugger [baseline] (65.058 ms) : 0, 65058
Debugger [candidate] (66.631 ms) : 0, 66631
Remote Config [baseline] (535.628 µs) : 0, 536
Remote Config [candidate] (536.003 µs) : 0, 536
Telemetry [baseline] (8.706 ms) : 0, 8706
Telemetry [candidate] (8.689 ms) : 0, 8689
Flare Poller [baseline] (3.547 ms) : 0, 3547
Flare Poller [candidate] (3.465 ms) : 0, 3465
IAST [baseline] (27.142 ms) : 0, 27142
IAST [candidate] (26.89 ms) : 0, 26890
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.069 s) : 0, 1069179
Total [baseline] (10.907 s) : 0, 10906607
Agent [candidate] (1.065 s) : 0, 1065216
Total [candidate] (10.874 s) : 0, 10874354
section appsec
Agent [baseline] (1.247 s) : 0, 1247378
Total [baseline] (11.05 s) : 0, 11050241
Agent [candidate] (1.238 s) : 0, 1237822
Total [candidate] (11.031 s) : 0, 11031079
section iast
Agent [baseline] (1.233 s) : 0, 1232739
Total [baseline] (11.13 s) : 0, 11130365
Agent [candidate] (1.241 s) : 0, 1241160
Total [candidate] (11.137 s) : 0, 11136761
section profiling
Agent [baseline] (1.192 s) : 0, 1191774
Total [baseline] (10.893 s) : 0, 10892779
Agent [candidate] (1.193 s) : 0, 1193201
Total [candidate] (10.945 s) : 0, 10944861
gantt
title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.198 ms) : 0, 1198
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (630.228 ms) : 0, 630228
BytebuddyAgent [candidate] (626.959 ms) : 0, 626959
AgentMeter [baseline] (29.134 ms) : 0, 29134
AgentMeter [candidate] (29.035 ms) : 0, 29035
GlobalTracer [baseline] (258.427 ms) : 0, 258427
GlobalTracer [candidate] (257.493 ms) : 0, 257493
AppSec [baseline] (33.111 ms) : 0, 33111
AppSec [candidate] (32.995 ms) : 0, 32995
Debugger [baseline] (64.882 ms) : 0, 64882
Debugger [candidate] (64.056 ms) : 0, 64056
Remote Config [baseline] (626.254 µs) : 0, 626
Remote Config [candidate] (609.123 µs) : 0, 609
Telemetry [baseline] (10.843 ms) : 0, 10843
Telemetry [candidate] (9.93 ms) : 0, 9930
Flare Poller [baseline] (4.499 ms) : 0, 4499
Flare Poller [candidate] (6.937 ms) : 0, 6937
section appsec
crashtracking [baseline] (1.202 ms) : 0, 1202
crashtracking [candidate] (1.198 ms) : 0, 1198
BytebuddyAgent [baseline] (661.038 ms) : 0, 661038
BytebuddyAgent [candidate] (657.185 ms) : 0, 657185
AgentMeter [baseline] (12.057 ms) : 0, 12057
AgentMeter [candidate] (11.979 ms) : 0, 11979
GlobalTracer [baseline] (260.534 ms) : 0, 260534
GlobalTracer [candidate] (258.592 ms) : 0, 258592
AppSec [baseline] (168.905 ms) : 0, 168905
AppSec [candidate] (167.483 ms) : 0, 167483
Debugger [baseline] (67.469 ms) : 0, 67469
Debugger [candidate] (66.418 ms) : 0, 66418
Remote Config [baseline] (694.797 µs) : 0, 695
Remote Config [candidate] (688.961 µs) : 0, 689
Telemetry [baseline] (9.46 ms) : 0, 9460
Telemetry [candidate] (9.282 ms) : 0, 9282
Flare Poller [baseline] (3.66 ms) : 0, 3660
Flare Poller [candidate] (3.688 ms) : 0, 3688
IAST [baseline] (25.578 ms) : 0, 25578
IAST [candidate] (25.37 ms) : 0, 25370
section iast
crashtracking [baseline] (1.19 ms) : 0, 1190
crashtracking [candidate] (1.197 ms) : 0, 1197
BytebuddyAgent [baseline] (796.429 ms) : 0, 796429
BytebuddyAgent [candidate] (802.343 ms) : 0, 802343
AgentMeter [baseline] (11.285 ms) : 0, 11285
AgentMeter [candidate] (11.603 ms) : 0, 11603
GlobalTracer [baseline] (247.829 ms) : 0, 247829
GlobalTracer [candidate] (249.413 ms) : 0, 249413
AppSec [baseline] (33.081 ms) : 0, 33081
AppSec [candidate] (34.014 ms) : 0, 34014
Debugger [baseline] (67.306 ms) : 0, 67306
Debugger [candidate] (66.661 ms) : 0, 66661
Remote Config [baseline] (547.392 µs) : 0, 547
Remote Config [candidate] (529.548 µs) : 0, 530
Telemetry [baseline] (8.557 ms) : 0, 8557
Telemetry [candidate] (8.449 ms) : 0, 8449
Flare Poller [baseline] (3.424 ms) : 0, 3424
Flare Poller [candidate] (3.418 ms) : 0, 3418
IAST [baseline] (27.134 ms) : 0, 27134
IAST [candidate] (27.409 ms) : 0, 27409
section profiling
ProfilingAgent [baseline] (99.586 ms) : 0, 99586
ProfilingAgent [candidate] (98.987 ms) : 0, 98987
crashtracking [baseline] (1.174 ms) : 0, 1174
crashtracking [candidate] (1.16 ms) : 0, 1160
BytebuddyAgent [baseline] (682.86 ms) : 0, 682860
BytebuddyAgent [candidate] (683.715 ms) : 0, 683715
AgentMeter [baseline] (8.545 ms) : 0, 8545
AgentMeter [candidate] (8.61 ms) : 0, 8610
GlobalTracer [baseline] (216.153 ms) : 0, 216153
GlobalTracer [candidate] (216.545 ms) : 0, 216545
AppSec [baseline] (32.543 ms) : 0, 32543
AppSec [candidate] (32.565 ms) : 0, 32565
Debugger [baseline] (66.822 ms) : 0, 66822
Debugger [candidate] (67.416 ms) : 0, 67416
Remote Config [baseline] (619.101 µs) : 0, 619
Remote Config [candidate] (631.787 µs) : 0, 632
Telemetry [baseline] (8.812 ms) : 0, 8812
Telemetry [candidate] (8.853 ms) : 0, 8853
Flare Poller [baseline] (3.768 ms) : 0, 3768
Flare Poller [candidate] (3.735 ms) : 0, 3735
Profiling [baseline] (100.167 ms) : 0, 100167
Profiling [candidate] (99.556 ms) : 0, 99556
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 16 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (18.208 ms) : 18025, 18392
. : milestone, 18208,
appsec (18.737 ms) : 18545, 18929
. : milestone, 18737,
code_origins (17.433 ms) : 17260, 17606
. : milestone, 17433,
iast (18.086 ms) : 17905, 18268
. : milestone, 18086,
profiling (19.634 ms) : 19435, 19834
. : milestone, 19634,
tracing (17.975 ms) : 17791, 18160
. : milestone, 17975,
section candidate
no_agent (19.149 ms) : 18949, 19349
. : milestone, 19149,
appsec (19.097 ms) : 18900, 19293
. : milestone, 19097,
code_origins (17.746 ms) : 17570, 17922
. : milestone, 17746,
iast (17.661 ms) : 17488, 17834
. : milestone, 17661,
profiling (18.697 ms) : 18509, 18885
. : milestone, 18697,
tracing (17.451 ms) : 17282, 17620
. : milestone, 17451,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (1.216 ms) : 1203, 1228
. : milestone, 1216,
iast (3.187 ms) : 3145, 3229
. : milestone, 3187,
iast_FULL (6.187 ms) : 6124, 6251
. : milestone, 6187,
iast_GLOBAL (3.58 ms) : 3518, 3643
. : milestone, 3580,
profiling (2.114 ms) : 2095, 2134
. : milestone, 2114,
tracing (1.819 ms) : 1803, 1834
. : milestone, 1819,
section candidate
no_agent (1.183 ms) : 1171, 1195
. : milestone, 1183,
iast (3.237 ms) : 3188, 3286
. : milestone, 3237,
iast_FULL (6.021 ms) : 5960, 6081
. : milestone, 6021,
iast_GLOBAL (3.663 ms) : 3599, 3726
. : milestone, 3663,
profiling (2.157 ms) : 2136, 2179
. : milestone, 2157,
tracing (1.748 ms) : 1734, 1762
. : milestone, 1748,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (15.008 s) : 15008000, 15008000
. : milestone, 15008000,
appsec (14.891 s) : 14891000, 14891000
. : milestone, 14891000,
iast (18.538 s) : 18538000, 18538000
. : milestone, 18538000,
iast_GLOBAL (17.736 s) : 17736000, 17736000
. : milestone, 17736000,
profiling (14.814 s) : 14814000, 14814000
. : milestone, 14814000,
tracing (14.916 s) : 14916000, 14916000
. : milestone, 14916000,
section candidate
no_agent (14.662 s) : 14662000, 14662000
. : milestone, 14662000,
appsec (15.0 s) : 15000000, 15000000
. : milestone, 15000000,
iast (17.771 s) : 17771000, 17771000
. : milestone, 17771000,
iast_GLOBAL (17.964 s) : 17964000, 17964000
. : milestone, 17964000,
profiling (14.861 s) : 14861000, 14861000
. : milestone, 14861000,
tracing (14.903 s) : 14903000, 14903000
. : milestone, 14903000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~59c2c623c5, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1486
. : milestone, 1475,
appsec (2.538 ms) : 2483, 2593
. : milestone, 2538,
iast (2.272 ms) : 2203, 2342
. : milestone, 2272,
iast_GLOBAL (2.32 ms) : 2250, 2390
. : milestone, 2320,
profiling (2.126 ms) : 2069, 2184
. : milestone, 2126,
tracing (2.076 ms) : 2022, 2130
. : milestone, 2076,
section candidate
no_agent (1.486 ms) : 1474, 1498
. : milestone, 1486,
appsec (3.844 ms) : 3621, 4067
. : milestone, 3844,
iast (2.278 ms) : 2209, 2347
. : milestone, 2278,
iast_GLOBAL (2.314 ms) : 2244, 2384
. : milestone, 2314,
profiling (2.116 ms) : 2061, 2171
. : milestone, 2116,
tracing (2.077 ms) : 2023, 2131
. : milestone, 2077,
|
Kafka / producer-benchmarkParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics. See unchanged results
|
Kafka / consumer-benchmarkParameters
See matching parameters
SummaryFound 1 performance improvements and 0 performance regressions! Performance is the same for 2 metrics, 0 unstable metrics.
See unchanged results
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backport #10836 to release/v1.60.x