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

Add ICD Client Info management support with persistent storage #29783

Merged
merged 24 commits into from
Nov 29, 2023

Conversation

yunhanw-google
Copy link
Contributor

@yunhanw-google yunhanw-google commented Oct 16, 2023

-- Create ICDClientInfo to store scoped node id, fabric index, startICDCounter, offset, monitorSubject and shared key.
-- Create the Storage class that has fabricId, keystore and other icd client info storage per Identity.
-- Provide ICDClientInfoPersistentStorage as the interface, and ICDClientInfoManagement provides the implementation for ICDClientInfoPersistentStorage, ICDClientInfoManagement manage the vector for Storage.
-- clientInfo has mPeerNodeId, this nodeId is obtained and constructed when executing ICD RegisterClient command, it could be used to remove the ICDInfo from persistent storage when unpairing this icd device..
-- when validating check-in message, I provide the ICDClientInfoIteratorImpl,a iterator, that can traverse all keys/counters.. across storage, and further be validated by check-in message handler
-- Add virtual bool ValidateCheckInPayload(const ByteSpan & aPayload, ICDClientInfo & aClientInfo), which can help hide decryption logic in secure storage.
-- Add SetKey and StoreEntry, SetKey is only called when handling ICD registration during commissioning. StoreEntry would be used to store/update icdInfo during commissioning and during handling check-in message.

fixes #28236

@yunhanw-google yunhanw-google marked this pull request as draft October 16, 2023 09:26
@github-actions github-actions bot added lib controller app support core icd Intermittently Connected Devices labels Oct 16, 2023
@github-actions
Copy link

github-actions bot commented Oct 16, 2023

PR #29783: Size comparison from 5ef4681 to 654b382

