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 dockerfile for NuttX platform compile #31341

Merged
merged 2 commits into from
Mar 2, 2024

Conversation

zhhyu7
Copy link
Contributor

@zhhyu7 zhhyu7 commented Jan 10, 2024

How do I add ghcr.io/apache/nuttx/apache-nuttx-ci-linux as the compiler nuttx docker image? nuttx need the minimum g++ toolchain version is 12, but Ubuntu 20 does not seem to be able to directly upgrade the g++ version to 12.

I want to let #31236 to use this image to build CI.

Is there an experienced friend who can give me some guidance? Thank you very much.

Copy link

github-actions bot commented Jan 22, 2024

PR #31341: Size comparison from a092fd1 to fecfaa6

Decreases (1 build for efr32)
platform target config section a092fd1 fecfaa6 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 929152 929144 -8 -0.0
.text 729860 729852 -8 -0.0
Full report (45 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32)
platform target config section a092fd1 fecfaa6 change % change
bl602 lighting-app bl602 (read/write) 1426626 1426626 0 0.0
.bss 85328 85328 0 0.0
.data 9488 9488 0 0.0
.rodata 157260 157260 0 0.0
.text 1093912 1093912 0 0.0
bl602+mfd (read/write) 1441058 1441058 0 0.0
.bss 85496 85496 0 0.0
.data 9456 9456 0 0.0
.rodata 156220 156220 0 0.0
.text 1109234 1109234 0 0.0
bl602+rpc (read/write) 1474386 1474386 0 0.0
.bss 93360 93360 0 0.0
.data 9864 9864 0 0.0
.rodata 164828 164828 0 0.0
.text 1125672 1125672 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1191483 1191483 0 0.0
.bss 11133 11133 0 0.0
.data 3664 3664 0 0.0
.rodata 106644 106644 0 0.0
.text 963254 963254 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1202303 1202303 0 0.0
.bss 11309 11309 0 0.0
.data 3648 3648 0 0.0
.rodata 105584 105584 0 0.0
.text 975008 975008 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1283099 1283099 0 0.0
.bss 19597 19597 0 0.0
.data 4224 4224 0 0.0
.rodata 122016 122016 0 0.0
.text 1038064 1038064 0 0.0
bl706-eth (read/write) 1010061 1010061 0 0.0
.bss 23692 23692 0 0.0
.data 3240 3240 0 0.0
.rodata 99964 99964 0 0.0
.text 755228 755228 0 0.0
bl706-wifi (read/write) 1242706 1242706 0 0.0
.bss 10577 10577 0 0.0
.data 3680 3680 0 0.0
.rodata 120944 120944 0 0.0
.text 985132 985132 0 0.0
bl702l lighting-app bl702l (read/write) 1161372 1161372 0 0.0
.bss 16328 16328 0 0.0
.data 5032 5032 0 0.0
.rodata 100648 100648 0 0.0
.text 956132 956132 0 0.0
bl702l+mfd (read/write) 1172772 1172772 0 0.0
.bss 16504 16504 0 0.0
.data 5008 5008 0 0.0
.rodata 99588 99588 0 0.0
.text 968454 968454 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780440 780440 0 0.0
(read/write) 168864 168864 0 0.0
.bss 90884 90884 0 0.0
.data 3552 3552 0 0.0
.rodata 90248 90248 0 0.0
.text 689928 689928 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 797952 797952 0 0.0
(read/write) 179100 179100 0 0.0
.bss 101060 101060 0 0.0
.data 3580 3580 0 0.0
.rodata 84640 84640 0 0.0
.text 713044 713044 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 786392 786392 0 0.0
(read/write) 173556 173556 0 0.0
.bss 95516 95516 0 0.0
.data 3580 3580 0 0.0
.rodata 111312 111312 0 0.0
.text 674812 674812 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738584 738584 0 0.0
(read/write) 167836 167836 0 0.0
.bss 89624 89624 0 0.0
.data 3540 3540 0 0.0
.rodata 86032 86032 0 0.0
.text 652288 652288 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724208 724208 0 0.0
(read/write) 168048 168048 0 0.0
.bss 89848 89848 0 0.0
.data 3536 3536 0 0.0
.rodata 81872 81872 0 0.0
.text 642072 642072 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 571754 571754 0 0.0
(read/write) 207888 207888 0 0.0
.bss 201172 201172 0 0.0
.data 1592 1592 0 0.0
.rodata 84458 84458 0 0.0
.text 485172 485172 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626026 626026 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201648 201648 0 0.0
.data 1520 1520 0 0.0
.rodata 106322 106322 0 0.0
.text 517584 517584 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 563455 563455 0 0.0
.app_xip_area 453377 453377 0 0.0
.bss 64920 64920 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 547087 547087 0 0.0
.app_xip_area 432273 432273 0 0.0
.bss 69616 69616 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566071 566071 0 0.0
.app_xip_area 457449 457449 0 0.0
.bss 63504 63504 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 561487 561487 0 0.0
.app_xip_area 449633 449633 0 0.0
.bss 66624 66624 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 929152 929144 -8 -0.0
.bss 197896 197896 0 0.0
.data 1372 1372 0 0.0
.text 729860 729852 -8 -0.0
BRD4187C (read/write) 1107080 1107080 0 0.0
.bss 195148 195148 0 0.0
.data 3384 3384 0 0.0
.text 908528 908528 0 0.0
lock-app BRD4161A+wf200 (read/write) 1120852 1120852 0 0.0
.bss 188184 188184 0 0.0
.data 2800 2800 0 0.0
.text 929848 929848 0 0.0
window-app BRD4187C (read/write) 1143736 1143736 0 0.0
.bss 167140 167140 0 0.0
.data 3292 3292 0 0.0
.text 973284 973284 0 0.0
esp32 all-clusters-app c3devkit (read only) 1198406 1198406 0 0.0
(read/write) 1744576 1744576 0 0.0
.dram0.bss 73392 73392 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 248064 248064 0 0.0
.flash.text 1198406 1198406 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1240759 1240759 0 0.0
(read/write) 529544 529544 0 0.0
.dram0.bss 80256 80256 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 278236 278236 0 0.0
.flash.text 1234595 1234595 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 609560 609560 0 0.0
(read/write) 81324 81324 0 0.0
.bss 69104 69104 0 0.0
.data 2236 2236 0 0.0
.text 609024 609024 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 695180 695180 0 0.0
.bss 67760 67760 0 0.0
.data 2788 2788 0 0.0
.text 581160 581160 0 0.0
light k32w0+release (read only) 598864 598864 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67168 67168 0 0.0
.data 2188 2188 0 0.0
.text 598328 598328 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787160 787160 0 0.0
.bss 77436 77436 0 0.0
.data 2000 2000 0 0.0
.text 664272 664272 0 0.0
lock k32w0+release (read only) 580152 580152 0 0.0
(read/write) 78756 78756 0 0.0
.bss 66608 66608 0 0.0
.data 2164 2164 0 0.0
.text 579616 579616 0 0.0
linux chip-tool-ipv6only arm64 (read only) 11583536 11583536 0 0.0
(read/write) 583368 583368 0 0.0
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 448240 448240 0 0.0
.dynamic 512 512 0 0.0
.got 20248 20248 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 345580 345580 0 0.0
.text 1035308 1035308 0 0.0
thermostat-no-ble arm64 (read only) 4429928 4429928 0 0.0
(read/write) 245016 245016 0 0.0
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102824 102824 0 0.0
.dynamic 512 512 0 0.0
.got 12096 12096 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 157468 157468 0 0.0
.text 3929852 3929852 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530296 2530296 0 0.0
.bss 220384 220384 0 0.0
.data 5208 5208 0 0.0
.text 1492980 1492980 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1094400 1094400 0 0.0
bss 129796 129796 0 0.0
rodata 111216 111216 0 0.0
text 805548 805548 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1214832 1214832 0 0.0
bss 121934 121934 0 0.0
rodata 141132 141132 0 0.0
text 801276 801276 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1043188 1043188 0 0.0
bss 129522 129522 0 0.0
rodata 99076 99076 0 0.0
text 766860 766860 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835360 835360 0 0.0
(read/write) 1790740 1790740 0 0.0
.bss 195340 195340 0 0.0
.data 2640 2640 0 0.0
.text 1584372 1584372 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837664 837664 0 0.0
(read/write) 1712260 1712260 0 0.0
.bss 193060 193060 0 0.0
.data 2616 2616 0 0.0
.text 1508196 1508196 0 0.0
light cy8ckit_062s2_43012 (read only) 844360 844360 0 0.0
(read/write) 1635220 1635220 0 0.0
.bss 186548 186548 0 0.0
.data 2432 2432 0 0.0
.text 1437852 1437852 0 0.0
lock cy8ckit_062s2_43012 (read only) 817240 817240 0 0.0
(read/write) 1664524 1664524 0 0.0
.bss 213644 213644 0 0.0
.data 2456 2456 0 0.0
.text 1440036 1440036 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1120976 1120976 0 0.0
.bss 102224 102224 0 0.0
.data 808 808 0 0.0
.text 633356 633356 0 0.0
lock-app qpg6105+debug (read/write) 1085248 1085248 0 0.0
.bss 98520 98520 0 0.0
.data 852 852 0 0.0
.text 597624 597624 0 0.0
stm32 light STM32WB5MM-DK (read/write) 596645 596645 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78692 78692 0 0.0
.text 379288 379288 0 0.0

@zhhyu7 zhhyu7 force-pushed the upstream-2 branch 2 times, most recently from 8175f26 to 98b3751 Compare January 22, 2024 23:28
Copy link

github-actions bot commented Jan 22, 2024

PR #31341: Size comparison from db7d887 to 98b3751

Decreases (1 build for efr32)
platform target config section db7d887 98b3751 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 930344 930336 -8 -0.0
.text 731044 731036 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section db7d887 98b3751 change % change
bl602 lighting-app bl602 (read/write) 1428186 1428186 0 0.0
.bss 85328 85328 0 0.0
.data 9488 9488 0 0.0
.rodata 157324 157324 0 0.0
.text 1095402 1095402 0 0.0
bl602+mfd (read/write) 1442850 1442850 0 0.0
.bss 85496 85496 0 0.0
.data 9456 9456 0 0.0
.rodata 156284 156284 0 0.0
.text 1110968 1110968 0 0.0
bl602+rpc (read/write) 1475930 1475930 0 0.0
.bss 93368 93368 0 0.0
.data 9864 9864 0 0.0
.rodata 164892 164892 0 0.0
.text 1127150 1127150 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1193039 1193039 0 0.0
.bss 11133 11133 0 0.0
.data 3664 3664 0 0.0
.rodata 106708 106708 0 0.0
.text 964732 964732 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1204119 1204119 0 0.0
.bss 11309 11309 0 0.0
.data 3648 3648 0 0.0
.rodata 105648 105648 0 0.0
.text 976742 976742 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1284659 1284659 0 0.0
.bss 19597 19597 0 0.0
.data 4224 4224 0 0.0
.rodata 122080 122080 0 0.0
.text 1039542 1039542 0 0.0
bl706-eth (read/write) 1011621 1011621 0 0.0
.bss 23692 23692 0 0.0
.data 3240 3240 0 0.0
.rodata 100028 100028 0 0.0
.text 756706 756706 0 0.0
bl706-wifi (read/write) 1244582 1244582 0 0.0
.bss 10577 10577 0 0.0
.data 3680 3680 0 0.0
.rodata 121008 121008 0 0.0
.text 986928 986928 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1162420 1162420 0 0.0
.bss 16328 16328 0 0.0
.data 5032 5032 0 0.0
.rodata 100712 100712 0 0.0
.text 957610 957610 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1173816 1173816 0 0.0
.bss 16504 16504 0 0.0
.data 5008 5008 0 0.0
.rodata 99652 99652 0 0.0
.text 969932 969932 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 781320 781320 0 0.0
(read/write) 168864 168864 0 0.0
.bss 90884 90884 0 0.0
.data 3552 3552 0 0.0
.rodata 90312 90312 0 0.0
.text 690744 690744 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 798760 798760 0 0.0
(read/write) 179108 179108 0 0.0
.bss 101068 101068 0 0.0
.data 3580 3580 0 0.0
.rodata 84640 84640 0 0.0
.text 713852 713852 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 787264 787264 0 0.0
(read/write) 173564 173564 0 0.0
.bss 95524 95524 0 0.0
.data 3580 3580 0 0.0
.rodata 111376 111376 0 0.0
.text 675620 675620 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738584 738584 0 0.0
(read/write) 167836 167836 0 0.0
.bss 89624 89624 0 0.0
.data 3540 3540 0 0.0
.rodata 86032 86032 0 0.0
.text 652288 652288 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724208 724208 0 0.0
(read/write) 168048 168048 0 0.0
.bss 89848 89848 0 0.0
.data 3536 3536 0 0.0
.rodata 81872 81872 0 0.0
.text 642072 642072 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 572954 572954 0 0.0
(read/write) 207896 207896 0 0.0
.bss 201180 201180 0 0.0
.data 1592 1592 0 0.0
.rodata 84522 84522 0 0.0
.text 486308 486308 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627218 627218 0 0.0
(read/write) 208296 208296 0 0.0
.bss 201656 201656 0 0.0
.data 1520 1520 0 0.0
.rodata 106386 106386 0 0.0
.text 518712 518712 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 564255 564255 0 0.0
.app_xip_area 454177 454177 0 0.0
.bss 64920 64920 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 547903 547903 0 0.0
.app_xip_area 433081 433081 0 0.0
.bss 69624 69624 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566071 566071 0 0.0
.app_xip_area 457449 457449 0 0.0
.bss 63504 63504 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562367 562367 0 0.0
.app_xip_area 450513 450513 0 0.0
.bss 66624 66624 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 930344 930336 -8 -0.0
.bss 197904 197904 0 0.0
.data 1372 1372 0 0.0
.text 731044 731036 -8 -0.0
BRD4187C (read/write) 1107944 1107944 0 0.0
.bss 195148 195148 0 0.0
.data 3384 3384 0 0.0
.text 909392 909392 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121660 1121660 0 0.0
.bss 188192 188192 0 0.0
.data 2800 2800 0 0.0
.text 930648 930648 0 0.0
window-app BRD4187C (read/write) 1143736 1143736 0 0.0
.bss 167140 167140 0 0.0
.data 3292 3292 0 0.0
.text 973284 973284 0 0.0
esp32 all-clusters-app c3devkit (read only) 1199298 1199298 0 0.0
(read/write) 1744640 1744640 0 0.0
.dram0.bss 73392 73392 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 248128 248128 0 0.0
.flash.text 1199298 1199298 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1241459 1241459 0 0.0
(read/write) 529600 529600 0 0.0
.dram0.bss 80256 80256 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 278292 278292 0 0.0
.flash.text 1235295 1235295 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610488 610488 0 0.0
(read/write) 81332 81332 0 0.0
.bss 69112 69112 0 0.0
.data 2236 2236 0 0.0
.text 609952 609952 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 696180 696180 0 0.0
.bss 67768 67768 0 0.0
.data 2788 2788 0 0.0
.text 582152 582152 0 0.0
light k32w0+release (read only) 598864 598864 0 0.0
(read/write) 79340 79340 0 0.0
.bss 67168 67168 0 0.0
.data 2188 2188 0 0.0
.text 598328 598328 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787160 787160 0 0.0
.bss 77436 77436 0 0.0
.data 2000 2000 0 0.0
.text 664272 664272 0 0.0
lock k32w0+release (read only) 580152 580152 0 0.0
(read/write) 78756 78756 0 0.0
.bss 66608 66608 0 0.0
.data 2164 2164 0 0.0
.text 579616 579616 0 0.0
linux air-purifier-app debug (read only) 2576573 2576573 0 0.0
(read/write) 127704 127704 0 0.0
.bss 46336 46336 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 73304 73304 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 181512 181512 0 0.0
.text 2218821 2218821 0 0.0
all-clusters-app debug (read only) 5784249 5784249 0 0.0
(read/write) 469168 469168 0 0.0
.bss 132944 132944 0 0.0
.data 4480 4480 0 0.0
.data.rel.ro 324392 324392 0 0.0
.dynamic 624 624 0 0.0
.got 5376 5376 0 0.0
.init 27 27 0 0.0
.init_array 1336 1336 0 0.0
.rodata 341756 341756 0 0.0
.text 5018771 5018771 0 0.0
all-clusters-minimal-app debug (read only) 5125289 5125289 0 0.0
(read/write) 235184 235184 0 0.0
.bss 127280 127280 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 96456 96456 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 285421 285421 0 0.0
.text 4606595 4606595 0 0.0
bridge-app debug (read only) 4550825 4550825 0 0.0
(read/write) 216584 216584 0 0.0
.bss 117976 117976 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85760 85760 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 227221 227221 0 0.0
.text 4104099 4104099 0 0.0
chip-tool debug (read only) 12100473 12100473 0 0.0
(read/write) 516464 516464 0 0.0
.bss 94264 94264 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 409888 409888 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 439769 439769 0 0.0
.text 10954883 10954883 0 0.0
chip-tool-ipv6only arm64 (read only) 11634976 11634976 0 0.0
(read/write) 585200 585200 0 0.0
.bss 103288 103288 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 449344 449344 0 0.0
.dynamic 512 512 0 0.0
.got 20392 20392 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 347292 347292 0 0.0
.text 10399852 10399852 0 0.0
lighting-app debug+rpc+ui (read only) 5469849 5469849 0 0.0
(read/write) 225384 225384 0 0.0
.bss 118944 118944 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 94144 94144 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 350964 350964 0 0.0
.text 4873283 4873283 0 0.0
lock-app debug (read only) 4621305 4621305 0 0.0
(read/write) 204112 204112 0 0.0
.bss 113312 113312 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79992 79992 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 253845 253845 0 0.0
.text 4156499 4156499 0 0.0
ota-provider-app debug (read only) 4259449 4259449 0 0.0
(read/write) 192688 192688 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 206325 206325 0 0.0
.text 3861251 3861251 0 0.0
ota-requestor-app debug (read only) 4375513 4375513 0 0.0
(read/write) 196968 196968 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 212213 212213 0 0.0
.text 3967123 3967123 0 0.0
shell debug (read only) 2864329 2864329 0 0.0
(read/write) 154776 154776 0 0.0
.bss 62248 62248 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 85416 85416 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185696 185696 0 0.0
.text 2506322 2506322 0 0.0
thermostat-no-ble arm64 (read only) 4448056 4448056 0 0.0
(read/write) 247448 247448 0 0.0
.bss 121672 121672 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 103272 103272 0 0.0
.dynamic 512 512 0 0.0
.got 12160 12160 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 158348 158348 0 0.0
.text 3945900 3945900 0 0.0
tv-app debug (read only) 5583385 5583385 0 0.0
(read/write) 350384 350384 0 0.0
.bss 243296 243296 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 93336 93336 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 284309 284309 0 0.0
.text 5059171 5059171 0 0.0
tv-casting-app debug (read only) 9970225 9970225 0 0.0
(read/write) 342360 342360 0 0.0
.bss 156032 156032 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 176512 176512 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 376968 376968 0 0.0
.text 9121347 9121347 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531192 2531192 0 0.0
.bss 220392 220392 0 0.0
.data 5208 5208 0 0.0
.text 1493876 1493876 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1095216 1095216 0 0.0
bss 129800 129800 0 0.0
rodata 111280 111280 0 0.0
text 806308 806308 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1215592 1215592 0 0.0
bss 121938 121938 0 0.0
rodata 141132 141132 0 0.0
text 802024 802024 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1044000 1044000 0 0.0
bss 129526 129526 0 0.0
rodata 99136 99136 0 0.0
text 767616 767616 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835352 835352 0 0.0
(read/write) 1791868 1791868 0 0.0
.bss 195348 195348 0 0.0
.data 2640 2640 0 0.0
.text 1585492 1585492 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837656 837656 0 0.0
(read/write) 1713404 1713404 0 0.0
.bss 193068 193068 0 0.0
.data 2616 2616 0 0.0
.text 1509332 1509332 0 0.0
light cy8ckit_062s2_43012 (read only) 844352 844352 0 0.0
(read/write) 1636412 1636412 0 0.0
.bss 186556 186556 0 0.0
.data 2432 2432 0 0.0
.text 1439036 1439036 0 0.0
lock cy8ckit_062s2_43012 (read only) 817232 817232 0 0.0
(read/write) 1665716 1665716 0 0.0
.bss 213652 213652 0 0.0
.data 2456 2456 0 0.0
.text 1441220 1441220 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1121856 1121856 0 0.0
.bss 102224 102224 0 0.0
.data 808 808 0 0.0
.text 634236 634236 0 0.0
lock-app qpg6105+debug (read/write) 1086120 1086120 0 0.0
.bss 98528 98528 0 0.0
.data 852 852 0 0.0
.text 598496 598496 0 0.0
stm32 light STM32WB5MM-DK (read/write) 597517 597517 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78756 78756 0 0.0
.text 380096 380096 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825622 825622 0 0.0
bss 51020 51020 0 0.0
text 617574 617574 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1113932 1113932 0 0.0
bss 100784 100784 0 0.0
text 788662 788662 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1090448 1090448 0 0.0
bss 109920 109920 0 0.0
text 758924 758924 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935876 935876 0 0.0
bss 92988 92988 0 0.0
text 649670 649670 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 827514 827514 0 0.0
bss 51072 51072 0 0.0
text 619532 619532 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 985448 985448 0 0.0
bss 79116 79116 0 0.0
text 700238 700238 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1097868 1097868 0 0.0
bss 100064 100064 0 0.0
text 773896 773896 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 971392 971392 0 0.0
bss 97416 97416 0 0.0
text 653438 653438 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 953684 953684 0 0.0
bss 92564 92564 0 0.0
text 667588 667588 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 884760 884760 0 0.0
bss 69136 69136 0 0.0
text 626064 626064 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825412 825412 0 0.0
bss 57380 57380 0 0.0
text 592988 592988 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705772 705772 0 0.0
bss 73640 73640 0 0.0
text 462164 462164 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829266 829266 0 0.0
bss 51200 51200 0 0.0
text 622302 622302 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884025 884025 0 0.0
bss 60856 60856 0 0.0
text 636092 636092 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851728 851728 0 0.0
bss 57668 57668 0 0.0
text 613284 613284 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844480 844480 0 0.0
bss 57984 57984 0 0.0
text 605910 605910 0 0.0

@zhhyu7 zhhyu7 force-pushed the upstream-2 branch 2 times, most recently from 3688f8a to 7e54089 Compare February 26, 2024 02:32
Copy link

github-actions bot commented Feb 26, 2024

PR #31341: Size comparison from 8f2a4d2 to 7e54089

Decreases (3 builds for efr32)
platform target config section 8f2a4d2 7e54089 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 930712 930704 -8 -0.0
.text 731388 731380 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121500 1121492 -8 -0.0
.text 931924 931916 -8 -0.0
window-app BRD4187C (read/write) 1154864 1154856 -8 -0.0
.text 984132 984124 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 8f2a4d2 7e54089 change % change
bl602 lighting-app bl602 (read/write) 1433758 1433758 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157528 157528 0 0.0
.text 1100754 1100754 0 0.0
bl602+mfd (read/write) 1448158 1448158 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156488 156488 0 0.0
.text 1116068 1116068 0 0.0
bl602+rpc (read/write) 1481406 1481406 0 0.0
.bss 93360 93360 0 0.0
.data 9880 9880 0 0.0
.rodata 165104 165104 0 0.0
.text 1132400 1132400 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1198763 1198763 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 970228 970228 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1209563 1209563 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981982 981982 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1290491 1290491 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1045180 1045180 0 0.0
bl706-eth (read/write) 1016365 1016365 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 100216 100216 0 0.0
.text 761230 761230 0 0.0
bl706-wifi (read/write) 1250294 1250294 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 121216 121216 0 0.0
.text 992416 992416 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1168112 1168112 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 963098 963098 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1179516 1179516 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 975420 975420 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772620 772620 0 0.0
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81644 81644 0 0.0
.text 690712 690712 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789252 789252 0 0.0
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 713048 713048 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 777892 777892 0 0.0
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102692 102692 0 0.0
.text 674936 674936 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730076 730076 0 0.0
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77364 77364 0 0.0
.text 652448 652448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715700 715700 0 0.0
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73204 73204 0 0.0
.text 642232 642232 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581986 581986 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 493340 493340 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627346 627346 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 518244 518244 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 567843 567843 0 0.0
.app_xip_area 457621 457621 0 0.0
.bss 65056 65056 0 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) 550667 550667 0 0.0
.app_xip_area 435685 435685 0 0.0
.bss 69808 69808 0 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) 569451 569451 0 0.0
.app_xip_area 460733 460733 0 0.0
.bss 63592 63592 0 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) 564067 564067 0 0.0
.app_xip_area 452069 452069 0 0.0
.bss 66792 66792 0 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) 930712 930704 -8 -0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 731388 731380 -8 -0.0
BRD4187C (read/write) 1108448 1108448 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 909868 909868 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121500 1121492 -8 -0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 931924 931916 -8 -0.0
window-app BRD4187C (read/write) 1154864 1154856 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984132 984124 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210254 1210254 0 0.0
(read/write) 1748656 1748656 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251200 251200 0 0.0
.flash.text 1210254 1210254 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252363 1252363 0 0.0
(read/write) 534148 534148 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281856 281856 0 0.0
.flash.text 1246199 1246199 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 604912 604912 0 0.0
(read/write) 79608 79608 0 0.0
.bss 67428 67428 0 0.0
.data 2196 2196 0 0.0
.text 604376 604376 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 747436 747436 0 0.0
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 626064 626064 0 0.0
light k32w0+release (read only) 608840 608840 0 0.0
(read/write) 79492 79492 0 0.0
.bss 67308 67308 0 0.0
.data 2200 2200 0 0.0
.text 608304 608304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789208 789208 0 0.0
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 667240 667240 0 0.0
lock k32w0+release (read only) 588816 588816 0 0.0
(read/write) 77480 77480 0 0.0
.bss 65348 65348 0 0.0
.data 2148 2148 0 0.0
.text 588280 588280 0 0.0
linux air-purifier-app debug (read only) 2611013 2611013 0 0.0
(read/write) 128800 128800 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74184 74184 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184208 184208 0 0.0
.text 2249557 2249557 0 0.0
all-clusters-app debug (read only) 5914969 5914969 0 0.0
(read/write) 480240 480240 0 0.0
.bss 134784 134784 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333560 333560 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349232 349232 0 0.0
.text 5132627 5132627 0 0.0
all-clusters-minimal-app debug (read only) 5195569 5195569 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127584 127584 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97160 97160 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288258 288258 0 0.0
.text 4672819 4672819 0 0.0
bridge-app debug (read only) 4592481 4592481 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118112 118112 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86080 86080 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228898 228898 0 0.0
.text 4143507 4143507 0 0.0
chip-tool debug (read only) 12011113 12011113 0 0.0
(read/write) 521352 521352 0 0.0
.bss 94392 94392 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448089 448089 0 0.0
.text 10857491 10857491 0 0.0
chip-tool-ipv6only arm64 (read only) 11296672 11296672 0 0.0
(read/write) 587784 587784 0 0.0
.bss 103448 103448 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 16816 16816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 353596 353596 0 0.0
.text 10065188 10065188 0 0.0
lighting-app debug+rpc+ui (read only) 5514769 5514769 0 0.0
(read/write) 225832 225832 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94480 94480 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 353716 353716 0 0.0
.text 4914899 4914899 0 0.0
lock-app debug (read only) 4660209 4660209 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113536 113536 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80328 80328 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254914 254914 0 0.0
.text 4193859 4193859 0 0.0
ota-provider-app debug (read only) 4292041 4292041 0 0.0
(read/write) 193160 193160 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69712 69712 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207458 207458 0 0.0
.text 3891827 3891827 0 0.0
ota-requestor-app debug (read only) 4418057 4418057 0 0.0
(read/write) 197560 197560 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72832 72832 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213602 213602 0 0.0
.text 4007155 4007155 0 0.0
shell debug (read only) 2885177 2885177 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62672 62672 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86384 86384 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185120 185120 0 0.0
.text 2526930 2526930 0 0.0
thermostat-no-ble arm64 (read only) 4372896 4372896 0 0.0
(read/write) 244896 244896 0 0.0
.bss 121752 121752 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103544 103544 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159180 159180 0 0.0
.text 3878996 3878996 0 0.0
tv-app debug (read only) 5669793 5669793 0 0.0
(read/write) 351400 351400 0 0.0
.bss 243344 243344 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94296 94296 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 287906 287906 0 0.0
.text 5140163 5140163 0 0.0
tv-casting-app debug (read only) 9857713 9857713 0 0.0
(read/write) 340064 340064 0 0.0
.bss 156112 156112 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174136 174136 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 382608 382608 0 0.0
.text 9009603 9009603 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531528 2531528 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1494212 1494212 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1101296 1101296 0 0.0
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 810588 810588 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221320 1221320 0 0.0
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 806112 806112 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1049284 1049284 0 0.0
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 772368 772368 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1795188 1795188 0 0.0
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1587924 1587924 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1717300 1717300 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1513188 1513188 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1636420 1636420 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1439036 1439036 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1666332 1666332 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1441788 1441788 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1127704 1127704 0 0.0
.bss 102456 102456 0 0.0
.data 820 820 0 0.0
.text 640088 640088 0 0.0
lock-app qpg6105+debug (read/write) 1087664 1087664 0 0.0
.bss 97200 97200 0 0.0
.data 840 840 0 0.0
.text 600044 600044 0 0.0
stm32 light STM32WB5MM-DK (read/write) 599149 599149 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 381664 381664 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821962 821962 0 0.0
bss 49660 49660 0 0.0
text 615766 615766 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1090780 1090780 0 0.0
bss 101780 101780 0 0.0
text 792878 792878 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1048268 1048268 0 0.0
bss 110084 110084 0 0.0
text 764222 764222 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909020 909020 0 0.0
bss 93116 93116 0 0.0
text 651688 651688 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823642 823642 0 0.0
bss 49708 49708 0 0.0
text 617504 617504 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 929384 929384 0 0.0
bss 77708 77708 0 0.0
text 697680 697680 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1071652 1071652 0 0.0
bss 100196 100196 0 0.0
text 776562 776562 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 901720 901720 0 0.0
bss 69172 69172 0 0.0
text 652884 652884 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 927508 927508 0 0.0
bss 92696 92696 0 0.0
text 670210 670210 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 826194 826194 0 0.0
bss 49816 49816 0 0.0
text 620460 620460 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 789908 789908 0 0.0
bss 56016 56016 0 0.0
text 591210 591210 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676816 676816 0 0.0
bss 73672 73672 0 0.0
text 462298 462298 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 830678 830678 0 0.0
bss 51340 51340 0 0.0
text 623574 623574 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 849221 849221 0 0.0
bss 59492 59492 0 0.0
text 635268 635268 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 815576 815576 0 0.0
bss 56304 56304 0 0.0
text 610918 610918 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 833680 833680 0 0.0
bss 68080 68080 0 0.0
text 626174 626174 0 0.0

