-
Notifications
You must be signed in to change notification settings - Fork 283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support of Java records #6355
Merged
Merged
Conversation
This file contains 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
upgrade ASM api version to 9 symbol extraction class modifiers
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 47 metrics, 7 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.26.0-SNAPSHOT~46418f290b, baseline=1.26.0-SNAPSHOT~1878db6329
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.042 s) : 0, 1042258
Total [baseline] (9.349 s) : 0, 9349292
Agent [candidate] (1.052 s) : 0, 1051714
Total [candidate] (9.324 s) : 0, 9323687
section appsec
Agent [baseline] (1.129 s) : 0, 1128964
Total [baseline] (9.424 s) : 0, 9423841
Agent [candidate] (1.137 s) : 0, 1137101
Total [candidate] (9.429 s) : 0, 9429320
section iast
Agent [baseline] (1.172 s) : 0, 1172168
Total [baseline] (9.611 s) : 0, 9610868
Agent [candidate] (1.179 s) : 0, 1178719
Total [candidate] (9.559 s) : 0, 9558839
section profiling
Agent [baseline] (1.23 s) : 0, 1230042
Total [baseline] (9.611 s) : 0, 9610981
Agent [candidate] (1.232 s) : 0, 1231999
Total [candidate] (9.603 s) : 0, 9602725
gantt
title petclinic - break down per module: candidate=1.26.0-SNAPSHOT~46418f290b, baseline=1.26.0-SNAPSHOT~1878db6329
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (644.706 ms) : 0, 644706
BytebuddyAgent [candidate] (651.064 ms) : 0, 651064
GlobalTracer [baseline] (306.681 ms) : 0, 306681
GlobalTracer [candidate] (309.096 ms) : 0, 309096
AppSec [baseline] (48.725 ms) : 0, 48725
AppSec [candidate] (49.128 ms) : 0, 49128
Remote Config [baseline] (676.785 µs) : 0, 677
Remote Config [candidate] (675.905 µs) : 0, 676
Telemetry [baseline] (7.167 ms) : 0, 7167
Telemetry [candidate] (7.15 ms) : 0, 7150
section appsec
BytebuddyAgent [baseline] (644.071 ms) : 0, 644071
BytebuddyAgent [candidate] (649.243 ms) : 0, 649243
GlobalTracer [baseline] (306.252 ms) : 0, 306252
GlobalTracer [candidate] (308.529 ms) : 0, 308529
AppSec [baseline] (136.892 ms) : 0, 136892
AppSec [candidate] (137.41 ms) : 0, 137410
Remote Config [baseline] (641.966 µs) : 0, 642
Remote Config [candidate] (639.005 µs) : 0, 639
Telemetry [baseline] (6.854 ms) : 0, 6854
Telemetry [candidate] (6.847 ms) : 0, 6847
section iast
BytebuddyAgent [baseline] (776.665 ms) : 0, 776665
BytebuddyAgent [candidate] (778.741 ms) : 0, 778741
GlobalTracer [baseline] (286.754 ms) : 0, 286754
GlobalTracer [candidate] (289.183 ms) : 0, 289183
AppSec [baseline] (46.529 ms) : 0, 46529
AppSec [candidate] (47.127 ms) : 0, 47127
Remote Config [baseline] (621.286 µs) : 0, 621
Remote Config [candidate] (603.89 µs) : 0, 604
Telemetry [baseline] (6.585 ms) : 0, 6585
Telemetry [candidate] (6.654 ms) : 0, 6654
IAST [baseline] (20.196 ms) : 0, 20196
IAST [candidate] (21.693 ms) : 0, 21693
section profiling
BytebuddyAgent [baseline] (654.739 ms) : 0, 654739
BytebuddyAgent [candidate] (656.972 ms) : 0, 656972
GlobalTracer [baseline] (376.596 ms) : 0, 376596
GlobalTracer [candidate] (376.728 ms) : 0, 376728
AppSec [baseline] (48.641 ms) : 0, 48641
AppSec [candidate] (48.347 ms) : 0, 48347
Remote Config [baseline] (646.655 µs) : 0, 647
Remote Config [candidate] (664.628 µs) : 0, 665
Telemetry [baseline] (7.331 ms) : 0, 7331
Telemetry [candidate] (7.335 ms) : 0, 7335
ProfilingAgent [baseline] (88.053 ms) : 0, 88053
ProfilingAgent [candidate] (87.757 ms) : 0, 87757
Profiling [baseline] (88.078 ms) : 0, 88078
Profiling [candidate] (87.782 ms) : 0, 87782
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.26.0-SNAPSHOT~46418f290b, baseline=1.26.0-SNAPSHOT~1878db6329
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.05 s) : 0, 1049822
Total [baseline] (8.726 s) : 0, 8725763
Agent [candidate] (1.044 s) : 0, 1043523
Total [candidate] (8.718 s) : 0, 8717803
section iast
Agent [baseline] (1.159 s) : 0, 1158872
Total [baseline] (9.269 s) : 0, 9269147
Agent [candidate] (1.162 s) : 0, 1161585
Total [candidate] (9.286 s) : 0, 9285560
section iast_TELEMETRY_OFF
Agent [baseline] (1.153 s) : 0, 1152647
Total [baseline] (9.228 s) : 0, 9227979
Agent [candidate] (1.161 s) : 0, 1161237
Total [candidate] (9.238 s) : 0, 9238022
gantt
title insecure-bank - break down per module: candidate=1.26.0-SNAPSHOT~46418f290b, baseline=1.26.0-SNAPSHOT~1878db6329
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (650.045 ms) : 0, 650045
BytebuddyAgent [candidate] (645.373 ms) : 0, 645373
GlobalTracer [baseline] (308.278 ms) : 0, 308278
GlobalTracer [candidate] (307.388 ms) : 0, 307388
AppSec [baseline] (49.052 ms) : 0, 49052
AppSec [candidate] (48.664 ms) : 0, 48664
Remote Config [baseline] (678.804 µs) : 0, 679
Remote Config [candidate] (669.687 µs) : 0, 670
Telemetry [baseline] (7.293 ms) : 0, 7293
Telemetry [candidate] (7.211 ms) : 0, 7211
section iast
BytebuddyAgent [baseline] (765.072 ms) : 0, 765072
BytebuddyAgent [candidate] (766.568 ms) : 0, 766568
GlobalTracer [baseline] (284.143 ms) : 0, 284143
GlobalTracer [candidate] (285.864 ms) : 0, 285864
AppSec [baseline] (46.182 ms) : 0, 46182
AppSec [candidate] (46.482 ms) : 0, 46482
Remote Config [baseline] (617.413 µs) : 0, 617
Remote Config [candidate] (608.768 µs) : 0, 609
Telemetry [baseline] (6.671 ms) : 0, 6671
Telemetry [candidate] (8.833 ms) : 0, 8833
IAST [baseline] (21.898 ms) : 0, 21898
IAST [candidate] (18.816 ms) : 0, 18816
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (759.639 ms) : 0, 759639
BytebuddyAgent [candidate] (764.784 ms) : 0, 764784
GlobalTracer [baseline] (285.421 ms) : 0, 285421
GlobalTracer [candidate] (287.57 ms) : 0, 287570
AppSec [baseline] (48.717 ms) : 0, 48717
AppSec [candidate] (47.848 ms) : 0, 47848
Remote Config [baseline] (589.904 µs) : 0, 590
Remote Config [candidate] (601.013 µs) : 0, 601
Telemetry [baseline] (7.94 ms) : 0, 7940
Telemetry [candidate] (7.99 ms) : 0, 7990
IAST [baseline] (16.207 ms) : 0, 16207
IAST [candidate] (17.902 ms) : 0, 17902
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 1 performance regressions! Performance is the same for 8 metrics, 13 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.26.0-SNAPSHOT~46418f290b, baseline=1.26.0-SNAPSHOT~1878db6329
dateFormat X
axisFormat %s
section baseline
no_agent (1.342 ms) : 1323, 1361
. : milestone, 1342,
appsec (1.763 ms) : 1738, 1787
. : milestone, 1763,
iast (1.539 ms) : 1515, 1563
. : milestone, 1539,
profiling (1.515 ms) : 1490, 1540
. : milestone, 1515,
tracing (1.513 ms) : 1489, 1537
. : milestone, 1513,
section candidate
no_agent (1.356 ms) : 1337, 1375
. : milestone, 1356,
appsec (1.768 ms) : 1744, 1793
. : milestone, 1768,
iast (1.517 ms) : 1492, 1541
. : milestone, 1517,
profiling (1.58 ms) : 1554, 1606
. : milestone, 1580,
tracing (1.5 ms) : 1476, 1525
. : milestone, 1500,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.26.0-SNAPSHOT~46418f290b, baseline=1.26.0-SNAPSHOT~1878db6329
dateFormat X
axisFormat %s
section baseline
no_agent (364.995 µs) : 345, 385
. : milestone, 365,
iast (471.418 µs) : 451, 492
. : milestone, 471,
iast_FULL (537.798 µs) : 518, 558
. : milestone, 538,
iast_INACTIVE (445.982 µs) : 426, 466
. : milestone, 446,
iast_TELEMETRY_OFF (465.696 µs) : 445, 486
. : milestone, 466,
tracing (434.884 µs) : 415, 455
. : milestone, 435,
section candidate
no_agent (360.562 µs) : 340, 381
. : milestone, 361,
iast (467.297 µs) : 447, 488
. : milestone, 467,
iast_FULL (541.232 µs) : 521, 562
. : milestone, 541,
iast_INACTIVE (452.865 µs) : 432, 473
. : milestone, 453,
iast_TELEMETRY_OFF (468.08 µs) : 447, 489
. : milestone, 468,
tracing (444.796 µs) : 423, 467
. : milestone, 445,
|
shatzi
approved these changes
Dec 14, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
very nice.
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.
What Does This Do
upgrade ASM api version to 9
symbol extraction class modifiers
Motivation
Additional Notes
Jira ticket: DEBUG-1997