Skip to content
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

Replace operator const char * from StorageKeyName with an explicit call #23480

Conversation

andy31415
Copy link
Contributor

This was based on feedback from Tennessee on #23422 - auto casting seems too much magic and maybe error prone.

```shell
rg '\(DefaultStorageKeyAllocator::[a-zA-Z]*\([a-zA-Z0-9_,]*\)' | cut -f1
-d: | uniq | xargs sd
'(\\(DefaultStorageKeyAllocator::[a-zA-Z]*\\([a-zA-Z0-9_,]*\\))'
'${1}.KeyName()'
```
@github-actions
Copy link

github-actions bot commented Nov 3, 2022

PR #23480: Size comparison from c9fdd12 to 3103c6e

Increases (26 builds for bl602, bl702, cc13x2_26x2, cyw30739, k32w, mbed, psoc6, qpg, telink)
platform target config section c9fdd12 3103c6e change % change
bl602 lighting-app bl602 (read/write) 1389078 1389086 8 0.0
.text 1068848 1068850 2 0.0
bl602+rpc .text 1100452 1100456 4 0.0
bl702 lighting-app bl702 .debug_loc 3372840 3372872 32 0.0
.text 957150 957152 2 0.0
bl702+rpc .debug_loc 3565667 3565698 31 0.0
.text 1030856 1030860 4 0.0
cc13x2_26x2 all-clusters-minimal-app LP_CC2652R7 (read only) 641643 641651 8 0.0
.text 562640 562648 8 0.0
lock-ftd LP_CC2652R7 (read only) 676167 676175 8 0.0
.text 598616 598624 8 0.0
lock-mtd LP_CC2652R7 (read/write) 184404 184412 8 0.0
pump-app LP_CC2652R7 (read only) 688607 688615 8 0.0
.text 597564 597572 8 0.0
pump-controller-app LP_CC2652R7 (read only) 672915 672923 8 0.0
.text 586328 586336 8 0.0
shell LP_CC2652R7 (read only) 668622 668630 8 0.0
.text 582012 582020 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588286 588294 8 0.0
.app_xip_area 464888 464896 8 0.0
lock cyw930739m2evb_01 (read/write) 592334 592342 8 0.0
.app_xip_area 463640 463648 8 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 544418 544426 8 0.0
.app_xip_area 426100 426108 8 0.0
k32w contact k32w0+release (read/write) 661228 661244 16 0.0
.text 562988 563004 16 0.0
lock k32w0+release (read/write) 632748 632764 16 0.0
.text 552356 552372 16 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2452224 2452256 32 0.0
.text 1414868 1414900 32 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_line 3685848 3685921 73 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3706832 3706905 73 0.0
light cy8ckit_062s2_43012 .debug_line 3276174 3276247 73 0.0
lock cy8ckit_062s2_43012 .debug_line 3273068 3273141 73 0.0
qpg lock-app qpg6105+debug (read/write) 1114328 1114336 8 0.0
.text 561424 561432 8 0.0
telink all-clusters-app tlsr9518adk80d text 648650 648652 2 0.0
all-clusters-minimal-app tlsr9518adk80d text 612622 612626 4 0.0
light-switch-app tlsr9518adk80d (read/write) 790284 790292 8 0.0
text 554148 554152 4 0.0
lighting-app tlsr9518adk80d text 624126 624132 6 0.0
ota-requestor-app tlsr9518adk80d (read/write) 804776 804784 8 0.0
text 565528 565532 4 0.0
Decreases (11 builds for bl702, cc13x2_26x2, psoc6)
platform target config section c9fdd12 3103c6e change % change
bl702 lighting-app bl702 .debug_info 38086845 38086415 -430 -0.0
.debug_line 5271064 5271061 -3 -0.0
.debug_str 3451925 3451871 -54 -0.0
bl702+rpc .debug_info 42004199 42003770 -429 -0.0
.debug_line 5647211 5647208 -3 -0.0
.debug_str 3848053 3847999 -54 -0.0
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 172512 172504 -8 -0.0
lock-mtd LP_CC2652R7 (read only) 659963 659955 -8 -0.0
.text 556560 556552 -8 -0.0
pump-app LP_CC2652R7 (read/write) 160808 160800 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 176596 176588 -8 -0.0
shell LP_CC2652R7 (read/write) 185240 185232 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 27025241 27024842 -399 -0.0
.debug_loc 3602417 3602391 -26 -0.0
.debug_str 3435635 3435581 -54 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26761871 26761472 -399 -0.0
.debug_loc 3590054 3590028 -26 -0.0
.debug_str 3424664 3424610 -54 -0.0
light cy8ckit_062s2_43012 .debug_info 22227319 22226919 -400 -0.0
.debug_loc 3287765 3287739 -26 -0.0
.debug_str 3230091 3230037 -54 -0.0
lock cy8ckit_062s2_43012 .debug_info 22460696 22460295 -401 -0.0
.debug_loc 3315359 3315333 -26 -0.0
.debug_str 3249562 3249508 -54 -0.0
Full report (36 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section c9fdd12 3103c6e change % change
bl602 lighting-app bl602 (read/write) 1389078 1389086 8 0.0
.bss 90729 90729 0 0.0
.data 9936 9936 0 0.0
.text 1068848 1068850 2 0.0
bl602+rpc (read/write) 1434542 1434542 0 0.0
.bss 98161 98161 0 0.0
.data 10320 10320 0 0.0
.text 1100452 1100456 4 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188227 1188227 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67126 67126 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1514415 1514415 0 0.0
.debug_aranges 132064 132064 0 0.0
.debug_frame 484660 484660 0 0.0
.debug_info 38086845 38086415 -430 -0.0
.debug_line 5271064 5271061 -3 -0.0
.debug_loc 3372840 3372872 32 0.0
.debug_ranges 359744 359744 0 0.0
.debug_str 3451925 3451871 -54 -0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116168 116168 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565774 565774 0 0.0
.symtab 171984 171984 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957150 957152 2 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284155 1284155 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75158 75158 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4816 4816 0 0.0
.debug_abbrev 1651849 1651849 0 0.0
.debug_aranges 139568 139568 0 0.0
.debug_frame 510032 510032 0 0.0
.debug_info 42004199 42003770 -429 -0.0
.debug_line 5647211 5647208 -3 -0.0
.debug_loc 3565667 3565698 31 0.0
.debug_ranges 382544 382544 0 0.0
.debug_str 3848053 3847999 -54 -0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129560 129560 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624947 624947 0 0.0
.symtab 189792 189792 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030856 1030860 4 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677403 677403 0 0.0
(read/write) 174140 174140 0 0.0
.bss 81236 81236 0 0.0
.data 3380 3380 0 0.0
.rodata 89547 89547 0 0.0
.text 587544 587544 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641643 641651 8 0.0
(read/write) 158004 158004 0 0.0
.bss 80508 80508 0 0.0
.data 3380 3380 0 0.0
.rodata 78683 78683 0 0.0
.text 562640 562648 8 0.0
lock-ftd LP_CC2652R7 (read only) 676167 676175 8 0.0
(read/write) 172512 172504 -8 -0.0
.bss 78460 78460 0 0.0
.data 3304 3304 0 0.0
.rodata 77071 77071 0 0.0
.text 598616 598624 8 0.0
lock-mtd LP_CC2652R7 (read only) 659963 659955 -8 -0.0
(read/write) 184404 184412 8 0.0
.bss 74148 74148 0 0.0
.data 3304 3304 0 0.0
.rodata 102923 102923 0 0.0
.text 556560 556552 -8 -0.0
pump-app LP_CC2652R7 (read only) 688607 688615 8 0.0
(read/write) 160808 160800 -8 -0.0
.bss 78428 78428 0 0.0
.data 3296 3296 0 0.0
.rodata 90559 90559 0 0.0
.text 597564 597572 8 0.0
pump-controller-app LP_CC2652R7 (read only) 672915 672923 8 0.0
(read/write) 176596 176588 -8 -0.0
.bss 78524 78524 0 0.0
.data 3292 3292 0 0.0
.rodata 86107 86107 0 0.0
.text 586328 586336 8 0.0
shell LP_CC2652R7 (read only) 668622 668630 8 0.0
(read/write) 185240 185232 -8 -0.0
.bss 83556 83556 0 0.0
.data 3376 3376 0 0.0
.rodata 86294 86294 0 0.0
.text 582012 582020 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588286 588294 8 0.0
.app_xip_area 464888 464896 8 0.0
.bss 65816 65816 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592334 592342 8 0.0
.app_xip_area 463640 463648 8 0.0
.bss 71104 71104 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 544418 544426 8 0.0
.app_xip_area 426100 426108 8 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rpc (read/write) 974268 974268 0 0.0
.bss 152260 152260 0 0.0
.data 2248 2248 0 0.0
.text 819740 819740 0 0.0
BRD4161A+rs911x (read/write) 1034872 1034872 0 0.0
.bss 186728 186728 0 0.0
.data 2092 2092 0 0.0
.text 846028 846028 0 0.0
BRD4187C (read/write) 1146736 1146736 0 0.0
.bss 138648 138648 0 0.0
.data 2596 2596 0 0.0
.text 980896 980896 0 0.0
lock-app BRD4161A+wf200 (read/write) 1160104 1160104 0 0.0
.bss 158256 158256 0 0.0
.data 2100 2100 0 0.0
.text 999724 999724 0 0.0
window-app BRD4187C (read/write) 1139956 1139956 0 0.0
.bss 140064 140064 0 0.0
.data 2620 2620 0 0.0
.text 972676 972676 0 0.0
k32w contact k32w0+release (read/write) 661228 661244 16 0.0
.bss 77024 77024 0 0.0
.data 2104 2104 0 0.0
.text 562988 563004 16 0.0
light k32w0+release (read/write) 671272 671272 0 0.0
.bss 74824 74824 0 0.0
.data 2060 2060 0 0.0
.text 591660 591660 0 0.0
lock k32w0+release (read/write) 632748 632764 16 0.0
.bss 75584 75584 0 0.0
.data 2080 2080 0 0.0
.text 552356 552372 16 0.0
linux chip-tool-ipv6only arm64 (read only) 1043796 1043796 0 0.0
(read/write) 706417 706417 0 0.0
.bss 33905 33905 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650720 650720 0 0.0
.dynamic 560 560 0 0.0
.got 13928 13928 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518364 518364 0 0.0
.text 8263764 8263764 0 0.0
thermostat-no-ble arm64 (read only) 2394652 2394652 0 0.0
(read/write) 143649 143649 0 0.0
.bss 55361 55361 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77280 77280 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144548 144548 0 0.0
.text 2007120 2007120 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452224 2452256 32 0.0
.bss 215012 215012 0 0.0
.data 5872 5872 0 0.0
.text 1414868 1414900 32 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841968 841968 0 0.0
(read/write) 1746132 1746132 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1235702 1235702 0 0.0
.debug_aranges 110736 110736 0 0.0
.debug_frame 371344 371344 0 0.0
.debug_info 27025241 27024842 -399 -0.0
.debug_line 3685848 3685921 73 0.0
.debug_loc 3602417 3602391 -26 -0.0
.debug_ranges 339592 339592 0 0.0
.debug_str 3435635 3435581 -54 -0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 570280 570280 0 0.0
.symtab 421440 421440 0 0.0
.text 1546368 1546368 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 842704 842704 0 0.0
(read/write) 1688740 1688740 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1227545 1227545 0 0.0
.debug_aranges 110208 110208 0 0.0
.debug_frame 374424 374424 0 0.0
.debug_info 26761871 26761472 -399 -0.0
.debug_line 3706832 3706905 73 0.0
.debug_loc 3590054 3590028 -26 -0.0
.debug_ranges 338208 338208 0 0.0
.debug_str 3424664 3424610 -54 -0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 534369 534369 0 0.0
.symtab 407872 407872 0 0.0
.text 1489712 1489712 0 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 850888 850888 0 0.0
(read/write) 1607052 1607052 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180000 180000 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1062006 1062006 0 0.0
.debug_aranges 102408 102408 0 0.0
.debug_frame 344740 344740 0 0.0
.debug_info 22227319 22226919 -400 -0.0
.debug_line 3276174 3276247 73 0.0
.debug_loc 3287765 3287739 -26 -0.0
.debug_ranges 303504 303504 0 0.0
.debug_str 3230091 3230037 -54 -0.0
.heap 850888 850888 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 470694 470694 0 0.0
.symtab 376256 376256 0 0.0
.text 1416208 1416208 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845896 845896 0 0.0
(read/write) 1640844 1640844 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184976 184976 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1063981 1063981 0 0.0
.debug_aranges 102808 102808 0 0.0
.debug_frame 346612 346612 0 0.0
.debug_info 22460696 22460295 -401 -0.0
.debug_line 3273068 3273141 73 0.0
.debug_loc 3315359 3315333 -26 -0.0
.debug_ranges 305448 305448 0 0.0
.debug_str 3249562 3249508 -54 -0.0
.heap 845896 845896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 473097 473097 0 0.0
.symtab 377936 377936 0 0.0
.text 1445008 1445008 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1149544 1149544 0 0.0
.bss 110596 110596 0 0.0
.data 848 848 0 0.0
.text 596644 596644 0 0.0
lock-app qpg6105+debug (read/write) 1114328 1114336 8 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 561424 561432 8 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936812 936812 0 0.0
bss 81616 81616 0 0.0
noinit 43440 43440 0 0.0
text 648650 648652 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 874796 874796 0 0.0
bss 80840 80840 0 0.0
noinit 43440 43440 0 0.0
text 612622 612626 4 0.0
light-switch-app tlsr9518adk80d (read/write) 790284 790292 8 0.0
bss 72464 72464 0 0.0
noinit 43520 43520 0 0.0
text 554148 554152 4 0.0
lighting-app tlsr9518adk80d (read/write) 874508 874508 0 0.0
bss 82232 82232 0 0.0
noinit 43520 43520 0 0.0
text 624126 624132 6 0.0
ota-requestor-app tlsr9518adk80d (read/write) 804776 804784 8 0.0
bss 74036 74036 0 0.0
noinit 43520 43520 0 0.0
text 565528 565532 4 0.0

@github-actions
Copy link

github-actions bot commented Nov 4, 2022

PR #23480: Size comparison from c9fdd12 to aa36887

Increases (16 builds for bl702, cc13x2_26x2, esp32, linux, mbed, psoc6)
platform target config section c9fdd12 aa36887 change % change
bl702 lighting-app bl702 .debug_abbrev 1514415 1514492 77 0.0
.debug_frame 484660 484664 4 0.0
.debug_line 5271064 5271082 18 0.0
.debug_loc 3372840 3373301 461 0.0
bl702+rpc .debug_abbrev 1651849 1651926 77 0.0
.debug_frame 510032 510036 4 0.0
.debug_line 5647211 5647229 18 0.0
.debug_loc 3565667 3566127 460 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174140 174148 8 0.0
lock-ftd LP_CC2652R7 (read/write) 172512 172528 16 0.0
lock-mtd LP_CC2652R7 (read/write) 184404 184420 16 0.0
pump-app LP_CC2652R7 (read/write) 160808 160816 8 0.0
pump-controller-app LP_CC2652R7 (read/write) 176596 176612 16 0.0
shell LP_CC2652R7 (read/write) 185240 185256 16 0.0
esp32 all-clusters-app m5stack (read only) 1234103 1234127 24 0.0
.flash.text 1228719 1228743 24 0.0
linux chip-tool-ipv6only arm64 (read only) 1043796 10438300 336 0.0
.text 8263764 8264100 336 0.0
thermostat-no-ble arm64 (read only) 2394652 2394748 96 0.0
.text 2007120 2007216 96 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2452224 2452256 32 0.0
.text 1414868 1414900 32 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1235702 1235810 108 0.0
.debug_info 27025241 27025547 306 0.0
.debug_line 3685848 3685901 53 0.0
.debug_loc 3602417 3603656 1239 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1227545 1227653 108 0.0
.debug_info 26761871 26762177 306 0.0
.debug_line 3706832 3706885 53 0.0
.debug_loc 3590054 3591293 1239 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1062006 1062114 108 0.0
.debug_info 22227319 22227626 307 0.0
.debug_line 3276174 3276227 53 0.0
.debug_loc 3287765 3289004 1239 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1063981 1064089 108 0.0
.debug_info 22460696 22461002 306 0.0
.debug_line 3273068 3273121 53 0.0
.debug_loc 3315359 3316598 1239 0.0
Decreases (30 builds for bl602, bl702, cc13x2_26x2, efr32, esp32, k32w, nrfconnect, psoc6, qpg, telink)
platform target config section c9fdd12 aa36887 change % change
bl602 lighting-app bl602 (read/write) 1389078 1388998 -80 -0.0
.text 1068848 1068762 -86 -0.0
bl602+rpc (read/write) 1434542 1434454 -88 -0.0
.text 1100452 1100368 -84 -0.0
bl702 lighting-app bl702 (read/write) 1188227 1188163 -64 -0.0
.debug_info 38086845 38086776 -69 -0.0
.debug_str 3451925 3451905 -20 -0.0
.text 957150 957078 -72 -0.0
bl702+rpc (read/write) 1284155 1284075 -80 -0.0
.debug_info 42004199 42004130 -69 -0.0
.debug_str 3848053 3848033 -20 -0.0
.text 1030856 1030784 -72 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677403 677395 -8 -0.0
.text 587544 587536 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641643 641635 -8 -0.0
.text 562640 562632 -8 -0.0
lock-ftd LP_CC2652R7 (read only) 676167 676151 -16 -0.0
.text 598616 598600 -16 -0.0
lock-mtd LP_CC2652R7 (read only) 659963 659947 -16 -0.0
.text 556560 556544 -16 -0.0
pump-app LP_CC2652R7 (read only) 688607 688599 -8 -0.0
.text 597564 597556 -8 -0.0
pump-controller-app LP_CC2652R7 (read only) 672915 672899 -16 -0.0
.text 586328 586312 -16 -0.0
shell LP_CC2652R7 (read only) 668622 668606 -16 -0.0
.text 582012 581996 -16 -0.0
efr32 lighting-app BRD4161A+rs911x (read/write) 1034872 1034792 -80 -0.0
.text 846028 845948 -80 -0.0
BRD4187C (read/write) 1146736 1146656 -80 -0.0
.text 980896 980816 -80 -0.0
lock-app BRD4161A+wf200 (read/write) 1160104 1160072 -32 -0.0
.text 999724 999692 -32 -0.0
window-app BRD4187C (read/write) 1139956 1139876 -80 -0.0
.text 972676 972596 -80 -0.0
esp32 all-clusters-app c3devkit (read only) 1224336 1224236 -100 -0.0
.flash.text 1224336 1224236 -100 -0.0
k32w light k32w0+release (read/write) 671272 671256 -16 -0.0
.text 591660 591644 -16 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 816984 816972 -12 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1167139 1167123 -16 -0.0
text 805478 805462 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1746132 1746036 -96 -0.0
.debug_ranges 339592 339560 -32 -0.0
.debug_str 3435635 3435628 -7 -0.0
.symtab 421440 421424 -16 -0.0
.text 1546368 1546272 -96 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1688740 1688644 -96 -0.0
.debug_ranges 338208 338176 -32 -0.0
.debug_str 3424664 3424657 -7 -0.0
.symtab 407872 407856 -16 -0.0
.text 1489712 1489616 -96 -0.0
light cy8ckit_062s2_43012 (read/write) 1607052 1606972 -80 -0.0
.debug_ranges 303504 303472 -32 -0.0
.debug_str 3230091 3230084 -7 -0.0
.symtab 376256 376240 -16 -0.0
.text 1416208 1416128 -80 -0.0
lock cy8ckit_062s2_43012 (read/write) 1640844 1640764 -80 -0.0
.debug_ranges 305448 305416 -32 -0.0
.debug_str 3249562 3249555 -7 -0.0
.symtab 377936 377920 -16 -0.0
.text 1445008 1444928 -80 -0.0
qpg lighting-app qpg6105+debug (read/write) 1149544 1149528 -16 -0.0
.text 596644 596628 -16 -0.0
lock-app qpg6105+debug (read/write) 1114328 1114312 -16 -0.0
.text 561424 561408 -16 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936812 936772 -40 -0.0
text 648650 648612 -38 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 874796 874756 -40 -0.0
text 612622 612582 -40 -0.0
light-switch-app tlsr9518adk80d (read/write) 790284 790252 -32 -0.0
text 554148 554110 -38 -0.0
lighting-app tlsr9518adk80d (read/write) 874508 874468 -40 -0.0
text 624126 624088 -38 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 804776 804744 -32 -0.0
text 565528 565492 -36 -0.0
Full report (40 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section c9fdd12 aa36887 change % change
bl602 lighting-app bl602 (read/write) 1389078 1388998 -80 -0.0
.bss 90729 90729 0 0.0
.data 9936 9936 0 0.0
.text 1068848 1068762 -86 -0.0
bl602+rpc (read/write) 1434542 1434454 -88 -0.0
.bss 98161 98161 0 0.0
.data 10320 10320 0 0.0
.text 1100452 1100368 -84 -0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188227 1188163 -64 -0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67126 67126 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1514415 1514492 77 0.0
.debug_aranges 132064 132064 0 0.0
.debug_frame 484660 484664 4 0.0
.debug_info 38086845 38086776 -69 -0.0
.debug_line 5271064 5271082 18 0.0
.debug_loc 3372840 3373301 461 0.0
.debug_ranges 359744 359744 0 0.0
.debug_str 3451925 3451905 -20 -0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116168 116168 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565774 565774 0 0.0
.symtab 171984 171984 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957150 957078 -72 -0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284155 1284075 -80 -0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75158 75158 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4816 4816 0 0.0
.debug_abbrev 1651849 1651926 77 0.0
.debug_aranges 139568 139568 0 0.0
.debug_frame 510032 510036 4 0.0
.debug_info 42004199 42004130 -69 -0.0
.debug_line 5647211 5647229 18 0.0
.debug_loc 3565667 3566127 460 0.0
.debug_ranges 382544 382544 0 0.0
.debug_str 3848053 3848033 -20 -0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129560 129560 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624947 624947 0 0.0
.symtab 189792 189792 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030856 1030784 -72 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677403 677395 -8 -0.0
(read/write) 174140 174148 8 0.0
.bss 81236 81236 0 0.0
.data 3380 3380 0 0.0
.rodata 89547 89547 0 0.0
.text 587544 587536 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641643 641635 -8 -0.0
(read/write) 158004 158004 0 0.0
.bss 80508 80508 0 0.0
.data 3380 3380 0 0.0
.rodata 78683 78683 0 0.0
.text 562640 562632 -8 -0.0
lock-ftd LP_CC2652R7 (read only) 676167 676151 -16 -0.0
(read/write) 172512 172528 16 0.0
.bss 78460 78460 0 0.0
.data 3304 3304 0 0.0
.rodata 77071 77071 0 0.0
.text 598616 598600 -16 -0.0
lock-mtd LP_CC2652R7 (read only) 659963 659947 -16 -0.0
(read/write) 184404 184420 16 0.0
.bss 74148 74148 0 0.0
.data 3304 3304 0 0.0
.rodata 102923 102923 0 0.0
.text 556560 556544 -16 -0.0
pump-app LP_CC2652R7 (read only) 688607 688599 -8 -0.0
(read/write) 160808 160816 8 0.0
.bss 78428 78428 0 0.0
.data 3296 3296 0 0.0
.rodata 90559 90559 0 0.0
.text 597564 597556 -8 -0.0
pump-controller-app LP_CC2652R7 (read only) 672915 672899 -16 -0.0
(read/write) 176596 176612 16 0.0
.bss 78524 78524 0 0.0
.data 3292 3292 0 0.0
.rodata 86107 86107 0 0.0
.text 586328 586312 -16 -0.0
shell LP_CC2652R7 (read only) 668622 668606 -16 -0.0
(read/write) 185240 185256 16 0.0
.bss 83556 83556 0 0.0
.data 3376 3376 0 0.0
.rodata 86294 86294 0 0.0
.text 582012 581996 -16 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588286 588286 0 0.0
.app_xip_area 464888 464888 0 0.0
.bss 65816 65816 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592334 592334 0 0.0
.app_xip_area 463640 463640 0 0.0
.bss 71104 71104 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 544418 544418 0 0.0
.app_xip_area 426100 426100 0 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rpc (read/write) 974268 974268 0 0.0
.bss 152260 152260 0 0.0
.data 2248 2248 0 0.0
.text 819740 819740 0 0.0
BRD4161A+rs911x (read/write) 1034872 1034792 -80 -0.0
.bss 186728 186728 0 0.0
.data 2092 2092 0 0.0
.text 846028 845948 -80 -0.0
BRD4187C (read/write) 1146736 1146656 -80 -0.0
.bss 138648 138648 0 0.0
.data 2596 2596 0 0.0
.text 980896 980816 -80 -0.0
lock-app BRD4161A+wf200 (read/write) 1160104 1160072 -32 -0.0
.bss 158256 158256 0 0.0
.data 2100 2100 0 0.0
.text 999724 999692 -32 -0.0
window-app BRD4187C (read/write) 1139956 1139876 -80 -0.0
.bss 140064 140064 0 0.0
.data 2620 2620 0 0.0
.text 972676 972596 -80 -0.0
esp32 all-clusters-app c3devkit (read only) 1224336 1224236 -100 -0.0
(read/write) 1788526 1788526 0 0.0
.dram0.bss 76944 76944 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 258096 258096 0 0.0
.flash.text 1224336 1224236 -100 -0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1234103 1234127 24 0.0
(read/write) 564332 564332 0 0.0
.dram0.bss 82320 82320 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 315048 315048 0 0.0
.flash.text 1228719 1228743 24 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 661228 661228 0 0.0
.bss 77024 77024 0 0.0
.data 2104 2104 0 0.0
.text 562988 562988 0 0.0
light k32w0+release (read/write) 671272 671256 -16 -0.0
.bss 74824 74824 0 0.0
.data 2060 2060 0 0.0
.text 591660 591644 -16 -0.0
lock k32w0+release (read/write) 632748 632748 0 0.0
.bss 75584 75584 0 0.0
.data 2080 2080 0 0.0
.text 552356 552356 0 0.0
linux chip-tool-ipv6only arm64 (read only) 1043796 10438300 336 0.0
(read/write) 706417 706417 0 0.0
.bss 33905 33905 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650720 650720 0 0.0
.dynamic 560 560 0 0.0
.got 13928 13928 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518364 518364 0 0.0
.text 8263764 8264100 336 0.0
thermostat-no-ble arm64 (read only) 2394652 2394748 96 0.0
(read/write) 143649 143649 0 0.0
.bss 55361 55361 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77280 77280 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144548 144548 0 0.0
.text 2007120 2007216 96 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452224 2452256 32 0.0
.bss 215012 215012 0 0.0
.data 5872 5872 0 0.0
.text 1414868 1414900 32 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1187775 1187775 0 0.0
bss 145285 145285 0 0.0
rodata 144436 144436 0 0.0
text 816984 816972 -12 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1167139 1167123 -16 -0.0
bss 144512 144512 0 0.0
rodata 136224 136224 0 0.0
text 805478 805462 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841968 841968 0 0.0
(read/write) 1746132 1746036 -96 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1235702 1235810 108 0.0
.debug_aranges 110736 110736 0 0.0
.debug_frame 371344 371344 0 0.0
.debug_info 27025241 27025547 306 0.0
.debug_line 3685848 3685901 53 0.0
.debug_loc 3602417 3603656 1239 0.0
.debug_ranges 339592 339560 -32 -0.0
.debug_str 3435635 3435628 -7 -0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 570280 570280 0 0.0
.symtab 421440 421424 -16 -0.0
.text 1546368 1546272 -96 -0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 842704 842704 0 0.0
(read/write) 1688740 1688644 -96 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2664 2664 0 0.0
.debug_abbrev 1227545 1227653 108 0.0
.debug_aranges 110208 110208 0 0.0
.debug_frame 374424 374424 0 0.0
.debug_info 26761871 26762177 306 0.0
.debug_line 3706832 3706885 53 0.0
.debug_loc 3590054 3591293 1239 0.0
.debug_ranges 338208 338176 -32 -0.0
.debug_str 3424664 3424657 -7 -0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 534369 534369 0 0.0
.symtab 407872 407856 -16 -0.0
.text 1489712 1489616 -96 -0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 850888 850888 0 0.0
(read/write) 1607052 1606972 -80 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180000 180000 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2456 2456 0 0.0
.debug_abbrev 1062006 1062114 108 0.0
.debug_aranges 102408 102408 0 0.0
.debug_frame 344740 344740 0 0.0
.debug_info 22227319 22227626 307 0.0
.debug_line 3276174 3276227 53 0.0
.debug_loc 3287765 3289004 1239 0.0
.debug_ranges 303504 303472 -32 -0.0
.debug_str 3230091 3230084 -7 -0.0
.heap 850888 850888 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 470694 470694 0 0.0
.symtab 376256 376240 -16 -0.0
.text 1416208 1416128 -80 -0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845896 845896 0 0.0
(read/write) 1640844 1640764 -80 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184976 184976 0 0.0
.comment 204 204 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1063981 1064089 108 0.0
.debug_aranges 102808 102808 0 0.0
.debug_frame 346612 346612 0 0.0
.debug_info 22460696 22461002 306 0.0
.debug_line 3273068 3273121 53 0.0
.debug_loc 3315359 3316598 1239 0.0
.debug_ranges 305448 305416 -32 -0.0
.debug_str 3249562 3249555 -7 -0.0
.heap 845896 845896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 473097 473097 0 0.0
.symtab 377936 377920 -16 -0.0
.text 1445008 1444928 -80 -0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1149544 1149528 -16 -0.0
.bss 110596 110596 0 0.0
.data 848 848 0 0.0
.text 596644 596628 -16 -0.0
lock-app qpg6105+debug (read/write) 1114328 1114312 -16 -0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 561424 561408 -16 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 936812 936772 -40 -0.0
bss 81616 81616 0 0.0
noinit 43440 43440 0 0.0
text 648650 648612 -38 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 874796 874756 -40 -0.0
bss 80840 80840 0 0.0
noinit 43440 43440 0 0.0
text 612622 612582 -40 -0.0
light-switch-app tlsr9518adk80d (read/write) 790284 790252 -32 -0.0
bss 72464 72464 0 0.0
noinit 43520 43520 0 0.0
text 554148 554110 -38 -0.0
lighting-app tlsr9518adk80d (read/write) 874508 874468 -40 -0.0
bss 82232 82232 0 0.0
noinit 43520 43520 0 0.0
text 624126 624088 -38 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 804776 804744 -32 -0.0
bss 74036 74036 0 0.0
noinit 43520 43520 0 0.0
text 565528 565492 -36 -0.0

@andy31415 andy31415 merged commit 0339c31 into project-chip:master Nov 4, 2022
adbridge pushed a commit to ARM-software/connectedhomeip that referenced this pull request Nov 18, 2022
…call (project-chip#23480)

* Mass rename:

```shell
rg '\(DefaultStorageKeyAllocator::[a-zA-Z]*\([a-zA-Z0-9_,]*\)' | cut -f1
-d: | uniq | xargs sd
'(\\(DefaultStorageKeyAllocator::[a-zA-Z]*\\([a-zA-Z0-9_,]*\\))'
'${1}.KeyName()'
```

* Added a lot more KeyName

* Restyle

* A few more changes to make things compile

* More fixes

* Restyle

* One more missed usage of Keyname in tests
adbridge pushed a commit to ARM-software/connectedhomeip that referenced this pull request Nov 18, 2022
…call (project-chip#23480)

* Mass rename:

```shell
rg '\(DefaultStorageKeyAllocator::[a-zA-Z]*\([a-zA-Z0-9_,]*\)' | cut -f1
-d: | uniq | xargs sd
'(\\(DefaultStorageKeyAllocator::[a-zA-Z]*\\([a-zA-Z0-9_,]*\\))'
'${1}.KeyName()'
```

* Added a lot more KeyName

* Restyle

* A few more changes to make things compile

* More fixes

* Restyle

* One more missed usage of Keyname in tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants