🍒 10836 - Update Java profiler library to 1.39.0#10869
Open
jbachorik wants to merge 1 commit intorelease/v1.60.xfrom
Open
🍒 10836 - Update Java profiler library to 1.39.0#10869jbachorik wants to merge 1 commit intorelease/v1.60.xfrom
jbachorik wants to merge 1 commit 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 63 metrics, 8 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.074 s) : 0, 1074209
Total [baseline] (11.023 s) : 0, 11023371
Agent [candidate] (1.076 s) : 0, 1075528
Total [candidate] (10.979 s) : 0, 10978648
section appsec
Agent [baseline] (1.24 s) : 0, 1239626
Total [baseline] (11.038 s) : 0, 11038459
Agent [candidate] (1.239 s) : 0, 1238999
Total [candidate] (10.973 s) : 0, 10972803
section iast
Agent [baseline] (1.251 s) : 0, 1251478
Total [baseline] (11.233 s) : 0, 11233168
Agent [candidate] (1.23 s) : 0, 1229890
Total [candidate] (11.129 s) : 0, 11129485
section profiling
Agent [baseline] (1.197 s) : 0, 1197178
Total [baseline] (11.029 s) : 0, 11029157
Agent [candidate] (1.206 s) : 0, 1206424
Total [candidate] (11.036 s) : 0, 11036435
gantt
title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.197 ms) : 0, 1197
crashtracking [candidate] (1.201 ms) : 0, 1201
BytebuddyAgent [baseline] (632.943 ms) : 0, 632943
BytebuddyAgent [candidate] (633.661 ms) : 0, 633661
AgentMeter [baseline] (29.243 ms) : 0, 29243
AgentMeter [candidate] (29.326 ms) : 0, 29326
GlobalTracer [baseline] (259.141 ms) : 0, 259141
GlobalTracer [candidate] (259.136 ms) : 0, 259136
AppSec [baseline] (33.205 ms) : 0, 33205
AppSec [candidate] (33.059 ms) : 0, 33059
Debugger [baseline] (64.839 ms) : 0, 64839
Debugger [candidate] (64.573 ms) : 0, 64573
Remote Config [baseline] (624.182 µs) : 0, 624
Remote Config [candidate] (618.147 µs) : 0, 618
Telemetry [baseline] (9.216 ms) : 0, 9216
Telemetry [candidate] (10.019 ms) : 0, 10019
Flare Poller [baseline] (7.617 ms) : 0, 7617
Flare Poller [candidate] (7.677 ms) : 0, 7677
section appsec
crashtracking [baseline] (1.209 ms) : 0, 1209
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (657.515 ms) : 0, 657515
BytebuddyAgent [candidate] (657.828 ms) : 0, 657828
AgentMeter [baseline] (11.957 ms) : 0, 11957
AgentMeter [candidate] (11.952 ms) : 0, 11952
GlobalTracer [baseline] (258.745 ms) : 0, 258745
GlobalTracer [candidate] (258.252 ms) : 0, 258252
IAST [baseline] (25.295 ms) : 0, 25295
IAST [candidate] (25.294 ms) : 0, 25294
AppSec [baseline] (168.198 ms) : 0, 168198
AppSec [candidate] (167.504 ms) : 0, 167504
Debugger [baseline] (66.925 ms) : 0, 66925
Debugger [candidate] (66.654 ms) : 0, 66654
Remote Config [baseline] (698.115 µs) : 0, 698
Remote Config [candidate] (682.823 µs) : 0, 683
Telemetry [baseline] (9.255 ms) : 0, 9255
Telemetry [candidate] (9.356 ms) : 0, 9356
Flare Poller [baseline] (3.742 ms) : 0, 3742
Flare Poller [candidate] (3.665 ms) : 0, 3665
section iast
crashtracking [baseline] (1.229 ms) : 0, 1229
crashtracking [candidate] (1.188 ms) : 0, 1188
BytebuddyAgent [baseline] (811.169 ms) : 0, 811169
BytebuddyAgent [candidate] (794.602 ms) : 0, 794602
AgentMeter [baseline] (11.668 ms) : 0, 11668
AgentMeter [candidate] (11.273 ms) : 0, 11273
GlobalTracer [baseline] (250.228 ms) : 0, 250228
GlobalTracer [candidate] (247.2 ms) : 0, 247200
IAST [baseline] (27.321 ms) : 0, 27321
IAST [candidate] (27.122 ms) : 0, 27122
AppSec [baseline] (32.466 ms) : 0, 32466
AppSec [candidate] (33.966 ms) : 0, 33966
Debugger [baseline] (68.69 ms) : 0, 68690
Debugger [candidate] (66.173 ms) : 0, 66173
Remote Config [baseline] (542.987 µs) : 0, 543
Remote Config [candidate] (531.602 µs) : 0, 532
Telemetry [baseline] (8.496 ms) : 0, 8496
Telemetry [candidate] (8.526 ms) : 0, 8526
Flare Poller [baseline] (3.414 ms) : 0, 3414
Flare Poller [candidate] (3.444 ms) : 0, 3444
section profiling
crashtracking [baseline] (1.171 ms) : 0, 1171
crashtracking [candidate] (1.185 ms) : 0, 1185
BytebuddyAgent [baseline] (685.004 ms) : 0, 685004
BytebuddyAgent [candidate] (691.529 ms) : 0, 691529
AgentMeter [baseline] (8.63 ms) : 0, 8630
AgentMeter [candidate] (8.695 ms) : 0, 8695
GlobalTracer [baseline] (217.437 ms) : 0, 217437
GlobalTracer [candidate] (218.489 ms) : 0, 218489
AppSec [baseline] (32.982 ms) : 0, 32982
AppSec [candidate] (33.201 ms) : 0, 33201
Debugger [baseline] (67.825 ms) : 0, 67825
Debugger [candidate] (67.86 ms) : 0, 67860
Remote Config [baseline] (630.714 µs) : 0, 631
Remote Config [candidate] (633.291 µs) : 0, 633
Telemetry [baseline] (8.899 ms) : 0, 8899
Telemetry [candidate] (9.031 ms) : 0, 9031
Flare Poller [baseline] (3.769 ms) : 0, 3769
Flare Poller [candidate] (3.834 ms) : 0, 3834
ProfilingAgent [baseline] (100.014 ms) : 0, 100014
ProfilingAgent [candidate] (100.543 ms) : 0, 100543
Profiling [baseline] (100.596 ms) : 0, 100596
Profiling [candidate] (101.12 ms) : 0, 101120
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.068 s) : 0, 1067676
Total [baseline] (8.766 s) : 0, 8766085
Agent [candidate] (1.066 s) : 0, 1066305
Total [candidate] (8.73 s) : 0, 8730059
section iast
Agent [baseline] (1.233 s) : 0, 1232941
Total [baseline] (9.349 s) : 0, 9349133
Agent [candidate] (1.23 s) : 0, 1229964
Total [candidate] (9.371 s) : 0, 9371397
gantt
title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.21 ms) : 0, 1210
crashtracking [candidate] (1.192 ms) : 0, 1192
BytebuddyAgent [baseline] (629.194 ms) : 0, 629194
BytebuddyAgent [candidate] (628.358 ms) : 0, 628358
AgentMeter [baseline] (29.26 ms) : 0, 29260
AgentMeter [candidate] (29.115 ms) : 0, 29115
GlobalTracer [baseline] (257.875 ms) : 0, 257875
GlobalTracer [candidate] (258.238 ms) : 0, 258238
AppSec [baseline] (33.199 ms) : 0, 33199
AppSec [candidate] (33.016 ms) : 0, 33016
Debugger [baseline] (66.441 ms) : 0, 66441
Debugger [candidate] (65.164 ms) : 0, 65164
Remote Config [baseline] (615.057 µs) : 0, 615
Remote Config [candidate] (606.988 µs) : 0, 607
Telemetry [baseline] (9.084 ms) : 0, 9084
Telemetry [candidate] (9.108 ms) : 0, 9108
Flare Poller [baseline] (4.624 ms) : 0, 4624
Flare Poller [candidate] (5.39 ms) : 0, 5390
section iast
crashtracking [baseline] (1.203 ms) : 0, 1203
crashtracking [candidate] (1.225 ms) : 0, 1225
BytebuddyAgent [baseline] (797.422 ms) : 0, 797422
BytebuddyAgent [candidate] (795.317 ms) : 0, 795317
AgentMeter [baseline] (11.317 ms) : 0, 11317
AgentMeter [candidate] (11.26 ms) : 0, 11260
GlobalTracer [baseline] (247.667 ms) : 0, 247667
GlobalTracer [candidate] (247.265 ms) : 0, 247265
AppSec [baseline] (32.918 ms) : 0, 32918
AppSec [candidate] (34.403 ms) : 0, 34403
Debugger [baseline] (66.426 ms) : 0, 66426
Debugger [candidate] (64.79 ms) : 0, 64790
Remote Config [baseline] (529.108 µs) : 0, 529
Remote Config [candidate] (532.196 µs) : 0, 532
Telemetry [baseline] (8.69 ms) : 0, 8690
Telemetry [candidate] (8.657 ms) : 0, 8657
Flare Poller [baseline] (3.512 ms) : 0, 3512
Flare Poller [candidate] (3.48 ms) : 0, 3480
IAST [baseline] (27.278 ms) : 0, 27278
IAST [candidate] (27.066 ms) : 0, 27066
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 1 performance regressions! Performance is the same for 20 metrics, 15 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (1.173 ms) : 1162, 1185
. : milestone, 1173,
iast (3.079 ms) : 3037, 3121
. : milestone, 3079,
iast_FULL (5.803 ms) : 5745, 5861
. : milestone, 5803,
iast_GLOBAL (3.527 ms) : 3468, 3586
. : milestone, 3527,
profiling (2.14 ms) : 2120, 2159
. : milestone, 2140,
tracing (1.89 ms) : 1875, 1906
. : milestone, 1890,
section candidate
no_agent (1.174 ms) : 1162, 1186
. : milestone, 1174,
iast (3.096 ms) : 3056, 3136
. : milestone, 3096,
iast_FULL (5.977 ms) : 5917, 6038
. : milestone, 5977,
iast_GLOBAL (3.605 ms) : 3545, 3664
. : milestone, 3605,
profiling (2.041 ms) : 2021, 2061
. : milestone, 2041,
tracing (1.793 ms) : 1778, 1808
. : milestone, 1793,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (19.327 ms) : 19130, 19524
. : milestone, 19327,
appsec (18.425 ms) : 18240, 18610
. : milestone, 18425,
code_origins (17.331 ms) : 17158, 17504
. : milestone, 17331,
iast (17.56 ms) : 17384, 17735
. : milestone, 17560,
profiling (18.437 ms) : 18254, 18620
. : milestone, 18437,
tracing (17.5 ms) : 17326, 17673
. : milestone, 17500,
section candidate
no_agent (18.878 ms) : 18686, 19070
. : milestone, 18878,
appsec (18.521 ms) : 18332, 18710
. : milestone, 18521,
code_origins (17.712 ms) : 17534, 17890
. : milestone, 17712,
iast (17.638 ms) : 17462, 17815
. : milestone, 17638,
profiling (19.204 ms) : 19011, 19396
. : milestone, 19204,
tracing (17.569 ms) : 17394, 17743
. : milestone, 17569,
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~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (14.913 s) : 14913000, 14913000
. : milestone, 14913000,
appsec (14.875 s) : 14875000, 14875000
. : milestone, 14875000,
iast (18.102 s) : 18102000, 18102000
. : milestone, 18102000,
iast_GLOBAL (17.873 s) : 17873000, 17873000
. : milestone, 17873000,
profiling (14.917 s) : 14917000, 14917000
. : milestone, 14917000,
tracing (14.618 s) : 14618000, 14618000
. : milestone, 14618000,
section candidate
no_agent (15.04 s) : 15040000, 15040000
. : milestone, 15040000,
appsec (14.804 s) : 14804000, 14804000
. : milestone, 14804000,
iast (18.328 s) : 18328000, 18328000
. : milestone, 18328000,
iast_GLOBAL (17.803 s) : 17803000, 17803000
. : milestone, 17803000,
profiling (14.771 s) : 14771000, 14771000
. : milestone, 14771000,
tracing (14.589 s) : 14589000, 14589000
. : milestone, 14589000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~4f4796165e, baseline=1.60.0~0f5d84f2c4
dateFormat X
axisFormat %s
section baseline
no_agent (1.476 ms) : 1464, 1488
. : milestone, 1476,
appsec (2.519 ms) : 2464, 2573
. : milestone, 2519,
iast (2.254 ms) : 2185, 2323
. : milestone, 2254,
iast_GLOBAL (2.298 ms) : 2229, 2367
. : milestone, 2298,
profiling (2.108 ms) : 2052, 2164
. : milestone, 2108,
tracing (2.052 ms) : 1998, 2105
. : milestone, 2052,
section candidate
no_agent (1.475 ms) : 1464, 1487
. : milestone, 1475,
appsec (3.802 ms) : 3581, 4022
. : milestone, 3802,
iast (2.249 ms) : 2180, 2317
. : milestone, 2249,
iast_GLOBAL (2.297 ms) : 2228, 2367
. : milestone, 2297,
profiling (2.104 ms) : 2048, 2160
. : milestone, 2104,
tracing (2.068 ms) : 2015, 2122
. : milestone, 2068,
|
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