Copy link

github-actions bot commented Feb 26, 2024

PR #31341: Size comparison from 8f2a4d2 to f9978a7

Decreases (3 builds for efr32)
platform target config section 8f2a4d2 f9978a7 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 930712 930704 -8 -0.0
.text 731388 731380 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121500 1121492 -8 -0.0
.text 931924 931916 -8 -0.0
window-app BRD4187C (read/write) 1154864 1154856 -8 -0.0
.text 984132 984124 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 8f2a4d2 f9978a7 change % change
bl602 lighting-app bl602 (read/write) 1433758 1433758 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157528 157528 0 0.0
.text 1100754 1100754 0 0.0
bl602+mfd (read/write) 1448158 1448158 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156488 156488 0 0.0
.text 1116068 1116068 0 0.0
bl602+rpc (read/write) 1481406 1481406 0 0.0
.bss 93360 93360 0 0.0
.data 9880 9880 0 0.0
.rodata 165104 165104 0 0.0
.text 1132400 1132400 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1198763 1198763 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 970228 970228 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1209563 1209563 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981982 981982 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1290491 1290491 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1045180 1045180 0 0.0
bl706-eth (read/write) 1016365 1016365 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 100216 100216 0 0.0
.text 761230 761230 0 0.0
bl706-wifi (read/write) 1250294 1250294 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 121216 121216 0 0.0
.text 992416 992416 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1168112 1168112 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 963098 963098 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1179516 1179516 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 975420 975420 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772620 772620 0 0.0
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81644 81644 0 0.0
.text 690712 690712 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789252 789252 0 0.0
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 713048 713048 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 777892 777892 0 0.0
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102692 102692 0 0.0
.text 674936 674936 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730076 730076 0 0.0
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77364 77364 0 0.0
.text 652448 652448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715700 715700 0 0.0
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73204 73204 0 0.0
.text 642232 642232 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581986 581986 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 493340 493340 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627346 627346 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 518244 518244 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 567843 567843 0 0.0
.app_xip_area 457621 457621 0 0.0
.bss 65056 65056 0 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) 550667 550667 0 0.0
.app_xip_area 435685 435685 0 0.0
.bss 69808 69808 0 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) 569451 569451 0 0.0
.app_xip_area 460733 460733 0 0.0
.bss 63592 63592 0 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) 564067 564067 0 0.0
.app_xip_area 452069 452069 0 0.0
.bss 66792 66792 0 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) 930712 930704 -8 -0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 731388 731380 -8 -0.0
BRD4187C (read/write) 1108448 1108448 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 909868 909868 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121500 1121492 -8 -0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 931924 931916 -8 -0.0
window-app BRD4187C (read/write) 1154864 1154856 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984132 984124 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210254 1210254 0 0.0
(read/write) 1748656 1748656 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251200 251200 0 0.0
.flash.text 1210254 1210254 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252363 1252363 0 0.0
(read/write) 534148 534148 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281856 281856 0 0.0
.flash.text 1246199 1246199 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 604912 604912 0 0.0
(read/write) 79608 79608 0 0.0
.bss 67428 67428 0 0.0
.data 2196 2196 0 0.0
.text 604376 604376 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 747436 747436 0 0.0
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 626064 626064 0 0.0
light k32w0+release (read only) 608840 608840 0 0.0
(read/write) 79492 79492 0 0.0
.bss 67308 67308 0 0.0
.data 2200 2200 0 0.0
.text 608304 608304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789208 789208 0 0.0
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 667240 667240 0 0.0
lock k32w0+release (read only) 588816 588816 0 0.0
(read/write) 77480 77480 0 0.0
.bss 65348 65348 0 0.0
.data 2148 2148 0 0.0
.text 588280 588280 0 0.0
linux air-purifier-app debug (read only) 2611013 2611013 0 0.0
(read/write) 128800 128800 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74184 74184 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184208 184208 0 0.0
.text 2249557 2249557 0 0.0
all-clusters-app debug (read only) 5914969 5914969 0 0.0
(read/write) 480240 480240 0 0.0
.bss 134784 134784 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333560 333560 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349232 349232 0 0.0
.text 5132627 5132627 0 0.0
all-clusters-minimal-app debug (read only) 5195569 5195569 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127584 127584 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97160 97160 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288258 288258 0 0.0
.text 4672819 4672819 0 0.0
bridge-app debug (read only) 4592481 4592481 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118112 118112 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86080 86080 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228898 228898 0 0.0
.text 4143507 4143507 0 0.0
chip-tool debug (read only) 12011113 12011113 0 0.0
(read/write) 521352 521352 0 0.0
.bss 94392 94392 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448089 448089 0 0.0
.text 10857491 10857491 0 0.0
chip-tool-ipv6only arm64 (read only) 11296672 11296672 0 0.0
(read/write) 587784 587784 0 0.0
.bss 103448 103448 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 16816 16816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 353596 353596 0 0.0
.text 10065188 10065188 0 0.0
lighting-app debug+rpc+ui (read only) 5514769 5514769 0 0.0
(read/write) 225832 225832 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94480 94480 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 353716 353716 0 0.0
.text 4914899 4914899 0 0.0
lock-app debug (read only) 4660209 4660209 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113536 113536 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80328 80328 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254914 254914 0 0.0
.text 4193859 4193859 0 0.0
ota-provider-app debug (read only) 4292041 4292041 0 0.0
(read/write) 193160 193160 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69712 69712 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207458 207458 0 0.0
.text 3891827 3891827 0 0.0
ota-requestor-app debug (read only) 4418057 4418057 0 0.0
(read/write) 197560 197560 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72832 72832 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213602 213602 0 0.0
.text 4007155 4007155 0 0.0
shell debug (read only) 2885177 2885177 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62672 62672 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86384 86384 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185120 185120 0 0.0
.text 2526930 2526930 0 0.0
thermostat-no-ble arm64 (read only) 4372896 4372896 0 0.0
(read/write) 244896 244896 0 0.0
.bss 121752 121752 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103544 103544 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159180 159180 0 0.0
.text 3878996 3878996 0 0.0
tv-app debug (read only) 5669793 5669793 0 0.0
(read/write) 351400 351400 0 0.0
.bss 243344 243344 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94296 94296 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 287906 287906 0 0.0
.text 5140163 5140163 0 0.0
tv-casting-app debug (read only) 9857713 9857713 0 0.0
(read/write) 340064 340064 0 0.0
.bss 156112 156112 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174136 174136 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 382608 382608 0 0.0
.text 9009603 9009603 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531528 2531528 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1494212 1494212 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1101296 1101296 0 0.0
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 810588 810588 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221320 1221320 0 0.0
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 806112 806112 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1049284 1049284 0 0.0
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 772368 772368 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1795188 1795188 0 0.0
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1587924 1587924 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1717300 1717300 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1513188 1513188 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1636420 1636420 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1439036 1439036 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1666332 1666332 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1441788 1441788 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1127704 1127704 0 0.0
.bss 102456 102456 0 0.0
.data 820 820 0 0.0
.text 640088 640088 0 0.0
lock-app qpg6105+debug (read/write) 1087664 1087664 0 0.0
.bss 97200 97200 0 0.0
.data 840 840 0 0.0
.text 600044 600044 0 0.0
stm32 light STM32WB5MM-DK (read/write) 599149 599149 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 381664 381664 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821962 821962 0 0.0
bss 49660 49660 0 0.0
text 615766 615766 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1090780 1090780 0 0.0
bss 101780 101780 0 0.0
text 792878 792878 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1048268 1048268 0 0.0
bss 110084 110084 0 0.0
text 764222 764222 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909020 909020 0 0.0
bss 93116 93116 0 0.0
text 651688 651688 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823642 823642 0 0.0
bss 49708 49708 0 0.0
text 617504 617504 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 929384 929384 0 0.0
bss 77708 77708 0 0.0
text 697680 697680 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1071652 1071652 0 0.0
bss 100196 100196 0 0.0
text 776562 776562 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 901720 901720 0 0.0
bss 69172 69172 0 0.0
text 652884 652884 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 927508 927508 0 0.0
bss 92696 92696 0 0.0
text 670210 670210 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 826194 826194 0 0.0
bss 49816 49816 0 0.0
text 620460 620460 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 789908 789908 0 0.0
bss 56016 56016 0 0.0
text 591210 591210 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676816 676816 0 0.0
bss 73672 73672 0 0.0
text 462298 462298 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 830678 830678 0 0.0
bss 51340 51340 0 0.0
text 623574 623574 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 849221 849221 0 0.0
bss 59492 59492 0 0.0
text 635268 635268 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 815576 815576 0 0.0
bss 56304 56304 0 0.0
text 610918 610918 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 833680 833680 0 0.0
bss 68080 68080 0 0.0
text 626174 626174 0 0.0