Increases (13 builds for bl702, bl702l, cc32xx, psoc6, telink)
platform target config section 5ef4681 654b382 change % change
bl702 lighting-app bl702 .debug_info 41943992 41944652 660 0.0
.debug_loc 3646059 3646075 16 0.0
.debug_str 4065578 4065730 152 0.0
bl702+mfd .debug_info 41984408 41985068 660 0.0
.debug_loc 3684476 3684492 16 0.0
.debug_str 4071109 4071261 152 0.0
bl702+rpc .debug_info 47104880 47105540 660 0.0
.debug_loc 3853264 3853280 16 0.0
.debug_str 4494163 4494315 152 0.0
bl706-eth .debug_info 22582942 22583558 616 0.0
.debug_str 3643382 3643534 152 0.0
bl706-wifi .debug_info 23748379 23748995 616 0.0
.debug_str 3715673 3715825 152 0.0
bl702l lighting-app bl702l .debug_info 41401051 41401711 660 0.0
.debug_loc 3590222 3590238 16 0.0
.debug_str 4090167 4090319 152 0.0
bl702l+mfd .debug_info 41443510 41444170 660 0.0
.debug_loc 3628639 3628655 16 0.0
.debug_str 4095688 4095840 152 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20549909 2055044 540 0.0
.debug_str 3441588 3441740 152 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 32114234 32114900 666 0.0
.debug_loclists 2319776 2319777 1 0.0
.debug_str 4195471 4195623 152 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28455811 28456393 582 0.0
.debug_loclists 2191920 2191921 1 0.0
.debug_str 3996617 3996769 152 0.0
light cy8ckit_062s2_43012 .debug_info 23586222 23586804 582 0.0
.debug_loclists 2028644 2028645 1 0.0
.debug_str 3803675 3803827 152 0.0
lock cy8ckit_062s2_43012 .debug_info 23396229 23396811 582 0.0
.debug_loclists 2005112 2005113 1 0.0
.debug_str 3766167 3766319 152 0.0
telink light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 961704 961712 8 0.0
text 683312 683314 2 0.0
Decreases (3 builds for bl702, telink)
platform target config section 5ef4681 654b382 change % change
bl702 lighting-app bl706-eth .debug_loc 3154786 3154771 -15 -0.0
bl706-wifi .debug_loc 3254772 3254759 -13 -0.0
telink pump-app tlsr9528a (read/write) 863380 863372 -8 -0.0
text 611046 611044 -2 -0.0
Full report (56 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, k32w, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 5ef4681 654b382 change % change
bl602 lighting-app bl602 (read/write) 1388054 1388054 0 0.0
.bss 88168 88168 0 0.0
.data 9368 9368 0 0.0
.text 1064642 1064642 0 0.0
bl602+mfd (read/write) 1401958 1401958 0 0.0
.bss 88336 88336 0 0.0
.data 9344 9344 0 0.0
.text 1079444 1079444 0 0.0
bl602+rpc (read/write) 1435322 1435322 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1096374 1096374 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1192183 1192183 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30893 30893 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1545942 1545942 0 0.0
.debug_aranges 138560 138560 0 0.0
.debug_frame 507220 507220 0 0.0
.debug_info 41943992 41944652 660 0.0
.debug_line 5365027 5365027 0 0.0
.debug_loc 3646059 3646075 16 0.0
.debug_ranges 444616 444616 0 0.0
.debug_str 4065578 4065730 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106392 106392 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 596946 596946 0 0.0
.symtab 177392 177392 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
959548 959548 0 0.0
bl702+mfd (read only) 3358 3358 0 0.0
(read/write) 1202759 1202759 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 31069 31069 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1548037 1548037 0 0.0
.debug_aranges 139728 139728 0 0.0
.debug_frame 512292 512292 0 0.0
.debug_info 41984408 41985068 660 0.0
.debug_line 5404383 5404383 0 0.0
.debug_loc 3684476 3684492 16 0.0
.debug_ranges 446688 446688 0 0.0
.debug_str 4071109 4071261 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105332 105332 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 600706 600706 0 0.0
.symtab 179152 179152 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
971062 971062 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1290855 1290855 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 39357 39357 0 0.0
.bss_psram 65712 65712 0 0.0
.comment 48 48 0 0.0
.data 4112 4112 0 0.0
.debug_abbrev 1726903 1726903 0 0.0
.debug_aranges 147280 147280 0 0.0
.debug_frame 536576 536576 0 0.0
.debug_info 47104880 47105540 660 0.0
.debug_line 5782931 5782931 0 0.0
.debug_loc 3853264 3853280 16 0.0
.debug_ranges 472264 472264 0 0.0
.debug_str 4494163 4494315 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121532 121532 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661910 661910 0 0.0
.symtab 196768 196768 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033526 1033526 0 0.0
bl706-eth (read/write) 1040671 1040671 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97671 97671 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1081792 1081792 0 0.0
.debug_aranges 115480 115480 0 0.0
.debug_frame 426352 426352 0 0.0
.debug_info 22582942 22583558 616 0.0
.debug_line 4296324 4296324 0 0.0
.debug_loc 3154786 3154771 -15 -0.0
.debug_ranges 381048 381048 0 0.0
.debug_str 3643382 3643534 152 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96124 96124 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 464918 464918 0 0.0
.symtab 139952 139952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
784932 784932 0 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1205662 1205662 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98439 98439 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1174199 1174199 0 0.0
.debug_aranges 119656 119656 0 0.0
.debug_frame 618988 618988 0 0.0
.debug_info 23748379 23748995 616 0.0
.debug_line 4540363 4540363 0 0.0
.debug_loc 3254772 3254759 -13 -0.0
.debug_ranges 391104 391104 0 0.0
.debug_str 3715673 3715825 152 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109252 109252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505645 505645 0 0.0
.symtab 152816 152816 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
953328 953328 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155116 1155116 0 0.0
.boot2 292 292 0 0.0
.bss 20368 20368 0 0.0
.bss_psram 77168 77168 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1540191 1540191 0 0.0
.debug_aranges 133424 133424 0 0.0
.debug_frame 487860 487860 0 0.0
.debug_info 41401051 41401711 660 0.0
.debug_line 5268001 5268001 0 0.0
.debug_loc 3590222 3590238 16 0.0
.debug_ranges 451176 451176 0 0.0
.debug_str 4090167 4090319 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100372 100372 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 598572 598572 0 0.0
.symtab 176832 176832 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942152 942152 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1165988 1165988 0 0.0
.boot2 292 292 0 0.0
.bss 20544 20544 0 0.0
.bss_psram 77168 77168 0 0.0
.comment 48 48 0 0.0
.data 4488 4488 0 0.0
.debug_abbrev 1542301 1542301 0 0.0
.debug_aranges 134592 134592 0 0.0
.debug_frame 492928 492928 0 0.0
.debug_info 41443510 41444170 660 0.0
.debug_line 5307234 5307234 0 0.0
.debug_loc 3628639 3628655 16 0.0
.debug_ranges 453248 453248 0 0.0
.debug_str 4095688 4095840 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99312 99312 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 602400 602400 0 0.0
.symtab 178624 178624 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
953932 953932 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734843 734843 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84287 84287 0 0.0
.text 650168 650168 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 756403 756403 0 0.0
(read/write) 176704 176704 0 0.0
.bss 99084 99084 0 0.0
.data 3440 3440 0 0.0
.rodata 79863 79863 0 0.0
.text 676148 676148 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 743907 743907 0 0.0
(read/write) 171184 171184 0 0.0
.bss 93564 93564 0 0.0
.data 3440 3440 0 0.0
.rodata 105951 105951 0 0.0
.text 637564 637564 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 694659 694659 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614160 614160 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 680331 680331 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 75943 75943 0 0.0
.text 604000 604000 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617522 617522 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936286 936286 0 0.0
.debug_aranges 109040 109040 0 0.0
.debug_frame 367488 367488 0 0.0
.debug_info 20549909 2055044 540 0.0
.debug_line 2657406 2657406 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1636715 1636715 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112305 112305 0 0.0
.debug_str 3441588 3441740 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515741 515741 0 0.0
.symtab 298512 298512 0 0.0
.text 509236 509236 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551935 551935 0 0.0
.app_xip_area 443137 443137 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538143 538143 0 0.0
.app_xip_area 424545 424545 0 0.0
.bss 68536 68536 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573567 573567 0 0.0
.app_xip_area 466089 466089 0 0.0
.bss 62520 62520 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549887 549887 0 0.0
.app_xip_area 439329 439329 0 0.0
.bss 65504 65504 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006544 1006544 0 0.0
.bss 171944 171944 0 0.0
.data 2692 2692 0 0.0
.text 831888 831888 0 0.0
BRD4187C (read/write) 1093056 1093056 0 0.0
.bss 196108 196108 0 0.0
.data 3300 3300 0 0.0
.text 893628 893628 0 0.0
lock-app BRD4161A+wf200 (read/write) 1103648 1103648 0 0.0
.bss 186656 186656 0 0.0
.data 2708 2708 0 0.0
.text 914260 914260 0 0.0
window-app BRD4187C (read/write) 1129468 1129468 0 0.0
.bss 168524 168524 0 0.0
.data 3172 3172 0 0.0
.text 957752 957752 0 0.0
k32w contact k32w0+release (read only) 588628 588628 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588092 588092 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 683868 683868 0 0.0
.bss 66968 66968 0 0.0
.data 2716 2716 0 0.0
.text 570704 570704 0 0.0
light k32w0+release (read only) 588348 588348 0 0.0
(read/write) 87192 87192 0 0.0
.bss 70448 70448 0 0.0
.data 2120 2120 0 0.0
.text 587812 587812 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 775688 775688 0 0.0
.bss 76612 76612 0 0.0
.data 1928 1928 0 0.0
.text 653688 653688 0 0.0
lock k32w0+release (read only) 560164 560164 0 0.0
(read/write) 85020 85020 0 0.0
.bss 68336 68336 0 0.0
.data 2060 2060 0 0.0
.text 559628 559628 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522104 2522104 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484788 1484788 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1228440 1228440 0 0.0
bss 154444 154444 0 0.0
rodata 142772 142772 0 0.0
text 852228 852228 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1347940 1347940 0 0.0
bss 140454 140454 0 0.0
rodata 136932 136932 0 0.0
text 779864 779864 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160236 1160236 0 0.0
bss 153938 153938 0 0.0
rodata 113712 113712 0 0.0
text 813636 813636 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1779060 1779060 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193236 193236 0 0.0
.comment 212 212 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 2536 2536 0 0.0
.debug_abbrev 1378455 1378455 0 0.0
.debug_aranges 145744 145744 0 0.0
.debug_frame 483268 483268 0 0.0
.debug_info 32114234 32114900 666 0.0
.debug_line 4038380 4038380 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319776 2319777 1 0.0
.debug_rnglists 156247 156247 0 0.0
.debug_str 4195471 4195623 152 0.0
.heap 837568 837568 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 844681 844681 0 0.0
.symtab 514048 514048 0 0.0
.text 1574900 1574900 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840160 840160 0 0.0
(read/write) 1680980 1680980 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 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 1258889 1258889 0 0.0
.debug_aranges 137488 137488 0 0.0
.debug_frame 461488 461488 0 0.0
.debug_info 28455811 28456393 582 0.0
.debug_line 3796410 3796410 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2191920 2191921 1 0.0
.debug_rnglists 147708 147708 0 0.0
.debug_str 3996617 3996769 152 0.0
.heap 840160 840160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741294 741294 0 0.0
.symtab 474752 474752 0 0.0
.text 1479412 1479412 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607412 1607412 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 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 2360 2360 0 0.0
.debug_abbrev 1100264 1100264 0 0.0
.debug_aranges 127552 127552 0 0.0
.debug_frame 424420 424420 0 0.0
.debug_info 23586222 23586804 582 0.0
.debug_line 3371787 3371787 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2028644 2028645 1 0.0
.debug_rnglists 137260 137260 0 0.0
.debug_str 3803675 3803827 152 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654386 654386 0 0.0
.symtab 436208 436208 0 0.0
.text 1412172 1412172 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640308 1640308 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 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 2376 2376 0 0.0
.debug_abbrev 1093282 1093282 0 0.0
.debug_aranges 126240 126240 0 0.0
.debug_frame 419656 419656 0 0.0
.debug_info 23396229 23396811 582 0.0
.debug_line 3324174 3324174 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2005112 2005113 1 0.0
.debug_rnglists 135265 135265 0 0.0
.debug_str 3766167 3766319 152 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628018 628018 0 0.0
.symtab 427824 427824 0 0.0
.text 1417804 1417804 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175948 1175948 0 0.0
.bss 100600 100600 0 0.0
.data 744 744 0 0.0
.text 622792 622792 0 0.0
lock-app qpg6105+debug (read/write) 1132612 1132612 0 0.0
.bss 95304 95304 0 0.0
.data 748 748 0 0.0
.text 579452 579452 0 0.0
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856144 856144 0 0.0
bss 77996 77996 0 0.0
text 603774 603774 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1131508 1131508 0 0.0
bss 113148 113148 0 0.0
text 785798 785798 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1076116 1076116 0 0.0
bss 122236 122236 0 0.0
text 743880 743880 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931432 931432 0 0.0
bss 106876 106876 0 0.0
text 640958 640958 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 859504 859504 0 0.0
bss 78120 78120 0 0.0
text 606840 606840 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 961704 961712 8 0.0
bss 88184 88184 0 0.0
text 683312 683314 2 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1087352 1087352 0 0.0
bss 112384 112384 0 0.0
text 761518 761518 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 915788 915788 0 0.0
bss 78812 78812 0 0.0
text 636350 636350 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944780 944780 0 0.0
bss 104976 104976 0 0.0
text 656724 656724 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 863380 863372 -8 -0.0
bss 78228 78228 0 0.0
text 611046 611044 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804240 804240 0 0.0
bss 66248 66248 0 0.0
text 578082 578082 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819904 819904 0 0.0
bss 66652 66652 0 0.0
text 588662 588662 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 708928 708928 0 0.0
bss 86424 86424 0 0.0
text 461962 461962 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 861896 861896 0 0.0
bss 78204 78204 0 0.0
text 610164 610164 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847184 847184 0 0.0
bss 77932 77932 0 0.0
text 597580 597580 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825292 825292 0 0.0
bss 66536 66536 0 0.0
text 593406 593406 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822748 822748 0 0.0
bss 66888 66888 0 0.0
text 590454 590454 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 16, 2023

PR #29783: Size comparison from ac5b518 to 1688b85

Increases (12 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section ac5b518 1688b85 change % change
bl702 lighting-app bl702 .debug_info 42014142 42014802 660 0.0
.debug_str 4069739 4069891 152 0.0
bl702+mfd .debug_info 42055148 42055808 660 0.0
.debug_str 4075270 4075422 152 0.0
bl702+rpc .debug_info 47184322 47184982 660 0.0
.debug_str 4498398 4498550 152 0.0
bl706-eth .debug_info 22584766 22585382 616 0.0
.debug_str 3643440 3643592 152 0.0
bl706-wifi .debug_info 23750202 23750818 616 0.0
.debug_str 3715731 3715883 152 0.0
bl702l lighting-app bl702l .debug_info 41807343 41808003 660 0.0
.debug_loc 3607538 3607552 14 0.0
.debug_str 4096530 4096682 152 0.0
bl702l+mfd .debug_info 41850392 41851052 660 0.0
.debug_loc 3645623 3645637 14 0.0
.debug_str 4102051 4102203 152 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20549909 2055044 540 0.0
.debug_str 3441588 3441740 152 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 32114234 32114900 666 0.0
.debug_loclists 2319776 2319777 1 0.0
.debug_str 4195471 4195623 152 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28455811 28456393 582 0.0
.debug_loclists 2191920 2191921 1 0.0
.debug_str 3996617 3996769 152 0.0
light cy8ckit_062s2_43012 .debug_info 23586222 23586804 582 0.0
.debug_loclists 2028644 2028645 1 0.0
.debug_str 3803675 3803827 152 0.0
lock cy8ckit_062s2_43012 .debug_info 23396229 23396811 582 0.0
.debug_loclists 2005112 2005113 1 0.0
.debug_str 3766167 3766319 152 0.0
Decreases (2 builds for bl702)
platform target config section ac5b518 1688b85 change % change
bl702 lighting-app bl706-eth .debug_loc 3154786 3154771 -15 -0.0
bl706-wifi .debug_loc 3254772 3254759 -13 -0.0
Full report (37 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section ac5b518 1688b85 change % change
bl602 lighting-app bl602 (read/write) 1388654 1388654 0 0.0
.bss 88168 88168 0 0.0
.data 9368 9368 0 0.0
.text 1065242 1065242 0 0.0
bl602+mfd (read/write) 1402990 1402990 0 0.0
.bss 88336 88336 0 0.0
.data 9344 9344 0 0.0
.text 1080474 1080474 0 0.0
bl602+rpc (read/write) 1435666 1435666 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1096718 1096718 0 0.0
bl702 lighting-app bl702 (read/write) 1210703 1210703 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32573 32573 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1550877 1550877 0 0.0
.debug_aranges 139288 139288 0 0.0
.debug_frame 510180 510180 0 0.0
.debug_info 42014142 42014802 660 0.0
.debug_line 5409248 5409248 0 0.0
.debug_loc 3661106 3661106 0 0.0
.debug_ranges 446008 446008 0 0.0
.debug_str 4069739 4069891 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106568 106568 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598727 598727 0 0.0
.symtab 179088 179088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
972880 972880 0 0.0
bl702+mfd (read/write) 1221731 1221731 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32749 32749 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1552953 1552953 0 0.0
.debug_aranges 140456 140456 0 0.0
.debug_frame 515584 515584 0 0.0
.debug_info 42055148 42055808 660 0.0
.debug_line 5449421 5449421 0 0.0
.debug_loc 3699191 3699191 0 0.0
.debug_ranges 448248 448248 0 0.0
.debug_str 4075270 4075422 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105508 105508 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 602487 602487 0 0.0
.symtab 180848 180848 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
984824 984824 0 0.0
bl702+rpc (read/write) 1309383 1309383 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41037 41037 0 0.0
.bss_psram 65712 65712 0 0.0
.comment 48 48 0 0.0
.data 4128 4128 0 0.0
.debug_abbrev 1732424 1732424 0 0.0
.debug_aranges 148008 148008 0 0.0
.debug_frame 539536 539536 0 0.0
.debug_info 47184322 47184982 660 0.0
.debug_line 5827889 5827889 0 0.0
.debug_loc 3868311 3868311 0 0.0
.debug_ranges 473656 473656 0 0.0
.debug_str 4498398 4498550 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121708 121708 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 663736 663736 0 0.0
.symtab 198464 198464 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
1046858 1046858 0 0.0
bl706-eth (read only) 3318 3318 0 0.0
(read/write) 1037315 1037315 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97671 97671 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1082038 1082038 0 0.0
.debug_aranges 115480 115480 0 0.0
.debug_frame 426352 426352 0 0.0
.debug_info 22584766 22585382 616 0.0
.debug_line 4296895 4296895 0 0.0
.debug_loc 3154786 3154771 -15 -0.0
.debug_ranges 381048 381048 0 0.0
.debug_str 3643440 3643592 152 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96124 96124 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 464952 464952 0 0.0
.symtab 139936 139936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3318 3318 0 0.0
.text 0 0 0 0.0
784932 784932 0 0.0
bl706-wifi (read only) 3846 3846 0 0.0
(read/write) 1205646 1205646 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98439 98439 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1174427 1174427 0 0.0
.debug_aranges 119656 119656 0 0.0
.debug_frame 618988 618988 0 0.0
.debug_info 23750202 23750818 616 0.0
.debug_line 4540934 4540934 0 0.0
.debug_loc 3254772 3254759 -13 -0.0
.debug_ranges 391104 391104 0 0.0
.debug_str 3715731 3715883 152 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109252 109252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505679 505679 0 0.0
.symtab 152800 152800 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3846 3846 0 0.0
.text 0 0 0 0.0
953328 953328 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1172356 1172356 0 0.0
.boot2 328 328 0 0.0
.bss 20464 20464 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1549365 1549365 0 0.0
.debug_aranges 134336 134336 0 0.0
.debug_frame 491372 491372 0 0.0
.debug_info 41807343 41808003 660 0.0
.debug_line 5323935 5323935 0 0.0
.debug_loc 3607538 3607552 14 0.0
.debug_ranges 453000 453000 0 0.0
.debug_str 4096530 4096682 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100548 100548 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 601040 601040 0 0.0
.symtab 178688 178688 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
957388 957388 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1183476 1183476 0 0.0
.boot2 328 328 0 0.0
.bss 20640 20640 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4496 4496 0 0.0
.debug_abbrev 1551456 1551456 0 0.0
.debug_aranges 135504 135504 0 0.0
.debug_frame 496772 496772 0 0.0
.debug_info 41850392 41851052 660 0.0
.debug_line 5363985 5363985 0 0.0
.debug_loc 3645623 3645637 14 0.0
.debug_ranges 455240 455240 0 0.0
.debug_str 4102051 4102203 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99488 99488 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 604868 604868 0 0.0
.symtab 180480 180480 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
969424 969424 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734843 734843 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84287 84287 0 0.0
.text 650168 650168 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 756403 756403 0 0.0
(read/write) 176704 176704 0 0.0
.bss 99084 99084 0 0.0
.data 3440 3440 0 0.0
.rodata 79863 79863 0 0.0
.text 676148 676148 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 743907 743907 0 0.0
(read/write) 171184 171184 0 0.0
.bss 93564 93564 0 0.0
.data 3440 3440 0 0.0
.rodata 105951 105951 0 0.0
.text 637564 637564 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 694659 694659 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614160 614160 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 680331 680331 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 75943 75943 0 0.0
.text 604000 604000 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617522 617522 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936286 936286 0 0.0
.debug_aranges 109040 109040 0 0.0
.debug_frame 367488 367488 0 0.0
.debug_info 20549909 2055044 540 0.0
.debug_line 2657406 2657406 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1636715 1636715 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112305 112305 0 0.0
.debug_str 3441588 3441740 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515741 515741 0 0.0
.symtab 298512 298512 0 0.0
.text 509236 509236 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551935 551935 0 0.0
.app_xip_area 443137 443137 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538143 538143 0 0.0
.app_xip_area 424545 424545 0 0.0
.bss 68536 68536 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573567 573567 0 0.0
.app_xip_area 466089 466089 0 0.0
.bss 62520 62520 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549887 549887 0 0.0
.app_xip_area 439329 439329 0 0.0
.bss 65504 65504 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read only) 588628 588628 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588092 588092 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 683868 683868 0 0.0
.bss 66968 66968 0 0.0
.data 2716 2716 0 0.0
.text 570704 570704 0 0.0
light k32w0+release (read only) 588348 588348 0 0.0
(read/write) 87192 87192 0 0.0
.bss 70448 70448 0 0.0
.data 2120 2120 0 0.0
.text 587812 587812 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 775688 775688 0 0.0
.bss 76612 76612 0 0.0
.data 1928 1928 0 0.0
.text 653688 653688 0 0.0
lock k32w0+release (read only) 560164 560164 0 0.0
(read/write) 85020 85020 0 0.0
.bss 68336 68336 0 0.0
.data 2060 2060 0 0.0
.text 559628 559628 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10104380 10104380 0 0.0
(read/write) 505320 505320 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374144 374144 0 0.0
.dynamic 512 512 0 0.0
.got 18400 18400 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 314808 314808 0 0.0
.text 9023080 9023080 0 0.0
thermostat-no-ble arm64 (read only) 4346388 4346388 0 0.0
(read/write) 241864 241864 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160820 160820 0 0.0
.text 3850952 3850952 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522104 2522104 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484788 1484788 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1228404 1228404 0 0.0
bss 154441 154441 0 0.0
rodata 142736 142736 0 0.0
text 852228 852228 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1347904 1347904 0 0.0
bss 140451 140451 0 0.0
rodata 136896 136896 0 0.0
text 779864 779864 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160236 1160236 0 0.0
bss 153938 153938 0 0.0
rodata 113712 113712 0 0.0
text 813636 813636 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1779020 1779020 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193236 193236 0 0.0
.comment 212 212 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 2536 2536 0 0.0
.debug_abbrev 1378455 1378455 0 0.0
.debug_aranges 145744 145744 0 0.0
.debug_frame 483268 483268 0 0.0
.debug_info 32114234 32114900 666 0.0
.debug_line 4038380 4038380 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319776 2319777 1 0.0
.debug_rnglists 156247 156247 0 0.0
.debug_str 4195471 4195623 152 0.0
.heap 837568 837568 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 844681 844681 0 0.0
.symtab 514048 514048 0 0.0
.text 0 0 0 0.0
1574860 1574860 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840160 840160 0 0.0
(read/write) 1680980 1680980 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 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 1258889 1258889 0 0.0
.debug_aranges 137488 137488 0 0.0
.debug_frame 461488 461488 0 0.0
.debug_info 28455811 28456393 582 0.0
.debug_line 3796410 3796410 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2191920 2191921 1 0.0
.debug_rnglists 147708 147708 0 0.0
.debug_str 3996617 3996769 152 0.0
.heap 840160 840160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741294 741294 0 0.0
.symtab 474752 474752 0 0.0
.text 1479412 1479412 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607412 1607412 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 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 2360 2360 0 0.0
.debug_abbrev 1100264 1100264 0 0.0
.debug_aranges 127552 127552 0 0.0
.debug_frame 424420 424420 0 0.0
.debug_info 23586222 23586804 582 0.0
.debug_line 3371787 3371787 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2028644 2028645 1 0.0
.debug_rnglists 137260 137260 0 0.0
.debug_str 3803675 3803827 152 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654386 654386 0 0.0
.symtab 436208 436208 0 0.0
.text 1412172 1412172 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640308 1640308 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 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 2376 2376 0 0.0
.debug_abbrev 1093282 1093282 0 0.0
.debug_aranges 126240 126240 0 0.0
.debug_frame 419656 419656 0 0.0
.debug_info 23396229 23396811 582 0.0
.debug_line 3324174 3324174 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2005112 2005113 1 0.0
.debug_rnglists 135265 135265 0 0.0
.debug_str 3766167 3766319 152 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628018 628018 0 0.0
.symtab 427824 427824 0 0.0
.text 1417804 1417804 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175948 1175948 0 0.0
.bss 100600 100600 0 0.0
.data 744 744 0 0.0
.text 622792 622792 0 0.0
lock-app qpg6105+debug (read/write) 1132612 1132612 0 0.0
.bss 95304 95304 0 0.0
.data 748 748 0 0.0
.text 579452 579452 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 16, 2023

PR #29783: Size comparison from 46211e9 to 77cfa2f

Increases (12 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section 46211e9 77cfa2f change % change
bl702 lighting-app bl702 .debug_info 42005912 42006572 660 0.0
.debug_loc 3653952 3653953 1 0.0
.debug_str 4065990 4066142 152 0.0
bl702+mfd .debug_info 42046918 42047578 660 0.0
.debug_loc 3692037 3692038 1 0.0
.debug_str 4071521 4071673 152 0.0
bl702+rpc .debug_info 47176092 47176752 660 0.0
.debug_loc 3861157 3861158 1 0.0
.debug_str 4494649 4494801 152 0.0
bl706-eth .debug_info 22576536 22577152 616 0.0
.debug_str 3639691 3639843 152 0.0
bl706-wifi .debug_info 23741972 23742588 616 0.0
.debug_str 3711982 3712134 152 0.0
bl702l lighting-app bl702l .debug_info 41799113 41799773 660 0.0
.debug_loc 3600385 3600399 14 0.0
.debug_str 4092781 4092933 152 0.0
bl702l+mfd .debug_info 41842162 41842822 660 0.0
.debug_loc 3638470 3638484 14 0.0
.debug_str 4098302 4098454 152 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20540920 20541460 540 0.0
.debug_str 3437839 3437991 152 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 32105245 32105911 666 0.0
.debug_str 4191722 4191874 152 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28446822 28447404 582 0.0
.debug_str 3992868 3993020 152 0.0
light cy8ckit_062s2_43012 .debug_info 23577233 23577815 582 0.0
.debug_str 3799926 3800078 152 0.0
lock cy8ckit_062s2_43012 .debug_info 23387240 23387822 582 0.0
.debug_str 3762418 3762570 152 0.0
Decreases (2 builds for bl702)
platform target config section 46211e9 77cfa2f change % change
bl702 lighting-app bl706-eth .debug_loc 3147633 3147619 -14 -0.0
bl706-wifi .debug_loc 3247619 3247605 -14 -0.0
Full report (32 builds for bl602, bl702, bl702l, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section 46211e9 77cfa2f change % change
bl602 lighting-app bl602 (read/write) 1388654 1388654 0 0.0
.bss 88168 88168 0 0.0
.data 9368 9368 0 0.0
.text 1065242 1065242 0 0.0
bl602+mfd (read/write) 1402990 1402990 0 0.0
.bss 88336 88336 0 0.0
.data 9344 9344 0 0.0
.text 1080474 1080474 0 0.0
bl602+rpc (read/write) 1435666 1435666 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1096718 1096718 0 0.0
bl702 lighting-app bl702 (read/write) 1210703 1210703 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32573 32573 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1550877 1550877 0 0.0
.debug_aranges 138920 138920 0 0.0
.debug_frame 508800 508800 0 0.0
.debug_info 42005912 42006572 660 0.0
.debug_line 5404281 5404281 0 0.0
.debug_loc 3653952 3653953 1 0.0
.debug_ranges 445640 445640 0 0.0
.debug_str 4065990 4066142 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106568 106568 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598727 598727 0 0.0
.symtab 179088 179088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
972880 972880 0 0.0
bl702+mfd (read/write) 1221731 1221731 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32749 32749 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1552953 1552953 0 0.0
.debug_aranges 140088 140088 0 0.0
.debug_frame 514204 514204 0 0.0
.debug_info 42046918 42047578 660 0.0
.debug_line 5444454 5444454 0 0.0
.debug_loc 3692037 3692038 1 0.0
.debug_ranges 447880 447880 0 0.0
.debug_str 4071521 4071673 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105508 105508 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 602487 602487 0 0.0
.symtab 180848 180848 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
984824 984824 0 0.0
bl702+rpc (read/write) 1309383 1309383 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41037 41037 0 0.0
.bss_psram 65712 65712 0 0.0
.comment 48 48 0 0.0
.data 4128 4128 0 0.0
.debug_abbrev 1732424 1732424 0 0.0
.debug_aranges 147640 147640 0 0.0
.debug_frame 538156 538156 0 0.0
.debug_info 47176092 47176752 660 0.0
.debug_line 5822922 5822922 0 0.0
.debug_loc 3861157 3861158 1 0.0
.debug_ranges 473288 473288 0 0.0
.debug_str 4494649 4494801 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121708 121708 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 663736 663736 0 0.0
.symtab 198464 198464 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
1046858 1046858 0 0.0
bl706-eth (read only) 3318 3318 0 0.0
(read/write) 1037315 1037315 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97671 97671 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1082038 1082038 0 0.0
.debug_aranges 115112 115112 0 0.0
.debug_frame 424972 424972 0 0.0
.debug_info 22576536 22577152 616 0.0
.debug_line 4291928 4291928 0 0.0
.debug_loc 3147633 3147619 -14 -0.0
.debug_ranges 380680 380680 0 0.0
.debug_str 3639691 3639843 152 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96124 96124 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 464952 464952 0 0.0
.symtab 139936 139936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3318 3318 0 0.0
.text 0 0 0 0.0
784932 784932 0 0.0
bl706-wifi (read only) 3846 3846 0 0.0
(read/write) 1205646 1205646 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98439 98439 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1174427 1174427 0 0.0
.debug_aranges 119288 119288 0 0.0
.debug_frame 617056 617056 0 0.0
.debug_info 23741972 23742588 616 0.0
.debug_line 4535967 4535967 0 0.0
.debug_loc 3247619 3247605 -14 -0.0
.debug_ranges 390736 390736 0 0.0
.debug_str 3711982 3712134 152 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109252 109252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505679 505679 0 0.0
.symtab 152800 152800 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3846 3846 0 0.0
.text 0 0 0 0.0
953328 953328 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1172356 1172356 0 0.0
.boot2 328 328 0 0.0
.bss 20464 20464 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1549365 1549365 0 0.0
.debug_aranges 133968 133968 0 0.0
.debug_frame 489992 489992 0 0.0
.debug_info 41799113 41799773 660 0.0
.debug_line 5318968 5318968 0 0.0
.debug_loc 3600385 3600399 14 0.0
.debug_ranges 452632 452632 0 0.0
.debug_str 4092781 4092933 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100548 100548 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 601040 601040 0 0.0
.symtab 178688 178688 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
957388 957388 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1183476 1183476 0 0.0
.boot2 328 328 0 0.0
.bss 20640 20640 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4496 4496 0 0.0
.debug_abbrev 1551456 1551456 0 0.0
.debug_aranges 135136 135136 0 0.0
.debug_frame 495392 495392 0 0.0
.debug_info 41842162 41842822 660 0.0
.debug_line 5359018 5359018 0 0.0
.debug_loc 3638470 3638484 14 0.0
.debug_ranges 454872 454872 0 0.0
.debug_str 4098302 4098454 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99488 99488 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 604868 604868 0 0.0
.symtab 180480 180480 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
969424 969424 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617522 617522 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936286 936286 0 0.0
.debug_aranges 108672 108672 0 0.0
.debug_frame 366108 366108 0 0.0
.debug_info 20540920 20541460 540 0.0
.debug_line 2654058 2654058 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1632224 1632224 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112029 112029 0 0.0
.debug_str 3437839 3437991 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515741 515741 0 0.0
.symtab 298512 298512 0 0.0
.text 509236 509236 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551935 551935 0 0.0
.app_xip_area 443137 443137 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538143 538143 0 0.0
.app_xip_area 424545 424545 0 0.0
.bss 68536 68536 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573567 573567 0 0.0
.app_xip_area 466089 466089 0 0.0
.bss 62520 62520 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549887 549887 0 0.0
.app_xip_area 439329 439329 0 0.0
.bss 65504 65504 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read only) 588628 588628 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588092 588092 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 683868 683868 0 0.0
.bss 66968 66968 0 0.0
.data 2716 2716 0 0.0
.text 570704 570704 0 0.0
light k32w0+release (read only) 588348 588348 0 0.0
(read/write) 87192 87192 0 0.0
.bss 70448 70448 0 0.0
.data 2120 2120 0 0.0
.text 587812 587812 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 775688 775688 0 0.0
.bss 76612 76612 0 0.0
.data 1928 1928 0 0.0
.text 653688 653688 0 0.0
lock k32w0+release (read only) 560164 560164 0 0.0
(read/write) 85020 85020 0 0.0
.bss 68336 68336 0 0.0
.data 2060 2060 0 0.0
.text 559628 559628 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10104380 10104380 0 0.0
(read/write) 505320 505320 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374144 374144 0 0.0
.dynamic 512 512 0 0.0
.got 18400 18400 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 314808 314808 0 0.0
.text 9023080 9023080 0 0.0
thermostat-no-ble arm64 (read only) 4346388 4346388 0 0.0
(read/write) 241864 241864 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160820 160820 0 0.0
.text 3850952 3850952 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522104 2522104 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484788 1484788 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1228404 1228404 0 0.0
bss 154441 154441 0 0.0
rodata 142736 142736 0 0.0
text 852228 852228 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1347904 1347904 0 0.0
bss 140451 140451 0 0.0
rodata 136896 136896 0 0.0
text 779864 779864 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160236 1160236 0 0.0
bss 153938 153938 0 0.0
rodata 113712 113712 0 0.0
text 813636 813636 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1779020 1779020 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193236 193236 0 0.0
.comment 212 212 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 2536 2536 0 0.0
.debug_abbrev 1378455 1378455 0 0.0
.debug_aranges 145376 145376 0 0.0
.debug_frame 481888 481888 0 0.0
.debug_info 32105245 32105911 666 0.0
.debug_line 4035031 4035031 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2315295 2315295 0 0.0
.debug_rnglists 155971 155971 0 0.0
.debug_str 4191722 4191874 152 0.0
.heap 837568 837568 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 844681 844681 0 0.0
.symtab 514048 514048 0 0.0
.text 0 0 0 0.0
1574860 1574860 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840160 840160 0 0.0
(read/write) 1680980 1680980 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 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 1258889 1258889 0 0.0
.debug_aranges 137120 137120 0 0.0
.debug_frame 460108 460108 0 0.0
.debug_info 28446822 28447404 582 0.0
.debug_line 3793061 3793061 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2187421 2187421 0 0.0
.debug_rnglists 147432 147432 0 0.0
.debug_str 3992868 3993020 152 0.0
.heap 840160 840160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741294 741294 0 0.0
.symtab 474752 474752 0 0.0
.text 1479412 1479412 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607412 1607412 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 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 2360 2360 0 0.0
.debug_abbrev 1100264 1100264 0 0.0
.debug_aranges 127184 127184 0 0.0
.debug_frame 423040 423040 0 0.0
.debug_info 23577233 23577815 582 0.0
.debug_line 3368438 3368438 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2024145 2024145 0 0.0
.debug_rnglists 136984 136984 0 0.0
.debug_str 3799926 3800078 152 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654386 654386 0 0.0
.symtab 436208 436208 0 0.0
.text 1412172 1412172 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640308 1640308 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 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 2376 2376 0 0.0
.debug_abbrev 1093282 1093282 0 0.0
.debug_aranges 125872 125872 0 0.0
.debug_frame 418276 418276 0 0.0
.debug_info 23387240 23387822 582 0.0
.debug_line 3320825 3320825 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2000613 2000613 0 0.0
.debug_rnglists 134989 134989 0 0.0
.debug_str 3762418 3762570 152 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628018 628018 0 0.0
.symtab 427824 427824 0 0.0
.text 1417804 1417804 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175948 1175948 0 0.0
.bss 100600 100600 0 0.0
.data 744 744 0 0.0
.text 622792 622792 0 0.0
lock-app qpg6105+debug (read/write) 1132612 1132612 0 0.0
.bss 95304 95304 0 0.0
.data 748 748 0 0.0
.text 579452 579452 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 16, 2023

PR #29783: Size comparison from bc20d34 to 284eb75

Increases (13 builds for bl702, bl702l, cc32xx, psoc6, telink)
platform target config section bc20d34 284eb75 change % change
bl702 lighting-app bl702 .debug_info 42005912 42006572 660 0.0
.debug_loc 3653952 3653953 1 0.0
.debug_str 4065990 4066142 152 0.0
bl702+mfd .debug_info 42046918 42047578 660 0.0
.debug_loc 3692037 3692038 1 0.0
.debug_str 4071521 4071673 152 0.0
bl702+rpc .debug_info 47176092 47176752 660 0.0
.debug_loc 3861157 3861158 1 0.0
.debug_str 4494649 4494801 152 0.0
bl706-eth .debug_info 22576536 22577152 616 0.0
.debug_str 3639691 3639843 152 0.0
bl706-wifi .debug_info 23741972 23742588 616 0.0
.debug_str 3711982 3712134 152 0.0
bl702l lighting-app bl702l .debug_info 41799113 41799773 660 0.0
.debug_loc 3600385 3600399 14 0.0
.debug_str 4092781 4092933 152 0.0
bl702l+mfd .debug_info 41842162 41842822 660 0.0
.debug_loc 3638470 3638484 14 0.0
.debug_str 4098302 4098454 152 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20540920 20541460 540 0.0
.debug_str 3437839 3437991 152 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 32105245 32105911 666 0.0
.debug_str 4191722 4191874 152 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28446822 28447404 582 0.0
.debug_str 3992868 3993020 152 0.0
light cy8ckit_062s2_43012 .debug_info 23577233 23577815 582 0.0
.debug_str 3799926 3800078 152 0.0
lock cy8ckit_062s2_43012 .debug_info 23387240 23387822 582 0.0
.debug_str 3762418 3762570 152 0.0
telink resource-monitoring-app tlsr9518adk80d (read/write) 819896 819904 8 0.0
text 588660 588662 2 0.0
Decreases (2 builds for bl702)
platform target config section bc20d34 284eb75 change % change
bl702 lighting-app bl706-eth .debug_loc 3147633 3147619 -14 -0.0
bl706-wifi .debug_loc 3247619 3247605 -14 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section bc20d34 284eb75 change % change
bl602 lighting-app bl602 (read/write) 1388654 1388654 0 0.0
.bss 88168 88168 0 0.0
.data 9368 9368 0 0.0
.text 1065242 1065242 0 0.0
bl602+mfd (read/write) 1402990 1402990 0 0.0
.bss 88336 88336 0 0.0
.data 9344 9344 0 0.0
.text 1080474 1080474 0 0.0
bl602+rpc (read/write) 1435666 1435666 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1096718 1096718 0 0.0
bl702 lighting-app bl702 (read/write) 1210703 1210703 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32573 32573 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1550877 1550877 0 0.0
.debug_aranges 138920 138920 0 0.0
.debug_frame 508800 508800 0 0.0
.debug_info 42005912 42006572 660 0.0
.debug_line 5404281 5404281 0 0.0
.debug_loc 3653952 3653953 1 0.0
.debug_ranges 445640 445640 0 0.0
.debug_str 4065990 4066142 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106568 106568 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598727 598727 0 0.0
.symtab 179088 179088 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
972880 972880 0 0.0
bl702+mfd (read/write) 1221731 1221731 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32749 32749 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1552953 1552953 0 0.0
.debug_aranges 140088 140088 0 0.0
.debug_frame 514204 514204 0 0.0
.debug_info 42046918 42047578 660 0.0
.debug_line 5444454 5444454 0 0.0
.debug_loc 3692037 3692038 1 0.0
.debug_ranges 447880 447880 0 0.0
.debug_str 4071521 4071673 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105508 105508 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 602487 602487 0 0.0
.symtab 180848 180848 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
984824 984824 0 0.0
bl702+rpc (read/write) 1309383 1309383 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41037 41037 0 0.0
.bss_psram 65712 65712 0 0.0
.comment 48 48 0 0.0
.data 4128 4128 0 0.0
.debug_abbrev 1732424 1732424 0 0.0
.debug_aranges 147640 147640 0 0.0
.debug_frame 538156 538156 0 0.0
.debug_info 47176092 47176752 660 0.0
.debug_line 5822922 5822922 0 0.0
.debug_loc 3861157 3861158 1 0.0
.debug_ranges 473288 473288 0 0.0
.debug_str 4494649 4494801 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121708 121708 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 663736 663736 0 0.0
.symtab 198464 198464 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
1046858 1046858 0 0.0
bl706-eth (read only) 3318 3318 0 0.0
(read/write) 1037315 1037315 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97671 97671 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1082038 1082038 0 0.0
.debug_aranges 115112 115112 0 0.0
.debug_frame 424972 424972 0 0.0
.debug_info 22576536 22577152 616 0.0
.debug_line 4291928 4291928 0 0.0
.debug_loc 3147633 3147619 -14 -0.0
.debug_ranges 380680 380680 0 0.0
.debug_str 3639691 3639843 152 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96124 96124 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 464952 464952 0 0.0
.symtab 139936 139936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3318 3318 0 0.0
.text 0 0 0 0.0
784932 784932 0 0.0
bl706-wifi (read only) 3846 3846 0 0.0
(read/write) 1205646 1205646 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98439 98439 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1174427 1174427 0 0.0
.debug_aranges 119288 119288 0 0.0
.debug_frame 617056 617056 0 0.0
.debug_info 23741972 23742588 616 0.0
.debug_line 4535967 4535967 0 0.0
.debug_loc 3247619 3247605 -14 -0.0
.debug_ranges 390736 390736 0 0.0
.debug_str 3711982 3712134 152 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109252 109252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505679 505679 0 0.0
.symtab 152800 152800 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3846 3846 0 0.0
.text 0 0 0 0.0
953328 953328 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1172356 1172356 0 0.0
.boot2 328 328 0 0.0
.bss 20464 20464 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1549365 1549365 0 0.0
.debug_aranges 133968 133968 0 0.0
.debug_frame 489992 489992 0 0.0
.debug_info 41799113 41799773 660 0.0
.debug_line 5318968 5318968 0 0.0
.debug_loc 3600385 3600399 14 0.0
.debug_ranges 452632 452632 0 0.0
.debug_str 4092781 4092933 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100548 100548 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 601040 601040 0 0.0
.symtab 178688 178688 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
957388 957388 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1183476 1183476 0 0.0
.boot2 328 328 0 0.0
.bss 20640 20640 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4496 4496 0 0.0
.debug_abbrev 1551456 1551456 0 0.0
.debug_aranges 135136 135136 0 0.0
.debug_frame 495392 495392 0 0.0
.debug_info 41842162 41842822 660 0.0
.debug_line 5359018 5359018 0 0.0
.debug_loc 3638470 3638484 14 0.0
.debug_ranges 454872 454872 0 0.0
.debug_str 4098302 4098454 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99488 99488 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 604868 604868 0 0.0
.symtab 180480 180480 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
969424 969424 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734843 734843 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84287 84287 0 0.0
.text 650168 650168 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 756403 756403 0 0.0
(read/write) 176704 176704 0 0.0
.bss 99084 99084 0 0.0
.data 3440 3440 0 0.0
.rodata 79863 79863 0 0.0
.text 676148 676148 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 743907 743907 0 0.0
(read/write) 171184 171184 0 0.0
.bss 93564 93564 0 0.0
.data 3440 3440 0 0.0
.rodata 105951 105951 0 0.0
.text 637564 637564 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 694659 694659 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614160 614160 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 680331 680331 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 75943 75943 0 0.0
.text 604000 604000 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617522 617522 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936286 936286 0 0.0
.debug_aranges 108672 108672 0 0.0
.debug_frame 366108 366108 0 0.0
.debug_info 20540920 20541460 540 0.0
.debug_line 2654058 2654058 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1632224 1632224 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112029 112029 0 0.0
.debug_str 3437839 3437991 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515741 515741 0 0.0
.symtab 298512 298512 0 0.0
.text 509236 509236 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551935 551935 0 0.0
.app_xip_area 443137 443137 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538143 538143 0 0.0
.app_xip_area 424545 424545 0 0.0
.bss 68536 68536 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573567 573567 0 0.0
.app_xip_area 466089 466089 0 0.0
.bss 62520 62520 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549887 549887 0 0.0
.app_xip_area 439329 439329 0 0.0
.bss 65504 65504 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006568 1006568 0 0.0
.bss 171952 171952 0 0.0
.data 2692 2692 0 0.0
.text 831904 831904 0 0.0
BRD4187C (read/write) 1093064 1093064 0 0.0
.bss 196116 196116 0 0.0
.data 3300 3300 0 0.0
.text 893628 893628 0 0.0
lock-app BRD4161A+wf200 (read/write) 1103656 1103656 0 0.0
.bss 186664 186664 0 0.0
.data 2708 2708 0 0.0
.text 914260 914260 0 0.0
window-app BRD4187C (read/write) 1129396 1129396 0 0.0
.bss 168532 168532 0 0.0
.data 3172 3172 0 0.0
.text 957672 957672 0 0.0
esp32 all-clusters-app c3devkit (read only) 1165060 1165060 0 0.0
(read/write) 1703524 1703524 0 0.0
.dram0.bss 77600 77600 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 269040 269040 0 0.0
.flash.text 1165060 1165060 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1208003 1208003 0 0.0
(read/write) 552960 552960 0 0.0
.dram0.bss 84248 84248 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 300312 300312 0 0.0
.flash.text 1202619 1202619 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 588628 588628 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 588092 588092 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 683868 683868 0 0.0
.bss 66968 66968 0 0.0
.data 2716 2716 0 0.0
.text 570704 570704 0 0.0
light k32w0+release (read only) 588348 588348 0 0.0
(read/write) 87192 87192 0 0.0
.bss 70448 70448 0 0.0
.data 2120 2120 0 0.0
.text 587812 587812 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 775688 775688 0 0.0
.bss 76612 76612 0 0.0
.data 1928 1928 0 0.0
.text 653688 653688 0 0.0
lock k32w0+release (read only) 560164 560164 0 0.0
(read/write) 85020 85020 0 0.0
.bss 68336 68336 0 0.0
.data 2060 2060 0 0.0
.text 559628 559628 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10104380 10104380 0 0.0
(read/write) 505320 505320 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374144 374144 0 0.0
.dynamic 512 512 0 0.0
.got 18400 18400 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 314808 314808 0 0.0
.text 9023080 9023080 0 0.0
thermostat-no-ble arm64 (read only) 4346388 4346388 0 0.0
(read/write) 241864 241864 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160820 160820 0 0.0
.text 3850952 3850952 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522104 2522104 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484788 1484788 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1228404 1228404 0 0.0
bss 154441 154441 0 0.0
rodata 142736 142736 0 0.0
text 852228 852228 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1347904 1347904 0 0.0
bss 140451 140451 0 0.0
rodata 136896 136896 0 0.0
text 779864 779864 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1160236 1160236 0 0.0
bss 153938 153938 0 0.0
rodata 113712 113712 0 0.0
text 813636 813636 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1779020 1779020 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193236 193236 0 0.0
.comment 212 212 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 2536 2536 0 0.0
.debug_abbrev 1378455 1378455 0 0.0
.debug_aranges 145376 145376 0 0.0
.debug_frame 481888 481888 0 0.0
.debug_info 32105245 32105911 666 0.0
.debug_line 4035031 4035031 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2315295 2315295 0 0.0
.debug_rnglists 155971 155971 0 0.0
.debug_str 4191722 4191874 152 0.0
.heap 837568 837568 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 844681 844681 0 0.0
.symtab 514048 514048 0 0.0
.text 0 0 0 0.0
1574860 1574860 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840160 840160 0 0.0
(read/write) 1680980 1680980 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 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 1258889 1258889 0 0.0
.debug_aranges 137120 137120 0 0.0
.debug_frame 460108 460108 0 0.0
.debug_info 28446822 28447404 582 0.0
.debug_line 3793061 3793061 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2187421 2187421 0 0.0
.debug_rnglists 147432 147432 0 0.0
.debug_str 3992868 3993020 152 0.0
.heap 840160 840160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741294 741294 0 0.0
.symtab 474752 474752 0 0.0
.text 1479412 1479412 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607412 1607412 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 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 2360 2360 0 0.0
.debug_abbrev 1100264 1100264 0 0.0
.debug_aranges 127184 127184 0 0.0
.debug_frame 423040 423040 0 0.0
.debug_info 23577233 23577815 582 0.0
.debug_line 3368438 3368438 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2024145 2024145 0 0.0
.debug_rnglists 136984 136984 0 0.0
.debug_str 3799926 3800078 152 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654386 654386 0 0.0
.symtab 436208 436208 0 0.0
.text 1412172 1412172 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640308 1640308 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 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 2376 2376 0 0.0
.debug_abbrev 1093282 1093282 0 0.0
.debug_aranges 125872 125872 0 0.0
.debug_frame 418276 418276 0 0.0
.debug_info 23387240 23387822 582 0.0
.debug_line 3320825 3320825 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2000613 2000613 0 0.0
.debug_rnglists 134989 134989 0 0.0
.debug_str 3762418 3762570 152 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628018 628018 0 0.0
.symtab 427824 427824 0 0.0
.text 1417804 1417804 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175948 1175948 0 0.0
.bss 100600 100600 0 0.0
.data 744 744 0 0.0
.text 622792 622792 0 0.0
lock-app qpg6105+debug (read/write) 1132612 1132612 0 0.0
.bss 95304 95304 0 0.0
.data 748 748 0 0.0
.text 579452 579452 0 0.0
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856144 856144 0 0.0
bss 77996 77996 0 0.0
text 603774 603774 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1131472 1131472 0 0.0
bss 113148 113148 0 0.0
text 785798 785798 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1076116 1076116 0 0.0
bss 122236 122236 0 0.0
text 743880 743880 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 931432 931432 0 0.0
bss 106876 106876 0 0.0
text 640958 640958 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 859504 859504 0 0.0
bss 78120 78120 0 0.0
text 606840 606840 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 961712 961712 0 0.0
bss 88184 88184 0 0.0
text 683314 683314 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1087352 1087352 0 0.0
bss 112384 112384 0 0.0
text 761518 761518 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 915788 915788 0 0.0
bss 78812 78812 0 0.0
text 636350 636350 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 944780 944780 0 0.0
bss 104976 104976 0 0.0
text 656724 656724 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 863380 863380 0 0.0
bss 78228 78228 0 0.0
text 611046 611046 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804240 804240 0 0.0
bss 66248 66248 0 0.0
text 578082 578082 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 819896 819904 8 0.0
bss 66652 66652 0 0.0
text 588660 588662 2 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 708928 708928 0 0.0
bss 86424 86424 0 0.0
text 461962 461962 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 861896 861896 0 0.0
bss 78204 78204 0 0.0
text 610164 610164 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847184 847184 0 0.0
bss 77932 77932 0 0.0
text 597580 597580 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825292 825292 0 0.0
bss 66536 66536 0 0.0
text 593406 593406 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822748 822748 0 0.0
bss 66888 66888 0 0.0
text 590454 590454 0 0.0

@github-actions
Copy link

PR #29783: Size comparison from 349b795 to c377550

Increases (1 build for cc32xx)
platform target config section 349b795 c377550 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20542827 20543367 540 0.0
.debug_str 3438149 3438301 152 0.0
Decreases (1 build for cc32xx)
platform target config section 349b795 c377550 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_loclists 1632771 1632770 -1 -0.0
Full report (2 builds for cc32xx, mbed)
platform target config section 349b795 c377550 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 617498 617498 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936331 936331 0 0.0
.debug_aranges 108688 108688 0 0.0
.debug_frame 366172 366172 0 0.0
.debug_info 20542827 20543367 540 0.0
.debug_line 2654435 2654435 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1632771 1632770 -1 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112052 112052 0 0.0
.debug_str 3438149 3438301 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515832 515832 0 0.0
.symtab 298544 298544 0 0.0
.text 509212 509212 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522040 2522040 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484724 1484724 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 20, 2023

PR #29783: Size comparison from 349b795 to dbf8117

Increases (12 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section 349b795 dbf8117 change % change
bl702 lighting-app bl702 .debug_info 41458941 41459601 660 0.0
.debug_str 4067481 4067633 152 0.0
bl702+mfd .debug_info 41499947 41500607 660 0.0
.debug_str 4073012 4073164 152 0.0
bl702+rpc .debug_info 46602989 46603649 660 0.0
.debug_str 4495321 4495473 152 0.0
bl706-eth .debug_info 22577100 22577716 616 0.0
.debug_str 3639832 3639984 152 0.0
bl706-wifi .debug_info 23742533 23743149 616 0.0
.debug_str 3712123 3712275 152 0.0
bl702l lighting-app bl702l .debug_info 41253385 41254045 660 0.0
.debug_str 4094232 4094384 152 0.0
bl702l+mfd .debug_info 41296434 41297094 660 0.0
.debug_str 4099753 4099905 152 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20542827 20543367 540 0.0
.debug_str 3438149 3438301 152 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 30615299 30615965 666 0.0
.debug_str 4160728 4160880 152 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28448692 28449274 582 0.0
.debug_str 3993273 3993425 152 0.0
light cy8ckit_062s2_43012 .debug_info 23578037 23578619 582 0.0
.debug_str 3800162 3800314 152 0.0
lock cy8ckit_062s2_43012 .debug_info 23389215 23389797 582 0.0
.debug_str 3762728 3762880 152 0.0
Decreases (4 builds for bl702, cc32xx)
platform target config section 349b795 dbf8117 change % change
bl702 lighting-app bl702 .debug_loc 3651678 3651663 -15 -0.0
bl702+mfd .debug_loc 3689763 3689748 -15 -0.0
bl702+rpc .debug_loc 3859175 3859160 -15 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_loclists 1632771 1632770 -1 -0.0
Full report (36 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, k32w, mbed, psoc6, qpg)
platform target config section 349b795 dbf8117 change % change
bl602 lighting-app bl602 (read/write) 1388638 1388638 0 0.0
.bss 88168 88168 0 0.0
.data 9368 9368 0 0.0
.text 1065230 1065230 0 0.0
bl602+mfd (read/write) 1402974 1402974 0 0.0
.bss 88336 88336 0 0.0
.data 9344 9344 0 0.0
.text 1080462 1080462 0 0.0
bl602+rpc (read/write) 1435658 1435658 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1096706 1096706 0 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read/write) 1210151 1210151 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32573 32573 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1540138 1540138 0 0.0
.debug_aranges 138744 138744 0 0.0
.debug_frame 508364 508364 0 0.0
.debug_info 41458941 41459601 660 0.0
.debug_line 5437476 5437476 0 0.0
.debug_loc 3651678 3651663 -15 -0.0
.debug_ranges 444544 444544 0 0.0
.debug_str 4067481 4067633 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106600 106600 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598242 598242 0 0.0
.symtab 178912 178912 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 972296 972296 0 0.0
bl702+mfd 0 0 0 0.0
(read/write) 1221179 1221179 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32749 32749 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1542214 1542214 0 0.0
.debug_aranges 139912 139912 0 0.0
.debug_frame 513768 513768 0 0.0
.debug_info 41499947 41500607 660 0.0
.debug_line 5477649 5477649 0 0.0
.debug_loc 3689763 3689748 -15 -0.0
.debug_ranges 446784 446784 0 0.0
.debug_str 4073012 4073164 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105540 105540 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 602002 602002 0 0.0
.symtab 180672 180672 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 984240 984240 0 0.0
bl702+rpc 0 0 0 0.0
(read/write) 1310419 1310419 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41037 41037 0 0.0
.bss_psram 65712 65712 0 0.0
.comment 48 48 0 0.0
.data 4128 4128 0 0.0
.debug_abbrev 1721095 1721095 0 0.0
.debug_aranges 147344 147344 0 0.0
.debug_frame 537376 537376 0 0.0
.debug_info 46602989 46603649 660 0.0
.debug_line 5867749 5867749 0 0.0
.debug_loc 3859175 3859160 -15 -0.0
.debug_ranges 472096 472096 0 0.0
.debug_str 4495321 4495473 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121500 121500 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 662199 662199 0 0.0
.symtab 198032 198032 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 1048102 1048102 0 0.0
bl706-eth 0 0 0 0.0
(read only) 3318 3318 0 0.0
(read/write) 1037307 1037307 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97671 97671 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1082085 1082085 0 0.0
.debug_aranges 115120 115120 0 0.0
.debug_frame 425000 425000 0 0.0
.debug_info 22577100 22577716 616 0.0
.debug_line 4291999 4291999 0 0.0
.debug_loc 3147764 3147764 0 0.0
.debug_ranges 380664 380664 0 0.0
.debug_str 3639832 3639984 152 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96124 96124 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465043 465043 0 0.0
.symtab 139952 139952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3318 3318 0 0.0
.text 784924 784924 0 0.0
bl706-wifi 0 0 0 0.0
(read only) 3846 3846 0 0.0
(read/write) 1205646 1205646 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98439 98439 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1174474 1174474 0 0.0
.debug_aranges 119296 119296 0 0.0
.debug_frame 617096 617096 0 0.0
.debug_info 23742533 23743149 616 0.0
.debug_line 4536038 4536038 0 0.0
.debug_loc 3247735 3247735 0 0.0
.debug_ranges 390720 390720 0 0.0
.debug_str 3712123 3712275 152 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109252 109252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505770 505770 0 0.0
.symtab 152816 152816 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3846 3846 0 0.0
.text 953326 953326 0 0.0
bl702l lighting-app bl702l 0 0 0 0.0
(read only) 278 278 0 0.0
(read/write) 1171780 1171780 0 0.0
.boot2 328 328 0 0.0
.bss 20464 20464 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1538655 1538655 0 0.0
.debug_aranges 133792 133792 0 0.0
.debug_frame 489556 489556 0 0.0
.debug_info 41253385 41254045 660 0.0
.debug_line 5351520 5351520 0 0.0
.debug_loc 3598128 3598128 0 0.0
.debug_ranges 451536 451536 0 0.0
.debug_str 4094232 4094384 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100580 100580 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 600555 600555 0 0.0
.symtab 178528 178528 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 956778 956778 0 0.0
bl702l+mfd 0 0 0 0.0
(read only) 278 278 0 0.0
(read/write) 1182900 1182900 0 0.0
.boot2 328 328 0 0.0
.bss 20640 20640 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4496 4496 0 0.0
.debug_abbrev 1540746 1540746 0 0.0
.debug_aranges 134960 134960 0 0.0
.debug_frame 494956 494956 0 0.0
.debug_info 41296434 41297094 660 0.0
.debug_line 5391570 5391570 0 0.0
.debug_loc 3636213 3636213 0 0.0
.debug_ranges 453776 453776 0 0.0
.debug_str 4099753 4099905 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99520 99520 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 604383 604383 0 0.0
.symtab 180320 180320 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 968814 968814 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734819 734819 0 0.0
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84287 84287 0 0.0
.text 650144 650144 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 756411 756411 0 0.0
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 79863 79863 0 0.0
.text 676156 676156 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 743875 743875 0 0.0
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 105951 105951 0 0.0
.text 637532 637532 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 694619 694619 0 0.0
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614120 614120 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 680299 680299 0 0.0
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 75943 75943 0 0.0
.text 603968 603968 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617498 617498 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936331 936331 0 0.0
.debug_aranges 108688 108688 0 0.0
.debug_frame 366172 366172 0 0.0
.debug_info 20542827 20543367 540 0.0
.debug_line 2654435 2654435 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1632771 1632770 -1 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112052 112052 0 0.0
.debug_str 3438149 3438301 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515832 515832 0 0.0
.symtab 298544 298544 0 0.0
.text 509212 509212 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551935 551935 0 0.0
.app_xip_area 443153 443153 0 0.0
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538119 538119 0 0.0
.app_xip_area 424537 424537 0 0.0
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573551 573551 0 0.0
.app_xip_area 466089 466089 0 0.0
.bss 62504 62504 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549863 549863 0 0.0
.app_xip_area 439321 439321 0 0.0
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006544 1006544 0 0.0
.bss 171952 171952 0 0.0
.data 2692 2692 0 0.0
.text 831880 831880 0 0.0
BRD4187C (read/write) 1093040 1093040 0 0.0
.bss 196116 196116 0 0.0
.data 3300 3300 0 0.0
.text 893604 893604 0 0.0
lock-app BRD4161A+wf200 (read/write) 1103608 1103608 0 0.0
.bss 186664 186664 0 0.0
.data 2708 2708 0 0.0
.text 914212 914212 0 0.0
window-app BRD4187C (read/write) 1129372 1129372 0 0.0
.bss 168532 168532 0 0.0
.data 3172 3172 0 0.0
.text 957648 957648 0 0.0
k32w contact k32w0+release (read only) 588628 588628 0 0.0
(read/write) 87492 87492 0 0.0
.bss 70736 70736 0 0.0
.data 2132 2132 0 0.0
.text 588092 588092 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 683820 683820 0 0.0
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 570672 570672 0 0.0
light k32w0+release (read only) 588348 588348 0 0.0
(read/write) 87176 87176 0 0.0
.bss 70432 70432 0 0.0
.data 2120 2120 0 0.0
.text 587812 587812 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 775640 775640 0 0.0
.bss 76620 76620 0 0.0
.data 1928 1928 0 0.0
.text 653632 653632 0 0.0
lock k32w0+release (read only) 560164 560164 0 0.0
(read/write) 85004 85004 0 0.0
.bss 68320 68320 0 0.0
.data 2060 2060 0 0.0
.text 559628 559628 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522040 2522040 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484724 1484724 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 838048 838048 0 0.0
(read/write) 1769484 1769484 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192796 192796 0 0.0
.comment 212 212 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 2496 2496 0 0.0
.debug_abbrev 1326731 1326731 0 0.0
.debug_aranges 143016 143016 0 0.0
.debug_frame 474468 474468 0 0.0
.debug_info 30615299 30615965 666 0.0
.debug_line 3943202 3943202 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2287800 2287800 0 0.0
.debug_rnglists 153927 153927 0 0.0
.debug_str 4160728 4160880 152 0.0
.heap 838048 838048 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 829782 829782 0 0.0
.symtab 506352 506352 0 0.0
.text 1565804 1565804 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 840160 840160 0 0.0
(read/write) 1680932 1680932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 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 1258934 1258934 0 0.0
.debug_aranges 137136 137136 0 0.0
.debug_frame 460168 460168 0 0.0
.debug_info 28448692 28449274 582 0.0
.debug_line 3793323 3793323 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2187955 2187955 0 0.0
.debug_rnglists 147455 147455 0 0.0
.debug_str 3993273 3993425 152 0.0
.heap 840160 840160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741385 741385 0 0.0
.symtab 474784 474784 0 0.0
.text 1479364 1479364 0 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 846488 846488 0 0.0
(read/write) 1607364 1607364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 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 2360 2360 0 0.0
.debug_abbrev 1100309 1100309 0 0.0
.debug_aranges 127192 127192 0 0.0
.debug_frame 423060 423060 0 0.0
.debug_info 23578037 23578619 582 0.0
.debug_line 3368452 3368452 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2024301 2024301 0 0.0
.debug_rnglists 136989 136989 0 0.0
.debug_str 3800162 3800314 152 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654477 654477 0 0.0
.symtab 436240 436240 0 0.0
.text 1412124 1412124 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 819224 819224 0 0.0
(read/write) 1640260 1640260 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 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 2376 2376 0 0.0
.debug_abbrev 1093327 1093327 0 0.0
.debug_aranges 125888 125888 0 0.0
.debug_frame 418336 418336 0 0.0
.debug_info 23389215 23389797 582 0.0
.debug_line 3321080 3321080 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2001154 2001154 0 0.0
.debug_rnglists 135012 135012 0 0.0
.debug_str 3762728 3762880 152 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628109 628109 0 0.0
.symtab 427856 427856 0 0.0
.text 1417756 1417756 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175964 1175964 0 0.0
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 622808 622808 0 0.0
lock-app qpg6105+debug (read/write) 1132588 1132588 0 0.0
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 579428 579428 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 20, 2023

PR #29783: Size comparison from 349b795 to f0e8c33

Increases (12 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section 349b795 f0e8c33 change % change
bl702 lighting-app bl702 .debug_info 41458941 41459601 660 0.0
.debug_str 4067481 4067633 152 0.0
bl702+mfd .debug_info 41499947 41500607 660 0.0
.debug_str 4073012 4073164 152 0.0
bl702+rpc .debug_info 46602989 46603649 660 0.0
.debug_str 4495321 4495473 152 0.0
bl706-eth .debug_info 22577100 22577716 616 0.0
.debug_str 3639832 3639984 152 0.0
bl706-wifi .debug_info 23742533 23743149 616 0.0
.debug_str 3712123 3712275 152 0.0
bl702l lighting-app bl702l .debug_info 41253385 41254045 660 0.0
.debug_str 4094232 4094384 152 0.0
bl702l+mfd .debug_info 41296434 41297094 660 0.0
.debug_str 4099753 4099905 152 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20542827 20543367 540 0.0
.debug_str 3438149 3438301 152 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 30615299 30615965 666 0.0
.debug_str 4160728 4160880 152 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28448692 28449274 582 0.0
.debug_str 3993273 3993425 152 0.0
light cy8ckit_062s2_43012 .debug_info 23578037 23578619 582 0.0
.debug_str 3800162 3800314 152 0.0
lock cy8ckit_062s2_43012 .debug_info 23389215 23389797 582 0.0
.debug_str 3762728 3762880 152 0.0
Decreases (4 builds for bl702, cc32xx)
platform target config section 349b795 f0e8c33 change % change
bl702 lighting-app bl702 .debug_loc 3651678 3651663 -15 -0.0
bl702+mfd .debug_loc 3689763 3689748 -15 -0.0
bl702+rpc .debug_loc 3859175 3859160 -15 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_loclists 1632771 1632770 -1 -0.0
Full report (38 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, k32w, linux, mbed, psoc6, qpg)
platform target config section 349b795 f0e8c33 change % change
bl602 lighting-app bl602 (read/write) 1388638 1388638 0 0.0
.bss 88168 88168 0 0.0
.data 9368 9368 0 0.0
.text 1065230 1065230 0 0.0
bl602+mfd (read/write) 1402974 1402974 0 0.0
.bss 88336 88336 0 0.0
.data 9344 9344 0 0.0
.text 1080462 1080462 0 0.0
bl602+rpc (read/write) 1435658 1435658 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1096706 1096706 0 0.0
bl702 lighting-app bl702 (read/write) 1210151 1210151 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32573 32573 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1540138 1540138 0 0.0
.debug_aranges 138744 138744 0 0.0
.debug_frame 508364 508364 0 0.0
.debug_info 41458941 41459601 660 0.0
.debug_line 5437476 5437476 0 0.0
.debug_loc 3651678 3651663 -15 -0.0
.debug_ranges 444544 444544 0 0.0
.debug_str 4067481 4067633 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106600 106600 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598242 598242 0 0.0
.symtab 178912 178912 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
972296 972296 0 0.0
bl702+mfd (read/write) 1221179 1221179 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 32749 32749 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1542214 1542214 0 0.0
.debug_aranges 139912 139912 0 0.0
.debug_frame 513768 513768 0 0.0
.debug_info 41499947 41500607 660 0.0
.debug_line 5477649 5477649 0 0.0
.debug_loc 3689763 3689748 -15 -0.0
.debug_ranges 446784 446784 0 0.0
.debug_str 4073012 4073164 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105540 105540 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 602002 602002 0 0.0
.symtab 180672 180672 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
984240 984240 0 0.0
bl702+rpc (read/write) 1310419 1310419 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41037 41037 0 0.0
.bss_psram 65712 65712 0 0.0
.comment 48 48 0 0.0
.data 4128 4128 0 0.0
.debug_abbrev 1721095 1721095 0 0.0
.debug_aranges 147344 147344 0 0.0
.debug_frame 537376 537376 0 0.0
.debug_info 46602989 46603649 660 0.0
.debug_line 5867749 5867749 0 0.0
.debug_loc 3859175 3859160 -15 -0.0
.debug_ranges 472096 472096 0 0.0
.debug_str 4495321 4495473 152 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121500 121500 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 662199 662199 0 0.0
.symtab 198032 198032 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
1048102 1048102 0 0.0
bl706-eth (read only) 3318 3318 0 0.0
(read/write) 1037307 1037307 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97671 97671 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1082085 1082085 0 0.0
.debug_aranges 115120 115120 0 0.0
.debug_frame 425000 425000 0 0.0
.debug_info 22577100 22577716 616 0.0
.debug_line 4291999 4291999 0 0.0
.debug_loc 3147764 3147764 0 0.0
.debug_ranges 380664 380664 0 0.0
.debug_str 3639832 3639984 152 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96124 96124 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465043 465043 0 0.0
.symtab 139952 139952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3318 3318 0 0.0
.text 0 0 0 0.0
784924 784924 0 0.0
bl706-wifi (read only) 3846 3846 0 0.0
(read/write) 1205646 1205646 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98439 98439 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1174474 1174474 0 0.0
.debug_aranges 119296 119296 0 0.0
.debug_frame 617096 617096 0 0.0
.debug_info 23742533 23743149 616 0.0
.debug_line 4536038 4536038 0 0.0
.debug_loc 3247735 3247735 0 0.0
.debug_ranges 390720 390720 0 0.0
.debug_str 3712123 3712275 152 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109252 109252 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505770 505770 0 0.0
.symtab 152816 152816 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3846 3846 0 0.0
.text 0 0 0 0.0
953326 953326 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1171780 1171780 0 0.0
.boot2 328 328 0 0.0
.bss 20464 20464 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1538655 1538655 0 0.0
.debug_aranges 133792 133792 0 0.0
.debug_frame 489556 489556 0 0.0
.debug_info 41253385 41254045 660 0.0
.debug_line 5351520 5351520 0 0.0
.debug_loc 3598128 3598128 0 0.0
.debug_ranges 451536 451536 0 0.0
.debug_str 4094232 4094384 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100580 100580 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 600555 600555 0 0.0
.symtab 178528 178528 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
956778 956778 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1182900 1182900 0 0.0
.boot2 328 328 0 0.0
.bss 20640 20640 0 0.0
.bss_psram 78848 78848 0 0.0
.comment 48 48 0 0.0
.data 4496 4496 0 0.0
.debug_abbrev 1540746 1540746 0 0.0
.debug_aranges 134960 134960 0 0.0
.debug_frame 494956 494956 0 0.0
.debug_info 41296434 41297094 660 0.0
.debug_line 5391570 5391570 0 0.0
.debug_loc 3636213 3636213 0 0.0
.debug_ranges 453776 453776 0 0.0
.debug_str 4099753 4099905 152 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99520 99520 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 604383 604383 0 0.0
.symtab 180320 180320 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
968814 968814 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 734819 734819 0 0.0
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84287 84287 0 0.0
.text 650144 650144 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 756411 756411 0 0.0
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 79863 79863 0 0.0
.text 676156 676156 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 743875 743875 0 0.0
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 105951 105951 0 0.0
.text 637532 637532 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 694619 694619 0 0.0
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80111 80111 0 0.0
.text 614120 614120 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 680299 680299 0 0.0
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 75943 75943 0 0.0
.text 603968 603968 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617498 617498 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 936331 936331 0 0.0
.debug_aranges 108688 108688 0 0.0
.debug_frame 366172 366172 0 0.0
.debug_info 20542827 20543367 540 0.0
.debug_line 2654435 2654435 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1632771 1632770 -1 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112052 112052 0 0.0
.debug_str 3438149 3438301 152 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106162 106162 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 515832 515832 0 0.0
.symtab 298544 298544 0 0.0
.text 509212 509212 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 551935 551935 0 0.0
.app_xip_area 443153 443153 0 0.0
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538119 538119 0 0.0
.app_xip_area 424537 424537 0 0.0
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573551 573551 0 0.0
.app_xip_area 466089 466089 0 0.0
.bss 62504 62504 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 549863 549863 0 0.0
.app_xip_area 439321 439321 0 0.0
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006544 1006544 0 0.0
.bss 171952 171952 0 0.0
.data 2692 2692 0 0.0
.text 831880 831880 0 0.0
BRD4187C (read/write) 1093040 1093040 0 0.0
.bss 196116 196116 0 0.0
.data 3300 3300 0 0.0
.text 893604 893604 0 0.0
lock-app BRD4161A+wf200 (read/write) 1103608 1103608 0 0.0
.bss 186664 186664 0 0.0
.data 2708 2708 0 0.0
.text 914212 914212 0 0.0
window-app BRD4187C (read/write) 1129372 1129372 0 0.0
.bss 168532 168532 0 0.0
.data 3172 3172 0 0.0
.text 957648 957648 0 0.0
k32w contact k32w0+release (read only) 588628 588628 0 0.0
(read/write) 87492 87492 0 0.0
.bss 70736 70736 0 0.0
.data 2132 2132 0 0.0
.text 588092 588092 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 683820 683820 0 0.0
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 570672 570672 0 0.0
light k32w0+release (read only) 588348 588348 0 0.0
(read/write) 87176 87176 0 0.0
.bss 70432 70432 0 0.0
.data 2120 2120 0 0.0
.text 587812 587812 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 775640 775640 0 0.0
.bss 76620 76620 0 0.0
.data 1928 1928 0 0.0
.text 653632 653632 0 0.0
lock k32w0+release (read only) 560164 560164 0 0.0
(read/write) 85004 85004 0 0.0
.bss 68320 68320 0 0.0
.data 2060 2060 0 0.0
.text 559628 559628 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10105564 10105564 0 0.0
(read/write) 505464 505464 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374184 374184 0 0.0
.dynamic 512 512 0 0.0
.got 18504 18504 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 314584 314584 0 0.0
.text 9024232 9024232 0 0.0
thermostat-no-ble arm64 (read only) 4346580 4346580 0 0.0
(read/write) 241864 241864 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11912 11912 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 160820 160820 0 0.0
.text 3851144 3851144 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522040 2522040 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1484724 1484724 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838048 838048 0 0.0
(read/write) 1769484 1769484 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192796 192796 0 0.0
.comment 212 212 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 2496 2496 0 0.0
.debug_abbrev 1326731 1326731 0 0.0
.debug_aranges 143016 143016 0 0.0
.debug_frame 474468 474468 0 0.0
.debug_info 30615299 30615965 666 0.0
.debug_line 3943202 3943202 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2287800 2287800 0 0.0
.debug_rnglists 153927 153927 0 0.0
.debug_str 4160728 4160880 152 0.0
.heap 838048 838048 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 829782 829782 0 0.0
.symtab 506352 506352 0 0.0
.text 0 0 0 0.0
1565804 1565804 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840160 840160 0 0.0
(read/write) 1680932 1680932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 0 0.0
.comment 212 212 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 1258934 1258934 0 0.0
.debug_aranges 137136 137136 0 0.0
.debug_frame 460168 460168 0 0.0
.debug_info 28448692 28449274 582 0.0
.debug_line 3793323 3793323 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2187955 2187955 0 0.0
.debug_rnglists 147455 147455 0 0.0
.debug_str 3993273 3993425 152 0.0
.heap 840160 840160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 741385 741385 0 0.0
.symtab 474784 474784 0 0.0
.text 1479364 1479364 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 846488 0 0.0
(read/write) 1607364 1607364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 0 0.0
.comment 212 212 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 2360 2360 0 0.0
.debug_abbrev 1100309 1100309 0 0.0
.debug_aranges 127192 127192 0 0.0
.debug_frame 423060 423060 0 0.0
.debug_info 23578037 23578619 582 0.0
.debug_line 3368452 3368452 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2024301 2024301 0 0.0
.debug_rnglists 136989 136989 0 0.0
.debug_str 3800162 3800314 152 0.0
.heap 846488 846488 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 654477 654477 0 0.0
.symtab 436240 436240 0 0.0
.text 1412124 1412124 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 819224 0 0.0
(read/write) 1640260 1640260 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 0 0.0
.comment 212 212 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 2376 2376 0 0.0
.debug_abbrev 1093327 1093327 0 0.0
.debug_aranges 125888 125888 0 0.0
.debug_frame 418336 418336 0 0.0
.debug_info 23389215 23389797 582 0.0
.debug_line 3321080 3321080 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2001154 2001154 0 0.0
.debug_rnglists 135012 135012 0 0.0
.debug_str 3762728 3762880 152 0.0
.heap 819224 819224 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 628109 628109 0 0.0
.symtab 427856 427856 0 0.0
.text 1417756 1417756 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175964 1175964 0 0.0
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 622808 622808 0 0.0
lock-app qpg6105+debug (read/write) 1132588 1132588 0 0.0
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 579428 579428 0 0.0

@yunhanw-google yunhanw-google changed the title [Not ready for review]Add ICD Client Info management support with persistent storage Add ICD Client Info management support with persistent storage Oct 20, 2023
@yunhanw-google yunhanw-google marked this pull request as ready for review October 20, 2023 06:45
Copy link

github-actions bot commented Nov 28, 2023

PR #29783: Size comparison from ed891e2 to c751af8

Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ed891e2 c751af8 change % change
bl602 lighting-app bl602 (read/write) 1411414 1411414 0 0.0
.bss 85048 85048 0 0.0
.data 9376 9376 0 0.0
.rodata 156860 156860 0 0.0
.text 1079478 1079478 0 0.0
bl602+mfd (read/write) 1425854 1425854 0 0.0
.bss 85216 85216 0 0.0
.data 9344 9344 0 0.0
.rodata 155820 155820 0 0.0
.text 1094830 1094830 0 0.0
bl602+rpc (read/write) 1458934 1458934 0 0.0
.bss 93080 93080 0 0.0
.data 9744 9744 0 0.0
.rodata 164476 164476 0 0.0
.text 1110966 1110966 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1175847 1175847 0 0.0
.bss 11197 11197 0 0.0
.data 3560 3560 0 0.0
.rodata 106232 106232 0 0.0
.text 948626 948626 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1186971 1186971 0 0.0
.bss 11373 11373 0 0.0
.data 3536 3536 0 0.0
.rodata 105172 105172 0 0.0
.text 960690 960690 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1275915 1275915 0 0.0
.bss 19677 19677 0 0.0
.data 4112 4112 0 0.0
.rodata 121648 121648 0 0.0
.text 1023688 1023688 0 0.0
bl706-eth (read/write) 995813 995813 0 0.0
.bss 23772 23772 0 0.0
.data 3128 3128 0 0.0
.rodata 99572 99572 0 0.0
.text 741862 741862 0 0.0
bl706-wifi (read/write) 1231962 1231962 0 0.0
.bss 10641 10641 0 0.0
.data 3568 3568 0 0.0
.rodata 120544 120544 0 0.0
.text 967178 967178 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1145540 1145540 0 0.0
.bss 16392 16392 0 0.0
.data 4920 4920 0 0.0
.rodata 100236 100236 0 0.0
.text 941716 941716 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1157000 1157000 0 0.0
.bss 16568 16568 0 0.0
.data 4904 4904 0 0.0
.rodata 99176 99176 0 0.0
.text 954092 954092 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 740147 740147 0 0.0
(read/write) 167056 167056 0 0.0
.bss 89468 89468 0 0.0
.data 3424 3424 0 0.0
.rodata 84607 84607 0 0.0
.text 655148 655148 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757659 757659 0 0.0
(read/write) 177244 177244 0 0.0
.bss 99612 99612 0 0.0
.data 3444 3444 0 0.0
.rodata 79695 79695 0 0.0
.text 677572 677572 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744603 744603 0 0.0
(read/write) 171692 171692 0 0.0
.bss 94060 94060 0 0.0
.data 3444 3444 0 0.0
.rodata 105455 105455 0 0.0
.text 638760 638760 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 698483 698483 0 0.0
(read/write) 166092 166092 0 0.0
.bss 88272 88272 0 0.0
.data 3412 3412 0 0.0
.rodata 80383 80383 0 0.0
.text 617708 617708 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 683955 683955 0 0.0
(read/write) 166232 166232 0 0.0
.bss 88424 88424 0 0.0
.data 3408 3408 0 0.0
.rodata 76215 76215 0 0.0
.text 607348 607348 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 564986 564986 0 0.0
(read/write) 207512 207512 0 0.0
.bss 200972 200972 0 0.0
.data 1416 1416 0 0.0
.rodata 83858 83858 0 0.0
.text 479004 479004 0 0.0
lock CC3235SF_LAUNCHXL (read only) 617914 617914 0 0.0
(read/write) 207860 207860 0 0.0
.bss 201296 201296 0 0.0
.data 1444 1444 0 0.0
.rodata 105730 105730 0 0.0
.text 510064 510064 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 558543 558543 0 0.0
.app_xip_area 448945 448945 0 0.0
.bss 64512 64512 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 540903 540903 0 0.0
.app_xip_area 426617 426617 0 0.0
.bss 69168 69168 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559911 559911 0 0.0
.app_xip_area 451769 451769 0 0.0
.bss 63128 63128 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 555039 555039 0 0.0
.app_xip_area 443713 443713 0 0.0
.bss 66208 66208 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1013408 1013408 0 0.0
.bss 172456 172456 0 0.0
.data 2692 2692 0 0.0
.text 838240 838240 0 0.0
BRD4187C (read/write) 1098264 1098264 0 0.0
.bss 196060 196060 0 0.0
.data 3300 3300 0 0.0
.text 898884 898884 0 0.0
lock-app BRD4161A+wf200 (read/write) 1105288 1105288 0 0.0
.bss 187064 187064 0 0.0
.data 2708 2708 0 0.0
.text 915492 915492 0 0.0
window-app BRD4187C (read/write) 1133092 1133092 0 0.0
.bss 168412 168412 0 0.0
.data 3172 3172 0 0.0
.text 961488 961488 0 0.0
esp32 all-clusters-app c3devkit (read only) 1134038 1134038 0 0.0
(read/write) 1671116 1671116 0 0.0
.dram0.bss 72432 72432 0 0.0
.dram0.data 12996 12996 0 0.0
.flash.rodata 241816 241816 0 0.0
.flash.text 1134038 1134038 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1178475 1178475 0 0.0
(read/write) 520728 520728 0 0.0
.dram0.bss 79072 79072 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 273272 273272 0 0.0
.flash.text 1173091 1173091 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 592812 592812 0 0.0
(read/write) 88076 88076 0 0.0
.bss 71320 71320 0 0.0
.data 2132 2132 0 0.0
.text 592276 592276 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 688364 688364 0 0.0
.bss 67520 67520 0 0.0
.data 2720 2720 0 0.0
.text 574648 574648 0 0.0
light k32w0+release (read only) 592516 592516 0 0.0
(read/write) 87752 87752 0 0.0
.bss 71008 71008 0 0.0
.data 2120 2120 0 0.0
.text 591980 591980 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 780216 780216 0 0.0
.bss 77196 77196 0 0.0
.data 1932 1932 0 0.0
.text 657632 657632 0 0.0
lock k32w0+release (read only) 564340 564340 0 0.0
(read/write) 85572 85572 0 0.0
.bss 68888 68888 0 0.0
.data 2060 2060 0 0.0
.text 563804 563804 0 0.0
linux air-purifier-app debug (read only) 2507693 2507693 0 0.0
(read/write) 126856 126856 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72456 72456 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 177512 177512 0 0.0
.text 2155493 2155493 0 0.0
all-clusters-app debug (read only) 5339273 5339273 0 0.0
(read/write) 435776 435776 0 0.0
.bss 130064 130064 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 294608 294608 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 304348 304348 0 0.0
.text 4641523 4641523 0 0.0
all-clusters-minimal-app debug (read only) 4933561 4933561 0 0.0
(read/write) 234464 234464 0 0.0
.bss 127856 127856 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 95680 95680 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 270861 270861 0 0.0
.text 4430707 4430707 0 0.0
bridge-app debug (read only) 4406417 4406417 0 0.0
(read/write) 215736 215736 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85056 85056 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 218517 218517 0 0.0
.text 3969683 3969683 0 0.0
chip-tool debug (read only) 10895937 10895937 0 0.0
(read/write) 473768 473768 0 0.0
.bss 94072 94072 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 367480 367480 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 403113 403113 0 0.0
.text 9852355 9852355 0 0.0
chip-tool-ipv6only arm64 (read only) 10730104 10730104 0 0.0
(read/write) 539688 539688 0 0.0
.bss 103352 103352 0 0.0
.data 4296 4296 0 0.0
.data.rel.ro 405688 405688 0 0.0
.dynamic 512 512 0 0.0
.got 19048 19048 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 328640 328640 0 0.0
.text 9585928 9585928 0 0.0
lighting-app debug+rpc+ui (read only) 5281737 5281737 0 0.0
(read/write) 224648 224648 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93312 93312 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 338516 338516 0 0.0
.text 4699123 4699123 0 0.0
lock-app debug (read only) 4491105 4491105 0 0.0
(read/write) 203296 203296 0 0.0
.bss 113632 113632 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 246517 246517 0 0.0
.text 4034931 4034931 0 0.0
ota-provider-app debug (read only) 4155609 4155609 0 0.0
(read/write) 192536 192536 0 0.0
.bss 113632 113632 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 69072 69072 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200789 200789 0 0.0
.text 3763299 3763299 0 0.0
ota-requestor-app debug (read only) 4241833 4241833 0 0.0
(read/write) 196784 196784 0 0.0
.bss 114656 114656 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 72032 72032 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 204565 204565 0 0.0
.text 3841443 3841443 0 0.0
shell debug (read only) 2767737 2767737 0 0.0
(read/write) 149632 149632 0 0.0
.bss 60616 60616 0 0.0
.data 784 784 0 0.0
.data.rel.ro 82440 82440 0 0.0
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180768 180768 0 0.0
.text 2416594 2416594 0 0.0
thermostat-no-ble arm64 (read only) 4392896 4392896 0 0.0
(read/write) 245336 245336 0 0.0
.bss 122232 122232 0 0.0
.data 2800 2800 0 0.0
.data.rel.ro 102120 102120 0 0.0
.dynamic 512 512 0 0.0
.got 11928 11928 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161980 161980 0 0.0
.text 3891192 3891192 0 0.0
tv-app debug (read only) 5276665 5276665 0 0.0
(read/write) 345232 345232 0 0.0
.bss 242592 242592 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 90344 90344 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 267285 267285 0 0.0
.text 4774643 4774643 0 0.0
tv-casting-app debug (read only) 8835929 8835929 0 0.0
(read/write) 325016 325016 0 0.0
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 159520 159520 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 349736 349736 0 0.0
.text 8055651 8055651 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523944 2523944 0 0.0
.bss 220032 220032 0 0.0
.data 5136 5136 0 0.0
.text 1486628 1486628 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1057980 1057980 0 0.0
bss 128917 128917 0 0.0
rodata 104140 104140 0 0.0
text 777272 777272 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184524 1184524 0 0.0
bss 121127 121127 0 0.0
rodata 138268 138268 0 0.0
text 774800 774800 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043116 1043116 0 0.0
bss 129204 129204 0 0.0
rodata 99316 99316 0 0.0
text 766944 766944 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 836336 836336 0 0.0
(read/write) 1738172 1738172 0 0.0
.bss 194532 194532 0 0.0
.data 2472 2472 0 0.0
.text 1532780 1532780 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 838048 838048 0 0.0
(read/write) 1701916 1701916 0 0.0
.bss 192812 192812 0 0.0
.data 2480 2480 0 0.0
.text 1498236 1498236 0 0.0
light cy8ckit_062s2_43012 (read only) 844736 844736 0 0.0
(read/write) 1628004 1628004 0 0.0
.bss 186236 186236 0 0.0
.data 2368 2368 0 0.0
.text 1431012 1431012 0 0.0
lock cy8ckit_062s2_43012 (read only) 817664 817664 0 0.0
(read/write) 1655076 1655076 0 0.0
.bss 213292 213292 0 0.0
.data 2384 2384 0 0.0
.text 1431012 1431012 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1114356 1114356 0 0.0
.bss 101144 101144 0 0.0
.data 744 744 0 0.0
.text 626736 626736 0 0.0
lock-app qpg6105+debug (read/write) 1077396 1077396 0 0.0
.bss 97240 97240 0 0.0
.data 780 780 0 0.0
.text 589772 589772 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820514 820514 0 0.0
bss 55008 55008 0 0.0
text 612550 612550 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1075468 1075468 0 0.0
bss 99960 99960 0 0.0
text 758326 758326 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1080176 1080176 0 0.0
bss 109652 109652 0 0.0
text 749906 749906 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932404 932404 0 0.0
bss 94160 94160 0 0.0
text 644804 644804 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820634 820634 0 0.0
bss 55060 55060 0 0.0
text 612774 612774 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 974732 974732 0 0.0
bss 78868 78868 0 0.0
text 690738 690738 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1090064 1090064 0 0.0
bss 99724 99724 0 0.0
text 767036 767036 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 961328 961328 0 0.0
bss 97132 97132 0 0.0
text 644752 644752 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 945660 945660 0 0.0
bss 92268 92268 0 0.0
text 660516 660516 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 876988 876988 0 0.0
bss 68896 68896 0 0.0
text 619162 619162 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 817600 817600 0 0.0
bss 57132 57132 0 0.0
text 586038 586038 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705404 705404 0 0.0
bss 73588 73588 0 0.0
text 461922 461922 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822274 822274 0 0.0
bss 55144 55144 0 0.0
text 615486 615486 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874441 874441 0 0.0
bss 60608 60608 0 0.0
text 627528 627528 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 841740 841740 0 0.0
bss 57428 57428 0 0.0
text 604296 604296 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 836240 836240 0 0.0
bss 57780 57780 0 0.0
text 598524 598524 0 0.0

@yunhanw-google yunhanw-google enabled auto-merge (squash) November 29, 2023 19:02
Copy link

github-actions bot commented Nov 29, 2023

PR #29783: Size comparison from ed891e2 to 1eff6e0

Increases above 0.2%:

platform target config section ed891e2 1eff6e0 change % change
cc32xx lock CC3235SF_LAUNCHXL .data 1444 1452 8 0.6
cyw30739 lock cyw930739m2evb_01 .data 696 704 8 1.1
switch cyw930739m2evb_01 .data 692 700 8 1.2
efr32 lock-app BRD4161A+wf200 (read/write) 1105288 1111240 5952 0.5
.bss 187064 188504 1440 0.8
.data 2708 2716 8 0.3
.text 915492 919996 4504 0.5
psoc6 lock cy8ckit_062s2_43012 .data 2384 2392 8 0.3
qpg lock-app qpg6105+debug .data 780 788 8 1.0
Increases (20 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, linux, mbed, psoc6, qpg, telink)
platform target config section ed891e2 1eff6e0 change % change
cc13x4_26x4 lock-ftd LP_EM_CC1354P10_6 (read/write) 177244 177300 56 0.0
.bss 99612 99652 40 0.0
.data 3444 3452 8 0.2
lock-mtd LP_EM_CC1354P10_6 (read/write) 171692 171748 56 0.0
.bss 94060 94100 40 0.0
.data 3444 3452 8 0.2
cc32xx lock CC3235SF_LAUNCHXL (read only) 617914 617994 80 0.0
(read/write) 207860 207908 48 0.0
.bss 201296 201336 40 0.0
.data 1444 1452 8 0.6
.text 510064 510144 80 0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 540903 540935 32 0.0
.bss 69168 69208 40 0.1
.data 696 704 8 1.1
switch cyw930739m2evb_01 (read/write) 555039 555063 24 0.0
.bss 66208 66248 40 0.1
.data 692 700 8 1.2
efr32 lock-app BRD4161A+wf200 (read/write) 1105288 1111240 5952 0.5
.bss 187064 188504 1440 0.8
.data 2708 2716 8 0.3
.text 915492 919996 4504 0.5
linux lock-app debug (read only) 4491105 4491569 464 0.0
(read/write) 203296 203424 128 0.1
.bss 113632 113760 128 0.1
.text 4034931 4035395 464 0.0
mbed lock-app-release cy8cproto_062_4343w .bss 220032 220072 40 0.0
.data 5136 5144 8 0.2
psoc6 lock cy8ckit_062s2_43012 (read/write) 1655076 1655204 128 0.0
.bss 213292 213332 40 0.0
.data 2384 2392 8 0.3
.text 1431012 1431092 80 0.0
qpg lock-app qpg6105+debug (read/write) 1077396 1077476 80 0.0
.bss 97240 97272 32 0.0
.data 780 788 8 1.0
.text 589772 589852 80 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820514 820662 148 0.0
text 612550 612692 142 0.0
contact-sensor-app tlsr9528a_retention (read/write) 820634 820774 140 0.0
text 612774 612916 142 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 974732 974940 208 0.0
bss 78868 78900 32 0.0
text 690738 690908 170 0.0
lock-app-dfu tlsr9528a (read/write) 961328 961536 208 0.0
bss 97132 97164 32 0.0
text 644752 644922 170 0.0
pump-app tlsr9528a (read/write) 876988 877136 148 0.0
text 619162 619304 142 0.0
pump-controller-app tlsr9518adk80d (read/write) 817600 817740 140 0.0
text 586038 586180 142 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 822274 822482 208 0.0
bss 55144 55184 40 0.1
text 615486 615644 158 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 874441 874589 148 0.0
text 627528 627670 142 0.0
thermostat tlsr9518adk80d (read/write) 841740 841888 148 0.0
text 604296 604438 142 0.0
window-covering tlsr9518adk80d (read/write) 836240 836388 148 0.0
text 598524 598666 142 0.0
Decreases (13 builds for cc13x4_26x4, cyw30739, efr32, psoc6, telink)
platform target config section ed891e2 1eff6e0 change % change
cc13x4_26x4 lock-mtd LP_EM_CC1354P10_6 (read only) 744603 744595 -8 -0.0
.text 638760 638752 -8 -0.0
cyw30739 lock cyw930739m2evb_01 .app_xip_area 426617 426601 -16 -0.0
switch cyw930739m2evb_01 .app_xip_area 443713 443689 -24 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1013408 1013344 -64 -0.0
.text 838240 838176 -64 -0.0
window-app BRD4187C (read/write) 1133092 1132596 -496 -0.0
.bss 168412 168092 -320 -0.2
.text 961488 961312 -176 -0.0
psoc6 lock cy8ckit_062s2_43012 (read only) 817664 817616 -48 -0.0
telink air-quality-sensor-app tlsr9528a_retention bss 55008 55004 -4 -0.0
contact-sensor-app tlsr9528a_retention bss 55060 55056 -4 -0.0
pump-app tlsr9528a bss 68896 68892 -4 -0.0
pump-controller-app tlsr9518adk80d bss 57132 57128 -4 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d bss 60608 60604 -4 -0.0
thermostat tlsr9518adk80d bss 57428 57424 -4 -0.0
window-covering tlsr9518adk80d bss 57780 57776 -4 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ed891e2 1eff6e0 change % change
bl602 lighting-app bl602 (read/write) 1411414 1411414 0 0.0
.bss 85048 85048 0 0.0
.data 9376 9376 0 0.0
.rodata 156860 156860 0 0.0
.text 1079478 1079478 0 0.0
bl602+mfd (read/write) 1425854 1425854 0 0.0
.bss 85216 85216 0 0.0
.data 9344 9344 0 0.0
.rodata 155820 155820 0 0.0
.text 1094830 1094830 0 0.0
bl602+rpc (read/write) 1458934 1458934 0 0.0
.bss 93080 93080 0 0.0
.data 9744 9744 0 0.0
.rodata 164476 164476 0 0.0
.text 1110966 1110966 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1175847 1175847 0 0.0
.bss 11197 11197 0 0.0
.data 3560 3560 0 0.0
.rodata 106232 106232 0 0.0
.text 948626 948626 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1186971 1186971 0 0.0
.bss 11373 11373 0 0.0
.data 3536 3536 0 0.0
.rodata 105172 105172 0 0.0
.text 960690 960690 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1275915 1275915 0 0.0
.bss 19677 19677 0 0.0
.data 4112 4112 0 0.0
.rodata 121648 121648 0 0.0
.text 1023688 1023688 0 0.0
bl706-eth (read/write) 995813 995813 0 0.0
.bss 23772 23772 0 0.0
.data 3128 3128 0 0.0
.rodata 99572 99572 0 0.0
.text 741862 741862 0 0.0
bl706-wifi (read/write) 1231962 1231962 0 0.0
.bss 10641 10641 0 0.0
.data 3568 3568 0 0.0
.rodata 120544 120544 0 0.0
.text 967178 967178 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1145540 1145540 0 0.0
.bss 16392 16392 0 0.0
.data 4920 4920 0 0.0
.rodata 100236 100236 0 0.0
.text 941716 941716 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1157000 1157000 0 0.0
.bss 16568 16568 0 0.0
.data 4904 4904 0 0.0
.rodata 99176 99176 0 0.0
.text 954092 954092 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 740147 740147 0 0.0
(read/write) 167056 167056 0 0.0
.bss 89468 89468 0 0.0
.data 3424 3424 0 0.0
.rodata 84607 84607 0 0.0
.text 655148 655148 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757659 757659 0 0.0
(read/write) 177244 177300 56 0.0
.bss 99612 99652 40 0.0
.data 3444 3452 8 0.2
.rodata 79695 79695 0 0.0
.text 677572 677572 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744603 744595 -8 -0.0
(read/write) 171692 171748 56 0.0
.bss 94060 94100 40 0.0
.data 3444 3452 8 0.2
.rodata 105455 105455 0 0.0
.text 638760 638752 -8 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 698483 698483 0 0.0
(read/write) 166092 166092 0 0.0
.bss 88272 88272 0 0.0
.data 3412 3412 0 0.0
.rodata 80383 80383 0 0.0
.text 617708 617708 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 683955 683955 0 0.0
(read/write) 166232 166232 0 0.0
.bss 88424 88424 0 0.0
.data 3408 3408 0 0.0
.rodata 76215 76215 0 0.0
.text 607348 607348 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 564986 564986 0 0.0
(read/write) 207512 207512 0 0.0
.bss 200972 200972 0 0.0
.data 1416 1416 0 0.0
.rodata 83858 83858 0 0.0
.text 479004 479004 0 0.0
lock CC3235SF_LAUNCHXL (read only) 617914 617994 80 0.0
(read/write) 207860 207908 48 0.0
.bss 201296 201336 40 0.0
.data 1444 1452 8 0.6
.rodata 105730 105730 0 0.0
.text 510064 510144 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 558543 558543 0 0.0
.app_xip_area 448945 448945 0 0.0
.bss 64512 64512 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 540903 540935 32 0.0
.app_xip_area 426617 426601 -16 -0.0
.bss 69168 69208 40 0.1
.data 696 704 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559911 559911 0 0.0
.app_xip_area 451769 451769 0 0.0
.bss 63128 63128 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 555039 555063 24 0.0
.app_xip_area 443713 443689 -24 -0.0
.bss 66208 66248 40 0.1
.data 692 700 8 1.2
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1013408 1013344 -64 -0.0
.bss 172456 172456 0 0.0
.data 2692 2692 0 0.0
.text 838240 838176 -64 -0.0
BRD4187C (read/write) 1098264 1098264 0 0.0
.bss 196060 196060 0 0.0
.data 3300 3300 0 0.0
.text 898884 898884 0 0.0
lock-app BRD4161A+wf200 (read/write) 1105288 1111240 5952 0.5
.bss 187064 188504 1440 0.8
.data 2708 2716 8 0.3
.text 915492 919996 4504 0.5
window-app BRD4187C (read/write) 1133092 1132596 -496 -0.0
.bss 168412 168092 -320 -0.2
.data 3172 3172 0 0.0
.text 961488 961312 -176 -0.0
esp32 all-clusters-app c3devkit (read only) 1134038 1134038 0 0.0
(read/write) 1671116 1671116 0 0.0
.dram0.bss 72432 72432 0 0.0
.dram0.data 12996 12996 0 0.0
.flash.rodata 241816 241816 0 0.0
.flash.text 1134038 1134038 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1178475 1178475 0 0.0
(read/write) 520728 520728 0 0.0
.dram0.bss 79072 79072 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 273272 273272 0 0.0
.flash.text 1173091 1173091 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 592812 592812 0 0.0
(read/write) 88076 88076 0 0.0
.bss 71320 71320 0 0.0
.data 2132 2132 0 0.0
.text 592276 592276 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 688364 688364 0 0.0
.bss 67520 67520 0 0.0
.data 2720 2720 0 0.0
.text 574648 574648 0 0.0
light k32w0+release (read only) 592516 592516 0 0.0
(read/write) 87752 87752 0 0.0
.bss 71008 71008 0 0.0
.data 2120 2120 0 0.0
.text 591980 591980 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 780216 780216 0 0.0
.bss 77196 77196 0 0.0
.data 1932 1932 0 0.0
.text 657632 657632 0 0.0
lock k32w0+release (read only) 564340 564340 0 0.0
(read/write) 85572 85572 0 0.0
.bss 68888 68888 0 0.0
.data 2060 2060 0 0.0
.text 563804 563804 0 0.0
linux air-purifier-app debug (read only) 2507693 2507693 0 0.0
(read/write) 126856 126856 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72456 72456 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 177512 177512 0 0.0
.text 2155493 2155493 0 0.0
all-clusters-app debug (read only) 5339273 5339273 0 0.0
(read/write) 435776 435776 0 0.0
.bss 130064 130064 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 294608 294608 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 304348 304348 0 0.0
.text 4641523 4641523 0 0.0
all-clusters-minimal-app debug (read only) 4933561 4933561 0 0.0
(read/write) 234464 234464 0 0.0
.bss 127856 127856 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 95680 95680 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 270861 270861 0 0.0
.text 4430707 4430707 0 0.0
bridge-app debug (read only) 4406417 4406417 0 0.0
(read/write) 215736 215736 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85056 85056 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 218517 218517 0 0.0
.text 3969683 3969683 0 0.0
chip-tool debug (read only) 10895937 10895937 0 0.0
(read/write) 473768 473768 0 0.0
.bss 94072 94072 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 367480 367480 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 403113 403113 0 0.0
.text 9852355 9852355 0 0.0
chip-tool-ipv6only arm64 (read only) 10730104 10730104 0 0.0
(read/write) 539688 539688 0 0.0
.bss 103352 103352 0 0.0
.data 4296 4296 0 0.0
.data.rel.ro 405688 405688 0 0.0
.dynamic 512 512 0 0.0
.got 19048 19048 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 328640 328640 0 0.0
.text 9585928 9585928 0 0.0
lighting-app debug+rpc+ui (read only) 5281737 5281737 0 0.0
(read/write) 224648 224648 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93312 93312 0 0.0
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 338516 338516 0 0.0
.text 4699123 4699123 0 0.0
lock-app debug (read only) 4491105 4491569 464 0.0
(read/write) 203296 203424 128 0.1
.bss 113632 113760 128 0.1
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 246517 246517 0 0.0
.text 4034931 4035395 464 0.0
ota-provider-app debug (read only) 4155609 4155609 0 0.0
(read/write) 192536 192536 0 0.0
.bss 113632 113632 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 69072 69072 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200789 200789 0 0.0
.text 3763299 3763299 0 0.0
ota-requestor-app debug (read only) 4241833 4241833 0 0.0
(read/write) 196784 196784 0 0.0
.bss 114656 114656 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 72032 72032 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 204565 204565 0 0.0
.text 3841443 3841443 0 0.0
shell debug (read only) 2767737 2767737 0 0.0
(read/write) 149632 149632 0 0.0
.bss 60616 60616 0 0.0
.data 784 784 0 0.0
.data.rel.ro 82440 82440 0 0.0
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180768 180768 0 0.0
.text 2416594 2416594 0 0.0
thermostat-no-ble arm64 (read only) 4392896 4392896 0 0.0
(read/write) 245336 245336 0 0.0
.bss 122232 122232 0 0.0
.data 2800 2800 0 0.0
.data.rel.ro 102120 102120 0 0.0
.dynamic 512 512 0 0.0
.got 11928 11928 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161980 161980 0 0.0
.text 3891192 3891192 0 0.0
tv-app debug (read only) 5276665 5276665 0 0.0
(read/write) 345232 345232 0 0.0
.bss 242592 242592 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 90344 90344 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 267285 267285 0 0.0
.text 4774643 4774643 0 0.0
tv-casting-app debug (read only) 8835929 8835929 0 0.0
(read/write) 325016 325016 0 0.0
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 159520 159520 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 349736 349736 0 0.0
.text 8055651 8055651 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523944 2523944 0 0.0
.bss 220032 220072 40 0.0
.data 5136 5144 8 0.2
.text 1486628 1486628 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1057980 1057980 0 0.0
bss 128917 128917 0 0.0
rodata 104140 104140 0 0.0
text 777272 777272 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184524 1184524 0 0.0
bss 121127 121127 0 0.0
rodata 138268 138268 0 0.0
text 774800 774800 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043116 1043116 0 0.0
bss 129204 129204 0 0.0
rodata 99316 99316 0 0.0
text 766944 766944 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 836336 836336 0 0.0
(read/write) 1738172 1738172 0 0.0
.bss 194532 194532 0 0.0
.data 2472 2472 0 0.0
.text 1532780 1532780 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 838048 838048 0 0.0
(read/write) 1701916 1701916 0 0.0
.bss 192812 192812 0 0.0
.data 2480 2480 0 0.0
.text 1498236 1498236 0 0.0
light cy8ckit_062s2_43012 (read only) 844736 844736 0 0.0
(read/write) 1628004 1628004 0 0.0
.bss 186236 186236 0 0.0
.data 2368 2368 0 0.0
.text 1431012 1431012 0 0.0
lock cy8ckit_062s2_43012 (read only) 817664 817616 -48 -0.0
(read/write) 1655076 1655204 128 0.0
.bss 213292 213332 40 0.0
.data 2384 2392 8 0.3
.text 1431012 1431092 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1114356 1114356 0 0.0
.bss 101144 101144 0 0.0
.data 744 744 0 0.0
.text 626736 626736 0 0.0
lock-app qpg6105+debug (read/write) 1077396 1077476 80 0.0
.bss 97240 97272 32 0.0
.data 780 788 8 1.0
.text 589772 589852 80 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820514 820662 148 0.0
bss 55008 55004 -4 -0.0
text 612550 612692 142 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1075468 1075468 0 0.0
bss 99960 99960 0 0.0
text 758326 758326 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1080176 1080176 0 0.0
bss 109652 109652 0 0.0
text 749906 749906 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932404 932404 0 0.0
bss 94160 94160 0 0.0
text 644804 644804 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820634 820774 140 0.0
bss 55060 55056 -4 -0.0
text 612774 612916 142 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 974732 974940 208 0.0
bss 78868 78900 32 0.0
text 690738 690908 170 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1090064 1090064 0 0.0
bss 99724 99724 0 0.0
text 767036 767036 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 961328 961536 208 0.0
bss 97132 97164 32 0.0
text 644752 644922 170 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 945660 945660 0 0.0
bss 92268 92268 0 0.0
text 660516 660516 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 876988 877136 148 0.0
bss 68896 68892 -4 -0.0
text 619162 619304 142 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 817600 817740 140 0.0
bss 57132 57128 -4 -0.0
text 586038 586180 142 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705404 705404 0 0.0
bss 73588 73588 0 0.0
text 461922 461922 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822274 822482 208 0.0
bss 55144 55184 40 0.1
text 615486 615644 158 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874441 874589 148 0.0
bss 60608 60604 -4 -0.0
text 627528 627670 142 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 841740 841888 148 0.0
bss 57428 57424 -4 -0.0
text 604296 604438 142 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 836240 836388 148 0.0
bss 57780 57776 -4 -0.0
text 598524 598666 142 0.0

Copy link
Contributor

@bzbarsky-apple bzbarsky-apple left a comment

Choose a reason for hiding this comment

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

This is much better, thank you! There are some followup tasks left, but those can happen separately.

src/app/icd/client/DefaultICDClientStorage.h Outdated Show resolved Hide resolved
Comment on lines 32 to 36
ScopedNodeId peer_node;
uint32_t start_icd_counter = 0;
uint32_t offset = 0;
uint64_t monitored_subject = static_cast<uint64_t>(0);
Crypto::Aes128KeyHandle mSharedKey = Crypto::Aes128KeyHandle();
Copy link
Contributor

Choose a reason for hiding this comment

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

Why the weirdly inconsistent naming? Please use some single naming convention....

Copy link
Contributor Author

Choose a reason for hiding this comment

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

updated, thanks

Copy link
Contributor

Choose a reason for hiding this comment

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

@yunhanw-google It's still inconsistent: snake_case vs camelCase. Please pick one thing.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I forgot to push this change in..sure, would update it.

src/app/icd/client/ICDClientInfo.h Outdated Show resolved Hide resolved
src/app/icd/client/ICDClientInfo.h Outdated Show resolved Hide resolved
src/app/icd/client/ICDClientStorage.h Show resolved Hide resolved
src/app/icd/client/ICDClientStorage.h Outdated Show resolved Hide resolved
src/lib/support/DefaultStorageKeyAllocator.h Outdated Show resolved Hide resolved
src/app/icd/client/DefaultICDClientStorage.cpp Outdated Show resolved Hide resolved
src/app/icd/client/DefaultICDClientStorage.cpp Outdated Show resolved Hide resolved
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Copy link

github-actions bot commented Nov 29, 2023

PR #29783: Size comparison from ed891e2 to 5ba2178

Increases above 0.2%:

platform target config section ed891e2 5ba2178 change % change
cc32xx lock CC3235SF_LAUNCHXL .data 1444 1452 8 0.6
qpg lock-app qpg6105+debug .data 780 788 8 1.0
Increases (3 builds for cc32xx, mbed, qpg)
platform target config section ed891e2 5ba2178 change % change
cc32xx lock CC3235SF_LAUNCHXL (read only) 617914 617994 80 0.0
(read/write) 207860 207908 48 0.0
.bss 201296 201336 40 0.0
.data 1444 1452 8 0.6
.text 510064 510144 80 0.0
mbed lock-app-release cy8cproto_062_4343w .bss 220032 220072 40 0.0
.data 5136 5144 8 0.2
qpg lock-app qpg6105+debug (read/write) 1077396 1077444 48 0.0
.bss 97240 97272 32 0.0
.data 780 788 8 1.0
.text 589772 589820 48 0.0
Decreases (4 builds for nrfconnect, qpg)
platform target config section ed891e2 5ba2178 change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1057980 1057948 -32 -0.0
text 777272 777240 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184524 1184492 -32 -0.0
text 774800 774768 -32 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1043116 1043084 -32 -0.0
text 766944 766912 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1114356 1114316 -40 -0.0
.text 626736 626696 -40 -0.0
Full report (8 builds for cc32xx, mbed, nrfconnect, qpg)
platform target config section ed891e2 5ba2178 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 564986 564986 0 0.0
(read/write) 207512 207512 0 0.0
.bss 200972 200972 0 0.0
.data 1416 1416 0 0.0
.rodata 83858 83858 0 0.0
.text 479004 479004 0 0.0
lock CC3235SF_LAUNCHXL (read only) 617914 617994 80 0.0
(read/write) 207860 207908 48 0.0
.bss 201296 201336 40 0.0
.data 1444 1452 8 0.6
.rodata 105730 105730 0 0.0
.text 510064 510144 80 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523944 2523944 0 0.0
.bss 220032 220072 40 0.0
.data 5136 5144 8 0.2
.text 1486628 1486628 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1057980 1057948 -32 -0.0
bss 128917 128917 0 0.0
rodata 104140 104140 0 0.0
text 777272 777240 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184524 1184492 -32 -0.0
bss 121127 121127 0 0.0
rodata 138268 138268 0 0.0
text 774800 774768 -32 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043116 1043084 -32 -0.0
bss 129204 129204 0 0.0
rodata 99316 99316 0 0.0
text 766944 766912 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1114356 1114316 -40 -0.0
.bss 101144 101144 0 0.0
.data 744 744 0 0.0
.text 626736 626696 -40 -0.0
lock-app qpg6105+debug (read/write) 1077396 1077444 48 0.0
.bss 97240 97272 32 0.0
.data 780 788 8 1.0
.text 589772 589820 48 0.0

Copy link

github-actions bot commented Nov 29, 2023

PR #29783: Size comparison from ed891e2 to cac7caa

Increases above 0.2%:

platform target config section ed891e2 cac7caa change % change
cc32xx lock CC3235SF_LAUNCHXL .data 1444 1452 8 0.6
cyw30739 lock cyw930739m2evb_01 .data 696 704 8 1.1
switch cyw930739m2evb_01 .data 692 700 8 1.2
efr32 lock-app BRD4161A+wf200 (read/write) 1105288 1111208 5920 0.5
.bss 187064 188504 1440 0.8
.data 2708 2716 8 0.3
.text 915492 919964 4472 0.5
linux air-purifier-app debug (read only) 2507693 2516877 9184 0.4
.rodata 177512 178728 1216 0.7
.text 2155493 2163125 7632 0.4
chip-tool debug .rodata 403113 404169 1056 0.3
chip-tool-ipv6only arm64 .rodata 328640 329600 960 0.3
lighting-app debug+rpc+ui .rodata 338516 339764 1248 0.4
tv-app debug (read only) 5276665 5290553 13888 0.3
.rodata 267285 268373 1088 0.4
.text 4774643 4787443 12800 0.3
tv-casting-app debug .rodata 349736 350824 1088 0.3
psoc6 lock cy8ckit_062s2_43012 .data 2384 2392 8 0.3
qpg lock-app qpg6105+debug .data 780 788 8 1.0
Increases (33 builds for cc13x4_26x4, cc32xx, cyw30739, efr32, linux, mbed, psoc6, qpg, telink)
platform target config section ed891e2 cac7caa change % change
cc13x4_26x4 lock-ftd LP_EM_CC1354P10_6 (read/write) 177244 177300 56 0.0
.bss 99612 99652 40 0.0
.data 3444 3452 8 0.2
lock-mtd LP_EM_CC1354P10_6 (read/write) 171692 171748 56 0.0
.bss 94060 94100 40 0.0
.data 3444 3452 8 0.2
cc32xx lock CC3235SF_LAUNCHXL (read only) 617914 617994 80 0.0
(read/write) 207860 207908 48 0.0
.bss 201296 201336 40 0.0
.data 1444 1452 8 0.6
.text 510064 510144 80 0.0
cyw30739 lock cyw930739m2evb_01 .bss 69168 69208 40 0.1
.data 696 704 8 1.1
switch cyw930739m2evb_01 .bss 66208 66248 40 0.1
.data 692 700 8 1.2
efr32 lock-app BRD4161A+wf200 (read/write) 1105288 1111208 5920 0.5
.bss 187064 188504 1440 0.8
.data 2708 2716 8 0.3
.text 915492 919964 4472 0.5
linux air-purifier-app debug (read only) 2507693 2516877 9184 0.4
(read/write) 126856 127016 160 0.1
.data.rel.ro 72456 72616 160 0.2
.rodata 177512 178728 1216 0.7
.text 2155493 2163125 7632 0.4
all-clusters-app debug (read only) 5339273 5339481 208 0.0
.rodata 304348 304380 32 0.0
.text 4641523 4641699 176 0.0
all-clusters-minimal-app debug (read only) 4933561 4933769 208 0.0
.rodata 270861 270893 32 0.0
.text 4430707 4430883 176 0.0
bridge-app debug (read only) 4406417 4406625 208 0.0
.rodata 218517 218549 32 0.0
.text 3969683 3969859 176 0.0
chip-tool debug (read only) 10895937 10909649 13712 0.1
.rodata 403113 404169 1056 0.3
.text 9852355 9865011 12656 0.1
chip-tool-ipv6only arm64 (read only) 10730104 10742328 12224 0.1
(read/write) 539688 539728 40 0.0
.rodata 328640 329600 960 0.3
.text 9585928 9597208 11280 0.1
lighting-app debug+rpc+ui (read only) 5281737 5290953 9216 0.2
(read/write) 224648 224808 160 0.1
.data.rel.ro 93312 93472 160 0.2
.rodata 338516 339764 1248 0.4
.text 4699123 4706755 7632 0.2
lock-app debug (read only) 4491105 4491777 672 0.0
(read/write) 203296 203424 128 0.1
.bss 113632 113760 128 0.1
.rodata 246517 246549 32 0.0
.text 4034931 4035571 640 0.0
ota-provider-app debug (read only) 4155609 4155817 208 0.0
.rodata 200789 200821 32 0.0
.text 3763299 3763475 176 0.0
ota-requestor-app debug (read only) 4241833 4242041 208 0.0
.rodata 204565 204597 32 0.0
.text 3841443 3841619 176 0.0
shell debug (read only) 2767737 2767769 32 0.0
.rodata 180768 180800 32 0.0
thermostat-no-ble arm64 (read only) 4392896 4393056 160 0.0
.text 3891192 3891352 160 0.0
tv-app debug (read only) 5276665 5290553 13888 0.3
.rodata 267285 268373 1088 0.4
.text 4774643 4787443 12800 0.3
tv-casting-app debug (read only) 8835929 8854361 18432 0.2
(read/write) 325016 325176 160 0.0
.data.rel.ro 159520 159688 168 0.1
.rodata 349736 350824 1088 0.3
.text 8055651 8072659 17008 0.2
mbed lock-app-release cy8cproto_062_4343w .bss 220032 220072 40 0.0
.data 5136 5144 8 0.2
psoc6 lock cy8ckit_062s2_43012 (read/write) 1655076 1655204 128 0.0
.bss 213292 213332 40 0.0
.data 2384 2392 8 0.3
.text 1431012 1431092 80 0.0
qpg lock-app qpg6105+debug (read/write) 1077396 1077444 48 0.0
.bss 97240 97272 32 0.0
.data 780 788 8 1.0
.text 589772 589820 48 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820514 820662 148 0.0
text 612550 612692 142 0.0
contact-sensor-app tlsr9528a_retention (read/write) 820634 820774 140 0.0
text 612774 612916 142 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 974732 974892 160 0.0
bss 78868 78900 32 0.0
text 690738 690858 120 0.0
lock-app-dfu tlsr9528a (read/write) 961328 961536 208 0.0
bss 97132 97164 32 0.0
text 644752 644922 170 0.0
pump-app tlsr9528a (read/write) 876988 877136 148 0.0
text 619162 619304 142 0.0
pump-controller-app tlsr9518adk80d (read/write) 817600 817740 140 0.0
text 586038 586180 142 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 822274 822450 176 0.0
bss 55144 55184 40 0.1
text 615486 615612 126 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 874441 874541 100 0.0
text 627528 627620 92 0.0
thermostat tlsr9518adk80d (read/write) 841740 841888 148 0.0
text 604296 604438 142 0.0
window-covering tlsr9518adk80d (read/write) 836240 836388 148 0.0
text 598524 598666 142 0.0
Decreases (32 builds for cc13x4_26x4, cyw30739, efr32, esp32, k32w, linux, nrfconnect, psoc6, qpg, telink)
platform target config section ed891e2 cac7caa change % change
cc13x4_26x4 lock-mtd LP_EM_CC1354P10_6 (read only) 744603 744595 -8 -0.0
.text 638760 638752 -8 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 558543 558511 -32 -0.0
.app_xip_area 448945 448913 -32 -0.0
lock cyw930739m2evb_01 .app_xip_area 426617 426569 -48 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 559911 559879 -32 -0.0
.app_xip_area 451769 451737 -32 -0.0
switch cyw930739m2evb_01 (read/write) 555039 555031 -8 -0.0
.app_xip_area 443713 443657 -56 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1013408 1013344 -64 -0.0
.text 838240 838176 -64 -0.0
BRD4187C (read/write) 1098264 1098224 -40 -0.0
.text 898884 898844 -40 -0.0
window-app BRD4187C (read/write) 1133092 1132596 -496 -0.0
.bss 168412 168092 -320 -0.2
.text 961488 961312 -176 -0.0
esp32 all-clusters-app c3devkit (read only) 1134038 1133990 -48 -0.0
.flash.text 1134038 1133990 -48 -0.0
m5stack (read only) 1178475 1178447 -28 -0.0
.flash.text 1173091 1173063 -28 -0.0
k32w contact k32w0+release (read only) 592812 592764 -48 -0.0
.text 592276 592228 -48 -0.0
k32w1+release (read/write) 688364 688332 -32 -0.0
.text 574648 574616 -32 -0.0
light k32w0+release (read only) 592516 592484 -32 -0.0
.text 591980 591948 -32 -0.0
k32w1+release (read/write) 780216 780184 -32 -0.0
.text 657632 657600 -32 -0.0
linux chip-tool-ipv6only arm64 .got 19048 19040 -8 -0.0
thermostat-no-ble arm64 (read/write) 245336 245176 -160 -0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1057980 1057948 -32 -0.0
text 777272 777240 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1184524 1184492 -32 -0.0
text 774800 774768 -32 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1043116 1043084 -32 -0.0
text 766944 766912 -32 -0.0
psoc6 lock cy8ckit_062s2_43012 (read only) 817664 817616 -48 -0.0
qpg lighting-app qpg6105+debug (read/write) 1114356 1114316 -40 -0.0
.text 626736 626696 -40 -0.0
telink air-quality-sensor-app tlsr9528a_retention bss 55008 55004 -4 -0.0
all-clusters-app tlsr9518adk80d (read/write) 1075468 1075412 -56 -0.0
text 758326 758276 -50 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1080176 1080128 -48 -0.0
text 749906 749856 -50 -0.0
contact-sensor-app tlsr9528a_retention bss 55060 55056 -4 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1090064 1090016 -48 -0.0
text 767036 766986 -50 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 945660 945612 -48 -0.0
text 660516 660466 -50 -0.0
pump-app tlsr9528a bss 68896 68892 -4 -0.0
pump-controller-app tlsr9518adk80d bss 57132 57128 -4 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d bss 60608 60604 -4 -0.0
thermostat tlsr9518adk80d bss 57428 57424 -4 -0.0
window-covering tlsr9518adk80d bss 57780 57776 -4 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ed891e2 cac7caa change % change
bl602 lighting-app bl602 (read/write) 1411414 1411414 0 0.0
.bss 85048 85048 0 0.0
.data 9376 9376 0 0.0
.rodata 156860 156860 0 0.0
.text 1079478 1079478 0 0.0
bl602+mfd (read/write) 1425854 1425854 0 0.0
.bss 85216 85216 0 0.0
.data 9344 9344 0 0.0
.rodata 155820 155820 0 0.0
.text 1094830 1094830 0 0.0
bl602+rpc (read/write) 1458934 1458934 0 0.0
.bss 93080 93080 0 0.0
.data 9744 9744 0 0.0
.rodata 164476 164476 0 0.0
.text 1110966 1110966 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1175847 1175847 0 0.0
.bss 11197 11197 0 0.0
.data 3560 3560 0 0.0
.rodata 106232 106232 0 0.0
.text 948626 948626 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1186971 1186971 0 0.0
.bss 11373 11373 0 0.0
.data 3536 3536 0 0.0
.rodata 105172 105172 0 0.0
.text 960690 960690 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1275915 1275915 0 0.0
.bss 19677 19677 0 0.0
.data 4112 4112 0 0.0
.rodata 121648 121648 0 0.0
.text 1023688 1023688 0 0.0
bl706-eth (read/write) 995813 995813 0 0.0
.bss 23772 23772 0 0.0
.data 3128 3128 0 0.0
.rodata 99572 99572 0 0.0
.text 741862 741862 0 0.0
bl706-wifi (read/write) 1231962 1231962 0 0.0
.bss 10641 10641 0 0.0
.data 3568 3568 0 0.0
.rodata 120544 120544 0 0.0
.text 967178 967178 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1145540 1145540 0 0.0
.bss 16392 16392 0 0.0
.data 4920 4920 0 0.0
.rodata 100236 100236 0 0.0
.text 941716 941716 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1157000 1157000 0 0.0
.bss 16568 16568 0 0.0
.data 4904 4904 0 0.0
.rodata 99176 99176 0 0.0
.text 954092 954092 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 740147 740147 0 0.0
(read/write) 167056 167056 0 0.0
.bss 89468 89468 0 0.0
.data 3424 3424 0 0.0
.rodata 84607 84607 0 0.0
.text 655148 655148 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757659 757659 0 0.0
(read/write) 177244 177300 56 0.0
.bss 99612 99652 40 0.0
.data 3444 3452 8 0.2
.rodata 79695 79695 0 0.0
.text 677572 677572 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744603 744595 -8 -0.0
(read/write) 171692 171748 56 0.0
.bss 94060 94100 40 0.0
.data 3444 3452 8 0.2
.rodata 105455 105455 0 0.0
.text 638760 638752 -8 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 698483 698483 0 0.0
(read/write) 166092 166092 0 0.0
.bss 88272 88272 0 0.0
.data 3412 3412 0 0.0
.rodata 80383 80383 0 0.0
.text 617708 617708 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 683955 683955 0 0.0
(read/write) 166232 166232 0 0.0
.bss 88424 88424 0 0.0
.data 3408 3408 0 0.0
.rodata 76215 76215 0 0.0
.text 607348 607348 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 564986 564986 0 0.0
(read/write) 207512 207512 0 0.0
.bss 200972 200972 0 0.0
.data 1416 1416 0 0.0
.rodata 83858 83858 0 0.0
.text 479004 479004 0 0.0
lock CC3235SF_LAUNCHXL (read only) 617914 617994 80 0.0
(read/write) 207860 207908 48 0.0
.bss 201296 201336 40 0.0
.data 1444 1452 8 0.6
.rodata 105730 105730 0 0.0
.text 510064 510144 80 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 558543 558511 -32 -0.0
.app_xip_area 448945 448913 -32 -0.0
.bss 64512 64512 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 540903 540903 0 0.0
.app_xip_area 426617 426569 -48 -0.0
.bss 69168 69208 40 0.1
.data 696 704 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 559911 559879 -32 -0.0
.app_xip_area 451769 451737 -32 -0.0
.bss 63128 63128 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 555039 555031 -8 -0.0
.app_xip_area 443713 443657 -56 -0.0
.bss 66208 66248 40 0.1
.data 692 700 8 1.2
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1013408 1013344 -64 -0.0
.bss 172456 172456 0 0.0
.data 2692 2692 0 0.0
.text 838240 838176 -64 -0.0
BRD4187C (read/write) 1098264 1098224 -40 -0.0
.bss 196060 196060 0 0.0
.data 3300 3300 0 0.0
.text 898884 898844 -40 -0.0
lock-app BRD4161A+wf200 (read/write) 1105288 1111208 5920 0.5
.bss 187064 188504 1440 0.8
.data 2708 2716 8 0.3
.text 915492 919964 4472 0.5
window-app BRD4187C (read/write) 1133092 1132596 -496 -0.0
.bss 168412 168092 -320 -0.2
.data 3172 3172 0 0.0
.text 961488 961312 -176 -0.0
esp32 all-clusters-app c3devkit (read only) 1134038 1133990 -48 -0.0
(read/write) 1671116 1671116 0 0.0
.dram0.bss 72432 72432 0 0.0
.dram0.data 12996 12996 0 0.0
.flash.rodata 241816 241816 0 0.0
.flash.text 1134038 1133990 -48 -0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1178475 1178447 -28 -0.0
(read/write) 520728 520728 0 0.0
.dram0.bss 79072 79072 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 273272 273272 0 0.0
.flash.text 1173091 1173063 -28 -0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 592812 592764 -48 -0.0
(read/write) 88076 88076 0 0.0
.bss 71320 71320 0 0.0
.data 2132 2132 0 0.0
.text 592276 592228 -48 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 688364 688332 -32 -0.0
.bss 67520 67520 0 0.0
.data 2720 2720 0 0.0
.text 574648 574616 -32 -0.0
light k32w0+release (read only) 592516 592484 -32 -0.0
(read/write) 87752 87752 0 0.0
.bss 71008 71008 0 0.0
.data 2120 2120 0 0.0
.text 591980 591948 -32 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 780216 780184 -32 -0.0
.bss 77196 77196 0 0.0
.data 1932 1932 0 0.0
.text 657632 657600 -32 -0.0
lock k32w0+release (read only) 564340 564340 0 0.0
(read/write) 85572 85572 0 0.0
.bss 68888 68888 0 0.0
.data 2060 2060 0 0.0
.text 563804 563804 0 0.0
linux air-purifier-app debug (read only) 2507693 2516877 9184 0.4
(read/write) 126856 127016 160 0.1
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72456 72616 160 0.2
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 177512 178728 1216 0.7
.text 2155493 2163125 7632 0.4
all-clusters-app debug (read only) 5339273 5339481 208 0.0
(read/write) 435776 435776 0 0.0
.bss 130064 130064 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 294608 294608 0 0.0
.dynamic 624 624 0 0.0
.got 5352 5352 0 0.0
.init 27 27 0 0.0
.init_array 1224 1224 0 0.0
.rodata 304348 304380 32 0.0
.text 4641523 4641699 176 0.0
all-clusters-minimal-app debug (read only) 4933561 4933769 208 0.0
(read/write) 234464 234464 0 0.0
.bss 127856 127856 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 95680 95680 0 0.0
.dynamic 624 624 0 0.0
.got 5312 5312 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 270861 270893 32 0.0
.text 4430707 4430883 176 0.0
bridge-app debug (read only) 4406417 4406625 208 0.0
(read/write) 215736 215736 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85056 85056 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 218517 218549 32 0.0
.text 3969683 3969859 176 0.0
chip-tool debug (read only) 10895937 10909649 13712 0.1
(read/write) 473768 473768 0 0.0
.bss 94072 94072 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 367480 367480 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 403113 404169 1056 0.3
.text 9852355 9865011 12656 0.1
chip-tool-ipv6only arm64 (read only) 10730104 10742328 12224 0.1
(read/write) 539688 539728 40 0.0
.bss 103352 103352 0 0.0
.data 4296 4296 0 0.0
.data.rel.ro 405688 405688 0 0.0
.dynamic 512 512 0 0.0
.got 19048 19040 -8 -0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 328640 329600 960 0.3
.text 9585928 9597208 11280 0.1
lighting-app debug+rpc+ui (read only) 5281737 5290953 9216 0.2
(read/write) 224648 224808 160 0.1
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93312 93472 160 0.2
.dynamic 672 672 0 0.0
.got 5896 5896 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 338516 339764 1248 0.4
.text 4699123 4706755 7632 0.2
lock-app debug (read only) 4491105 4491777 672 0.0
(read/write) 203296 203424 128 0.1
.bss 113632 113760 128 0.1
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 246517 246549 32 0.0
.text 4034931 4035571 640 0.0
ota-provider-app debug (read only) 4155609 4155817 208 0.0
(read/write) 192536 192536 0 0.0
.bss 113632 113632 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 69072 69072 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200789 200821 32 0.0
.text 3763299 3763475 176 0.0
ota-requestor-app debug (read only) 4241833 4242041 208 0.0
(read/write) 196784 196784 0 0.0
.bss 114656 114656 0 0.0
.data 4192 4192 0 0.0
.data.rel.ro 72032 72032 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 204565 204597 32 0.0
.text 3841443 3841619 176 0.0
shell debug (read only) 2767737 2767769 32 0.0
(read/write) 149632 149632 0 0.0
.bss 60616 60616 0 0.0
.data 784 784 0 0.0
.data.rel.ro 82440 82440 0 0.0
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180768 180800 32 0.0
.text 2416594 2416594 0 0.0
thermostat-no-ble arm64 (read only) 4392896 4393056 160 0.0
(read/write) 245336 245176 -160 -0.1
.bss 122232 122232 0 0.0
.data 2800 2800 0 0.0
.data.rel.ro 102120 102120 0 0.0
.dynamic 512 512 0 0.0
.got 11928 11928 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161980 161980 0 0.0
.text 3891192 3891352 160 0.0
tv-app debug (read only) 5276665 5290553 13888 0.3
(read/write) 345232 345232 0 0.0
.bss 242592 242592 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 90344 90344 0 0.0
.dynamic 624 624 0 0.0
.got 5520 5520 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 267285 268373 1088 0.4
.text 4774643 4787443 12800 0.3
tv-casting-app debug (read only) 8835929 8854361 18432 0.2
(read/write) 325016 325176 160 0.0
.bss 156192 156192 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 159520 159688 168 0.1
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 349736 350824 1088 0.3
.text 8055651 8072659 17008 0.2
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523944 2523944 0 0.0
.bss 220032 220072 40 0.0
.data 5136 5144 8 0.2
.text 1486628 1486628 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1057980 1057948 -32 -0.0
bss 128917 128917 0 0.0
rodata 104140 104140 0 0.0
text 777272 777240 -32 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1184524 1184492 -32 -0.0
bss 121127 121127 0 0.0
rodata 138268 138268 0 0.0
text 774800 774768 -32 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043116 1043084 -32 -0.0
bss 129204 129204 0 0.0
rodata 99316 99316 0 0.0
text 766944 766912 -32 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 836336 836336 0 0.0
(read/write) 1738172 1738172 0 0.0
.bss 194532 194532 0 0.0
.data 2472 2472 0 0.0
.text 1532780 1532780 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 838048 838048 0 0.0
(read/write) 1701916 1701916 0 0.0
.bss 192812 192812 0 0.0
.data 2480 2480 0 0.0
.text 1498236 1498236 0 0.0
light cy8ckit_062s2_43012 (read only) 844736 844736 0 0.0
(read/write) 1628004 1628004 0 0.0
.bss 186236 186236 0 0.0
.data 2368 2368 0 0.0
.text 1431012 1431012 0 0.0
lock cy8ckit_062s2_43012 (read only) 817664 817616 -48 -0.0
(read/write) 1655076 1655204 128 0.0
.bss 213292 213332 40 0.0
.data 2384 2392 8 0.3
.text 1431012 1431092 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1114356 1114316 -40 -0.0
.bss 101144 101144 0 0.0
.data 744 744 0 0.0
.text 626736 626696 -40 -0.0
lock-app qpg6105+debug (read/write) 1077396 1077444 48 0.0
.bss 97240 97272 32 0.0
.data 780 788 8 1.0
.text 589772 589820 48 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820514 820662 148 0.0
bss 55008 55004 -4 -0.0
text 612550 612692 142 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1075468 1075412 -56 -0.0
bss 99960 99960 0 0.0
text 758326 758276 -50 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1080176 1080128 -48 -0.0
bss 109652 109652 0 0.0
text 749906 749856 -50 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932404 932404 0 0.0
bss 94160 94160 0 0.0
text 644804 644804 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820634 820774 140 0.0
bss 55060 55056 -4 -0.0
text 612774 612916 142 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 974732 974892 160 0.0
bss 78868 78900 32 0.0
text 690738 690858 120 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1090064 1090016 -48 -0.0
bss 99724 99724 0 0.0
text 767036 766986 -50 -0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 961328 961536 208 0.0
bss 97132 97164 32 0.0
text 644752 644922 170 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 945660 945612 -48 -0.0
bss 92268 92268 0 0.0
text 660516 660466 -50 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 876988 877136 148 0.0
bss 68896 68892 -4 -0.0
text 619162 619304 142 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 817600 817740 140 0.0
bss 57132 57128 -4 -0.0
text 586038 586180 142 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705404 705404 0 0.0
bss 73588 73588 0 0.0
text 461922 461922 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822274 822450 176 0.0
bss 55144 55184 40 0.1
text 615486 615612 126 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874441 874541 100 0.0
bss 60608 60604 -4 -0.0
text 627528 627620 92 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 841740 841888 148 0.0
bss 57428 57424 -4 -0.0
text 604296 604438 142 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 836240 836388 148 0.0
bss 57780 57776 -4 -0.0
text 598524 598666 142 0.0

@yunhanw-google yunhanw-google merged commit 1c93935 into project-chip:master Nov 29, 2023
54 checks passed
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.

[ICD] Implement client datastore to persist ICD registration information
8 participants