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

[THREAD] Bring clear all Srp Client host and Services to the GenericThreadStackManagerImpl #32215

Merged

Conversation

jmartinez-silabs
Copy link
Member

@jmartinez-silabs jmartinez-silabs commented Feb 19, 2024

This PR brings #31606 feature to The GenericThreadStackManagerImpl.
The functionality remains the same (with the addition of deleting the client key lease also).

However, this requires each platform that uses it, to provide a synchronization mechanism.

I created the Templates _WaitOnSrpClearAllComplete and _NotifySrpClearAllComplete and I provided an implementation for all platforms using the GenericThreadStackManagerImpl. (It is left unimplemented for others)

The synchronization mechanism I chose for Zephyr platforms (nordic/telink) and Infineon might not be optional so suggestions are welcome.

The functionality was only tested on the Silabs platform and is currently only used on it also. I am confident it works for all FreeRTOS-based platforms.

I suggest all other thread platform owners take some time to test and use ClearAllSrpHostAndServices during their factory-reset sequence.

Copy link

github-actions bot commented Feb 19, 2024

PR #32215: Size comparison from 73d827c to 1ea35c4

Increases (50 builds for bl702, bl702l, cc13x4_26x4, cyw30739, efr32, k32w, nrfconnect, qpg, stm32, telink)
platform target config section 73d827c 1ea35c4 change % change
bl702 lighting-app bl702 (read/write) 1197655 1197751 96 0.0
.text 969116 969210 94 0.0
bl702+mfd (read/write) 1208711 1208803 92 0.0
.text 981126 981220 94 0.0
bl702+rpc (read/write) 1289363 1289475 112 0.0
.text 1044060 1044154 94 0.0
bl702l lighting-app bl702l (read/write) 1167220 1167324 104 0.0
.text 962218 962308 90 0.0
bl702l+mfd (read/write) 1178624 1178732 108 0.0
.text 974540 974630 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 771132 272 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.text 688940 689212 272 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787940 280 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.text 711452 711732 280 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776580 272 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.text 673340 673612 272 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728756 272 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.text 650844 651116 272 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714388 272 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.text 640636 640908 272 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 568059 360 0.1
.app_xip_area 459037 459389 352 0.1
.bss 63536 63544 8 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
efr32 lighting-app BRD4187C (read/write) 1107192 1107416 224 0.0
.text 908612 908836 224 0.0
window-app BRD4187C (read/write) 1153784 1153808 24 0.0
.text 983052 983076 24 0.0
k32w contact k32w0+release (read only) 610464 610736 272 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.text 609928 610200 272 0.0
k32w1+release (read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602360 272 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.text 601552 601824 272 0.0
k32w1+release (read/write) 787560 787848 288 0.0
.bss 80524 80532 8 0.0
.text 665648 665928 280 0.0
lock k32w0+release (read only) 580856 581128 272 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.text 580320 580592 272 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1098516 1098772 256 0.0
bss 130767 130799 32 0.0
text 808100 808364 264 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1048084 1048484 400 0.0
bss 129657 129689 32 0.0
text 771296 771560 264 0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 999620 999892 272 0.0
bss 123694 123726 32 0.0
text 739348 739612 264 0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1098664 1098936 272 0.0
bss 135485 135517 32 0.0
text 817980 818244 264 0.0
nrf52840dongle_nrf52840 (read/write) 1059208 1059480 272 0.0
bss 143550 143582 32 0.0
text 775616 775880 264 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 983012 983332 320 0.0
bss 131822 131854 32 0.0
text 715496 715760 264 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1011980 1012252 272 0.0
bss 124225 124257 32 0.0
text 731676 731940 264 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 927152 927424 272 0.0
bss 121822 121854 32 0.0
text 650404 650668 264 0.0
pump-app nrf52840dk_nrf52840 (read/write) 963288 963544 256 0.0
bss 122926 122958 32 0.0
text 708836 709100 264 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 951148 951532 384 0.0
bss 122725 122757 32 0.0
text 700032 700296 264 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126352 280 0.0
.bss 102400 102408 8 0.0
.text 638456 638736 280 0.0
lock-app qpg6105+debug (read/write) 1086064 1086344 280 0.0
.bss 97152 97160 8 0.0
.text 598444 598724 280 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598381 288 0.0
.bss 128312 128320 8 0.0
.text 380616 380896 280 0.1
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820882 821234 352 0.0
bss 49628 49660 32 0.1
text 614714 615040 326 0.1
all-clusters-app tlsr9518adk80d (read/write) 1087732 1088140 408 0.0
bss 101720 101752 32 0.0
text 790056 790426 370 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1046668 1047068 400 0.0
bss 110052 110084 32 0.0
text 762652 763022 370 0.0
bridge-app tlsr9518adk80d (read/write) 907908 908308 400 0.0
bss 93084 93116 32 0.0
text 650610 650980 370 0.1
contact-sensor-app tlsr9528a_retention (read/write) 822498 822858 360 0.0
bss 49676 49708 32 0.1
text 616392 616718 326 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 928016 928416 400 0.0
bss 77676 77708 32 0.0
text 696342 696712 370 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1070180 1070580 400 0.0
bss 100164 100196 32 0.0
text 775124 775494 370 0.0
lock-app-dfu tlsr9528a (read/write) 900600 901008 408 0.0
bss 69140 69172 32 0.0
text 651800 652170 370 0.1
ota-requestor-app tlsr9518adk80d (read/write) 926236 926644 408 0.0
bss 92664 92696 32 0.0
text 668976 669346 370 0.1
pump-app tlsr9258a_retention (read/write) 825114 825466 352 0.0
bss 49784 49816 32 0.1
text 619406 619732 326 0.1
pump-controller-app tlsr9518adk80d (read/write) 788820 789220 400 0.1
bss 55984 56016 32 0.1
text 590154 590524 370 0.1
shell tlsr9518adk80d (read/write) 676768 676808 40 0.0
bss 73640 73672 32 0.0
text 462284 462292 8 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 829526 829886 360 0.0
bss 51308 51340 32 0.1
text 622454 622780 326 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 847981 848389 408 0.0
bss 59460 59492 32 0.1
text 634064 634434 370 0.1
thermostat tlsr9518adk80d (read/write) 814424 814824 400 0.0
bss 56272 56304 32 0.1
text 609802 610172 370 0.1
window-covering tlsr9258a (read/write) 832528 832936 408 0.0
bss 68048 68080 32 0.0
text 625060 625430 370 0.1
Full report (84 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 73d827c 1ea35c4 change % change
bl602 lighting-app bl602 (read/write) 1432978 1432978 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1099972 1099972 0 0.0
bl602+mfd (read/write) 1447378 1447378 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1115282 1115282 0 0.0
bl602+rpc (read/write) 1480346 1480346 0 0.0
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165100 165100 0 0.0
.text 1131354 1131354 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1197655 1197751 96 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 969116 969210 94 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1208711 1208803 92 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981126 981220 94 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1289363 1289475 112 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044060 1044154 94 0.0
bl706-eth (read/write) 1015349 1015349 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100216 100216 0 0.0
.text 760250 760250 0 0.0
bl706-wifi (read/write) 1249390 1249390 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121216 121216 0 0.0
.text 991514 991514 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1167220 1167324 104 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 962218 962308 90 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1178624 1178732 108 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 974540 974630 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 771132 272 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.data 3560 3560 0 0.0
.rodata 81652 81652 0 0.0
.text 688940 689212 272 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787940 280 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 711452 711732 280 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776580 272 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 673340 673612 272 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728756 272 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 650844 651116 272 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714388 272 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 640636 640908 272 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 581274 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 492628 492628 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626570 626570 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 517468 517468 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 568059 360 0.1
.app_xip_area 459037 459389 352 0.1
.bss 63536 63544 8 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 929792 929792 0 0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 730468 730468 0 0.0
BRD4187C (read/write) 1107192 1107416 224 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 908612 908836 224 0.0
lock-app BRD4161A+wf200 (read/write) 1120564 1120564 0 0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 930988 930988 0 0.0
window-app BRD4187C (read/write) 1153784 1153808 24 0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 983052 983076 24 0.0
esp32 all-clusters-app c3devkit (read only) 1207462 1207462 0 0.0
(read/write) 1748464 1748464 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251040 251040 0 0.0
.flash.text 1207462 1207462 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1249587 1249587 0 0.0
(read/write) 533944 533944 0 0.0
.dram0.bss 81176 81176 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281684 281684 0 0.0
.flash.text 1243423 1243423 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610464 610736 272 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.data 2224 2224 0 0.0
.text 609928 610200 272 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.data 2816 2816 0 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602360 272 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.data 2200 2200 0 0.0
.text 601552 601824 272 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787560 787848 288 0.0
.bss 80524 80532 8 0.0
.data 2032 2032 0 0.0
.text 665648 665928 280 0.0
lock k32w0+release (read only) 580856 581128 272 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.data 2148 2148 0 0.0
.text 580320 580592 272 0.0
linux air-purifier-app debug (read only) 2634149 2634149 0 0.0
(read/write) 129416 129416 0 0.0
.bss 46896 46896 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74328 74328 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 185104 185104 0 0.0
.text 2271061 2271061 0 0.0
all-clusters-app debug (read only) 5916849 5916849 0 0.0
(read/write) 479944 479944 0 0.0
.bss 134752 134752 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 333304 333304 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1376 1376 0 0.0
.rodata 348592 348592 0 0.0
.text 5134963 5134963 0 0.0
all-clusters-minimal-app debug (read only) 5209553 5209553 0 0.0
(read/write) 236808 236808 0 0.0
.bss 128032 128032 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 97320 97320 0 0.0
.dynamic 624 624 0 0.0
.got 5304 5304 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 288322 288322 0 0.0
.text 4686003 4686003 0 0.0
bridge-app debug (read only) 4606953 4606953 0 0.0
(read/write) 217680 217680 0 0.0
.bss 118560 118560 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86224 86224 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228930 228930 0 0.0
.text 4157235 4157235 0 0.0
chip-tool debug (read only) 11986801 11986801 0 0.0
(read/write) 521232 521232 0 0.0
.bss 94264 94264 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5776 5776 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 447705 447705 0 0.0
.text 10833427 10833427 0 0.0
chip-tool-ipv6only arm64 (read only) 11484176 11484176 0 0.0
(read/write) 588600 588600 0 0.0
.bss 103352 103352 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 20336 20336 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352988 352988 0 0.0
.text 10243324 10243324 0 0.0
lighting-app debug+rpc+ui (read only) 5529185 5529185 0 0.0
(read/write) 226448 226448 0 0.0
.bss 119496 119496 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94608 94608 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 353780 353780 0 0.0
.text 4928515 4928515 0 0.0
lock-app debug (read only) 4675089 4675089 0 0.0
(read/write) 205336 205336 0 0.0
.bss 114016 114016 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80472 80472 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 254978 254978 0 0.0
.text 4207939 4207939 0 0.0
ota-provider-app debug (read only) 4307817 4307817 0 0.0
(read/write) 193896 193896 0 0.0
.bss 113792 113792 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69856 69856 0 0.0
.dynamic 624 624 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207618 207618 0 0.0
.text 3906739 3906739 0 0.0
ota-requestor-app debug (read only) 4433977 4433977 0 0.0
(read/write) 198272 198272 0 0.0
.bss 114688 114688 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72960 72960 0 0.0
.dynamic 624 624 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 213794 213794 0 0.0
.text 4022147 4022147 0 0.0
shell debug (read only) 2870225 2870225 0 0.0
(read/write) 155808 155808 0 0.0
.bss 62512 62512 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86128 86128 0 0.0
.dynamic 592 592 0 0.0
.got 4080 4080 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 186208 186208 0 0.0
.text 2510994 2510994 0 0.0
thermostat-no-ble arm64 (read only) 4487448 4487448 0 0.0
(read/write) 249736 249736 0 0.0
.bss 122360 122360 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103816 103816 0 0.0
.dynamic 512 512 0 0.0
.got 12080 12080 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 159356 0 0.0
.text 3982892 3982892 0 0.0
tv-app debug (read only) 5683369 5683369 0 0.0
(read/write) 352080 352080 0 0.0
.bss 243824 243824 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94472 94472 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 288098 288098 0 0.0
.text 5152915 5152915 0 0.0
tv-casting-app debug (read only) 9868889 9868889 0 0.0
(read/write) 340680 340680 0 0.0
.bss 156560 156560 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174264 174264 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 382672 0 0.0
.text 9020083 9020083 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530760 2530760 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1493444 1493444 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1098516 1098772 256 0.0
bss 130767 130799 32 0.0
rodata 111868 111868 0 0.0
text 808100 808364 264 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1218684 1218684 0 0.0
bss 122889 122889 0 0.0
rodata 141612 141612 0 0.0
text 803668 803668 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1048084 1048484 400 0.0
bss 129657 129689 32 0.0
rodata 99396 99396 0 0.0
text 771296 771560 264 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 999620 999892 272 0.0
bss 123694 123726 32 0.0
rodata 88884 88884 0 0.0
text 739348 739612 264 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189776 1189776 0 0.0
bss 115033 115033 0 0.0
rodata 166776 166776 0 0.0
text 753568 753568 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1098664 1098936 272 0.0
bss 135485 135517 32 0.0
rodata 94448 94448 0 0.0
text 817980 818244 264 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1059208 1059480 272 0.0
bss 143550 143582 32 0.0
rodata 84560 84560 0 0.0
text 775616 775880 264 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 983012 983332 320 0.0
bss 131822 131854 32 0.0
rodata 83508 83508 0 0.0
text 715496 715760 264 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189776 1189776 0 0.0
bss 115033 115033 0 0.0
rodata 166776 166776 0 0.0
text 753568 753568 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1011980 1012252 272 0.0
bss 124225 124257 32 0.0
rodata 108444 108444 0 0.0
text 731676 731940 264 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 927152 927424 272 0.0
bss 121822 121854 32 0.0
rodata 102728 102728 0 0.0
text 650404 650668 264 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1203068 1203068 0 0.0
bss 115564 115564 0 0.0
rodata 186344 186344 0 0.0
text 746792 746792 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 963288 963544 256 0.0
bss 122926 122958 32 0.0
rodata 83904 83904 0 0.0
text 708836 709100 264 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 951148 951532 384 0.0
bss 122725 122757 32 0.0
rodata 80820 80820 0 0.0
text 700032 700296 264 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834504 834504 0 0.0
(read/write) 1792252 1792252 0 0.0
.bss 196180 196180 0 0.0
.data 2656 2656 0 0.0
.text 1585028 1585028 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1716212 1716212 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1512100 1512100 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1635540 1635540 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1438156 1438156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1665532 1665532 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1440988 1440988 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126352 280 0.0
.bss 102400 102408 8 0.0
.data 820 820 0 0.0
.text 638456 638736 280 0.0
lock-app qpg6105+debug (read/write) 1086064 1086344 280 0.0
.bss 97152 97160 8 0.0
.data 840 840 0 0.0
.text 598444 598724 280 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598381 288 0.0
.bss 128312 128320 8 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 380616 380896 280 0.1
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820882 821234 352 0.0
bss 49628 49660 32 0.1
text 614714 615040 326 0.1
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1087732 1088140 408 0.0
bss 101720 101752 32 0.0
text 790056 790426 370 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1046668 1047068 400 0.0
bss 110052 110084 32 0.0
text 762652 763022 370 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 907908 908308 400 0.0
bss 93084 93116 32 0.0
text 650610 650980 370 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822498 822858 360 0.0
bss 49676 49708 32 0.1
text 616392 616718 326 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 928016 928416 400 0.0
bss 77676 77708 32 0.0
text 696342 696712 370 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1070180 1070580 400 0.0
bss 100164 100196 32 0.0
text 775124 775494 370 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 900600 901008 408 0.0
bss 69140 69172 32 0.0
text 651800 652170 370 0.1
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 926236 926644 408 0.0
bss 92664 92696 32 0.0
text 668976 669346 370 0.1
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 825114 825466 352 0.0
bss 49784 49816 32 0.1
text 619406 619732 326 0.1
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 788820 789220 400 0.1
bss 55984 56016 32 0.1
text 590154 590524 370 0.1
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676768 676808 40 0.0
bss 73640 73672 32 0.0
text 462284 462292 8 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829526 829886 360 0.0
bss 51308 51340 32 0.1
text 622454 622780 326 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 847981 848389 408 0.0
bss 59460 59492 32 0.1
text 634064 634434 370 0.1
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 814424 814824 400 0.0
bss 56272 56304 32 0.1
text 609802 610172 370 0.1
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 832528 832936 408 0.0
bss 68048 68080 32 0.0
text 625060 625430 370 0.1

Copy link

github-actions bot commented Feb 20, 2024

PR #32215: Size comparison from 73d827c to 87511b9

Increases (22 builds for bl702, bl702l, cc13x4_26x4, cyw30739, k32w, qpg, stm32)
platform target config section 73d827c 87511b9 change % change
bl702 lighting-app bl702 (read/write) 1197655 1197751 96 0.0
.text 969116 969210 94 0.0
bl702+mfd (read/write) 1208711 1208803 92 0.0
.text 981126 981220 94 0.0
bl702+rpc (read/write) 1289363 1289475 112 0.0
.text 1044060 1044154 94 0.0
bl702l lighting-app bl702l (read/write) 1167220 1167324 104 0.0
.text 962218 962308 90 0.0
bl702l+mfd (read/write) 1178624 1178732 108 0.0
.text 974540 974630 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 771132 272 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.text 688940 689212 272 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787940 280 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.text 711452 711732 280 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776580 272 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.text 673340 673612 272 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728756 272 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.text 650844 651116 272 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714388 272 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.text 640636 640908 272 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 568059 360 0.1
.app_xip_area 459037 459389 352 0.1
.bss 63536 63544 8 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
k32w contact k32w0+release (read only) 610464 610736 272 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.text 609928 610200 272 0.0
k32w1+release (read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602360 272 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.text 601552 601824 272 0.0
k32w1+release (read/write) 787560 787848 288 0.0
.bss 80524 80532 8 0.0
.text 665648 665928 280 0.0
lock k32w0+release (read only) 580856 581128 272 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.text 580320 580592 272 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126352 280 0.0
.bss 102400 102408 8 0.0
.text 638456 638736 280 0.0
lock-app qpg6105+debug (read/write) 1086064 1086344 280 0.0
.bss 97152 97160 8 0.0
.text 598444 598724 280 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598381 288 0.0
.bss 128312 128320 8 0.0
.text 380616 380896 280 0.1
Full report (38 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, k32w, linux, mbed, psoc6, qpg, stm32)
platform target config section 73d827c 87511b9 change % change
bl602 lighting-app bl602 (read/write) 1432978 1432978 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1099972 1099972 0 0.0
bl602+mfd (read/write) 1447378 1447378 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1115282 1115282 0 0.0
bl602+rpc (read/write) 1480346 1480346 0 0.0
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165100 165100 0 0.0
.text 1131354 1131354 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1197655 1197751 96 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 969116 969210 94 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1208711 1208803 92 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981126 981220 94 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1289363 1289475 112 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044060 1044154 94 0.0
bl706-eth (read/write) 1015349 1015349 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100216 100216 0 0.0
.text 760250 760250 0 0.0
bl706-wifi (read/write) 1249390 1249390 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121216 121216 0 0.0
.text 991514 991514 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1167220 1167324 104 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 962218 962308 90 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1178624 1178732 108 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 974540 974630 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 771132 272 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.data 3560 3560 0 0.0
.rodata 81652 81652 0 0.0
.text 688940 689212 272 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787940 280 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 711452 711732 280 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776580 272 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 673340 673612 272 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728756 272 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 650844 651116 272 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714388 272 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 640636 640908 272 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 581274 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 492628 492628 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626570 626570 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 517468 517468 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 568059 360 0.1
.app_xip_area 459037 459389 352 0.1
.bss 63536 63544 8 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1207462 1207462 0 0.0
(read/write) 1748464 1748464 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251040 251040 0 0.0
.flash.text 1207462 1207462 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1249587 1249587 0 0.0
(read/write) 533944 533944 0 0.0
.dram0.bss 81176 81176 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281684 281684 0 0.0
.flash.text 1243423 1243423 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610464 610736 272 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.data 2224 2224 0 0.0
.text 609928 610200 272 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.data 2816 2816 0 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602360 272 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.data 2200 2200 0 0.0
.text 601552 601824 272 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787560 787848 288 0.0
.bss 80524 80532 8 0.0
.data 2032 2032 0 0.0
.text 665648 665928 280 0.0
lock k32w0+release (read only) 580856 581128 272 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.data 2148 2148 0 0.0
.text 580320 580592 272 0.0
linux chip-tool-ipv6only arm64 (read only) 11484176 11484176 0 0.0
(read/write) 588600 588600 0 0.0
.bss 103352 103352 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 20336 20336 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352988 352988 0 0.0
.text 10243324 10243324 0 0.0
thermostat-no-ble arm64 (read only) 4487448 4487448 0 0.0
(read/write) 249736 249736 0 0.0
.bss 122360 122360 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103816 103816 0 0.0
.dynamic 512 512 0 0.0
.got 12080 12080 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 159356 0 0.0
.text 3982892 3982892 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530760 2530760 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1493444 1493444 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834504 834504 0 0.0
(read/write) 1792252 1792252 0 0.0
.bss 196180 196180 0 0.0
.data 2656 2656 0 0.0
.text 1585028 1585028 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1716212 1716212 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1512100 1512100 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1635540 1635540 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1438156 1438156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1665532 1665532 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1440988 1440988 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126352 280 0.0
.bss 102400 102408 8 0.0
.data 820 820 0 0.0
.text 638456 638736 280 0.0
lock-app qpg6105+debug (read/write) 1086064 1086344 280 0.0
.bss 97152 97160 8 0.0
.data 840 840 0 0.0
.text 598444 598724 280 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598381 288 0.0
.bss 128312 128320 8 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 380616 380896 280 0.1

Copy link
Contributor

@Damian-Nordic Damian-Nordic left a comment

Choose a reason for hiding this comment

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

Thanks for adding support for other platforms!

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>
Copy link

github-actions bot commented Feb 20, 2024

PR #32215: Size comparison from 73d827c to 68e7223

Increases (24 builds for bl702, bl702l, cc13x4_26x4, cyw30739, efr32, k32w, qpg, stm32)
platform target config section 73d827c 68e7223 change % change
bl702 lighting-app bl702 (read/write) 1197655 1197751 96 0.0
.text 969116 969210 94 0.0
bl702+mfd (read/write) 1208711 1208803 92 0.0
.text 981126 981220 94 0.0
bl702+rpc (read/write) 1289363 1289475 112 0.0
.text 1044060 1044154 94 0.0
bl702l lighting-app bl702l (read/write) 1167220 1167324 104 0.0
.text 962218 962308 90 0.0
bl702l+mfd (read/write) 1178624 1178732 108 0.0
.text 974540 974630 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 771132 272 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.text 688940 689212 272 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787940 280 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.text 711452 711732 280 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776580 272 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.text 673340 673612 272 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728756 272 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.text 650844 651116 272 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714388 272 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.text 640636 640908 272 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 568059 360 0.1
.app_xip_area 459037 459389 352 0.1
.bss 63536 63544 8 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
efr32 lighting-app BRD4187C (read/write) 1107192 1107416 224 0.0
.text 908612 908836 224 0.0
window-app BRD4187C (read/write) 1153784 1153808 24 0.0
.text 983052 983076 24 0.0
k32w contact k32w0+release (read only) 610464 610736 272 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.text 609928 610200 272 0.0
k32w1+release (read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602360 272 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.text 601552 601824 272 0.0
k32w1+release (read/write) 787560 787848 288 0.0
.bss 80524 80532 8 0.0
.text 665648 665928 280 0.0
lock k32w0+release (read only) 580856 581128 272 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.text 580320 580592 272 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126352 280 0.0
.bss 102400 102408 8 0.0
.text 638456 638736 280 0.0
lock-app qpg6105+debug (read/write) 1086064 1086344 280 0.0
.bss 97152 97160 8 0.0
.text 598444 598724 280 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598381 288 0.0
.bss 128312 128320 8 0.0
.text 380616 380896 280 0.1
Full report (42 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, stm32)
platform target config section 73d827c 68e7223 change % change
bl602 lighting-app bl602 (read/write) 1432978 1432978 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1099972 1099972 0 0.0
bl602+mfd (read/write) 1447378 1447378 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1115282 1115282 0 0.0
bl602+rpc (read/write) 1480346 1480346 0 0.0
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165100 165100 0 0.0
.text 1131354 1131354 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1197655 1197751 96 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 969116 969210 94 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1208711 1208803 92 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981126 981220 94 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1289363 1289475 112 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044060 1044154 94 0.0
bl706-eth (read/write) 1015349 1015349 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100216 100216 0 0.0
.text 760250 760250 0 0.0
bl706-wifi (read/write) 1249390 1249390 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121216 121216 0 0.0
.text 991514 991514 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1167220 1167324 104 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 962218 962308 90 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1178624 1178732 108 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 974540 974630 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 771132 272 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.data 3560 3560 0 0.0
.rodata 81652 81652 0 0.0
.text 688940 689212 272 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787940 280 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 711452 711732 280 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776580 272 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 673340 673612 272 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728756 272 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 650844 651116 272 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714388 272 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 640636 640908 272 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 581274 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 492628 492628 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626570 626570 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 517468 517468 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 568059 360 0.1
.app_xip_area 459037 459389 352 0.1
.bss 63536 63544 8 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 929792 929792 0 0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 730468 730468 0 0.0
BRD4187C (read/write) 1107192 1107416 224 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 908612 908836 224 0.0
lock-app BRD4161A+wf200 (read/write) 1120564 1120564 0 0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 930988 930988 0 0.0
window-app BRD4187C (read/write) 1153784 1153808 24 0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 983052 983076 24 0.0
esp32 all-clusters-app c3devkit (read only) 1207462 1207462 0 0.0
(read/write) 1748464 1748464 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251040 251040 0 0.0
.flash.text 1207462 1207462 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1249587 1249587 0 0.0
(read/write) 533944 533944 0 0.0
.dram0.bss 81176 81176 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281684 281684 0 0.0
.flash.text 1243423 1243423 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610464 610736 272 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.data 2224 2224 0 0.0
.text 609928 610200 272 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.data 2816 2816 0 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602360 272 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.data 2200 2200 0 0.0
.text 601552 601824 272 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787560 787848 288 0.0
.bss 80524 80532 8 0.0
.data 2032 2032 0 0.0
.text 665648 665928 280 0.0
lock k32w0+release (read only) 580856 581128 272 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.data 2148 2148 0 0.0
.text 580320 580592 272 0.0
linux chip-tool-ipv6only arm64 (read only) 11484176 11484176 0 0.0
(read/write) 588600 588600 0 0.0
.bss 103352 103352 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 20336 20336 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352988 352988 0 0.0
.text 10243324 10243324 0 0.0
thermostat-no-ble arm64 (read only) 4487448 4487448 0 0.0
(read/write) 249736 249736 0 0.0
.bss 122360 122360 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103816 103816 0 0.0
.dynamic 512 512 0 0.0
.got 12080 12080 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 159356 0 0.0
.text 3982892 3982892 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530760 2530760 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1493444 1493444 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834504 834504 0 0.0
(read/write) 1792252 1792252 0 0.0
.bss 196180 196180 0 0.0
.data 2656 2656 0 0.0
.text 1585028 1585028 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1716212 1716212 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1512100 1512100 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1635540 1635540 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1438156 1438156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1665532 1665532 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1440988 1440988 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126352 280 0.0
.bss 102400 102408 8 0.0
.data 820 820 0 0.0
.text 638456 638736 280 0.0
lock-app qpg6105+debug (read/write) 1086064 1086344 280 0.0
.bss 97152 97160 8 0.0
.data 840 840 0 0.0
.text 598444 598724 280 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598381 288 0.0
.bss 128312 128320 8 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 380616 380896 280 0.1

Copy link

github-actions bot commented Feb 20, 2024

PR #32215: Size comparison from 73d827c to 6aa8185

Increases (49 builds for bl702, bl702l, cc13x4_26x4, cyw30739, efr32, k32w, nrfconnect, qpg, stm32, telink)
platform target config section 73d827c 6aa8185 change % change
bl702 lighting-app bl702 (read/write) 1197655 1197735 80 0.0
.text 969116 969194 78 0.0
bl702+mfd (read/write) 1208711 1208787 76 0.0
.text 981126 981204 78 0.0
bl702+rpc (read/write) 1289363 1289459 96 0.0
.text 1044060 1044138 78 0.0
bl702l lighting-app bl702l (read/write) 1167220 1167308 88 0.0
.text 962218 962292 74 0.0
bl702l+mfd (read/write) 1178624 1178716 92 0.0
.text 974540 974614 74 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 770908 48 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.text 688940 688988 48 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787708 48 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.text 711452 711500 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776364 56 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.text 673340 673396 56 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728532 48 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.text 650844 650892 48 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714156 40 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.text 640636 640676 40 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 567835 136 0.0
.app_xip_area 459037 459165 128 0.0
.bss 63536 63544 8 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
efr32 window-app BRD4187C (read/write) 1153784 1153808 24 0.0
.text 983052 983076 24 0.0
k32w contact k32w0+release (read only) 610464 610512 48 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.text 609928 609976 48 0.0
k32w1+release (read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602136 48 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.text 601552 601600 48 0.0
k32w1+release (read/write) 787560 787624 64 0.0
.bss 80524 80532 8 0.0
.text 665648 665704 56 0.0
lock k32w0+release (read only) 580856 580904 48 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.text 580320 580368 48 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1098516 1098564 48 0.0
bss 130767 130799 32 0.0
text 808100 808144 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1048084 1048260 176 0.0
bss 129657 129689 32 0.0
text 771296 771340 44 0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 999620 999668 48 0.0
bss 123694 123726 32 0.0
text 739348 739392 44 0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1098664 1098712 48 0.0
bss 135485 135517 32 0.0
text 817980 818024 44 0.0
nrf52840dongle_nrf52840 (read/write) 1059208 1059256 48 0.0
bss 143550 143582 32 0.0
text 775616 775660 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 983012 983124 112 0.0
bss 131822 131854 32 0.0
text 715496 715540 44 0.0
lock-app nrf52840dk_nrf52840 (read/write) 1011980 1012028 48 0.0
bss 124225 124257 32 0.0
text 731676 731720 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 927152 927200 48 0.0
bss 121822 121854 32 0.0
text 650404 650448 44 0.0
pump-app nrf52840dk_nrf52840 (read/write) 963288 963336 48 0.0
bss 122926 122958 32 0.0
text 708836 708880 44 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 951148 951308 160 0.0
bss 122725 122757 32 0.0
text 700032 700076 44 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126128 56 0.0
.bss 102400 102408 8 0.0
.text 638456 638512 56 0.0
lock-app qpg6105+debug (read/write) 1086064 1086120 56 0.0
.bss 97152 97160 8 0.0
.text 598444 598500 56 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598149 56 0.0
.bss 128312 128320 8 0.0
.text 380616 380664 48 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820882 820970 88 0.0
bss 49628 49660 32 0.1
text 614714 614776 62 0.0
all-clusters-app tlsr9518adk80d (read/write) 1087732 1087828 96 0.0
bss 101720 101752 32 0.0
text 790056 790120 64 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1046668 1046764 96 0.0
bss 110052 110084 32 0.0
text 762652 762716 64 0.0
bridge-app tlsr9518adk80d (read/write) 907908 908004 96 0.0
bss 93084 93116 32 0.0
text 650610 650674 64 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822498 822594 96 0.0
bss 49676 49708 32 0.1
text 616392 616454 62 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 928016 928112 96 0.0
bss 77676 77708 32 0.0
text 696342 696406 64 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1070180 1070276 96 0.0
bss 100164 100196 32 0.0
text 775124 775188 64 0.0
lock-app-dfu tlsr9528a (read/write) 900600 900696 96 0.0
bss 69140 69172 32 0.0
text 651800 651864 64 0.0
ota-requestor-app tlsr9518adk80d (read/write) 926236 926332 96 0.0
bss 92664 92696 32 0.0
text 668976 669040 64 0.0
pump-app tlsr9258a_retention (read/write) 825114 825202 88 0.0
bss 49784 49816 32 0.1
text 619406 619468 62 0.0
pump-controller-app tlsr9518adk80d (read/write) 788820 788916 96 0.0
bss 55984 56016 32 0.1
text 590154 590218 64 0.0
shell tlsr9518adk80d (read/write) 676768 676816 48 0.0
bss 73640 73672 32 0.0
text 462284 462298 14 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 829526 829622 96 0.0
bss 51308 51340 32 0.1
text 622454 622516 62 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 847981 848077 96 0.0
bss 59460 59492 32 0.1
text 634064 634128 64 0.0
thermostat tlsr9518adk80d (read/write) 814424 814520 96 0.0
bss 56272 56304 32 0.1
text 609802 609866 64 0.0
window-covering tlsr9258a (read/write) 832528 832624 96 0.0
bss 68048 68080 32 0.0
text 625060 625124 64 0.0
Full report (84 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 73d827c 6aa8185 change % change
bl602 lighting-app bl602 (read/write) 1432978 1432978 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1099972 1099972 0 0.0
bl602+mfd (read/write) 1447378 1447378 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1115282 1115282 0 0.0
bl602+rpc (read/write) 1480346 1480346 0 0.0
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165100 165100 0 0.0
.text 1131354 1131354 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1197655 1197735 80 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 969116 969194 78 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1208711 1208787 76 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981126 981204 78 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1289363 1289459 96 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044060 1044138 78 0.0
bl706-eth (read/write) 1015349 1015349 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100216 100216 0 0.0
.text 760250 760250 0 0.0
bl706-wifi (read/write) 1249390 1249390 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121216 121216 0 0.0
.text 991514 991514 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1167220 1167308 88 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 962218 962292 74 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1178624 1178716 92 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 974540 974614 74 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 770860 770908 48 0.0
(read/write) 168552 168560 8 0.0
.bss 90556 90564 8 0.0
.data 3560 3560 0 0.0
.rodata 81652 81652 0 0.0
.text 688940 688988 48 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 787660 787708 48 0.0
(read/write) 178792 178800 8 0.0
.bss 100796 100804 8 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 711452 711500 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776308 776364 56 0.0
(read/write) 173240 173248 8 0.0
.bss 95244 95252 8 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 673340 673396 56 0.0
pump-app LP_EM_CC1354P10_6 (read only) 728484 728532 48 0.0
(read/write) 167520 167528 8 0.0
.bss 89288 89296 8 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 650844 650892 48 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714116 714156 40 0.0
(read/write) 167728 167736 8 0.0
.bss 89512 89520 8 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 640636 640676 40 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 581274 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 492628 492628 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626570 626570 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 517468 517468 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566019 566083 64 0.0
.app_xip_area 455853 455909 56 0.0
.bss 65000 65008 8 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 548987 549051 64 0.0
.app_xip_area 434061 434117 56 0.0
.bss 69752 69760 8 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567699 567835 136 0.0
.app_xip_area 459037 459165 128 0.0
.bss 63536 63544 8 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562251 562315 64 0.0
.app_xip_area 450309 450365 56 0.0
.bss 66736 66744 8 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 929792 929792 0 0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 730468 730468 0 0.0
BRD4187C (read/write) 1107192 1107192 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 908612 908612 0 0.0
lock-app BRD4161A+wf200 (read/write) 1120564 1120564 0 0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 930988 930988 0 0.0
window-app BRD4187C (read/write) 1153784 1153808 24 0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 983052 983076 24 0.0
esp32 all-clusters-app c3devkit (read only) 1207462 1207462 0 0.0
(read/write) 1748464 1748464 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251040 251040 0 0.0
.flash.text 1207462 1207462 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1249587 1249587 0 0.0
(read/write) 533944 533944 0 0.0
.dram0.bss 81176 81176 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281684 281684 0 0.0
.flash.text 1243423 1243423 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610464 610512 48 0.0
(read/write) 79988 79996 8 0.0
.bss 67780 67788 8 0.0
.data 2224 2224 0 0.0
.text 609928 609976 48 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 745444 745508 64 0.0
.bss 79132 79140 8 0.0
.data 2816 2816 0 0.0
.text 624128 624184 56 0.0
light k32w0+release (read only) 602088 602136 48 0.0
(read/write) 79444 79452 8 0.0
.bss 67260 67268 8 0.0
.data 2200 2200 0 0.0
.text 601552 601600 48 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787560 787624 64 0.0
.bss 80524 80532 8 0.0
.data 2032 2032 0 0.0
.text 665648 665704 56 0.0
lock k32w0+release (read only) 580856 580904 48 0.0
(read/write) 77432 77440 8 0.0
.bss 65300 65308 8 0.0
.data 2148 2148 0 0.0
.text 580320 580368 48 0.0
linux air-purifier-app debug (read only) 2634149 2634149 0 0.0
(read/write) 129416 129416 0 0.0
.bss 46896 46896 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74328 74328 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 185104 185104 0 0.0
.text 2271061 2271061 0 0.0
all-clusters-app debug (read only) 5916849 5916849 0 0.0
(read/write) 479944 479944 0 0.0
.bss 134752 134752 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 333304 333304 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1376 1376 0 0.0
.rodata 348592 348592 0 0.0
.text 5134963 5134963 0 0.0
all-clusters-minimal-app debug (read only) 5209553 5209553 0 0.0
(read/write) 236808 236808 0 0.0
.bss 128032 128032 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 97320 97320 0 0.0
.dynamic 624 624 0 0.0
.got 5304 5304 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 288322 288322 0 0.0
.text 4686003 4686003 0 0.0
bridge-app debug (read only) 4606953 4606953 0 0.0
(read/write) 217680 217680 0 0.0
.bss 118560 118560 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86224 86224 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228930 228930 0 0.0
.text 4157235 4157235 0 0.0
chip-tool debug (read only) 11986801 11986801 0 0.0
(read/write) 521232 521232 0 0.0
.bss 94264 94264 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5776 5776 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 447705 447705 0 0.0
.text 10833427 10833427 0 0.0
chip-tool-ipv6only arm64 (read only) 11484176 11484176 0 0.0
(read/write) 588600 588600 0 0.0
.bss 103352 103352 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 20336 20336 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352988 352988 0 0.0
.text 10243324 10243324 0 0.0
lighting-app debug+rpc+ui (read only) 5529185 5529185 0 0.0
(read/write) 226448 226448 0 0.0
.bss 119496 119496 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94608 94608 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 353780 353780 0 0.0
.text 4928515 4928515 0 0.0
lock-app debug (read only) 4675089 4675089 0 0.0
(read/write) 205336 205336 0 0.0
.bss 114016 114016 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80472 80472 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 254978 254978 0 0.0
.text 4207939 4207939 0 0.0
ota-provider-app debug (read only) 4307817 4307817 0 0.0
(read/write) 193896 193896 0 0.0
.bss 113792 113792 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69856 69856 0 0.0
.dynamic 624 624 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207618 207618 0 0.0
.text 3906739 3906739 0 0.0
ota-requestor-app debug (read only) 4433977 4433977 0 0.0
(read/write) 198272 198272 0 0.0
.bss 114688 114688 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72960 72960 0 0.0
.dynamic 624 624 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 213794 213794 0 0.0
.text 4022147 4022147 0 0.0
shell debug (read only) 2870225 2870225 0 0.0
(read/write) 155808 155808 0 0.0
.bss 62512 62512 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86128 86128 0 0.0
.dynamic 592 592 0 0.0
.got 4080 4080 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 186208 186208 0 0.0
.text 2510994 2510994 0 0.0
thermostat-no-ble arm64 (read only) 4487448 4487448 0 0.0
(read/write) 249736 249736 0 0.0
.bss 122360 122360 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103816 103816 0 0.0
.dynamic 512 512 0 0.0
.got 12080 12080 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 159356 0 0.0
.text 3982892 3982892 0 0.0
tv-app debug (read only) 5683369 5683369 0 0.0
(read/write) 352080 352080 0 0.0
.bss 243824 243824 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94472 94472 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 288098 288098 0 0.0
.text 5152915 5152915 0 0.0
tv-casting-app debug (read only) 9868889 9868889 0 0.0
(read/write) 340680 340680 0 0.0
.bss 156560 156560 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174264 174264 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 382672 0 0.0
.text 9020083 9020083 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530760 2530760 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1493444 1493444 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1098516 1098564 48 0.0
bss 130767 130799 32 0.0
rodata 111868 111868 0 0.0
text 808100 808144 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1218684 1218684 0 0.0
bss 122889 122889 0 0.0
rodata 141612 141612 0 0.0
text 803668 803668 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1048084 1048260 176 0.0
bss 129657 129689 32 0.0
rodata 99396 99396 0 0.0
text 771296 771340 44 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 999620 999668 48 0.0
bss 123694 123726 32 0.0
rodata 88884 88884 0 0.0
text 739348 739392 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189776 1189776 0 0.0
bss 115033 115033 0 0.0
rodata 166776 166776 0 0.0
text 753568 753568 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1098664 1098712 48 0.0
bss 135485 135517 32 0.0
rodata 94448 94448 0 0.0
text 817980 818024 44 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1059208 1059256 48 0.0
bss 143550 143582 32 0.0
rodata 84560 84560 0 0.0
text 775616 775660 44 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 983012 983124 112 0.0
bss 131822 131854 32 0.0
rodata 83508 83508 0 0.0
text 715496 715540 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1189776 1189776 0 0.0
bss 115033 115033 0 0.0
rodata 166776 166776 0 0.0
text 753568 753568 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1011980 1012028 48 0.0
bss 124225 124257 32 0.0
rodata 108444 108444 0 0.0
text 731676 731720 44 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 927152 927200 48 0.0
bss 121822 121854 32 0.0
rodata 102728 102728 0 0.0
text 650404 650448 44 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1203068 1203068 0 0.0
bss 115564 115564 0 0.0
rodata 186344 186344 0 0.0
text 746792 746792 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 963288 963336 48 0.0
bss 122926 122958 32 0.0
rodata 83904 83904 0 0.0
text 708836 708880 44 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 951148 951308 160 0.0
bss 122725 122757 32 0.0
rodata 80820 80820 0 0.0
text 700032 700076 44 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834504 834504 0 0.0
(read/write) 1792252 1792252 0 0.0
.bss 196180 196180 0 0.0
.data 2656 2656 0 0.0
.text 1585028 1585028 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1716212 1716212 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1512100 1512100 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1635540 1635540 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1438156 1438156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1665532 1665532 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1440988 1440988 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1126072 1126128 56 0.0
.bss 102400 102408 8 0.0
.data 820 820 0 0.0
.text 638456 638512 56 0.0
lock-app qpg6105+debug (read/write) 1086064 1086120 56 0.0
.bss 97152 97160 8 0.0
.data 840 840 0 0.0
.text 598444 598500 56 0.0
stm32 light STM32WB5MM-DK (read/write) 598093 598149 56 0.0
.bss 128312 128320 8 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 380616 380664 48 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820882 820970 88 0.0
bss 49628 49660 32 0.1
text 614714 614776 62 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1087732 1087828 96 0.0
bss 101720 101752 32 0.0
text 790056 790120 64 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1046668 1046764 96 0.0
bss 110052 110084 32 0.0
text 762652 762716 64 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 907908 908004 96 0.0
bss 93084 93116 32 0.0
text 650610 650674 64 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822498 822594 96 0.0
bss 49676 49708 32 0.1
text 616392 616454 62 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 928016 928112 96 0.0
bss 77676 77708 32 0.0
text 696342 696406 64 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1070180 1070276 96 0.0
bss 100164 100196 32 0.0
text 775124 775188 64 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 900600 900696 96 0.0
bss 69140 69172 32 0.0
text 651800 651864 64 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 926236 926332 96 0.0
bss 92664 92696 32 0.0
text 668976 669040 64 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 825114 825202 88 0.0
bss 49784 49816 32 0.1
text 619406 619468 62 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 788820 788916 96 0.0
bss 55984 56016 32 0.1
text 590154 590218 64 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676768 676816 48 0.0
bss 73640 73672 32 0.0
text 462284 462298 14 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829526 829622 96 0.0
bss 51308 51340 32 0.1
text 622454 622516 62 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 847981 848077 96 0.0
bss 59460 59492 32 0.1
text 634064 634128 64 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 814424 814520 96 0.0
bss 56272 56304 32 0.1
text 609802 609866 64 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 832528 832624 96 0.0
bss 68048 68080 32 0.0
text 625060 625124 64 0.0

@mergify mergify bot merged commit 6350333 into project-chip:master Feb 20, 2024
58 checks passed
@jmartinez-silabs jmartinez-silabs deleted the generic_clear_srp_services branch February 20, 2024 21:38
bhmanda-silabs pushed a commit to bhmanda-silabs/connectedhomeip that referenced this pull request Feb 22, 2024
…hreadStackManagerImpl (project-chip#32215)

* Bring the functionality to clear all Srp Client host and Services to the GenericThreadStackManagerImpl

* Fix Tizen build

* Update src/platform/Tizen/ThreadStackManagerImpl.cpp

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

* Add method documentation and address comments

* Restyled by whitespace

---------

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>
Co-authored-by: Restyled.io <commits@restyled.io>
huangxuyong pushed a commit to huangxuyong/connectedhomeip that referenced this pull request Mar 19, 2024
…hreadStackManagerImpl (project-chip#32215)

* Bring the functionality to clear all Srp Client host and Services to the GenericThreadStackManagerImpl

* Fix Tizen build

* Update src/platform/Tizen/ThreadStackManagerImpl.cpp

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

* Add method documentation and address comments

* Restyled by whitespace

---------

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>
Co-authored-by: Restyled.io <commits@restyled.io>
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.

5 participants