Copy link

github-actions bot commented Feb 26, 2024

PR #31341: Size comparison from 6a0a056 to e3d1ab4

Decreases (3 builds for efr32)
platform target config section 6a0a056 e3d1ab4 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 930712 930704 -8 -0.0
.text 731388 731380 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121500 1121492 -8 -0.0
.text 931924 931916 -8 -0.0
window-app BRD4187C (read/write) 1154864 1154856 -8 -0.0
.text 984132 984124 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 6a0a056 e3d1ab4 change % change
bl602 lighting-app bl602 (read/write) 1433758 1433758 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157528 157528 0 0.0
.text 1100754 1100754 0 0.0
bl602+mfd (read/write) 1448158 1448158 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156488 156488 0 0.0
.text 1116068 1116068 0 0.0
bl602+rpc (read/write) 1481406 1481406 0 0.0
.bss 93360 93360 0 0.0
.data 9880 9880 0 0.0
.rodata 165104 165104 0 0.0
.text 1132400 1132400 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1198763 1198763 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 970228 970228 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1209563 1209563 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981982 981982 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1290491 1290491 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1045180 1045180 0 0.0
bl706-eth (read/write) 1016365 1016365 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 100216 100216 0 0.0
.text 761230 761230 0 0.0
bl706-wifi (read/write) 1250294 1250294 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 121216 121216 0 0.0
.text 992416 992416 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1168112 1168112 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 963098 963098 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1179516 1179516 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 975420 975420 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772620 772620 0 0.0
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81644 81644 0 0.0
.text 690712 690712 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789252 789252 0 0.0
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 713048 713048 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 777892 777892 0 0.0
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102692 102692 0 0.0
.text 674936 674936 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730076 730076 0 0.0
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77364 77364 0 0.0
.text 652448 652448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715700 715700 0 0.0
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73204 73204 0 0.0
.text 642232 642232 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581986 581986 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 493340 493340 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627346 627346 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 518244 518244 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 567843 567843 0 0.0
.app_xip_area 457621 457621 0 0.0
.bss 65056 65056 0 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) 550667 550667 0 0.0
.app_xip_area 435685 435685 0 0.0
.bss 69808 69808 0 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) 569451 569451 0 0.0
.app_xip_area 460733 460733 0 0.0
.bss 63592 63592 0 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) 564067 564067 0 0.0
.app_xip_area 452069 452069 0 0.0
.bss 66792 66792 0 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) 930712 930704 -8 -0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 731388 731380 -8 -0.0
BRD4187C (read/write) 1108448 1108448 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 909868 909868 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121500 1121492 -8 -0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 931924 931916 -8 -0.0
window-app BRD4187C (read/write) 1154864 1154856 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984132 984124 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210254 1210254 0 0.0
(read/write) 1748656 1748656 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251200 251200 0 0.0
.flash.text 1210254 1210254 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252363 1252363 0 0.0
(read/write) 534148 534148 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281856 281856 0 0.0
.flash.text 1246199 1246199 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 604912 604912 0 0.0
(read/write) 79608 79608 0 0.0
.bss 67428 67428 0 0.0
.data 2196 2196 0 0.0
.text 604376 604376 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 747436 747436 0 0.0
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 626064 626064 0 0.0
light k32w0+release (read only) 608840 608840 0 0.0
(read/write) 79492 79492 0 0.0
.bss 67308 67308 0 0.0
.data 2200 2200 0 0.0
.text 608304 608304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789208 789208 0 0.0
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 667240 667240 0 0.0
lock k32w0+release (read only) 588816 588816 0 0.0
(read/write) 77480 77480 0 0.0
.bss 65348 65348 0 0.0
.data 2148 2148 0 0.0
.text 588280 588280 0 0.0
linux air-purifier-app debug (read only) 2611013 2611013 0 0.0
(read/write) 128800 128800 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74184 74184 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184208 184208 0 0.0
.text 2249557 2249557 0 0.0
all-clusters-app debug (read only) 5914969 5914969 0 0.0
(read/write) 480240 480240 0 0.0
.bss 134784 134784 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333560 333560 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349232 349232 0 0.0
.text 5132627 5132627 0 0.0
all-clusters-minimal-app debug (read only) 5195569 5195569 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127584 127584 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97160 97160 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288258 288258 0 0.0
.text 4672819 4672819 0 0.0
bridge-app debug (read only) 4592481 4592481 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118112 118112 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86080 86080 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228898 228898 0 0.0
.text 4143507 4143507 0 0.0
chip-tool debug (read only) 12011113 12011113 0 0.0
(read/write) 521352 521352 0 0.0
.bss 94392 94392 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448089 448089 0 0.0
.text 10857491 10857491 0 0.0
chip-tool-ipv6only arm64 (read only) 11296672 11296672 0 0.0
(read/write) 587784 587784 0 0.0
.bss 103448 103448 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 16816 16816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 353596 353596 0 0.0
.text 10065188 10065188 0 0.0
lighting-app debug+rpc+ui (read only) 5514769 5514769 0 0.0
(read/write) 225832 225832 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94480 94480 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 353716 353716 0 0.0
.text 4914899 4914899 0 0.0
lock-app debug (read only) 4660209 4660209 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113536 113536 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80328 80328 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254914 254914 0 0.0
.text 4193859 4193859 0 0.0
ota-provider-app debug (read only) 4292041 4292041 0 0.0
(read/write) 193160 193160 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69712 69712 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207458 207458 0 0.0
.text 3891827 3891827 0 0.0
ota-requestor-app debug (read only) 4418057 4418057 0 0.0
(read/write) 197560 197560 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72832 72832 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213602 213602 0 0.0
.text 4007155 4007155 0 0.0
shell debug (read only) 2885177 2885177 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62672 62672 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86384 86384 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185120 185120 0 0.0
.text 2526930 2526930 0 0.0
thermostat-no-ble arm64 (read only) 4372896 4372896 0 0.0
(read/write) 244896 244896 0 0.0
.bss 121752 121752 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103544 103544 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159180 159180 0 0.0
.text 3878996 3878996 0 0.0
tv-app debug (read only) 5669793 5669793 0 0.0
(read/write) 351400 351400 0 0.0
.bss 243344 243344 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94296 94296 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 287906 287906 0 0.0
.text 5140163 5140163 0 0.0
tv-casting-app debug (read only) 9857713 9857713 0 0.0
(read/write) 340064 340064 0 0.0
.bss 156112 156112 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174136 174136 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 382608 382608 0 0.0
.text 9009603 9009603 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531528 2531528 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1494212 1494212 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1101296 1101296 0 0.0
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 810588 810588 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221320 1221320 0 0.0
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 806112 806112 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1049284 1049284 0 0.0
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 772368 772368 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1795188 1795188 0 0.0
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1587924 1587924 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1717300 1717300 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1513188 1513188 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1636420 1636420 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1439036 1439036 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1666332 1666332 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1441788 1441788 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1127704 1127704 0 0.0
.bss 102456 102456 0 0.0
.data 820 820 0 0.0
.text 640088 640088 0 0.0
lock-app qpg6105+debug (read/write) 1087664 1087664 0 0.0
.bss 97200 97200 0 0.0
.data 840 840 0 0.0
.text 600044 600044 0 0.0
stm32 light STM32WB5MM-DK (read/write) 599149 599149 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 381664 381664 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821962 821962 0 0.0
bss 49660 49660 0 0.0
text 615766 615766 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1090780 1090780 0 0.0
bss 101780 101780 0 0.0
text 792878 792878 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1048268 1048268 0 0.0
bss 110084 110084 0 0.0
text 764222 764222 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909020 909020 0 0.0
bss 93116 93116 0 0.0
text 651688 651688 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823642 823642 0 0.0
bss 49708 49708 0 0.0
text 617504 617504 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 929384 929384 0 0.0
bss 77708 77708 0 0.0
text 697680 697680 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1071652 1071652 0 0.0
bss 100196 100196 0 0.0
text 776562 776562 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 901720 901720 0 0.0
bss 69172 69172 0 0.0
text 652884 652884 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 927508 927508 0 0.0
bss 92696 92696 0 0.0
text 670210 670210 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 826194 826194 0 0.0
bss 49816 49816 0 0.0
text 620460 620460 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 789908 789908 0 0.0
bss 56016 56016 0 0.0
text 591210 591210 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676816 676816 0 0.0
bss 73672 73672 0 0.0
text 462298 462298 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 830678 830678 0 0.0
bss 51340 51340 0 0.0
text 623574 623574 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 849221 849221 0 0.0
bss 59492 59492 0 0.0
text 635268 635268 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 815576 815576 0 0.0
bss 56304 56304 0 0.0
text 610918 610918 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 833680 833680 0 0.0
bss 68080 68080 0 0.0
text 626174 626174 0 0.0

@zhhyu7
Copy link
Contributor Author

zhhyu7 commented Feb 27, 2024

@andy31415 Hello expert, Is there anything else that needs to be improved in this PR.

@zhhyu7 zhhyu7 requested a review from andy31415 February 28, 2024 02:09
Copy link

github-actions bot commented Mar 1, 2024

PR #31341: Size comparison from a986606 to b78037a

Full report (33 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, esp32, k32w, linux, mbed, nrfconnect, qpg, stm32)
platform target config section a9866068 b78037a change % change
bl602 lighting-app bl602 (read/write) 1436186 1436186 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102422 1102422 0 0.0
bl602+mfd (read/write) 1450610 1450610 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117740 1117740 0 0.0
bl602+rpc (read/write) 1483842 1483842 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134068 1134068 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1201031 1201031 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971702 971702 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211827 1211827 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983456 983456 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292759 1292759 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046654 1046654 0 0.0
bl706-eth (read/write) 1018609 1018609 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762694 762694 0 0.0
bl706-wifi (read/write) 1252814 1252814 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994170 994170 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1170376 1170376 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964572 964572 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1181784 1181784 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976894 976894 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 773116 773116 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 691148 691148 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789628 789628 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713416 713416 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778292 778292 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675324 675324 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730452 730452 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652812 652812 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 716100 716100 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642620 642620 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582122 582122 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493468 493468 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627482 627482 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518364 518364 0 0.0
esp32 all-clusters-app c3devkit (read only) 1210474 1210474 0 0.0
(read/write) 1749440 1749440 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252016 0 0.0
.flash.text 1210474 1210474 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252835 1252835 0 0.0
(read/write) 536004 536004 0 0.0
.dram0.bss 81184 81184 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283736 0 0.0
.flash.text 1246671 1246671 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605360 605360 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604824 604824 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746724 746724 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625376 625376 0 0.0
light k32w0+release (read only) 609304 609304 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608768 608768 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789632 789632 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667688 667688 0 0.0
lock k32w0+release (read only) 588896 588896 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588360 588360 0 0.0
linux chip-tool-ipv6only arm64 (read only) 11353276 11353276 0 0.0
(read/write) 588544 588544 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120696 10120696 0 0.0
thermostat-no-ble arm64 (read only) 4412500 4412500 0 0.0
(read/write) 242192 242192 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3918888 3918888 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102228 1102228 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810864 810864 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221604 1221604 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806420 806420 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050632 1050632 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772920 772920 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1129184 1129184 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641568 641568 0 0.0
lock-app qpg6105+debug (read/write) 1089280 1089280 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601660 601660 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600325 600325 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 382040 382040 0 0.0

Copy link

github-actions bot commented Mar 1, 2024

PR #31341: Size comparison from ac1ebc5 to ae1cfa6

Decreases (3 builds for efr32)
platform target config section ac1ebc5 ae1cfa6 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.text 732204 732196 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155672 1155664 -8 -0.0
.text 984940 984932 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section ac1ebc5 ae1cfa6 change % change
bl602 lighting-app bl602 (read/write) 1436234 1436234 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102466 1102466 0 0.0
bl602+mfd (read/write) 1450650 1450650 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117784 1117784 0 0.0
bl602+rpc (read/write) 1483882 1483882 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134112 1134112 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1201075 1201075 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971746 971746 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211871 1211871 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983500 983500 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292803 1292803 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046698 1046698 0 0.0
bl706-eth (read/write) 1018653 1018653 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762738 762738 0 0.0
bl706-wifi (read/write) 1252854 1252854 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994210 994210 0 0.0
bl702l lighting-app bl702l (read/write) 1170932 1170932 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964616 964616 0 0.0
bl702l+mfd (read/write) 1182340 1182340 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976938 976938 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 773108 773108 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 691144 691144 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789628 789628 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713412 713412 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778284 778284 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675320 675320 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730444 730444 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652808 652808 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 716084 716084 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642608 642608 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568323 568323 0 0.0
.app_xip_area 458125 458125 0 0.0
.bss 65032 65032 0 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) 551043 551043 0 0.0
.app_xip_area 436085 436085 0 0.0
.bss 69784 69784 0 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) 571043 571043 0 0.0
.app_xip_area 462349 462349 0 0.0
.bss 63568 63568 0 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) 564099 564099 0 0.0
.app_xip_area 452125 452125 0 0.0
.bss 66768 66768 0 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) 931504 931496 -8 -0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 732204 732196 -8 -0.0
BRD4187C (read/write) 1108984 1108984 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 910404 910404 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.bss 186740 186740 0 0.0
.data 2792 2792 0 0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155672 1155664 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984940 984932 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210446 0 0.0
(read/write) 1749440 1749440 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252016 0 0.0
.flash.text 1210446 1210446 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252815 1252815 0 0.0
(read/write) 536004 536004 0 0.0
.dram0.bss 81184 81184 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283736 0 0.0
.flash.text 1246651 1246651 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605344 605344 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604808 604808 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746708 746708 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625360 625360 0 0.0
light k32w0+release (read only) 609288 609288 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608752 608752 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789616 789616 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667672 667672 0 0.0
lock k32w0+release (read only) 588880 588880 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588344 588344 0 0.0
linux air-purifier-app debug (read only) 2611653 2611653 0 0.0
(read/write) 128832 128832 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184272 184272 0 0.0
.text 2250037 2250037 0 0.0
all-clusters-app debug (read only) 5918105 5918105 0 0.0
(read/write) 480272 480272 0 0.0
.bss 134752 134752 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349296 349296 0 0.0
.text 5135555 5135555 0 0.0
all-clusters-minimal-app debug (read only) 5198657 5198657 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127552 127552 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288322 288322 0 0.0
.text 4675747 4675747 0 0.0
bridge-app debug (read only) 4593121 4593121 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118080 118080 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228962 228962 0 0.0
.text 4143987 4143987 0 0.0
chip-tool debug (read only) 12029273 12029273 0 0.0
(read/write) 521448 521448 0 0.0
.bss 94392 94392 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448345 448345 0 0.0
.text 10875251 10875251 0 0.0
chip-tool-ipv6only arm64 (read only) 11353404 11353404 0 0.0
(read/write) 588416 588416 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120824 10120824 0 0.0
lighting-app debug+rpc+ui (read only) 5516497 5516497 0 0.0
(read/write) 225896 225896 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4915939 4915939 0 0.0
lock-app debug (read only) 4660865 4660865 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113504 113504 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254978 254978 0 0.0
.text 4194355 4194355 0 0.0
ota-provider-app debug (read only) 4292697 4292697 0 0.0
(read/write) 193192 193192 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207522 207522 0 0.0
.text 3892323 3892323 0 0.0
ota-requestor-app debug (read only) 4422137 4422137 0 0.0
(read/write) 197592 197592 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213666 213666 0 0.0
.text 4011075 4011075 0 0.0
shell debug (read only) 2885913 2885913 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62640 62640 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185184 185184 0 0.0
.text 2527506 2527506 0 0.0
thermostat-no-ble arm64 (read only) 4412628 4412628 0 0.0
(read/write) 242064 242064 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3919016 3919016 0 0.0
tv-app debug (read only) 5684193 5684193 0 0.0
(read/write) 351432 351432 0 0.0
.bss 243344 243344 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94328 94328 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288098 288098 0 0.0
.text 5154275 5154275 0 0.0
tv-casting-app debug (read only) 9859793 9859793 0 0.0
(read/write) 340096 340096 0 0.0
.bss 156112 156112 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 382672 382672 0 0.0
.text 9011523 9011523 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102212 1102212 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810852 810852 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050616 1050616 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772904 772904 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834488 834488 0 0.0
(read/write) 1795300 1795300 0 0.0
.bss 196188 196188 0 0.0
.data 2664 2664 0 0.0
.text 1588060 1588060 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1717396 1717396 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1513308 1513308 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1636516 1636516 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1439156 1439156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1666428 1666428 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1441908 1441908 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1129176 1129176 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641560 641560 0 0.0
lock-app qpg6105+debug (read/write) 1089264 1089264 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601644 601644 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600317 600317 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 382032 382032 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823086 823086 0 0.0
bss 49636 49636 0 0.0
text 615992 615992 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091800 1091800 0 0.0
bss 101756 101756 0 0.0
text 793032 793032 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049296 1049296 0 0.0
bss 110060 110060 0 0.0
text 764380 764380 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909984 909984 0 0.0
bss 93092 93092 0 0.0
text 651830 651830 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824766 824766 0 0.0
bss 49684 49684 0 0.0
text 617730 617730 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930468 930468 0 0.0
bss 77684 77684 0 0.0
text 697866 697866 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1073180 1073180 0 0.0
bss 100172 100172 0 0.0
text 777234 777234 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902844 902844 0 0.0
bss 69148 69148 0 0.0
text 653110 653110 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 928920 928920 0 0.0
bss 92672 92672 0 0.0
text 670802 670802 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827326 827326 0 0.0
bss 49792 49792 0 0.0
text 620686 620686 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 791032 791032 0 0.0
bss 55992 55992 0 0.0
text 591436 591436 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677152 677152 0 0.0
bss 73672 73672 0 0.0
text 462410 462410 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832302 832302 0 0.0
bss 51316 51316 0 0.0
text 624100 624100 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850793 850793 0 0.0
bss 59468 59468 0 0.0
text 635944 635944 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816700 816700 0 0.0
bss 56280 56280 0 0.0
text 611144 611144 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834804 834804 0 0.0
bss 68056 68056 0 0.0
text 626400 626400 0 0.0

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
Copy link

github-actions bot commented Mar 1, 2024

PR #31341: Size comparison from 9189b79 to 563d6a2

Decreases (3 builds for efr32)
platform target config section 9189b79 563d6a2 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.text 732204 732196 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155672 1155664 -8 -0.0
.text 984940 984932 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 9189b79 563d6a2 change % change
bl602 lighting-app bl602 (read/write) 1436234 1436234 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102466 1102466 0 0.0
bl602+mfd (read/write) 1450650 1450650 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117784 1117784 0 0.0
bl602+rpc (read/write) 1483882 1483882 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134112 1134112 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1201075 1201075 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971746 971746 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211871 1211871 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983500 983500 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292803 1292803 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046698 1046698 0 0.0
bl706-eth (read/write) 1018653 1018653 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762738 762738 0 0.0
bl706-wifi (read/write) 1252854 1252854 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994210 994210 0 0.0
bl702l lighting-app bl702l (read/write) 1170932 1170932 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964616 964616 0 0.0
bl702l+mfd (read/write) 1182340 1182340 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976938 976938 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 773108 773108 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 691144 691144 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789628 789628 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713412 713412 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778284 778284 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675320 675320 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730444 730444 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652808 652808 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 716084 716084 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642608 642608 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568323 568323 0 0.0
.app_xip_area 458125 458125 0 0.0
.bss 65032 65032 0 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) 551043 551043 0 0.0
.app_xip_area 436085 436085 0 0.0
.bss 69784 69784 0 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) 571043 571043 0 0.0
.app_xip_area 462349 462349 0 0.0
.bss 63568 63568 0 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) 564099 564099 0 0.0
.app_xip_area 452125 452125 0 0.0
.bss 66768 66768 0 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) 931504 931496 -8 -0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 732204 732196 -8 -0.0
BRD4187C (read/write) 1108984 1108984 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 910404 910404 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.bss 186740 186740 0 0.0
.data 2792 2792 0 0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155672 1155664 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984940 984932 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210446 0 0.0
(read/write) 1749440 1749440 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252016 0 0.0
.flash.text 1210446 1210446 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252815 1252815 0 0.0
(read/write) 536004 536004 0 0.0
.dram0.bss 81184 81184 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283736 0 0.0
.flash.text 1246651 1246651 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605344 605344 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604808 604808 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746708 746708 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625360 625360 0 0.0
light k32w0+release (read only) 609288 609288 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608752 608752 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789616 789616 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667672 667672 0 0.0
lock k32w0+release (read only) 588880 588880 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588344 588344 0 0.0
linux air-purifier-app debug (read only) 2611653 2611653 0 0.0
(read/write) 128832 128832 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184272 184272 0 0.0
.text 2250037 2250037 0 0.0
all-clusters-app debug (read only) 5918105 5918105 0 0.0
(read/write) 480272 480272 0 0.0
.bss 134752 134752 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349296 349296 0 0.0
.text 5135555 5135555 0 0.0
all-clusters-minimal-app debug (read only) 5198657 5198657 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127552 127552 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288322 288322 0 0.0
.text 4675747 4675747 0 0.0
bridge-app debug (read only) 4593121 4593121 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118080 118080 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228962 228962 0 0.0
.text 4143987 4143987 0 0.0
chip-tool debug (read only) 12029273 12029273 0 0.0
(read/write) 521448 521448 0 0.0
.bss 94392 94392 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448345 448345 0 0.0
.text 10875251 10875251 0 0.0
chip-tool-ipv6only arm64 (read only) 11353404 11353404 0 0.0
(read/write) 588416 588416 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120824 10120824 0 0.0
lighting-app debug+rpc+ui (read only) 5516497 5516497 0 0.0
(read/write) 225896 225896 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4915939 4915939 0 0.0
lock-app debug (read only) 4660865 4660865 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113504 113504 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254978 254978 0 0.0
.text 4194355 4194355 0 0.0
ota-provider-app debug (read only) 4292697 4292697 0 0.0
(read/write) 193192 193192 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207522 207522 0 0.0
.text 3892323 3892323 0 0.0
ota-requestor-app debug (read only) 4422137 4422137 0 0.0
(read/write) 197592 197592 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213666 213666 0 0.0
.text 4011075 4011075 0 0.0
shell debug (read only) 2885913 2885913 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62640 62640 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185184 185184 0 0.0
.text 2527506 2527506 0 0.0
thermostat-no-ble arm64 (read only) 4412628 4412628 0 0.0
(read/write) 242064 242064 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3919016 3919016 0 0.0
tv-app debug (read only) 5684193 5684193 0 0.0
(read/write) 351432 351432 0 0.0
.bss 243344 243344 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94328 94328 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288098 288098 0 0.0
.text 5154275 5154275 0 0.0
tv-casting-app debug (read only) 9859793 9859793 0 0.0
(read/write) 340096 340096 0 0.0
.bss 156112 156112 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 382672 382672 0 0.0
.text 9011523 9011523 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102212 1102212 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810852 810852 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050616 1050616 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772904 772904 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834488 834488 0 0.0
(read/write) 1795300 1795300 0 0.0
.bss 196188 196188 0 0.0
.data 2664 2664 0 0.0
.text 1588060 1588060 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1717396 1717396 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1513308 1513308 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1636516 1636516 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1439156 1439156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1666428 1666428 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1441908 1441908 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1129176 1129176 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641560 641560 0 0.0
lock-app qpg6105+debug (read/write) 1089264 1089264 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601644 601644 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600317 600317 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 382032 382032 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823086 823086 0 0.0
bss 49636 49636 0 0.0
text 615992 615992 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091800 1091800 0 0.0
bss 101756 101756 0 0.0
text 793032 793032 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049296 1049296 0 0.0
bss 110060 110060 0 0.0
text 764380 764380 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909984 909984 0 0.0
bss 93092 93092 0 0.0
text 651830 651830 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824766 824766 0 0.0
bss 49684 49684 0 0.0
text 617730 617730 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930468 930468 0 0.0
bss 77684 77684 0 0.0
text 697866 697866 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1073180 1073180 0 0.0
bss 100172 100172 0 0.0
text 777234 777234 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902844 902844 0 0.0
bss 69148 69148 0 0.0
text 653110 653110 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 928920 928920 0 0.0
bss 92672 92672 0 0.0
text 670802 670802 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827326 827326 0 0.0
bss 49792 49792 0 0.0
text 620686 620686 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 791032 791032 0 0.0
bss 55992 55992 0 0.0
text 591436 591436 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677152 677152 0 0.0
bss 73672 73672 0 0.0
text 462410 462410 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832302 832302 0 0.0
bss 51316 51316 0 0.0
text 624100 624100 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850793 850793 0 0.0
bss 59468 59468 0 0.0
text 635944 635944 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816700 816700 0 0.0
bss 56280 56280 0 0.0
text 611144 611144 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834804 834804 0 0.0
bss 68056 68056 0 0.0
text 626400 626400 0 0.0

@andy31415 andy31415 merged commit d8f5bf1 into project-chip:master Mar 2, 2024
33 checks passed
Copy link

github-actions bot commented Mar 2, 2024

PR #31341: Size comparison from 9e8a77f to de2e47c

Decreases (3 builds for efr32)
platform target config section 9e8a77f de2e47c change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 931504 931496 -8 -0.0
.text 732204 732196 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155480 1155472 -8 -0.0
.text 984748 984740 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 9e8a77f de2e47c change % change
bl602 lighting-app bl602 (read/write) 1436234 1436234 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102466 1102466 0 0.0
bl602+mfd (read/write) 1450650 1450650 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1117784 1117784 0 0.0
bl602+rpc (read/write) 1483882 1483882 0 0.0
.bss 93336 93336 0 0.0
.data 9880 9880 0 0.0
.rodata 165900 165900 0 0.0
.text 1134112 1134112 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1200567 1200567 0 0.0
.bss 11117 11117 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971240 971240 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211623 1211623 0 0.0
.bss 11293 11293 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983250 983250 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292295 1292295 0 0.0
.bss 19581 19581 0 0.0
.data 4224 4224 0 0.0
.rodata 123052 123052 0 0.0
.text 1046192 1046192 0 0.0
bl706-eth (read/write) 1018653 1018653 0 0.0
.bss 23692 23692 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762738 762738 0 0.0
bl706-wifi (read/write) 1252854 1252854 0 0.0
.bss 10561 10561 0 0.0
.data 3696 3696 0 0.0
.rodata 122012 122012 0 0.0
.text 994210 994210 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1170172 1170172 0 0.0
.bss 16312 16312 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964366 964366 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1181576 1181576 0 0.0
.bss 16488 16488 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976688 976688 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772932 772932 0 0.0
(read/write) 168576 168576 0 0.0
.bss 90580 90580 0 0.0
.data 3560 3560 0 0.0
.rodata 81700 81700 0 0.0
.text 690968 690968 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789452 789452 0 0.0
(read/write) 178824 178824 0 0.0
.bss 100828 100828 0 0.0
.data 3560 3560 0 0.0
.rodata 75948 75948 0 0.0
.text 713236 713236 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778108 778108 0 0.0
(read/write) 173264 173264 0 0.0
.bss 95268 95268 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 675144 675144 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730284 730284 0 0.0
(read/write) 167544 167544 0 0.0
.bss 89312 89312 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652648 652648 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715908 715908 0 0.0
(read/write) 167752 167752 0 0.0
.bss 89536 89536 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642432 642432 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582154 582154 0 0.0
(read/write) 207944 207944 0 0.0
.bss 201180 201180 0 0.0
.data 1640 1640 0 0.0
.rodata 86530 86530 0 0.0
.text 493500 493500 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627514 627514 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201672 201672 0 0.0
.data 1496 1496 0 0.0
.rodata 106994 106994 0 0.0
.text 518396 518396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568155 568155 0 0.0
.app_xip_area 457957 457957 0 0.0
.bss 65032 65032 0 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) 550867 550867 0 0.0
.app_xip_area 435909 435909 0 0.0
.bss 69784 69784 0 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) 571043 571043 0 0.0
.app_xip_area 462349 462349 0 0.0
.bss 63568 63568 0 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) 563931 563931 0 0.0
.app_xip_area 451957 451957 0 0.0
.bss 66768 66768 0 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) 931504 931496 -8 -0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 732204 732196 -8 -0.0
BRD4187C (read/write) 1108920 1108920 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 910340 910340 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121900 1121892 -8 -0.0
.bss 186740 186740 0 0.0
.data 2792 2792 0 0.0
.text 932348 932340 -8 -0.0
window-app BRD4187C (read/write) 1155480 1155472 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984748 984740 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210446 1210446 0 0.0
(read/write) 1749440 1749440 0 0.0
.dram0.bss 74272 74272 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252016 252016 0 0.0
.flash.text 1210446 1210446 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252815 1252815 0 0.0
(read/write) 536004 536004 0 0.0
.dram0.bss 81184 81184 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283736 283736 0 0.0
.flash.text 1246651 1246651 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605184 605184 0 0.0
(read/write) 79584 79584 0 0.0
.bss 67404 67404 0 0.0
.data 2196 2196 0 0.0
.text 604648 604648 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746548 746548 0 0.0
.bss 79164 79164 0 0.0
.data 2816 2816 0 0.0
.text 625200 625200 0 0.0
light k32w0+release (read only) 609128 609128 0 0.0
(read/write) 79468 79468 0 0.0
.bss 67284 67284 0 0.0
.data 2200 2200 0 0.0
.text 608592 608592 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789448 789448 0 0.0
.bss 80556 80556 0 0.0
.data 2032 2032 0 0.0
.text 667504 667504 0 0.0
lock k32w0+release (read only) 588720 588720 0 0.0
(read/write) 77456 77456 0 0.0
.bss 65324 65324 0 0.0
.data 2148 2148 0 0.0
.text 588184 588184 0 0.0
linux air-purifier-app debug (read only) 2611669 2611669 0 0.0
(read/write) 128832 128832 0 0.0
.bss 46448 46448 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184272 184272 0 0.0
.text 2250053 2250053 0 0.0
all-clusters-app debug (read only) 5918105 5918105 0 0.0
(read/write) 480272 480272 0 0.0
.bss 134752 134752 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349296 349296 0 0.0
.text 5135555 5135555 0 0.0
all-clusters-minimal-app debug (read only) 5198657 5198657 0 0.0
(read/write) 236192 236192 0 0.0
.bss 127552 127552 0 0.0
.data 4400 4400 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288322 288322 0 0.0
.text 4675747 4675747 0 0.0
bridge-app debug (read only) 4593121 4593121 0 0.0
(read/write) 217072 217072 0 0.0
.bss 118080 118080 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228962 228962 0 0.0
.text 4143987 4143987 0 0.0
chip-tool debug (read only) 12029273 12029273 0 0.0
(read/write) 521448 521448 0 0.0
.bss 94392 94392 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448345 448345 0 0.0
.text 10875251 10875251 0 0.0
chip-tool-ipv6only arm64 (read only) 11353420 11353420 0 0.0
(read/write) 588400 588400 0 0.0
.bss 103464 103464 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16984 16984 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 354364 354364 0 0.0
.text 10120840 10120840 0 0.0
lighting-app debug+rpc+ui (read only) 5516497 5516497 0 0.0
(read/write) 225896 225896 0 0.0
.bss 119048 119048 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4915939 4915939 0 0.0
lock-app debug (read only) 4660865 4660865 0 0.0
(read/write) 204688 204688 0 0.0
.bss 113504 113504 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254978 254978 0 0.0
.text 4194355 4194355 0 0.0
ota-provider-app debug (read only) 4292697 4292697 0 0.0
(read/write) 193192 193192 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207522 207522 0 0.0
.text 3892323 3892323 0 0.0
ota-requestor-app debug (read only) 4422153 4422153 0 0.0
(read/write) 197592 197592 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213666 213666 0 0.0
.text 4011091 4011091 0 0.0
shell debug (read only) 2885913 2885913 0 0.0
(read/write) 156224 156224 0 0.0
.bss 62640 62640 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185184 185184 0 0.0
.text 2527506 2527506 0 0.0
thermostat-no-ble arm64 (read only) 4412628 4412628 0 0.0
(read/write) 242064 242064 0 0.0
.bss 121768 121768 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159116 159116 0 0.0
.text 3919016 3919016 0 0.0
tv-app debug (read only) 5700889 5700889 0 0.0
(read/write) 352424 352424 0 0.0
.bss 244272 244272 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94392 94392 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 289698 289698 0 0.0
.text 5169251 5169251 0 0.0
tv-casting-app debug (read only) 9860073 9860073 0 0.0
(read/write) 340168 340168 0 0.0
.bss 156176 156176 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 382672 0 0.0
.text 9011779 9011779 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531592 2531592 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1494276 1494276 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102036 1102036 0 0.0
bss 130807 130807 0 0.0
rodata 112812 112812 0 0.0
text 810680 810680 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221588 1221588 0 0.0
bss 122897 122897 0 0.0
rodata 141772 141772 0 0.0
text 806404 806404 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050440 1050440 0 0.0
bss 129665 129665 0 0.0
rodata 100184 100184 0 0.0
text 772732 772732 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834488 834488 0 0.0
(read/write) 1795300 1795300 0 0.0
.bss 196188 196188 0 0.0
.data 2664 2664 0 0.0
.text 1588060 1588060 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1717396 1717396 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1513308 1513308 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1636516 1636516 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1439156 1439156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1666428 1666428 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1441908 1441908 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1128992 1128992 0 0.0
.bss 102432 102432 0 0.0
.data 820 820 0 0.0
.text 641376 641376 0 0.0
lock-app qpg6105+debug (read/write) 1089088 1089088 0 0.0
.bss 97176 97176 0 0.0
.data 840 840 0 0.0
.text 601468 601468 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600149 600149 0 0.0
.bss 128296 128296 0 0.0
.data 668 668 0 0.0
.rodata 79596 79596 0 0.0
.text 381864 381864 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822878 822878 0 0.0
bss 49636 49636 0 0.0
text 615784 615784 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091584 1091584 0 0.0
bss 101756 101756 0 0.0
text 792816 792816 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049080 1049080 0 0.0
bss 110060 110060 0 0.0
text 764164 764164 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909768 909768 0 0.0
bss 93092 93092 0 0.0
text 651614 651614 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824558 0 0.0
bss 49684 49684 0 0.0
text 617522 617522 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930260 930260 0 0.0
bss 77684 77684 0 0.0
text 697660 697660 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1072964 1072964 0 0.0
bss 100172 100172 0 0.0
text 777018 777018 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902636 902636 0 0.0
bss 69148 69148 0 0.0
text 652904 652904 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 928912 928912 0 0.0
bss 92672 92672 0 0.0
text 670798 670798 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827118 827118 0 0.0
bss 49792 49792 0 0.0
text 620478 620478 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 790832 790832 0 0.0
bss 55992 55992 0 0.0
text 591230 591230 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677148 677148 0 0.0
bss 73672 73672 0 0.0
text 462406 462406 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832094 832094 0 0.0
bss 51316 51316 0 0.0
text 623892 623892 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850793 850793 0 0.0
bss 59468 59468 0 0.0
text 635940 635940 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816492 816492 0 0.0
bss 56280 56280 0 0.0
text 610938 610938 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834596 834596 0 0.0
bss 68056 68056 0 0.0
text 626194 626194 0 0.0

@zhhyu7 zhhyu7 deleted the upstream-2 branch March 4, 2024 02:33
Sarthak-Shaha pushed a commit to Sarthak-Shaha/connectedhomeip_silabs that referenced this pull request Mar 5, 2024
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
erwinpan1 pushed a commit to erwinpan1/connectedhomeip that referenced this pull request Mar 7, 2024
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
huangxuyong pushed a commit to huangxuyong/connectedhomeip that referenced this pull request Mar 19, 2024
Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
Co-authored-by: Andrei Litvin <andy314@gmail.com>
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.

2 participants