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

[clusters] Implemented ThreadDiagnosticDelegate #32964

Merged

Conversation

kkasperczyk-no
Copy link
Contributor

Added ThreadDiagnosticDelegate to enable generation of optional events from ThreadNetworkDiagnostics cluster.

Additionally implemented generation of ConnectionStatus and NetworkFaultChanged events when Thread link state is changed.

Copy link

github-actions bot commented Apr 12, 2024

PR #32964: Size comparison from bcebbc6 to 05c9cb2

Increases above 0.2%:

platform target config section bcebbc6 05c9cb2 change % change
bl702 lighting-app bl702 .rodata 108432 108768 336 0.3
bl702+mfd .data 3664 3680 16 0.4
.rodata 107372 107708 336 0.3
bl702+rpc .data 4224 4240 16 0.4
.rodata 123804 124140 336 0.3
bl702l lighting-app bl702l .data 5048 5064 16 0.3
.rodata 102436 102772 336 0.3
bl702l+mfd .rodata 101376 101712 336 0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 82628 82932 304 0.4
lock-ftd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
lock-mtd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
pump-app LP_EM_CC1354P10_6 .data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
pump-controller-app LP_EM_CC1354P10_6 .rodata 74068 74372 304 0.4
cc32xx lock CC3235SF_LAUNCHXL .data 1504 1516 12 0.8
.rodata 107858 108194 336 0.3
cyw30739 light cyw930739m2evb_01 .data 752 760 8 1.1
lock cyw930739m2evb_01 .data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 .data 712 720 8 1.1
switch cyw930739m2evb_01 .data 792 800 8 1.0
linux all-clusters-app debug .rodata 350416 351504 1088 0.3
all-clusters-minimal-app debug .rodata 289386 290474 1088 0.4
bridge-app debug .data.rel.ro 86976 87168 192 0.2
.rodata 230250 231338 1088 0.5
lighting-app debug+rpc+ui .data 4864 4896 32 0.7
.rodata 354004 355092 1088 0.3
lock-app debug .data 4160 4192 32 0.8
.rodata 255914 257002 1088 0.4
shell debug .rodata 186656 187072 416 0.2
thermostat-no-ble arm64 (read/write) 243536 245232 1696 0.7
.data 3392 3408 16 0.5
tv-app debug .rodata 293258 294346 1088 0.4
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 103052 103352 300 0.3
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 90316 90616 300 0.3
nxp contact k32w0+release .data 2180 2188 8 0.4
k32w1+release .data 2856 2864 8 0.3
light k32w0+release .data 2200 2208 8 0.4
k32w1+release .data 2056 2064 8 0.4
psoc6 light cy8ckit_062s2_43012 .data 2464 2472 8 0.3
lock cy8ckit_062s2_43012 .data 2456 2464 8 0.3
qpg lighting-app qpg6105+debug .data 844 856 12 1.4
lock-app qpg6105+debug .data 856 860 4 0.5
stm32 light STM32WB5MM-DK .data 676 688 12 1.8
.rodata 80212 80516 304 0.4
Increases (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section bcebbc6 05c9cb2 change % change
bl602 lighting-app bl602 .data 9504 9512 8 0.1
bl602+mfd .data 9480 9488 8 0.1
bl602+rpc (read/write) 1490270 1490286 16 0.0
.data 9880 9888 8 0.1
bl702 lighting-app bl702 (read/write) 1207475 1209303 1828 0.2
.data 3688 3696 8 0.2
.rodata 108432 108768 336 0.3
.text 977256 978724 1468 0.2
bl702+mfd (read/write) 1218547 1220127 1580 0.1
.data 3664 3680 16 0.4
.rodata 107372 107708 336 0.3
.text 989266 990478 1212 0.1
bl702+rpc (read/write) 1299211 1301047 1836 0.1
.data 4224 4240 16 0.4
.rodata 123804 124140 336 0.3
.text 1052220 1053688 1468 0.1
bl706-eth (read/write) 1025013 1025025 12 0.0
.text 768214 768226 12 0.0
bl706-wifi (read/write) 1259670 1259690 20 0.0
.data 3696 3704 8 0.2
.text 1000102 1000114 12 0.0
bl702l lighting-app bl702l (read/write) 1177076 1178644 1568 0.1
.data 5048 5064 16 0.3
.rodata 102436 102772 336 0.3
.text 970378 971578 1200 0.1
bl702l+mfd (read/write) 1188992 1190552 1560 0.1
.data 5032 5040 8 0.2
.rodata 101376 101712 336 0.3
.text 982700 983900 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782500 783524 1024 0.1
(read/write) 168824 168844 20 0.0
.bss 90780 90788 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699604 700324 720 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798492 799380 888 0.1
(read/write) 178976 179012 36 0.0
.bss 100948 100956 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721508 722196 688 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787236 788252 1016 0.1
(read/write) 173416 173452 36 0.0
.bss 95388 95396 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683436 684148 712 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739556 740580 1024 0.1
(read/write) 167784 167820 36 0.0
.bss 89520 89528 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 660996 661716 720 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725188 726212 1024 0.1
(read/write) 168000 168020 20 0.0
.bss 89736 89744 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 650852 651572 720 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read/write) 208080 208084 4 0.0
.data 1648 1652 4 0.2
lock CC3235SF_LAUNCHXL (read only) 631418 632874 1456 0.2
(read/write) 208336 208348 12 0.0
.data 1504 1516 12 0.8
.rodata 107858 108194 336 0.3
.text 521436 522556 1120 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569599 570375 776 0.1
.app_xip_area 459517 460277 760 0.2
.bss 64908 64916 8 0.0
.data 752 760 8 1.1
lock cyw930739m2evb_01 (read/write) 551815 552591 776 0.1
.app_xip_area 437061 437821 760 0.2
.bss 69572 69580 8 0.0
.data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 (read/write) 572911 573023 112 0.0
.app_xip_area 464333 464429 96 0.0
.bss 63444 63452 8 0.0
.data 712 720 8 1.1
switch cyw930739m2evb_01 (read/write) 564887 565655 768 0.1
.app_xip_area 453117 453869 752 0.2
.bss 66556 66564 8 0.0
.data 792 800 8 1.0
efr32 lighting-app BRD4187C (read/write) 1068136 1069224 1088 0.1
.bss 179904 179912 8 0.0
.data 3416 3424 8 0.2
.text 884796 885868 1072 0.1
lock-app BRD4338a (read/write) 959720 961144 1424 0.1
.text 699860 701284 1424 0.2
window-app BRD4187C (read/write) 1133808 1135376 1568 0.1
.bss 164504 164512 8 0.0
.data 3320 3328 8 0.2
.text 965964 967516 1552 0.2
esp32 all-clusters-app c3devkit (read only) 1213394 1214072 678 0.1
(read/write) 1750240 1750568 328 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252752 253064 312 0.1
.flash.text 1213394 1214072 678 0.1
m5stack (read only) 1255435 1256067 632 0.1
(read/write) 536508 536812 304 0.1
.flash.rodata 284344 284648 304 0.1
.flash.text 1249271 1249903 632 0.1
linux all-clusters-app debug (read only) 5953881 5963041 9160 0.2
(read/write) 481504 481664 160 0.0
.data.rel.ro 334456 334616 160 0.0
.rodata 350416 351504 1088 0.3
.text 5168707 5176419 7712 0.1
all-clusters-minimal-app debug (read only) 5234145 5243337 9192 0.2
(read/write) 237488 237648 160 0.1
.data.rel.ro 98040 98200 160 0.2
.rodata 289386 290474 1088 0.4
.text 4708659 4716403 7744 0.2
bridge-app debug (read only) 4627641 4636833 9192 0.2
(read/write) 218336 218528 192 0.1
.data.rel.ro 86976 87168 192 0.2
.rodata 230250 231338 1088 0.5
.text 4175715 4183459 7744 0.2
chip-tool-ipv6only arm64 .data 4512 4520 8 0.2
lighting-app debug+rpc+ui (read only) 5550441 5559585 9144 0.2
(read/write) 227064 227256 192 0.1
.data 4864 4896 32 0.7
.data.rel.ro 95360 95520 160 0.2
.rodata 354004 355092 1088 0.3
.text 4948371 4956067 7696 0.2
lock-app debug (read only) 4692241 4701433 9192 0.2
(read/write) 205552 205744 192 0.1
.data 4160 4192 32 0.8
.data.rel.ro 81016 81176 160 0.2
.rodata 255914 257002 1088 0.4
.text 4223715 4231459 7744 0.2
shell debug (read only) 2920385 2925785 5400 0.2
(read/write) 156904 157064 160 0.1
.data.rel.ro 87152 87312 160 0.2
.rodata 186656 187072 416 0.2
.text 2559074 2563698 4624 0.2
thermostat-no-ble arm64 (read only) 4427788 4434252 6464 0.1
(read/write) 243536 245232 1696 0.7
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.got 8712 8728 16 0.2
.rodata 160084 160372 288 0.2
.text 3931160 3937032 5872 0.1
tv-app debug (read only) 5763153 5772345 9192 0.2
(read/write) 353296 353456 160 0.0
.data.rel.ro 95128 95288 160 0.2
.rodata 293258 294346 1088 0.4
.text 5226691 5234435 7744 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2534632 2535640 1008 0.0
.text 1497316 1498324 1008 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1064780 1065856 1076 0.1
bss 133107 133119 12 0.0
rodata 103052 103352 300 0.3
text 781400 782168 768 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1225560 1226220 660 0.1
bss 127163 127167 4 0.0
rodata 151300 151364 64 0.0
text 797064 797664 600 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1012260 1013456 1196 0.1
bss 131965 131977 12 0.0
rodata 90316 90616 300 0.3
text 742768 743536 768 0.1
nxp contact k32w0+release (read only) 574964 575716 752 0.1
(read/write) 80004 80020 16 0.0
.bss 67840 67848 8 0.0
.data 2180 2188 8 0.4
.text 574428 575180 752 0.1
k32w1+release (read/write) 702100 703012 912 0.1
.bss 71192 71200 8 0.0
.data 2856 2864 8 0.3
.text 588672 589568 896 0.2
light k32w0+release (read only) 608880 609712 832 0.1
(read/write) 79464 79480 16 0.0
.bss 67280 67288 8 0.0
.data 2200 2208 8 0.4
.text 608344 609176 832 0.1
k32w1+release (read/write) 793824 794912 1088 0.1
.bss 80728 80736 8 0.0
.data 2056 2064 8 0.4
.text 671672 672744 1072 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1803076 1804508 1432 0.1
.bss 198372 198380 8 0.0
.text 1593628 1595052 1424 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1724964 1726396 1432 0.1
.bss 195252 195260 8 0.0
.text 1518668 1520092 1424 0.1
light cy8ckit_062s2_43012 (read/write) 1643700 1645156 1456 0.1
.bss 188716 188724 8 0.0
.data 2464 2472 8 0.3
.text 1444132 1445572 1440 0.1
lock cy8ckit_062s2_43012 (read/write) 1672388 1673844 1456 0.1
.bss 215788 215796 8 0.0
.data 2456 2464 8 0.3
.text 1445756 1447196 1440 0.1
qpg lighting-app qpg6105+debug (read/write) 1132200 1133276 1076 0.1
.bss 102572 102580 8 0.0
.data 844 856 12 1.4
.text 644584 645656 1072 0.2
lock-app qpg6105+debug (read/write) 1092232 1093292 1060 0.1
.bss 97252 97260 8 0.0
.data 856 860 4 0.5
.text 604612 605676 1064 0.2
stm32 light STM32WB5MM-DK (read/write) 603789 604873 1084 0.2
.bss 128436 128444 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384720 385480 760 0.2
telink air-quality-sensor-app tlsr9528a_retention (read/write) 832938 834078 1140 0.1
bss 49836 49848 12 0.0
text 623968 624772 804 0.1
all-clusters-app tlsr9518adk80d (read/write) 1096176 1097316 1140 0.1
bss 101520 101532 12 0.0
text 797526 798330 804 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1057640 1058772 1132 0.1
bss 109968 109980 12 0.0
text 771888 772692 804 0.1
bridge-app tlsr9518adk80d (read/write) 913128 914252 1124 0.1
bss 92724 92736 12 0.0
text 655326 656130 804 0.1
contact-sensor-app tlsr9528a_retention (read/write) 834982 836106 1124 0.1
bss 49880 49892 12 0.0
text 626074 626878 804 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 935720 936860 1140 0.1
bss 77492 77504 12 0.0
text 702712 703516 804 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1089536 1090668 1132 0.1
bss 99816 99828 12 0.0
text 793336 794140 804 0.1
lock-app-dfu tlsr9528a (read/write) 910212 911352 1140 0.1
bss 69160 69172 12 0.0
text 659602 660406 804 0.1
ota-requestor-app tlsr9518adk80d (read/write) 932820 932928 108 0.0
bss 92428 92440 12 0.0
text 674898 674992 94 0.0
pump-app tlsr9258a (read/write) 832628 833752 1124 0.1
bss 58124 58136 12 0.0
text 623166 623970 804 0.1
pump-controller-app tlsr9518adk80d (read/write) 798748 799872 1124 0.1
bss 56052 56064 12 0.0
text 598072 598876 804 0.1
shell tlsr9518adk80d (read/write) 675936 676048 112 0.0
bss 73412 73424 12 0.0
text 461698 461798 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 842706 843838 1132 0.1
bss 51508 51520 12 0.0
text 632612 633416 804 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 858469 858577 108 0.0
bss 59676 59688 12 0.0
text 642182 642276 94 0.0
thermostat tlsr9518adk80d (read/write) 824296 825420 1124 0.1
bss 56384 56396 12 0.0
text 617624 618428 804 0.1
window-covering tlsr9258a (read/write) 837412 838552 1140 0.1
bss 58340 58352 12 0.0
text 625536 626340 804 0.1
Decreases (4 builds for psoc6)
platform target config section bcebbc6 05c9cb2 change % change
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832280 832272 -8 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835432 835424 -8 -0.0
light cy8ckit_062s2_43012 (read only) 842160 842144 -16 -0.0
lock cy8ckit_062s2_43012 (read only) 815096 815080 -16 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section bcebbc6 05c9cb2 change % change
bl602 lighting-app bl602 (read/write) 1442886 1442886 0 0.0
.bss 85432 85432 0 0.0
.data 9504 9512 8 0.1
.rodata 159072 159072 0 0.0
.text 1108210 1108210 0 0.0
bl602+mfd (read/write) 1457302 1457302 0 0.0
.bss 85600 85600 0 0.0
.data 9480 9488 8 0.1
.rodata 158032 158032 0 0.0
.text 1123528 1123528 0 0.0
bl602+rpc (read/write) 1490270 1490286 16 0.0
.bss 93480 93480 0 0.0
.data 9880 9888 8 0.1
.rodata 166640 166640 0 0.0
.text 1139600 1139600 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207475 1209303 1828 0.2
.bss 11217 11217 0 0.0
.data 3688 3696 8 0.2
.rodata 108432 108768 336 0.3
.text 977256 978724 1468 0.2
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1218547 1220127 1580 0.1
.bss 11393 11393 0 0.0
.data 3664 3680 16 0.4
.rodata 107372 107708 336 0.3
.text 989266 990478 1212 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1299211 1301047 1836 0.1
.bss 19701 19701 0 0.0
.data 4224 4240 16 0.4
.rodata 123804 124140 336 0.3
.text 1052220 1053688 1468 0.1
bl706-eth (read/write) 1025013 1025025 12 0.0
.bss 23792 23792 0 0.0
.data 3264 3264 0 0.0
.rodata 101756 101756 0 0.0
.text 768214 768226 12 0.0
bl706-wifi (read/write) 1259670 1259690 20 0.0
.bss 10677 10677 0 0.0
.data 3696 3704 8 0.2
.rodata 122756 122756 0 0.0
.text 1000102 1000114 12 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1177076 1178644 1568 0.1
.bss 16428 16428 0 0.0
.data 5048 5064 16 0.3
.rodata 102436 102772 336 0.3
.text 970378 971578 1200 0.1
bl702l+mfd (read/write) 1188992 1190552 1560 0.1
.bss 16604 16604 0 0.0
.data 5032 5040 8 0.2
.rodata 101376 101712 336 0.3
.text 982700 983900 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782500 783524 1024 0.1
(read/write) 168824 168844 20 0.0
.bss 90780 90788 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699604 700324 720 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798492 799380 888 0.1
(read/write) 178976 179012 36 0.0
.bss 100948 100956 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721508 722196 688 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787236 788252 1016 0.1
(read/write) 173416 173452 36 0.0
.bss 95388 95396 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683436 684148 712 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739556 740580 1024 0.1
(read/write) 167784 167820 36 0.0
.bss 89520 89528 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 660996 661716 720 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725188 726212 1024 0.1
(read/write) 168000 168020 20 0.0
.bss 89736 89744 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 650852 651572 720 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 586618 586618 0 0.0
(read/write) 208080 208084 4 0.0
.bss 201308 201308 0 0.0
.data 1648 1652 4 0.2
.rodata 87514 87514 0 0.0
.text 496980 496980 0 0.0
lock CC3235SF_LAUNCHXL (read only) 631418 632874 1456 0.2
(read/write) 208336 208348 12 0.0
.bss 201712 201712 0 0.0
.data 1504 1516 12 0.8
.rodata 107858 108194 336 0.3
.text 521436 522556 1120 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569599 570375 776 0.1
.app_xip_area 459517 460277 760 0.2
.bss 64908 64916 8 0.0
.data 752 760 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 551815 552591 776 0.1
.app_xip_area 437061 437821 760 0.2
.bss 69572 69580 8 0.0
.data 760 768 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572911 573023 112 0.0
.app_xip_area 464333 464429 96 0.0
.bss 63444 63452 8 0.0
.data 712 720 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 564887 565655 768 0.1
.app_xip_area 453117 453869 752 0.2
.bss 66556 66564 8 0.0
.data 792 800 8 1.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4187C (read/write) 1068136 1069224 1088 0.1
.bss 179904 179912 8 0.0
.data 3416 3424 8 0.2
.text 884796 885868 1072 0.1
lock-app BRD4338a (read/write) 959720 961144 1424 0.1
.bss 210220 210220 0 0.0
.data 30272 30272 0 0.0
.text 699860 701284 1424 0.2
window-app BRD4187C (read/write) 1133808 1135376 1568 0.1
.bss 164504 164512 8 0.0
.data 3320 3328 8 0.2
.text 965964 967516 1552 0.2
esp32 all-clusters-app c3devkit (read only) 1213394 1214072 678 0.1
(read/write) 1750240 1750568 328 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252752 253064 312 0.1
.flash.text 1213394 1214072 678 0.1
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1255435 1256067 632 0.1
(read/write) 536508 536812 304 0.1
.dram0.bss 81064 81064 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284344 284648 304 0.1
.flash.text 1249271 1249903 632 0.1
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2645053 2645053 0 0.0
(read/write) 130032 130032 0 0.0
.bss 46736 46736 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 608 608 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 184880 184880 0 0.0
.text 2281205 2281205 0 0.0
all-clusters-app debug (read only) 5953881 5963041 9160 0.2
(read/write) 481504 481664 160 0.0
.bss 135072 135072 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 334456 334616 160 0.0
.dynamic 624 624 0 0.0
.got 5328 5328 0 0.0
.init 27 27 0 0.0
.init_array 1432 1432 0 0.0
.rodata 350416 351504 1088 0.3
.text 5168707 5176419 7712 0.1
all-clusters-minimal-app debug (read only) 5234145 5243337 9192 0.2
(read/write) 237488 237648 160 0.1
.bss 127904 127904 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 98040 98200 160 0.2
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 289386 290474 1088 0.4
.text 4708659 4716403 7744 0.2
bridge-app debug (read only) 4627641 4636833 9192 0.2
(read/write) 218336 218528 192 0.1
.bss 118400 118400 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86976 87168 192 0.2
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 230250 231338 1088 0.5
.text 4175715 4183459 7744 0.2
chip-tool debug (read only) 12082489 12082489 0 0.0
(read/write) 523032 523032 0 0.0
.bss 94680 94680 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 416000 416000 0 0.0
.dynamic 624 624 0 0.0
.got 5736 5736 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 451225 451225 0 0.0
.text 10922931 10922931 0 0.0
chip-tool-ipv6only arm64 (read only) 11402292 11402292 0 0.0
(read/write) 588928 588928 0 0.0
.bss 103736 103736 0 0.0
.data 4512 4520 8 0.2
.data.rel.ro 455936 455936 0 0.0
.dynamic 512 512 0 0.0
.got 17112 17112 0 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 356004 356004 0 0.0
.text 10164600 10164600 0 0.0
lighting-app debug+rpc+ui (read only) 5550441 5559585 9144 0.2
(read/write) 227064 227256 192 0.1
.bss 119336 119336 0 0.0
.data 4864 4896 32 0.7
.data.rel.ro 95360 95520 160 0.2
.dynamic 672 672 0 0.0
.got 5856 5856 0 0.0
.init 27 27 0 0.0
.init_array 968 968 0 0.0
.rodata 354004 355092 1088 0.3
.text 4948371 4956067 7696 0.2
lock-app debug (read only) 4692241 4701433 9192 0.2
(read/write) 205552 205744 192 0.1
.bss 113696 113696 0 0.0
.data 4160 4192 32 0.8
.data.rel.ro 81016 81176 160 0.2
.dynamic 624 624 0 0.0
.got 5168 5168 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 255914 257002 1088 0.4
.text 4223715 4231459 7744 0.2
ota-provider-app debug (read only) 4309049 4309049 0 0.0
(read/write) 194224 194224 0 0.0
.bss 113472 113472 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 70448 70448 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 209162 209162 0 0.0
.text 3905427 3905427 0 0.0
ota-requestor-app debug (read only) 4438649 4438649 0 0.0
(read/write) 198592 198592 0 0.0
.bss 114368 114368 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 73552 73552 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 215370 215370 0 0.0
.text 4024275 4024275 0 0.0
shell debug (read only) 2920385 2925785 5400 0.2
(read/write) 156904 157064 160 0.1
.bss 62544 62544 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 87152 87312 160 0.2
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 186656 187072 416 0.2
.text 2559074 2563698 4624 0.2
thermostat-no-ble arm64 (read only) 4427788 4434252 6464 0.1
(read/write) 243536 245232 1696 0.7
.bss 121976 121976 0 0.0
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.dynamic 512 512 0 0.0
.got 8712 8728 16 0.2
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 160084 160372 288 0.2
.text 3931160 3937032 5872 0.1
tv-app debug (read only) 5763153 5772345 9192 0.2
(read/write) 353296 353456 160 0.0
.bss 244336 244336 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 95128 95288 160 0.2
.dynamic 624 624 0 0.0
.got 5464 5464 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 293258 294346 1088 0.4
.text 5226691 5234435 7744 0.1
tv-casting-app debug (read only) 9893105 9893105 0 0.0
(read/write) 342544 342544 0 0.0
.bss 157904 157904 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174752 174752 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1208 1208 0 0.0
.rodata 383672 383672 0 0.0
.text 9042771 9042771 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2534632 2535640 1008 0.0
.bss 220472 220472 0 0.0
.data 5216 5216 0 0.0
.text 1497316 1498324 1008 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1064780 1065856 1076 0.1
bss 133107 133119 12 0.0
rodata 103052 103352 300 0.3
text 781400 782168 768 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1225560 1226220 660 0.1
bss 127163 127167 4 0.0
rodata 151300 151364 64 0.0
text 797064 797664 600 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1012260 1013456 1196 0.1
bss 131965 131977 12 0.0
rodata 90316 90616 300 0.3
text 742768 743536 768 0.1
nxp contact k32w0+release (read only) 574964 575716 752 0.1
(read/write) 80004 80020 16 0.0
.bss 67840 67848 8 0.0
.data 2180 2188 8 0.4
.text 574428 575180 752 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 702100 703012 912 0.1
.bss 71192 71200 8 0.0
.data 2856 2864 8 0.3
.text 588672 589568 896 0.2
light k32w0+release (read only) 608880 609712 832 0.1
(read/write) 79464 79480 16 0.0
.bss 67280 67288 8 0.0
.data 2200 2208 8 0.4
.text 608344 609176 832 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 793824 794912 1088 0.1
.bss 80728 80736 8 0.0
.data 2056 2064 8 0.4
.text 671672 672744 1072 0.2
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832280 832272 -8 -0.0
(read/write) 1803076 1804508 1432 0.1
.bss 198372 198380 8 0.0
.data 2688 2688 0 0.0
.text 1593628 1595052 1424 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835432 835424 -8 -0.0
(read/write) 1724964 1726396 1432 0.1
.bss 195252 195260 8 0.0
.data 2656 2656 0 0.0
.text 1518668 1520092 1424 0.1
light cy8ckit_062s2_43012 (read only) 842160 842144 -16 -0.0
(read/write) 1643700 1645156 1456 0.1
.bss 188716 188724 8 0.0
.data 2464 2472 8 0.3
.text 1444132 1445572 1440 0.1
lock cy8ckit_062s2_43012 (read only) 815096 815080 -16 -0.0
(read/write) 1672388 1673844 1456 0.1
.bss 215788 215796 8 0.0
.data 2456 2464 8 0.3
.text 1445756 1447196 1440 0.1
qpg lighting-app qpg6105+debug (read/write) 1132200 1133276 1076 0.1
.bss 102572 102580 8 0.0
.data 844 856 12 1.4
.text 644584 645656 1072 0.2
lock-app qpg6105+debug (read/write) 1092232 1093292 1060 0.1
.bss 97252 97260 8 0.0
.data 856 860 4 0.5
.text 604612 605676 1064 0.2
stm32 light STM32WB5MM-DK (read/write) 603789 604873 1084 0.2
.bss 128436 128444 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384720 385480 760 0.2
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832938 834078 1140 0.1
bss 49836 49848 12 0.0
text 623968 624772 804 0.1
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1096176 1097316 1140 0.1
bss 101520 101532 12 0.0
text 797526 798330 804 0.1
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1057640 1058772 1132 0.1
bss 109968 109980 12 0.0
text 771888 772692 804 0.1
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 913128 914252 1124 0.1
bss 92724 92736 12 0.0
text 655326 656130 804 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 834982 836106 1124 0.1
bss 49880 49892 12 0.0
text 626074 626878 804 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 935720 936860 1140 0.1
bss 77492 77504 12 0.0
text 702712 703516 804 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1089536 1090668 1132 0.1
bss 99816 99828 12 0.0
text 793336 794140 804 0.1
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 910212 911352 1140 0.1
bss 69160 69172 12 0.0
text 659602 660406 804 0.1
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 932820 932928 108 0.0
bss 92428 92440 12 0.0
text 674898 674992 94 0.0
pump-app tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 832628 833752 1124 0.1
bss 58124 58136 12 0.0
text 623166 623970 804 0.1
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 798748 799872 1124 0.1
bss 56052 56064 12 0.0
text 598072 598876 804 0.1
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 675936 676048 112 0.0
bss 73412 73424 12 0.0
text 461698 461798 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 842706 843838 1132 0.1
bss 51508 51520 12 0.0
text 632612 633416 804 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 858469 858577 108 0.0
bss 59676 59688 12 0.0
text 642182 642276 94 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 824296 825420 1124 0.1
bss 56384 56396 12 0.0
text 617624 618428 804 0.1
window-covering tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 837412 838552 1140 0.1
bss 58340 58352 12 0.0
text 625536 626340 804 0.1

Copy link

github-actions bot commented Apr 16, 2024

PR #32964: Size comparison from ced12be to b6d5847

Increases above 0.2%:

platform target config section ced12be b6d5847 change % change
bl702 lighting-app bl702 .rodata 108432 108768 336 0.3
bl702+mfd .data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
bl702+rpc .data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
bl702l lighting-app bl702l .data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
bl702l+mfd .rodata 101376 101712 336 0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 82628 82932 304 0.4
lock-ftd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
lock-mtd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
pump-app LP_EM_CC1354P10_6 .data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
pump-controller-app LP_EM_CC1354P10_6 .rodata 74068 74372 304 0.4
cc32xx lock CC3235SF_LAUNCHXL .data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
cyw30739 light cyw930739m2evb_01 .data 752 760 8 1.1
lock cyw930739m2evb_01 .data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 .data 712 720 8 1.1
switch cyw930739m2evb_01 .data 792 800 8 1.0
linux all-clusters-app debug .rodata 351760 352848 1088 0.3
all-clusters-minimal-app debug .rodata 290410 291498 1088 0.4
bridge-app debug .rodata 230794 231882 1088 0.5
lighting-app debug+rpc+ui .data 4864 4896 32 0.7
.rodata 354676 355764 1088 0.3
lock-app debug .data 4160 4192 32 0.8
.rodata 256586 257674 1088 0.4
thermostat-no-ble arm64 (read/write) 243152 244992 1840 0.8
.data 3392 3408 16 0.5
tv-app debug .rodata 294730 295850 1120 0.4
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 103052 103352 300 0.3
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 90316 90616 300 0.3
nxp contact k32w0+release .data 2180 2188 8 0.4
k32w1+release .data 2856 2864 8 0.3
light k32w0+release .data 2200 2208 8 0.4
k32w1+release .data 2056 2064 8 0.4
psoc6 light cy8ckit_062s2_43012 .data 2464 2472 8 0.3
lock cy8ckit_062s2_43012 .data 2456 2464 8 0.3
qpg lighting-app qpg6105+debug .data 844 856 12 1.4
lock-app qpg6105+debug .data 856 860 4 0.5
stm32 light STM32WB5MM-DK .data 676 688 12 1.8
.rodata 80212 80516 304 0.4
Increases (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section ced12be b6d5847 change % change
bl602 lighting-app bl602 (read/write) 1442810 1442826 16 0.0
.data 9504 9512 8 0.1
bl602+mfd (read/write) 1457234 1457250 16 0.0
.data 9480 9488 8 0.1
bl602+rpc (read/write) 1490466 1490482 16 0.0
.data 9880 9888 8 0.1
bl702 lighting-app bl702 (read/write) 1207671 1209243 1572 0.1
.data 3696 3704 8 0.2
.rodata 108432 108768 336 0.3
.text 977442 978654 1212 0.1
bl702+mfd (read/write) 1218483 1220319 1836 0.2
.data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
.text 989196 990664 1468 0.1
bl702+rpc (read/write) 1299407 1300987 1580 0.1
.data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
.text 1052406 1053618 1212 0.1
bl706-eth (read/write) 1024937 1024949 12 0.0
.text 768146 768158 12 0.0
bl706-wifi (read/write) 1259602 1259622 20 0.0
.data 3696 3704 8 0.2
.text 1000036 1000048 12 0.0
bl702l lighting-app bl702l (read/write) 1177012 1178564 1552 0.1
.data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
.text 970308 971508 1200 0.1
bl702l+mfd (read/write) 1188420 1189980 1560 0.1
.data 5040 5048 8 0.2
.rodata 101376 101712 336 0.3
.text 982630 983830 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782668 783572 904 0.1
(read/write) 171632 171652 20 0.0
.bss 93588 93596 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699776 700376 600 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798652 799428 776 0.1
(read/write) 182104 182140 36 0.0
.bss 104076 104084 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721672 722248 576 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787420 788324 904 0.1
(read/write) 176224 176260 36 0.0
.bss 98196 98204 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683624 684224 600 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739732 740644 912 0.1
(read/write) 170592 170628 36 0.0
.bss 92328 92336 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 661176 661784 608 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725364 726268 904 0.1
(read/write) 170816 170836 20 0.0
.bss 92552 92560 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 651032 651632 600 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read/write) 208088 208092 4 0.0
.data 1648 1652 4 0.2
lock CC3235SF_LAUNCHXL (read only) 631454 632830 1376 0.2
(read/write) 208344 208356 12 0.0
.data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
.text 521480 522520 1040 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569655 570327 672 0.1
.app_xip_area 459589 460245 656 0.1
.bss 64892 64900 8 0.0
.data 752 760 8 1.1
lock cyw930739m2evb_01 (read/write) 551863 552535 672 0.1
.app_xip_area 437125 437781 656 0.2
.bss 69556 69564 8 0.0
.data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 (read/write) 572967 573079 112 0.0
.app_xip_area 464397 464493 96 0.0
.bss 63436 63444 8 0.0
.data 712 720 8 1.1
switch cyw930739m2evb_01 (read/write) 564927 565591 664 0.1
.app_xip_area 453173 453821 648 0.1
.bss 66540 66548 8 0.0
.data 792 800 8 1.0
efr32 lighting-app BRD4187C (read/write) 1068344 1069304 960 0.1
.bss 179896 179904 8 0.0
.data 3424 3432 8 0.2
.text 885004 885948 944 0.1
lock-app BRD4338a (read/write) 959908 961244 1336 0.1
.data 30272 30288 16 0.1
.text 700048 701368 1320 0.2
window-app BRD4187C (read/write) 1134084 1135556 1472 0.1
.bss 164496 164504 8 0.0
.data 3328 3336 8 0.2
.text 966240 967696 1456 0.2
esp32 all-clusters-app c3devkit (read only) 1213416 1214002 586 0.0
(read/write) 1750224 1750552 328 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252752 253064 312 0.1
.flash.text 1213416 1214002 586 0.0
m5stack (read only) 1256059 1256631 572 0.0
(read/write) 536532 536836 304 0.1
.flash.rodata 284368 284672 304 0.1
.flash.text 1249895 1250467 572 0.0
linux all-clusters-app debug (read only) 5955601 5964521 8920 0.1
(read/write) 481512 481672 160 0.0
.data.rel.ro 334472 334632 160 0.0
.rodata 351760 352848 1088 0.3
.text 5169059 5176531 7472 0.1
all-clusters-minimal-app debug (read only) 5235545 5244497 8952 0.2
(read/write) 237464 237624 160 0.1
.data.rel.ro 98056 98216 160 0.2
.rodata 290410 291498 1088 0.4
.text 4709011 4716515 7504 0.2
bridge-app debug (read only) 4628561 4637513 8952 0.2
(read/write) 218344 218536 192 0.1
.data.rel.ro 86976 87168 192 0.2
.rodata 230794 231882 1088 0.5
.text 4176067 4183571 7504 0.2
chip-tool-ipv6only arm64 .data 4512 4520 8 0.2
lighting-app debug+rpc+ui (read only) 5551473 5560393 8920 0.2
(read/write) 227112 227304 192 0.1
.data 4864 4896 32 0.7
.data.rel.ro 95376 95536 160 0.2
.rodata 354676 355764 1088 0.3
.text 4948707 4956179 7472 0.2
lock-app debug (read only) 4693305 4702257 8952 0.2
(read/write) 205568 205760 192 0.1
.data 4160 4192 32 0.8
.data.rel.ro 81000 81160 160 0.2
.rodata 256586 257674 1088 0.4
.text 4224083 4231587 7504 0.2
shell debug (read only) 2922121 2927265 5144 0.2
(read/write) 156880 157040 160 0.1
.data.rel.ro 87152 87312 160 0.2
.rodata 187872 188288 416 0.2
.text 2559570 2563938 4368 0.2
thermostat-no-ble arm64 (read only) 4428172 4434492 6320 0.1
(read/write) 243152 244992 1840 0.8
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.got 8712 8728 16 0.2
.rodata 160148 160436 288 0.2
.text 3931480 3937208 5728 0.1
tv-app debug (read only) 5766793 5775777 8984 0.2
(read/write) 353336 353496 160 0.0
.data.rel.ro 95160 95320 160 0.2
.rodata 294730 295850 1120 0.4
.text 5228739 5236243 7504 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2534624 2535568 944 0.0
.text 1497308 1498252 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1064780 1065744 964 0.1
bss 133107 133119 12 0.0
rodata 103052 103352 300 0.3
text 781408 782064 656 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1225560 1226124 564 0.0
bss 127163 127167 4 0.0
rodata 151300 151364 64 0.0
text 797068 797564 496 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1012260 1013344 1084 0.1
bss 131965 131977 12 0.0
rodata 90316 90616 300 0.3
text 742776 743432 656 0.1
nxp contact k32w0+release (read only) 574972 575628 656 0.1
(read/write) 80004 80020 16 0.0
.bss 67840 67848 8 0.0
.data 2180 2188 8 0.4
.text 574436 575092 656 0.1
k32w1+release (read/write) 702108 702916 808 0.1
.bss 71184 71192 8 0.0
.data 2856 2864 8 0.3
.text 588688 589480 792 0.1
light k32w0+release (read only) 608912 609632 720 0.1
(read/write) 79464 79480 16 0.0
.bss 67280 67288 8 0.0
.data 2200 2208 8 0.4
.text 608376 609096 720 0.1
k32w1+release (read/write) 793848 794824 976 0.1
.bss 80728 80736 8 0.0
.data 2056 2064 8 0.4
.text 671696 672656 960 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1803100 1804452 1352 0.1
.bss 198364 198372 8 0.0
.text 1593660 1595004 1344 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1725004 1726356 1352 0.1
.bss 195244 195252 8 0.0
.text 1518716 1520060 1344 0.1
light cy8ckit_062s2_43012 (read/write) 1643716 1645076 1360 0.1
.bss 188708 188716 8 0.0
.data 2464 2472 8 0.3
.text 1444156 1445500 1344 0.1
lock cy8ckit_062s2_43012 (read/write) 1672420 1673780 1360 0.1
.bss 215788 215796 8 0.0
.data 2456 2464 8 0.3
.text 1445788 1447132 1344 0.1
qpg lighting-app qpg6105+debug (read/write) 1132224 1133180 956 0.1
.bss 102572 102580 8 0.0
.data 844 856 12 1.4
.text 644608 645560 952 0.1
lock-app qpg6105+debug (read/write) 1092264 1093212 948 0.1
.bss 97244 97252 8 0.0
.data 856 860 4 0.5
.text 604644 605596 952 0.2
stm32 light STM32WB5MM-DK (read/write) 603813 604785 972 0.2
.bss 128428 128436 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384752 385400 648 0.2
telink air-quality-sensor-app tlsr9528a_retention (read/write) 832946 833990 1044 0.1
bss 49836 49848 12 0.0
text 623976 624688 712 0.1
all-clusters-app tlsr9518adk80d (read/write) 1096176 1097220 1044 0.1
bss 101520 101532 12 0.0
text 797524 798236 712 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1057632 1058676 1044 0.1
bss 109968 109980 12 0.0
text 771882 772594 712 0.1
bridge-app tlsr9518adk80d (read/write) 913120 914156 1036 0.1
bss 92724 92736 12 0.0
text 655324 656036 712 0.1
contact-sensor-app tlsr9528a_retention (read/write) 834990 836026 1036 0.1
bss 49880 49892 12 0.0
text 626082 626794 712 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 935768 936812 1044 0.1
bss 77492 77504 12 0.0
text 702744 703456 712 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1089544 1090580 1036 0.1
bss 99816 99828 12 0.0
text 793340 794052 712 0.1
lock-app-dfu tlsr9528a (read/write) 910220 911264 1044 0.1
bss 69160 69172 12 0.0
text 659610 660322 712 0.1
ota-requestor-app tlsr9518adk80d (read/write) 932812 932920 108 0.0
bss 92428 92440 12 0.0
text 674892 674986 94 0.0
pump-app tlsr9258a (read/write) 832636 833672 1036 0.1
bss 58124 58136 12 0.0
text 623178 623890 712 0.1
pump-controller-app tlsr9518adk80d (read/write) 798756 799792 1036 0.1
bss 56052 56064 12 0.0
text 598084 598796 712 0.1
shell tlsr9518adk80d (read/write) 676016 676128 112 0.0
bss 73412 73424 12 0.0
text 461764 461864 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 842714 843758 1044 0.1
bss 51508 51520 12 0.0
text 632620 633332 712 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 858477 858577 100 0.0
bss 59676 59688 12 0.0
text 642186 642280 94 0.0
thermostat tlsr9518adk80d (read/write) 824304 825340 1036 0.1
bss 56384 56396 12 0.0
text 617636 618348 712 0.1
window-covering tlsr9258a (read/write) 837420 838464 1044 0.1
bss 58340 58352 12 0.0
text 625544 626256 712 0.1
Decreases (4 builds for psoc6)
platform target config section ced12be b6d5847 change % change
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832288 832280 -8 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835440 835432 -8 -0.0
light cy8ckit_062s2_43012 (read only) 842168 842152 -16 -0.0
lock cy8ckit_062s2_43012 (read only) 815096 815080 -16 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section ced12be b6d5847 change % change
bl602 lighting-app bl602 (read/write) 1442810 1442826 16 0.0
.bss 85440 85440 0 0.0
.data 9504 9512 8 0.1
.rodata 159068 159068 0 0.0
.text 1108142 1108142 0 0.0
bl602+mfd (read/write) 1457234 1457250 16 0.0
.bss 85608 85608 0 0.0
.data 9480 9488 8 0.1
.rodata 158028 158028 0 0.0
.text 1123460 1123460 0 0.0
bl602+rpc (read/write) 1490466 1490482 16 0.0
.bss 93480 93480 0 0.0
.data 9880 9888 8 0.1
.rodata 166644 166644 0 0.0
.text 1139788 1139788 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207671 1209243 1572 0.1
.bss 11185 11185 0 0.0
.data 3696 3704 8 0.2
.rodata 108432 108768 336 0.3
.text 977442 978654 1212 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1218483 1220319 1836 0.2
.bss 11361 11361 0 0.0
.data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
.text 989196 990664 1468 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1299407 1300987 1580 0.1
.bss 19669 19669 0 0.0
.data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
.text 1052406 1053618 1212 0.1
bl706-eth (read/write) 1024937 1024949 12 0.0
.bss 23760 23760 0 0.0
.data 3256 3256 0 0.0
.rodata 101756 101756 0 0.0
.text 768146 768158 12 0.0
bl706-wifi (read/write) 1259602 1259622 20 0.0
.bss 10645 10645 0 0.0
.data 3696 3704 8 0.2
.rodata 122756 122756 0 0.0
.text 1000036 1000048 12 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1177012 1178564 1552 0.1
.bss 16396 16396 0 0.0
.data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
.text 970308 971508 1200 0.1
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1188420 1189980 1560 0.1
.bss 16572 16572 0 0.0
.data 5040 5048 8 0.2
.rodata 101376 101712 336 0.3
.text 982630 983830 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782668 783572 904 0.1
(read/write) 171632 171652 20 0.0
.bss 93588 93596 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699776 700376 600 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798652 799428 776 0.1
(read/write) 182104 182140 36 0.0
.bss 104076 104084 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721672 722248 576 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787420 788324 904 0.1
(read/write) 176224 176260 36 0.0
.bss 98196 98204 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683624 684224 600 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739732 740644 912 0.1
(read/write) 170592 170628 36 0.0
.bss 92328 92336 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 661176 661784 608 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725364 726268 904 0.1
(read/write) 170816 170836 20 0.0
.bss 92552 92560 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 651032 651632 600 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 586646 586646 0 0.0
(read/write) 208088 208092 4 0.0
.bss 201316 201316 0 0.0
.data 1648 1652 4 0.2
.rodata 87502 87502 0 0.0
.text 497020 497020 0 0.0
lock CC3235SF_LAUNCHXL (read only) 631454 632830 1376 0.2
(read/write) 208344 208356 12 0.0
.bss 201720 201720 0 0.0
.data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
.text 521480 522520 1040 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569655 570327 672 0.1
.app_xip_area 459589 460245 656 0.1
.bss 64892 64900 8 0.0
.data 752 760 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 551863 552535 672 0.1
.app_xip_area 437125 437781 656 0.2
.bss 69556 69564 8 0.0
.data 760 768 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572967 573079 112 0.0
.app_xip_area 464397 464493 96 0.0
.bss 63436 63444 8 0.0
.data 712 720 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 564927 565591 664 0.1
.app_xip_area 453173 453821 648 0.1
.bss 66540 66548 8 0.0
.data 792 800 8 1.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4187C (read/write) 1068344 1069304 960 0.1
.bss 179896 179904 8 0.0
.data 3424 3432 8 0.2
.text 885004 885948 944 0.1
lock-app BRD4338a (read/write) 959908 961244 1336 0.1
.bss 210220 210220 0 0.0
.data 30272 30288 16 0.1
.text 700048 701368 1320 0.2
window-app BRD4187C (read/write) 1134084 1135556 1472 0.1
.bss 164496 164504 8 0.0
.data 3328 3336 8 0.2
.text 966240 967696 1456 0.2
esp32 all-clusters-app c3devkit (read only) 1213416 1214002 586 0.0
(read/write) 1750224 1750552 328 0.0
.dram0.bss 74320 74320 0 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252752 253064 312 0.1
.flash.text 1213416 1214002 586 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1256059 1256631 572 0.0
(read/write) 536532 536836 304 0.1
.dram0.bss 81064 81064 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284368 284672 304 0.1
.flash.text 1249895 1250467 572 0.0
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2645941 2645941 0 0.0
(read/write) 130032 130032 0 0.0
.bss 46728 46728 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 608 608 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 185392 185392 0 0.0
.text 2281557 2281557 0 0.0
all-clusters-app debug (read only) 5955601 5964521 8920 0.1
(read/write) 481512 481672 160 0.0
.bss 135040 135040 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 334472 334632 160 0.0
.dynamic 624 624 0 0.0
.got 5328 5328 0 0.0
.init 27 27 0 0.0
.init_array 1440 1440 0 0.0
.rodata 351760 352848 1088 0.3
.text 5169059 5176531 7472 0.1
all-clusters-minimal-app debug (read only) 5235545 5244497 8952 0.2
(read/write) 237464 237624 160 0.1
.bss 127872 127872 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 98056 98216 160 0.2
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 290410 291498 1088 0.4
.text 4709011 4716515 7504 0.2
bridge-app debug (read only) 4628561 4637513 8952 0.2
(read/write) 218344 218536 192 0.1
.bss 118400 118400 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86976 87168 192 0.2
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 230794 231882 1088 0.5
.text 4176067 4183571 7504 0.2
chip-tool debug (read only) 12084641 12084641 0 0.0
(read/write) 523104 523104 0 0.0
.bss 94744 94744 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 416000 416000 0 0.0
.dynamic 624 624 0 0.0
.got 5736 5736 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 451449 451449 0 0.0
.text 10924835 10924835 0 0.0
chip-tool-ipv6only arm64 (read only) 11403972 11403972 0 0.0
(read/write) 587232 587232 0 0.0
.bss 103720 103720 0 0.0
.data 4512 4520 8 0.2
.data.rel.ro 455936 455936 0 0.0
.dynamic 512 512 0 0.0
.got 17112 17112 0 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 356260 356260 0 0.0
.text 10166024 10166024 0 0.0
lighting-app debug+rpc+ui (read only) 5551473 5560393 8920 0.2
(read/write) 227112 227304 192 0.1
.bss 119344 119344 0 0.0
.data 4864 4896 32 0.7
.data.rel.ro 95376 95536 160 0.2
.dynamic 672 672 0 0.0
.got 5856 5856 0 0.0
.init 27 27 0 0.0
.init_array 976 976 0 0.0
.rodata 354676 355764 1088 0.3
.text 4948707 4956179 7472 0.2
lock-app debug (read only) 4693305 4702257 8952 0.2
(read/write) 205568 205760 192 0.1
.bss 113704 113704 0 0.0
.data 4160 4192 32 0.8
.data.rel.ro 81000 81160 160 0.2
.dynamic 624 624 0 0.0
.got 5168 5168 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 256586 257674 1088 0.4
.text 4224083 4231587 7504 0.2
ota-provider-app debug (read only) 4309905 4309905 0 0.0
(read/write) 194200 194200 0 0.0
.bss 113440 113440 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 70448 70448 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 209642 209642 0 0.0
.text 3905779 3905779 0 0.0
ota-requestor-app debug (read only) 4439569 4439569 0 0.0
(read/write) 198568 198568 0 0.0
.bss 114336 114336 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 73536 73536 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 215914 215914 0 0.0
.text 4024627 4024627 0 0.0
shell debug (read only) 2922121 2927265 5144 0.2
(read/write) 156880 157040 160 0.1
.bss 62512 62512 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 87152 87312 160 0.2
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 187872 188288 416 0.2
.text 2559570 2563938 4368 0.2
thermostat-no-ble arm64 (read only) 4428172 4434492 6320 0.1
(read/write) 243152 244992 1840 0.8
.bss 121976 121976 0 0.0
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.dynamic 512 512 0 0.0
.got 8712 8728 16 0.2
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 160148 160436 288 0.2
.text 3931480 3937208 5728 0.1
tv-app debug (read only) 5766793 5775777 8984 0.2
(read/write) 353336 353496 160 0.0
.bss 244336 244336 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 95160 95320 160 0.2
.dynamic 624 624 0 0.0
.got 5464 5464 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 294730 295850 1120 0.4
.text 5228739 5236243 7504 0.1
tv-casting-app debug (read only) 9896849 9896849 0 0.0
(read/write) 342720 342720 0 0.0
.bss 157976 157976 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174848 174848 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 384472 384472 0 0.0
.text 9045571 9045571 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2534624 2535568 944 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1497308 1498252 944 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1064780 1065744 964 0.1
bss 133107 133119 12 0.0
rodata 103052 103352 300 0.3
text 781408 782064 656 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1225560 1226124 564 0.0
bss 127163 127167 4 0.0
rodata 151300 151364 64 0.0
text 797068 797564 496 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1012260 1013344 1084 0.1
bss 131965 131977 12 0.0
rodata 90316 90616 300 0.3
text 742776 743432 656 0.1
nxp contact k32w0+release (read only) 574972 575628 656 0.1
(read/write) 80004 80020 16 0.0
.bss 67840 67848 8 0.0
.data 2180 2188 8 0.4
.text 574436 575092 656 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 702108 702916 808 0.1
.bss 71184 71192 8 0.0
.data 2856 2864 8 0.3
.text 588688 589480 792 0.1
light k32w0+release (read only) 608912 609632 720 0.1
(read/write) 79464 79480 16 0.0
.bss 67280 67288 8 0.0
.data 2200 2208 8 0.4
.text 608376 609096 720 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 793848 794824 976 0.1
.bss 80728 80736 8 0.0
.data 2056 2064 8 0.4
.text 671696 672656 960 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832288 832280 -8 -0.0
(read/write) 1803100 1804452 1352 0.1
.bss 198364 198372 8 0.0
.data 2688 2688 0 0.0
.text 1593660 1595004 1344 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835440 835432 -8 -0.0
(read/write) 1725004 1726356 1352 0.1
.bss 195244 195252 8 0.0
.data 2656 2656 0 0.0
.text 1518716 1520060 1344 0.1
light cy8ckit_062s2_43012 (read only) 842168 842152 -16 -0.0
(read/write) 1643716 1645076 1360 0.1
.bss 188708 188716 8 0.0
.data 2464 2472 8 0.3
.text 1444156 1445500 1344 0.1
lock cy8ckit_062s2_43012 (read only) 815096 815080 -16 -0.0
(read/write) 1672420 1673780 1360 0.1
.bss 215788 215796 8 0.0
.data 2456 2464 8 0.3
.text 1445788 1447132 1344 0.1
qpg lighting-app qpg6105+debug (read/write) 1132224 1133180 956 0.1
.bss 102572 102580 8 0.0
.data 844 856 12 1.4
.text 644608 645560 952 0.1
lock-app qpg6105+debug (read/write) 1092264 1093212 948 0.1
.bss 97244 97252 8 0.0
.data 856 860 4 0.5
.text 604644 605596 952 0.2
stm32 light STM32WB5MM-DK (read/write) 603813 604785 972 0.2
.bss 128428 128436 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384752 385400 648 0.2
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832946 833990 1044 0.1
bss 49836 49848 12 0.0
text 623976 624688 712 0.1
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1096176 1097220 1044 0.1
bss 101520 101532 12 0.0
text 797524 798236 712 0.1
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1057632 1058676 1044 0.1
bss 109968 109980 12 0.0
text 771882 772594 712 0.1
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 913120 914156 1036 0.1
bss 92724 92736 12 0.0
text 655324 656036 712 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 834990 836026 1036 0.1
bss 49880 49892 12 0.0
text 626082 626794 712 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 935768 936812 1044 0.1
bss 77492 77504 12 0.0
text 702744 703456 712 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1089544 1090580 1036 0.1
bss 99816 99828 12 0.0
text 793340 794052 712 0.1
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 910220 911264 1044 0.1
bss 69160 69172 12 0.0
text 659610 660322 712 0.1
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 932812 932920 108 0.0
bss 92428 92440 12 0.0
text 674892 674986 94 0.0
pump-app tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 832636 833672 1036 0.1
bss 58124 58136 12 0.0
text 623178 623890 712 0.1
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 798756 799792 1036 0.1
bss 56052 56064 12 0.0
text 598084 598796 712 0.1
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676016 676128 112 0.0
bss 73412 73424 12 0.0
text 461764 461864 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 842714 843758 1044 0.1
bss 51508 51520 12 0.0
text 632620 633332 712 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 858477 858577 100 0.0
bss 59676 59688 12 0.0
text 642186 642280 94 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 824304 825340 1036 0.1
bss 56384 56396 12 0.0
text 617636 618348 712 0.1
window-covering tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 837420 838464 1044 0.1
bss 58340 58352 12 0.0
text 625544 626256 712 0.1

@kkasperczyk-no kkasperczyk-no force-pushed the thread_network_diag_events branch 2 times, most recently from 02f19c7 to 46d25d8 Compare April 17, 2024 08:35
Copy link

github-actions bot commented Apr 17, 2024

PR #32964: Size comparison from 47c6d46 to 46d25d8

Increases above 0.2%:

platform target config section 47c6d46 46d25d8 change % change
bl702 lighting-app bl702 .rodata 108432 108768 336 0.3
bl702+mfd .data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
bl702+rpc .data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
bl702l lighting-app bl702l .data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
bl702l+mfd .rodata 101376 101712 336 0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 82628 82932 304 0.4
lock-ftd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
lock-mtd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
pump-app LP_EM_CC1354P10_6 .data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
pump-controller-app LP_EM_CC1354P10_6 .rodata 74068 74372 304 0.4
cc32xx lock CC3235SF_LAUNCHXL .data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
cyw30739 light cyw930739m2evb_01 .data 752 760 8 1.1
lock cyw930739m2evb_01 .data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 .data 712 720 8 1.1
switch cyw930739m2evb_01 .data 792 800 8 1.0
linux bridge-app debug .data.rel.ro 86976 87168 192 0.2
lighting-app debug+rpc+ui .data 4864 4896 32 0.7
lock-app debug .data 4160 4192 32 0.8
shell debug .rodata 187872 188288 416 0.2
thermostat-no-ble arm64 .data 3392 3408 16 0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 103096 103400 304 0.3
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 90360 90664 304 0.3
nxp contact k32w0+release .data 2180 2188 8 0.4
k32w1+release .data 2856 2864 8 0.3
light k32w0+release .data 2200 2208 8 0.4
k32w1+release .data 2056 2064 8 0.4
psoc6 light cy8ckit_062s2_43012 .data 2464 2472 8 0.3
lock cy8ckit_062s2_43012 .data 2456 2464 8 0.3
qpg lighting-app qpg6105+debug .data 844 856 12 1.4
lock-app qpg6105+debug .data 856 860 4 0.5
stm32 light STM32WB5MM-DK .data 676 688 12 1.8
.rodata 80212 80516 304 0.4
Increases (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section 47c6d46 46d25d8 change % change
bl602 lighting-app bl602 .data 9504 9512 8 0.1
bl602+mfd .data 9480 9488 8 0.1
bl602+rpc .data 9880 9888 8 0.1
bl702 lighting-app bl702 (read/write) 1207927 1209499 1572 0.1
.data 3696 3704 8 0.2
.rodata 108432 108768 336 0.3
.text 977684 978896 1212 0.1
bl702+mfd (read/write) 1218743 1220323 1580 0.1
.data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
.text 989438 990650 1212 0.1
bl702+rpc (read/write) 1299407 1300987 1580 0.1
.data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
.text 1052392 1053604 1212 0.1
bl706-eth (read/write) 1025193 1025205 12 0.0
.text 768388 768400 12 0.0
bl706-wifi (read/write) 1259846 1259866 20 0.0
.data 3696 3704 8 0.2
.text 1000280 1000292 12 0.0
bl702l lighting-app bl702l (read/write) 1177784 1179336 1552 0.1
.data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
.text 970550 971750 1200 0.1
bl702l+mfd (read/write) 1188676 1190236 1560 0.1
.data 5040 5048 8 0.2
.rodata 101376 101712 336 0.3
.text 982872 984072 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782820 783724 904 0.1
(read/write) 171640 171660 20 0.0
.bss 93596 93604 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699928 700528 600 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798804 799580 776 0.1
(read/write) 182112 182148 36 0.0
.bss 104084 104092 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721820 722396 576 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787572 788476 904 0.1
(read/write) 176232 176268 36 0.0
.bss 98204 98212 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683776 684376 600 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739884 740796 912 0.1
(read/write) 170600 170636 36 0.0
.bss 92336 92344 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 661328 661936 608 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725516 726420 904 0.1
(read/write) 170824 170844 20 0.0
.bss 92560 92568 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 651184 651784 600 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read/write) 208096 208100 4 0.0
.data 1648 1652 4 0.2
lock CC3235SF_LAUNCHXL (read only) 631766 633142 1376 0.2
(read/write) 208352 208364 12 0.0
.data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
.text 521792 522832 1040 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569783 570455 672 0.1
.app_xip_area 459709 460365 656 0.1
.bss 64900 64908 8 0.0
.data 752 760 8 1.1
lock cyw930739m2evb_01 (read/write) 551999 552671 672 0.1
.app_xip_area 437253 437909 656 0.2
.bss 69564 69572 8 0.0
.data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 (read/write) 573111 573223 112 0.0
.app_xip_area 464533 464629 96 0.0
.bss 63444 63452 8 0.0
.data 712 720 8 1.1
switch cyw930739m2evb_01 (read/write) 565063 565727 664 0.1
.app_xip_area 453301 453949 648 0.1
.bss 66548 66556 8 0.0
.data 792 800 8 1.0
efr32 lighting-app BRD4187C (read/write) 1068480 1069472 992 0.1
.bss 179904 179912 8 0.0
.data 3424 3432 8 0.2
.text 885132 886108 976 0.1
lock-app BRD4338a (read/write) 960724 962068 1344 0.1
.data 30272 30288 16 0.1
.text 700848 702176 1328 0.2
window-app BRD4187C (read/write) 1134380 1135884 1504 0.1
.bss 164504 164512 8 0.0
.data 3328 3336 8 0.2
.text 966528 968016 1488 0.2
esp32 all-clusters-app c3devkit (read only) 1213534 1214120 586 0.0
(read/write) 1750240 1750568 328 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252752 253064 312 0.1
.flash.text 1213534 1214120 586 0.0
m5stack (read only) 1256183 1256755 572 0.0
(read/write) 536540 536844 304 0.1
.flash.rodata 284368 284672 304 0.1
.flash.text 1250019 1250591 572 0.0
linux all-clusters-app debug (read only) 5956929 5962073 5144 0.1
(read/write) 481512 481672 160 0.0
.data.rel.ro 334472 334632 160 0.0
.rodata 351760 352208 448 0.1
.text 5170387 5174723 4336 0.1
all-clusters-minimal-app debug (read only) 5236873 5242049 5176 0.1
(read/write) 237464 237624 160 0.1
.data.rel.ro 98056 98216 160 0.2
.rodata 290410 290858 448 0.2
.text 4710339 4714707 4368 0.1
bridge-app debug (read only) 4628817 4634009 5192 0.1
(read/write) 218344 218536 192 0.1
.data.rel.ro 86976 87168 192 0.2
.rodata 230794 231242 448 0.2
.text 4176323 4180707 4384 0.1
chip-tool-ipv6only arm64 .data 4512 4520 8 0.2
lighting-app debug+rpc+ui (read only) 5552929 5558057 5128 0.1
(read/write) 227112 227304 192 0.1
.data 4864 4896 32 0.7
.data.rel.ro 95376 95536 160 0.2
.rodata 354676 355124 448 0.1
.text 4950163 4954483 4320 0.1
lock-app debug (read only) 4694681 4699857 5176 0.1
(read/write) 205568 205760 192 0.1
.data 4160 4192 32 0.8
.data.rel.ro 81000 81160 160 0.2
.rodata 256586 257034 448 0.2
.text 4225459 4229827 4368 0.1
shell debug (read only) 2923497 2928641 5144 0.2
(read/write) 156880 157040 160 0.1
.data.rel.ro 87152 87312 160 0.2
.rodata 187872 188288 416 0.2
.text 2560946 2565314 4368 0.2
thermostat-no-ble arm64 (read only) 4429260 4433564 4304 0.1
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.got 8712 8728 16 0.2
.rodata 160148 160388 240 0.1
.text 3932568 3936328 3760 0.1
tv-app debug (read only) 5767065 5772241 5176 0.1
(read/write) 353336 353496 160 0.0
.data.rel.ro 95160 95320 160 0.2
.rodata 294730 295178 448 0.2
.text 5229011 5233379 4368 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2534816 2535696 880 0.0
.text 1497500 1498380 880 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1065016 1065984 968 0.1
bss 133107 133119 12 0.0
rodata 103096 103400 304 0.3
text 781600 782256 656 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1225908 1226472 564 0.0
bss 127171 127175 4 0.0
rodata 151304 151368 64 0.0
text 797400 797900 500 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1012496 1013584 1088 0.1
bss 131965 131977 12 0.0
rodata 90360 90664 304 0.3
text 742968 743624 656 0.1
nxp contact k32w0+release (read only) 575100 575756 656 0.1
(read/write) 80012 80028 16 0.0
.bss 67848 67856 8 0.0
.data 2180 2188 8 0.4
.text 574564 575220 656 0.1
k32w1+release (read/write) 702220 703028 808 0.1
.bss 71192 71200 8 0.0
.data 2856 2864 8 0.3
.text 588792 589584 792 0.1
light k32w0+release (read only) 609040 609776 736 0.1
(read/write) 79472 79488 16 0.0
.bss 67288 67296 8 0.0
.data 2200 2208 8 0.4
.text 608504 609240 736 0.1
k32w1+release (read/write) 793992 794968 976 0.1
.bss 80736 80744 8 0.0
.data 2056 2064 8 0.4
.text 671832 672792 960 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1803444 1804796 1352 0.1
.bss 198372 198380 8 0.0
.text 1593996 1595340 1344 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1725332 1726700 1368 0.1
.bss 195252 195260 8 0.0
.text 1519036 1520396 1360 0.1
light cy8ckit_062s2_43012 (read/write) 1644060 1645420 1360 0.1
.bss 188716 188724 8 0.0
.data 2464 2472 8 0.3
.text 1444492 1445836 1344 0.1
lock cy8ckit_062s2_43012 (read/write) 1672748 1674108 1360 0.1
.bss 215796 215804 8 0.0
.data 2456 2464 8 0.3
.text 1446108 1447452 1344 0.1
qpg lighting-app qpg6105+debug (read/write) 1132360 1133316 956 0.1
.bss 102580 102588 8 0.0
.data 844 856 12 1.4
.text 644744 645696 952 0.1
lock-app qpg6105+debug (read/write) 1092360 1093316 956 0.1
.bss 97252 97260 8 0.0
.data 856 860 4 0.5
.text 604740 605700 960 0.2
stm32 light STM32WB5MM-DK (read/write) 603949 604921 972 0.2
.bss 128436 128444 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384880 385528 648 0.2
telink air-quality-sensor-app tlsr9528a_retention (read/write) 833042 834086 1044 0.1
bss 49844 49856 12 0.0
text 624058 624770 712 0.1
all-clusters-app tlsr9518adk80d (read/write) 1096264 1097308 1044 0.1
bss 101528 101540 12 0.0
text 797604 798316 712 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1057728 1058772 1044 0.1
bss 109976 109988 12 0.0
text 771966 772678 712 0.1
bridge-app tlsr9518adk80d (read/write) 913120 914156 1036 0.1
bss 92732 92744 12 0.0
text 655312 656024 712 0.1
contact-sensor-app tlsr9528a_retention (read/write) 835078 836114 1036 0.1
bss 49888 49900 12 0.0
text 626164 626876 712 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 935864 936908 1044 0.1
bss 77500 77512 12 0.0
text 702830 703542 712 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1089632 1090668 1036 0.1
bss 99824 99836 12 0.0
text 793420 794132 712 0.1
lock-app-dfu tlsr9528a (read/write) 910316 911360 1044 0.1
bss 69168 69180 12 0.0
text 659696 660408 712 0.1
ota-requestor-app tlsr9518adk80d (read/write) 932900 933008 108 0.0
bss 92436 92448 12 0.0
text 674972 675066 94 0.0
pump-app tlsr9258a (read/write) 832724 833760 1036 0.1
bss 58132 58144 12 0.0
text 623260 623972 712 0.1
pump-controller-app tlsr9518adk80d (read/write) 798852 799888 1036 0.1
bss 56060 56072 12 0.0
text 598166 598878 712 0.1
shell tlsr9518adk80d (read/write) 676016 676128 112 0.0
bss 73412 73424 12 0.0
text 461764 461864 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 842810 843854 1044 0.1
bss 51516 51528 12 0.0
text 632706 633418 712 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 858565 858673 108 0.0
bss 59684 59696 12 0.0
text 642268 642362 94 0.0
thermostat tlsr9518adk80d (read/write) 824400 825436 1036 0.1
bss 56392 56404 12 0.0
text 617722 618434 712 0.1
window-covering tlsr9258a (read/write) 837516 838560 1044 0.1
bss 58348 58360 12 0.0
text 625630 626342 712 0.1
Decreases (5 builds for linux, psoc6)
platform target config section 47c6d46 46d25d8 change % change
linux thermostat-no-ble arm64 (read/write) 246160 245936 -224 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832280 832272 -8 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835432 835424 -8 -0.0
light cy8ckit_062s2_43012 (read only) 842160 842144 -16 -0.0
lock cy8ckit_062s2_43012 (read only) 815088 815072 -16 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section 47c6d46 46d25d8 change % change
bl602 lighting-app bl602 (read/write) 1443066 1443066 0 0.0
.bss 85448 85448 0 0.0
.data 9504 9512 8 0.1
.rodata 159068 159068 0 0.0
.text 1108384 1108384 0 0.0
bl602+mfd (read/write) 1457490 1457490 0 0.0
.bss 85616 85616 0 0.0
.data 9480 9488 8 0.1
.rodata 158028 158028 0 0.0
.text 1123702 1123702 0 0.0
bl602+rpc (read/write) 1490466 1490466 0 0.0
.bss 93488 93488 0 0.0
.data 9880 9888 8 0.1
.rodata 166644 166644 0 0.0
.text 1139774 1139774 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207927 1209499 1572 0.1
.bss 11185 11185 0 0.0
.data 3696 3704 8 0.2
.rodata 108432 108768 336 0.3
.text 977684 978896 1212 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1218743 1220323 1580 0.1
.bss 11361 11361 0 0.0
.data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
.text 989438 990650 1212 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1299407 1300987 1580 0.1
.bss 19669 19669 0 0.0
.data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
.text 1052392 1053604 1212 0.1
bl706-eth (read/write) 1025193 1025205 12 0.0
.bss 23760 23760 0 0.0
.data 3256 3256 0 0.0
.rodata 101756 101756 0 0.0
.text 768388 768400 12 0.0
bl706-wifi (read/write) 1259846 1259866 20 0.0
.bss 10645 10645 0 0.0
.data 3696 3704 8 0.2
.rodata 122756 122756 0 0.0
.text 1000280 1000292 12 0.0
bl702l lighting-app bl702l (read/write) 1177784 1179336 1552 0.1
.bss 16396 16396 0 0.0
.data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
.text 970550 971750 1200 0.1
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1188676 1190236 1560 0.1
.bss 16572 16572 0 0.0
.data 5040 5048 8 0.2
.rodata 101376 101712 336 0.3
.text 982872 984072 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782820 783724 904 0.1
(read/write) 171640 171660 20 0.0
.bss 93596 93604 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699928 700528 600 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798804 799580 776 0.1
(read/write) 182112 182148 36 0.0
.bss 104084 104092 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721820 722396 576 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787572 788476 904 0.1
(read/write) 176232 176268 36 0.0
.bss 98204 98212 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683776 684376 600 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739884 740796 912 0.1
(read/write) 170600 170636 36 0.0
.bss 92336 92344 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 661328 661936 608 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725516 726420 904 0.1
(read/write) 170824 170844 20 0.0
.bss 92560 92568 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 651184 651784 600 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 586950 586950 0 0.0
(read/write) 208096 208100 4 0.0
.bss 201324 201324 0 0.0
.data 1648 1652 4 0.2
.rodata 87502 87502 0 0.0
.text 497324 497324 0 0.0
lock CC3235SF_LAUNCHXL (read only) 631766 633142 1376 0.2
(read/write) 208352 208364 12 0.0
.bss 201728 201728 0 0.0
.data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
.text 521792 522832 1040 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569783 570455 672 0.1
.app_xip_area 459709 460365 656 0.1
.bss 64900 64908 8 0.0
.data 752 760 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 551999 552671 672 0.1
.app_xip_area 437253 437909 656 0.2
.bss 69564 69572 8 0.0
.data 760 768 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573111 573223 112 0.0
.app_xip_area 464533 464629 96 0.0
.bss 63444 63452 8 0.0
.data 712 720 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 565063 565727 664 0.1
.app_xip_area 453301 453949 648 0.1
.bss 66548 66556 8 0.0
.data 792 800 8 1.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4187C (read/write) 1068480 1069472 992 0.1
.bss 179904 179912 8 0.0
.data 3424 3432 8 0.2
.text 885132 886108 976 0.1
lock-app BRD4338a (read/write) 960724 962068 1344 0.1
.bss 210236 210236 0 0.0
.data 30272 30288 16 0.1
.text 700848 702176 1328 0.2
window-app BRD4187C (read/write) 1134380 1135884 1504 0.1
.bss 164504 164512 8 0.0
.data 3328 3336 8 0.2
.text 966528 968016 1488 0.2
esp32 all-clusters-app c3devkit (read only) 1213534 1214120 586 0.0
(read/write) 1750240 1750568 328 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252752 253064 312 0.1
.flash.text 1213534 1214120 586 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1256183 1256755 572 0.0
(read/write) 536540 536844 304 0.1
.dram0.bss 81072 81072 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284368 284672 304 0.1
.flash.text 1250019 1250591 572 0.0
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2647317 2647317 0 0.0
(read/write) 130032 130032 0 0.0
.bss 46728 46728 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 608 608 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 185392 185392 0 0.0
.text 2282933 2282933 0 0.0
all-clusters-app debug (read only) 5956929 5962073 5144 0.1
(read/write) 481512 481672 160 0.0
.bss 135040 135040 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 334472 334632 160 0.0
.dynamic 624 624 0 0.0
.got 5328 5328 0 0.0
.init 27 27 0 0.0
.init_array 1440 1440 0 0.0
.rodata 351760 352208 448 0.1
.text 5170387 5174723 4336 0.1
all-clusters-minimal-app debug (read only) 5236873 5242049 5176 0.1
(read/write) 237464 237624 160 0.1
.bss 127872 127872 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 98056 98216 160 0.2
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 290410 290858 448 0.2
.text 4710339 4714707 4368 0.1
bridge-app debug (read only) 4628817 4634009 5192 0.1
(read/write) 218344 218536 192 0.1
.bss 118400 118400 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86976 87168 192 0.2
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 230794 231242 448 0.2
.text 4176323 4180707 4384 0.1
chip-tool debug (read only) 12084641 12084641 0 0.0
(read/write) 523104 523104 0 0.0
.bss 94744 94744 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 416000 416000 0 0.0
.dynamic 624 624 0 0.0
.got 5736 5736 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 451449 451449 0 0.0
.text 10924835 10924835 0 0.0
chip-tool-ipv6only arm64 (read only) 11403972 11403972 0 0.0
(read/write) 587232 587232 0 0.0
.bss 103720 103720 0 0.0
.data 4512 4520 8 0.2
.data.rel.ro 455936 455936 0 0.0
.dynamic 512 512 0 0.0
.got 17112 17112 0 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 356260 356260 0 0.0
.text 10166024 10166024 0 0.0
lighting-app debug+rpc+ui (read only) 5552929 5558057 5128 0.1
(read/write) 227112 227304 192 0.1
.bss 119344 119344 0 0.0
.data 4864 4896 32 0.7
.data.rel.ro 95376 95536 160 0.2
.dynamic 672 672 0 0.0
.got 5856 5856 0 0.0
.init 27 27 0 0.0
.init_array 976 976 0 0.0
.rodata 354676 355124 448 0.1
.text 4950163 4954483 4320 0.1
lock-app debug (read only) 4694681 4699857 5176 0.1
(read/write) 205568 205760 192 0.1
.bss 113704 113704 0 0.0
.data 4160 4192 32 0.8
.data.rel.ro 81000 81160 160 0.2
.dynamic 624 624 0 0.0
.got 5168 5168 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 256586 257034 448 0.2
.text 4225459 4229827 4368 0.1
ota-provider-app debug (read only) 4310161 4310161 0 0.0
(read/write) 194200 194200 0 0.0
.bss 113440 113440 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 70448 70448 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 209642 209642 0 0.0
.text 3906035 3906035 0 0.0
ota-requestor-app debug (read only) 4440993 4440993 0 0.0
(read/write) 198568 198568 0 0.0
.bss 114336 114336 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 73536 73536 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 215914 215914 0 0.0
.text 4026051 4026051 0 0.0
shell debug (read only) 2923497 2928641 5144 0.2
(read/write) 156880 157040 160 0.1
.bss 62512 62512 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 87152 87312 160 0.2
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 187872 188288 416 0.2
.text 2560946 2565314 4368 0.2
thermostat-no-ble arm64 (read only) 4429260 4433564 4304 0.1
(read/write) 246160 245936 -224 -0.1
.bss 121976 121976 0 0.0
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.dynamic 512 512 0 0.0
.got 8712 8728 16 0.2
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 160148 160388 240 0.1
.text 3932568 3936328 3760 0.1
tv-app debug (read only) 5767065 5772241 5176 0.1
(read/write) 353336 353496 160 0.0
.bss 244336 244336 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 95160 95320 160 0.2
.dynamic 624 624 0 0.0
.got 5464 5464 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 294730 295178 448 0.2
.text 5229011 5233379 4368 0.1
tv-casting-app debug (read only) 9897137 9897137 0 0.0
(read/write) 342720 342720 0 0.0
.bss 157976 157976 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174848 174848 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 384472 384472 0 0.0
.text 9045859 9045859 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2534816 2535696 880 0.0
.bss 220488 220488 0 0.0
.data 5216 5216 0 0.0
.text 1497500 1498380 880 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1065016 1065984 968 0.1
bss 133107 133119 12 0.0
rodata 103096 103400 304 0.3
text 781600 782256 656 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1225908 1226472 564 0.0
bss 127171 127175 4 0.0
rodata 151304 151368 64 0.0
text 797400 797900 500 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1012496 1013584 1088 0.1
bss 131965 131977 12 0.0
rodata 90360 90664 304 0.3
text 742968 743624 656 0.1
nxp contact k32w0+release (read only) 575100 575756 656 0.1
(read/write) 80012 80028 16 0.0
.bss 67848 67856 8 0.0
.data 2180 2188 8 0.4
.text 574564 575220 656 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 702220 703028 808 0.1
.bss 71192 71200 8 0.0
.data 2856 2864 8 0.3
.text 588792 589584 792 0.1
light k32w0+release (read only) 609040 609776 736 0.1
(read/write) 79472 79488 16 0.0
.bss 67288 67296 8 0.0
.data 2200 2208 8 0.4
.text 608504 609240 736 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 793992 794968 976 0.1
.bss 80736 80744 8 0.0
.data 2056 2064 8 0.4
.text 671832 672792 960 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832280 832272 -8 -0.0
(read/write) 1803444 1804796 1352 0.1
.bss 198372 198380 8 0.0
.data 2688 2688 0 0.0
.text 1593996 1595340 1344 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835432 835424 -8 -0.0
(read/write) 1725332 1726700 1368 0.1
.bss 195252 195260 8 0.0
.data 2656 2656 0 0.0
.text 1519036 1520396 1360 0.1
light cy8ckit_062s2_43012 (read only) 842160 842144 -16 -0.0
(read/write) 1644060 1645420 1360 0.1
.bss 188716 188724 8 0.0
.data 2464 2472 8 0.3
.text 1444492 1445836 1344 0.1
lock cy8ckit_062s2_43012 (read only) 815088 815072 -16 -0.0
(read/write) 1672748 1674108 1360 0.1
.bss 215796 215804 8 0.0
.data 2456 2464 8 0.3
.text 1446108 1447452 1344 0.1
qpg lighting-app qpg6105+debug (read/write) 1132360 1133316 956 0.1
.bss 102580 102588 8 0.0
.data 844 856 12 1.4
.text 644744 645696 952 0.1
lock-app qpg6105+debug (read/write) 1092360 1093316 956 0.1
.bss 97252 97260 8 0.0
.data 856 860 4 0.5
.text 604740 605700 960 0.2
stm32 light STM32WB5MM-DK (read/write) 603949 604921 972 0.2
.bss 128436 128444 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384880 385528 648 0.2
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833042 834086 1044 0.1
bss 49844 49856 12 0.0
text 624058 624770 712 0.1
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1096264 1097308 1044 0.1
bss 101528 101540 12 0.0
text 797604 798316 712 0.1
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1057728 1058772 1044 0.1
bss 109976 109988 12 0.0
text 771966 772678 712 0.1
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 913120 914156 1036 0.1
bss 92732 92744 12 0.0
text 655312 656024 712 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 835078 836114 1036 0.1
bss 49888 49900 12 0.0
text 626164 626876 712 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 935864 936908 1044 0.1
bss 77500 77512 12 0.0
text 702830 703542 712 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1089632 1090668 1036 0.1
bss 99824 99836 12 0.0
text 793420 794132 712 0.1
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 910316 911360 1044 0.1
bss 69168 69180 12 0.0
text 659696 660408 712 0.1
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 932900 933008 108 0.0
bss 92436 92448 12 0.0
text 674972 675066 94 0.0
pump-app tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 832724 833760 1036 0.1
bss 58132 58144 12 0.0
text 623260 623972 712 0.1
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 798852 799888 1036 0.1
bss 56060 56072 12 0.0
text 598166 598878 712 0.1
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676016 676128 112 0.0
bss 73412 73424 12 0.0
text 461764 461864 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 842810 843854 1044 0.1
bss 51516 51528 12 0.0
text 632706 633418 712 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 858565 858673 108 0.0
bss 59684 59696 12 0.0
text 642268 642362 94 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 824400 825436 1036 0.1
bss 56392 56404 12 0.0
text 617722 618434 712 0.1
window-covering tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 837516 838560 1044 0.1
bss 58348 58360 12 0.0
text 625630 626342 712 0.1

Added ThreadDiagnosticDelegate to enable generation of optional
events from ThreadNetworkDiagnostics cluster.

Additionally implemented generation of ConnectionStatus
and NetworkFaultChanged events when Thread link state
is changed.
@kkasperczyk-no kkasperczyk-no force-pushed the thread_network_diag_events branch from 46d25d8 to c68f03d Compare April 17, 2024 18:37
Copy link

github-actions bot commented Apr 17, 2024

PR #32964: Size comparison from 035d302 to c68f03d

Increases above 0.2%:

platform target config section 035d302 c68f03d change % change
bl702 lighting-app bl702 .rodata 108432 108768 336 0.3
bl702+mfd .data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
bl702+rpc .data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
bl702l lighting-app bl702l .data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
bl702l+mfd .rodata 101376 101712 336 0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 82628 82932 304 0.4
lock-ftd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
lock-mtd LP_EM_CC1354P10_6 .data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
pump-app LP_EM_CC1354P10_6 .data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
pump-controller-app LP_EM_CC1354P10_6 .rodata 74068 74372 304 0.4
cc32xx lock CC3235SF_LAUNCHXL .data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
cyw30739 light cyw930739m2evb_01 .data 752 760 8 1.1
lock cyw930739m2evb_01 .data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 .data 712 720 8 1.1
switch cyw930739m2evb_01 .data 792 800 8 1.0
linux bridge-app debug .data.rel.ro 86976 87168 192 0.2
lighting-app debug+rpc+ui .data 4864 4896 32 0.7
lock-app debug .data 4160 4192 32 0.8
shell debug .rodata 187872 188288 416 0.2
thermostat-no-ble arm64 .data 3392 3408 16 0.5
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 103096 103400 304 0.3
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 90360 90664 304 0.3
nxp contact k32w0+release .data 2180 2188 8 0.4
k32w1+release .data 2856 2864 8 0.3
light k32w0+release .data 2200 2208 8 0.4
k32w1+release .data 2056 2064 8 0.4
psoc6 light cy8ckit_062s2_43012 .data 2464 2472 8 0.3
lock cy8ckit_062s2_43012 .data 2456 2464 8 0.3
qpg lighting-app qpg6105+debug .data 844 856 12 1.4
lock-app qpg6105+debug .data 856 860 4 0.5
stm32 light STM32WB5MM-DK .data 676 688 12 1.8
.rodata 80212 80516 304 0.4
Increases (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section 035d302 c68f03d change % change
bl602 lighting-app bl602 .data 9504 9512 8 0.1
bl602+mfd .data 9480 9488 8 0.1
bl602+rpc .data 9880 9888 8 0.1
bl702 lighting-app bl702 (read/write) 1207927 1209499 1572 0.1
.data 3696 3704 8 0.2
.rodata 108432 108768 336 0.3
.text 977684 978896 1212 0.1
bl702+mfd (read/write) 1218743 1220323 1580 0.1
.data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
.text 989438 990650 1212 0.1
bl702+rpc (read/write) 1299407 1300987 1580 0.1
.data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
.text 1052392 1053604 1212 0.1
bl706-eth (read/write) 1025193 1025205 12 0.0
.text 768388 768400 12 0.0
bl706-wifi (read/write) 1259846 1259866 20 0.0
.data 3696 3704 8 0.2
.text 1000280 1000292 12 0.0
bl702l lighting-app bl702l (read/write) 1177784 1179336 1552 0.1
.data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
.text 970550 971750 1200 0.1
bl702l+mfd (read/write) 1188676 1190236 1560 0.1
.data 5040 5048 8 0.2
.rodata 101376 101712 336 0.3
.text 982872 984072 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782820 783724 904 0.1
(read/write) 171640 171660 20 0.0
.bss 93596 93604 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699928 700528 600 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798804 799580 776 0.1
(read/write) 182112 182148 36 0.0
.bss 104084 104092 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721820 722396 576 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787572 788476 904 0.1
(read/write) 176232 176268 36 0.0
.bss 98204 98212 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683776 684376 600 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739884 740796 912 0.1
(read/write) 170600 170636 36 0.0
.bss 92336 92344 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 661328 661936 608 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725516 726420 904 0.1
(read/write) 170824 170844 20 0.0
.bss 92560 92568 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 651184 651784 600 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read/write) 208096 208100 4 0.0
.data 1648 1652 4 0.2
lock CC3235SF_LAUNCHXL (read only) 631766 633142 1376 0.2
(read/write) 208352 208364 12 0.0
.data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
.text 521792 522832 1040 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569783 570455 672 0.1
.app_xip_area 459709 460365 656 0.1
.bss 64900 64908 8 0.0
.data 752 760 8 1.1
lock cyw930739m2evb_01 (read/write) 551999 552671 672 0.1
.app_xip_area 437253 437909 656 0.2
.bss 69564 69572 8 0.0
.data 760 768 8 1.1
ota-requestor cyw930739m2evb_01 (read/write) 573111 573223 112 0.0
.app_xip_area 464533 464629 96 0.0
.bss 63444 63452 8 0.0
.data 712 720 8 1.1
switch cyw930739m2evb_01 (read/write) 565063 565727 664 0.1
.app_xip_area 453301 453949 648 0.1
.bss 66548 66556 8 0.0
.data 792 800 8 1.0
efr32 lighting-app BRD4187C (read/write) 1068480 1069472 992 0.1
.bss 179904 179912 8 0.0
.data 3424 3432 8 0.2
.text 885132 886108 976 0.1
lock-app BRD4338a (read/write) 960724 962068 1344 0.1
.data 30272 30288 16 0.1
.text 700848 702176 1328 0.2
window-app BRD4187C (read/write) 1134380 1135884 1504 0.1
.bss 164504 164512 8 0.0
.data 3328 3336 8 0.2
.text 966528 968016 1488 0.2
esp32 all-clusters-app c3devkit (read only) 1213674 1214260 586 0.0
(read/write) 1750368 1750696 328 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252880 253192 312 0.1
.flash.text 1213674 1214260 586 0.0
m5stack (read only) 1256271 1256843 572 0.0
(read/write) 536652 536956 304 0.1
.flash.rodata 284488 284792 304 0.1
.flash.text 1250107 1250679 572 0.0
linux all-clusters-app debug (read only) 5956929 5962073 5144 0.1
(read/write) 481512 481672 160 0.0
.data.rel.ro 334472 334632 160 0.0
.rodata 351760 352208 448 0.1
.text 5170387 5174723 4336 0.1
all-clusters-minimal-app debug (read only) 5236873 5242049 5176 0.1
(read/write) 237464 237624 160 0.1
.data.rel.ro 98056 98216 160 0.2
.rodata 290410 290858 448 0.2
.text 4710339 4714707 4368 0.1
bridge-app debug (read only) 4628817 4634009 5192 0.1
(read/write) 218344 218536 192 0.1
.data.rel.ro 86976 87168 192 0.2
.rodata 230794 231242 448 0.2
.text 4176323 4180707 4384 0.1
chip-tool-ipv6only arm64 .data 4512 4520 8 0.2
lighting-app debug+rpc+ui (read only) 5552929 5558057 5128 0.1
(read/write) 227112 227304 192 0.1
.data 4864 4896 32 0.7
.data.rel.ro 95376 95536 160 0.2
.rodata 354676 355124 448 0.1
.text 4950163 4954483 4320 0.1
lock-app debug (read only) 4694681 4699857 5176 0.1
(read/write) 205568 205760 192 0.1
.data 4160 4192 32 0.8
.data.rel.ro 81000 81160 160 0.2
.rodata 256586 257034 448 0.2
.text 4225459 4229827 4368 0.1
shell debug (read only) 2923497 2928641 5144 0.2
(read/write) 156880 157040 160 0.1
.data.rel.ro 87152 87312 160 0.2
.rodata 187872 188288 416 0.2
.text 2560946 2565314 4368 0.2
thermostat-no-ble arm64 (read only) 4429260 4433564 4304 0.1
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.got 8712 8728 16 0.2
.rodata 160148 160388 240 0.1
.text 3932568 3936328 3760 0.1
tv-app debug (read only) 5767065 5772241 5176 0.1
(read/write) 353336 353496 160 0.0
.data.rel.ro 95160 95320 160 0.2
.rodata 294730 295178 448 0.2
.text 5229011 5233379 4368 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2534816 2535696 880 0.0
.text 1497500 1498380 880 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1065016 1065984 968 0.1
bss 133107 133119 12 0.0
rodata 103096 103400 304 0.3
text 781600 782256 656 0.1
nrf7002dk_nrf5340_cpuapp (read/write) 1225908 1226472 564 0.0
bss 127171 127175 4 0.0
rodata 151304 151368 64 0.0
text 797400 797900 500 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1012496 1013584 1088 0.1
bss 131965 131977 12 0.0
rodata 90360 90664 304 0.3
text 742968 743624 656 0.1
nxp contact k32w0+release (read only) 575100 575756 656 0.1
(read/write) 80012 80028 16 0.0
.bss 67848 67856 8 0.0
.data 2180 2188 8 0.4
.text 574564 575220 656 0.1
k32w1+release (read/write) 702220 703028 808 0.1
.bss 71192 71200 8 0.0
.data 2856 2864 8 0.3
.text 588792 589584 792 0.1
light k32w0+release (read only) 609040 609776 736 0.1
(read/write) 79472 79488 16 0.0
.bss 67288 67296 8 0.0
.data 2200 2208 8 0.4
.text 608504 609240 736 0.1
k32w1+release (read/write) 793992 794968 976 0.1
.bss 80736 80744 8 0.0
.data 2056 2064 8 0.4
.text 671832 672792 960 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1803444 1804796 1352 0.1
.bss 198372 198380 8 0.0
.text 1593996 1595340 1344 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1725332 1726700 1368 0.1
.bss 195252 195260 8 0.0
.text 1519036 1520396 1360 0.1
light cy8ckit_062s2_43012 (read/write) 1644060 1645420 1360 0.1
.bss 188716 188724 8 0.0
.data 2464 2472 8 0.3
.text 1444492 1445836 1344 0.1
lock cy8ckit_062s2_43012 (read/write) 1672748 1674108 1360 0.1
.bss 215796 215804 8 0.0
.data 2456 2464 8 0.3
.text 1446108 1447452 1344 0.1
qpg lighting-app qpg6105+debug (read/write) 1132360 1133316 956 0.1
.bss 102580 102588 8 0.0
.data 844 856 12 1.4
.text 644744 645696 952 0.1
lock-app qpg6105+debug (read/write) 1092360 1093316 956 0.1
.bss 97252 97260 8 0.0
.data 856 860 4 0.5
.text 604740 605700 960 0.2
stm32 light STM32WB5MM-DK (read/write) 603949 604921 972 0.2
.bss 128436 128444 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384880 385528 648 0.2
telink air-quality-sensor-app tlsr9528a_retention (read/write) 833042 834086 1044 0.1
bss 49844 49856 12 0.0
text 624058 624770 712 0.1
all-clusters-app tlsr9518adk80d (read/write) 1096264 1097308 1044 0.1
bss 101528 101540 12 0.0
text 797604 798316 712 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1057728 1058772 1044 0.1
bss 109976 109988 12 0.0
text 771966 772678 712 0.1
bridge-app tlsr9518adk80d (read/write) 913120 914156 1036 0.1
bss 92732 92744 12 0.0
text 655312 656024 712 0.1
contact-sensor-app tlsr9528a_retention (read/write) 835078 836114 1036 0.1
bss 49888 49900 12 0.0
text 626164 626876 712 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 935864 936908 1044 0.1
bss 77500 77512 12 0.0
text 702830 703542 712 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1089632 1090668 1036 0.1
bss 99824 99836 12 0.0
text 793420 794132 712 0.1
lock-app-dfu tlsr9528a (read/write) 910316 911360 1044 0.1
bss 69168 69180 12 0.0
text 659696 660408 712 0.1
ota-requestor-app tlsr9518adk80d (read/write) 932900 933008 108 0.0
bss 92436 92448 12 0.0
text 674972 675066 94 0.0
pump-app tlsr9258a (read/write) 832724 833760 1036 0.1
bss 58132 58144 12 0.0
text 623260 623972 712 0.1
pump-controller-app tlsr9518adk80d (read/write) 798852 799888 1036 0.1
bss 56060 56072 12 0.0
text 598166 598878 712 0.1
shell tlsr9518adk80d (read/write) 676016 676128 112 0.0
bss 73412 73424 12 0.0
text 461764 461864 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 842810 843854 1044 0.1
bss 51516 51528 12 0.0
text 632706 633418 712 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 858565 858673 108 0.0
bss 59684 59696 12 0.0
text 642268 642362 94 0.0
thermostat tlsr9518adk80d (read/write) 824400 825436 1036 0.1
bss 56392 56404 12 0.0
text 617722 618434 712 0.1
window-covering tlsr9258a (read/write) 837516 838560 1044 0.1
bss 58348 58360 12 0.0
text 625630 626342 712 0.1
Decreases (5 builds for linux, psoc6)
platform target config section 035d302 c68f03d change % change
linux thermostat-no-ble arm64 (read/write) 246160 245936 -224 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832280 832272 -8 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835432 835424 -8 -0.0
light cy8ckit_062s2_43012 (read only) 842160 842144 -16 -0.0
lock cy8ckit_062s2_43012 (read only) 815088 815072 -16 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section 035d302 c68f03d change % change
bl602 lighting-app bl602 (read/write) 1443066 1443066 0 0.0
.bss 85448 85448 0 0.0
.data 9504 9512 8 0.1
.rodata 159068 159068 0 0.0
.text 1108384 1108384 0 0.0
bl602+mfd (read/write) 1457490 1457490 0 0.0
.bss 85616 85616 0 0.0
.data 9480 9488 8 0.1
.rodata 158028 158028 0 0.0
.text 1123702 1123702 0 0.0
bl602+rpc (read/write) 1490466 1490466 0 0.0
.bss 93488 93488 0 0.0
.data 9880 9888 8 0.1
.rodata 166644 166644 0 0.0
.text 1139774 1139774 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207927 1209499 1572 0.1
.bss 11185 11185 0 0.0
.data 3696 3704 8 0.2
.rodata 108432 108768 336 0.3
.text 977684 978896 1212 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1218743 1220323 1580 0.1
.bss 11361 11361 0 0.0
.data 3672 3688 16 0.4
.rodata 107372 107708 336 0.3
.text 989438 990650 1212 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1299407 1300987 1580 0.1
.bss 19669 19669 0 0.0
.data 4232 4248 16 0.4
.rodata 123804 124140 336 0.3
.text 1052392 1053604 1212 0.1
bl706-eth (read/write) 1025193 1025205 12 0.0
.bss 23760 23760 0 0.0
.data 3256 3256 0 0.0
.rodata 101756 101756 0 0.0
.text 768388 768400 12 0.0
bl706-wifi (read/write) 1259846 1259866 20 0.0
.bss 10645 10645 0 0.0
.data 3696 3704 8 0.2
.rodata 122756 122756 0 0.0
.text 1000280 1000292 12 0.0
bl702l lighting-app bl702l (read/write) 1177784 1179336 1552 0.1
.bss 16396 16396 0 0.0
.data 5056 5072 16 0.3
.rodata 102436 102772 336 0.3
.text 970550 971750 1200 0.1
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1188676 1190236 1560 0.1
.bss 16572 16572 0 0.0
.data 5040 5048 8 0.2
.rodata 101376 101712 336 0.3
.text 982872 984072 1200 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 782820 783724 904 0.1
(read/write) 171640 171660 20 0.0
.bss 93596 93604 8 0.0
.data 3584 3588 4 0.1
.rodata 82628 82932 304 0.4
.text 699928 700528 600 0.1
lock-ftd LP_EM_CC1354P10_6 (read only) 798804 799580 776 0.1
(read/write) 182112 182148 36 0.0
.bss 104084 104092 8 0.0
.data 3576 3588 12 0.3
.rodata 76716 76916 200 0.3
.text 721820 722396 576 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 787572 788476 904 0.1
(read/write) 176232 176268 36 0.0
.bss 98204 98212 8 0.0
.data 3576 3588 12 0.3
.rodata 103532 103836 304 0.3
.text 683776 684376 600 0.1
pump-app LP_EM_CC1354P10_6 (read only) 739884 740796 912 0.1
(read/write) 170600 170636 36 0.0
.bss 92336 92344 8 0.0
.data 3568 3580 12 0.3
.rodata 78292 78596 304 0.4
.text 661328 661936 608 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 725516 726420 904 0.1
(read/write) 170824 170844 20 0.0
.bss 92560 92568 8 0.0
.data 3568 3572 4 0.1
.rodata 74068 74372 304 0.4
.text 651184 651784 600 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 586950 586950 0 0.0
(read/write) 208096 208100 4 0.0
.bss 201324 201324 0 0.0
.data 1648 1652 4 0.2
.rodata 87502 87502 0 0.0
.text 497324 497324 0 0.0
lock CC3235SF_LAUNCHXL (read only) 631766 633142 1376 0.2
(read/write) 208352 208364 12 0.0
.bss 201728 201728 0 0.0
.data 1504 1516 12 0.8
.rodata 107854 108190 336 0.3
.text 521792 522832 1040 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 569783 570455 672 0.1
.app_xip_area 459709 460365 656 0.1
.bss 64900 64908 8 0.0
.data 752 760 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 551999 552671 672 0.1
.app_xip_area 437253 437909 656 0.2
.bss 69564 69572 8 0.0
.data 760 768 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573111 573223 112 0.0
.app_xip_area 464533 464629 96 0.0
.bss 63444 63452 8 0.0
.data 712 720 8 1.1
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 565063 565727 664 0.1
.app_xip_area 453301 453949 648 0.1
.bss 66548 66556 8 0.0
.data 792 800 8 1.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4187C (read/write) 1068480 1069472 992 0.1
.bss 179904 179912 8 0.0
.data 3424 3432 8 0.2
.text 885132 886108 976 0.1
lock-app BRD4338a (read/write) 960724 962068 1344 0.1
.bss 210236 210236 0 0.0
.data 30272 30288 16 0.1
.text 700848 702176 1328 0.2
window-app BRD4187C (read/write) 1134380 1135884 1504 0.1
.bss 164504 164512 8 0.0
.data 3328 3336 8 0.2
.text 966528 968016 1488 0.2
esp32 all-clusters-app c3devkit (read only) 1213674 1214260 586 0.0
(read/write) 1750368 1750696 328 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13636 8 0.1
.flash.rodata 252880 253192 312 0.1
.flash.text 1213674 1214260 586 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1256271 1256843 572 0.0
(read/write) 536652 536956 304 0.1
.dram0.bss 81064 81064 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284488 284792 304 0.1
.flash.text 1250107 1250679 572 0.0
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2647317 2647317 0 0.0
(read/write) 130032 130032 0 0.0
.bss 46728 46728 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 608 608 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 185392 185392 0 0.0
.text 2282933 2282933 0 0.0
all-clusters-app debug (read only) 5956929 5962073 5144 0.1
(read/write) 481512 481672 160 0.0
.bss 135040 135040 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 334472 334632 160 0.0
.dynamic 624 624 0 0.0
.got 5328 5328 0 0.0
.init 27 27 0 0.0
.init_array 1440 1440 0 0.0
.rodata 351760 352208 448 0.1
.text 5170387 5174723 4336 0.1
all-clusters-minimal-app debug (read only) 5236873 5242049 5176 0.1
(read/write) 237464 237624 160 0.1
.bss 127872 127872 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 98056 98216 160 0.2
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 290410 290858 448 0.2
.text 4710339 4714707 4368 0.1
bridge-app debug (read only) 4628817 4634009 5192 0.1
(read/write) 218344 218536 192 0.1
.bss 118400 118400 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86976 87168 192 0.2
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 230794 231242 448 0.2
.text 4176323 4180707 4384 0.1
chip-tool debug (read only) 12084641 12084641 0 0.0
(read/write) 523104 523104 0 0.0
.bss 94744 94744 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 416000 416000 0 0.0
.dynamic 624 624 0 0.0
.got 5736 5736 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 451449 451449 0 0.0
.text 10924835 10924835 0 0.0
chip-tool-ipv6only arm64 (read only) 11403972 11403972 0 0.0
(read/write) 587232 587232 0 0.0
.bss 103720 103720 0 0.0
.data 4512 4520 8 0.2
.data.rel.ro 455936 455936 0 0.0
.dynamic 512 512 0 0.0
.got 17112 17112 0 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 356260 356260 0 0.0
.text 10166024 10166024 0 0.0
lighting-app debug+rpc+ui (read only) 5552929 5558057 5128 0.1
(read/write) 227112 227304 192 0.1
.bss 119344 119344 0 0.0
.data 4864 4896 32 0.7
.data.rel.ro 95376 95536 160 0.2
.dynamic 672 672 0 0.0
.got 5856 5856 0 0.0
.init 27 27 0 0.0
.init_array 976 976 0 0.0
.rodata 354676 355124 448 0.1
.text 4950163 4954483 4320 0.1
lock-app debug (read only) 4694681 4699857 5176 0.1
(read/write) 205568 205760 192 0.1
.bss 113704 113704 0 0.0
.data 4160 4192 32 0.8
.data.rel.ro 81000 81160 160 0.2
.dynamic 624 624 0 0.0
.got 5168 5168 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 256586 257034 448 0.2
.text 4225459 4229827 4368 0.1
ota-provider-app debug (read only) 4310161 4310161 0 0.0
(read/write) 194200 194200 0 0.0
.bss 113440 113440 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 70448 70448 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 209642 209642 0 0.0
.text 3906035 3906035 0 0.0
ota-requestor-app debug (read only) 4440993 4440993 0 0.0
(read/write) 198568 198568 0 0.0
.bss 114336 114336 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 73536 73536 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 215914 215914 0 0.0
.text 4026051 4026051 0 0.0
shell debug (read only) 2923497 2928641 5144 0.2
(read/write) 156880 157040 160 0.1
.bss 62512 62512 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 87152 87312 160 0.2
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 187872 188288 416 0.2
.text 2560946 2565314 4368 0.2
thermostat-no-ble arm64 (read only) 4429260 4433564 4304 0.1
(read/write) 246160 245936 -224 -0.1
.bss 121976 121976 0 0.0
.data 3392 3408 16 0.5
.data.rel.ro 104296 104424 128 0.1
.dynamic 512 512 0 0.0
.got 8712 8728 16 0.2
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 160148 160388 240 0.1
.text 3932568 3936328 3760 0.1
tv-app debug (read only) 5767065 5772241 5176 0.1
(read/write) 353336 353496 160 0.0
.bss 244336 244336 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 95160 95320 160 0.2
.dynamic 624 624 0 0.0
.got 5464 5464 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 294730 295178 448 0.2
.text 5229011 5233379 4368 0.1
tv-casting-app debug (read only) 9897137 9897137 0 0.0
(read/write) 342720 342720 0 0.0
.bss 157976 157976 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174848 174848 0 0.0
.dynamic 624 624 0 0.0
.got 5040 5040 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 384472 384472 0 0.0
.text 9045859 9045859 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2534816 2535696 880 0.0
.bss 220488 220488 0 0.0
.data 5216 5216 0 0.0
.text 1497500 1498380 880 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1065016 1065984 968 0.1
bss 133107 133119 12 0.0
rodata 103096 103400 304 0.3
text 781600 782256 656 0.1
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1225908 1226472 564 0.0
bss 127171 127175 4 0.0
rodata 151304 151368 64 0.0
text 797400 797900 500 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1012496 1013584 1088 0.1
bss 131965 131977 12 0.0
rodata 90360 90664 304 0.3
text 742968 743624 656 0.1
nxp contact k32w0+release (read only) 575100 575756 656 0.1
(read/write) 80012 80028 16 0.0
.bss 67848 67856 8 0.0
.data 2180 2188 8 0.4
.text 574564 575220 656 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 702220 703028 808 0.1
.bss 71192 71200 8 0.0
.data 2856 2864 8 0.3
.text 588792 589584 792 0.1
light k32w0+release (read only) 609040 609776 736 0.1
(read/write) 79472 79488 16 0.0
.bss 67288 67296 8 0.0
.data 2200 2208 8 0.4
.text 608504 609240 736 0.1
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 793992 794968 976 0.1
.bss 80736 80744 8 0.0
.data 2056 2064 8 0.4
.text 671832 672792 960 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 832280 832272 -8 -0.0
(read/write) 1803444 1804796 1352 0.1
.bss 198372 198380 8 0.0
.data 2688 2688 0 0.0
.text 1593996 1595340 1344 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 835432 835424 -8 -0.0
(read/write) 1725332 1726700 1368 0.1
.bss 195252 195260 8 0.0
.data 2656 2656 0 0.0
.text 1519036 1520396 1360 0.1
light cy8ckit_062s2_43012 (read only) 842160 842144 -16 -0.0
(read/write) 1644060 1645420 1360 0.1
.bss 188716 188724 8 0.0
.data 2464 2472 8 0.3
.text 1444492 1445836 1344 0.1
lock cy8ckit_062s2_43012 (read only) 815088 815072 -16 -0.0
(read/write) 1672748 1674108 1360 0.1
.bss 215796 215804 8 0.0
.data 2456 2464 8 0.3
.text 1446108 1447452 1344 0.1
qpg lighting-app qpg6105+debug (read/write) 1132360 1133316 956 0.1
.bss 102580 102588 8 0.0
.data 844 856 12 1.4
.text 644744 645696 952 0.1
lock-app qpg6105+debug (read/write) 1092360 1093316 956 0.1
.bss 97252 97260 8 0.0
.data 856 860 4 0.5
.text 604740 605700 960 0.2
stm32 light STM32WB5MM-DK (read/write) 603949 604921 972 0.2
.bss 128436 128444 8 0.0
.data 676 688 12 1.8
.rodata 80212 80516 304 0.4
.text 384880 385528 648 0.2
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833042 834086 1044 0.1
bss 49844 49856 12 0.0
text 624058 624770 712 0.1
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1096264 1097308 1044 0.1
bss 101528 101540 12 0.0
text 797604 798316 712 0.1
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1057728 1058772 1044 0.1
bss 109976 109988 12 0.0
text 771966 772678 712 0.1
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 913120 914156 1036 0.1
bss 92732 92744 12 0.0
text 655312 656024 712 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 835078 836114 1036 0.1
bss 49888 49900 12 0.0
text 626164 626876 712 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 935864 936908 1044 0.1
bss 77500 77512 12 0.0
text 702830 703542 712 0.1
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1089632 1090668 1036 0.1
bss 99824 99836 12 0.0
text 793420 794132 712 0.1
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 910316 911360 1044 0.1
bss 69168 69180 12 0.0
text 659696 660408 712 0.1
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 932900 933008 108 0.0
bss 92436 92448 12 0.0
text 674972 675066 94 0.0
pump-app tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 832724 833760 1036 0.1
bss 58132 58144 12 0.0
text 623260 623972 712 0.1
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 798852 799888 1036 0.1
bss 56060 56072 12 0.0
text 598166 598878 712 0.1
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676016 676128 112 0.0
bss 73412 73424 12 0.0
text 461764 461864 100 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 842810 843854 1044 0.1
bss 51516 51528 12 0.0
text 632706 633418 712 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 858565 858673 108 0.0
bss 59684 59696 12 0.0
text 642268 642362 94 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 824400 825436 1036 0.1
bss 56392 56404 12 0.0
text 617722 618434 712 0.1
window-covering tlsr9258a (read only) 52490 52490 0 0.0
(read/write) 837516 838560 1044 0.1
bss 58348 58360 12 0.0
text 625630 626342 712 0.1

@mergify mergify bot merged commit 01facfd into project-chip:master Apr 17, 2024
65 checks passed
kkasperczyk-no added a commit to kkasperczyk-no/connectedhomeip that referenced this pull request Apr 24, 2024
Added ThreadDiagnosticDelegate to enable generation of optional
events from ThreadNetworkDiagnostics cluster.

Additionally implemented generation of ConnectionStatus
and NetworkFaultChanged events when Thread link state
is changed.
mergify bot pushed a commit that referenced this pull request Apr 24, 2024
* [nrfconnect][zephyr] Improvements and Fixes for WiFi according to NCS 2.6.0 (#32711)

* [nrfconnect] wifi: avoid unwanted connect request

It's pointless to issue a connect request in case
no valid SSID has been found.

Signed-off-by: Marcin Kajor <[email protected]>

* [nrfconnect] wifi: Fix 5GHz association

Wi-Fi stack recently introduced a check for valid band value and the
default value of 0 (memset) means only 2.4GHz, so, 5GHz Wi-Fi
associations will fail.

Fix the default to Unknown to scan all supported bands.

* [zephyr][nrfconnect] Make Wi-Fi manager use Wi-Fi interface only

Find the Wi-Fi interface at the Wi-Fi manager initialization
and use that interface instead of the default interface when
calling Wi-Fi management functions.

Signed-off-by: Damian Krolik <[email protected]>

* [nrfconnect] fix handling of LastNetworkID in Wi-Fi driver

This commit makes sure that correct Network ID is provided to the
Network Commissioning cluster from the platform's Wi-Fi driver.

Signed-off-by: Łukasz Duda <[email protected]>

* [inet] Combine platform handlers for joining/leaving mcast group

Instead, use a single handler for both joining and leaving
a multicast group to reduce the code duplication.

Signed-off-by: Damian Krolik <[email protected]>

* [zephyr][nrfconnect] Move handler for joining/leaving mcast group

Move the platform handler for joining and leaving a multicast
group to ConnectivityManagerImpl to support Matter stack on
a system with multiple network interfaces (Thread + Wi-Fi).

Signed-off-by: Damian Krolik <[email protected]>

* [nrfconnect] Added DNS server refresh after adding new IPv6 address

The Wi-Fi device does not update mDNS queries after obtaining
new IPv6 GUA address, so for some time after assigning prefix,
the Thread Border Routers still use cached link-local address,
which is not routable.

Signed-off-by: Kamil Kasperczyk <[email protected]>

* [nrfconnect] [zephyr] Disable synchronous printk

Disable synchronous printk to avoid blocking IRQs which
may affect time sensitive components (like 15.4 radio).

Signed-off-by: Marcin Kajor <[email protected]>

* [nrfconnect] Fix various Wi-Fi issues with error code handling

This commit handles a few issues with Wi-Fi connection or scanning:
 - Use wifi_status structure instead of incompatible WiFiRequestStatus
 - On connect error value > 2 do not report success
 - On scan error value > 1 do not report success
 - Provide value of mandatory LastConnectErrorValue attribute

Signed-off-by: Łukasz Duda <[email protected]>

* [nrfconnect] Minor Wi-Fi refinements

* error code handling unification
* added GetWantedNetwork getter
  and use it when handling network status change
* minor refactoring

Signed-off-by: Marcin Kajor <[email protected]>

* Restyled by clang-format

* [nrfconnect] Provide a workaround for nrfconnect Posix unit tests.

We need to disable all dependencies to the Zephyr net_if module until
we switch unit tests to it.

* Restyled by gn

* Use Enum to indicate an operation instead of bool in MulticastGroupHandler

---------

Signed-off-by: Marcin Kajor <[email protected]>
Signed-off-by: Damian Krolik <[email protected]>
Signed-off-by: Łukasz Duda <[email protected]>
Signed-off-by: Kamil Kasperczyk <[email protected]>
Co-authored-by: Marcin Kajor <[email protected]>
Co-authored-by: Damian Krolik <[email protected]>
Co-authored-by: Łukasz Duda <[email protected]>
Co-authored-by: Kamil Kasperczyk <[email protected]>
Co-authored-by: Restyled.io <[email protected]>

* [nrfconnect] Improve CHIP_MEMORY_PROFILING config (#32827)

- Enabled the full SHELL option when memory profiling is enabled.

* [dnssd] Allow selecting DNS-SD implementation at runtime (#32829)

Add Resolver::SetInstance() and ServiceAdvertiser::SetInstance()
methods for dynamically changing the system-wide DNS-SD
implementation used by Matter.

Also, allow for building "minimal" and "platform" DNS-SD
implementations together.

Co-authored-by: Damian Krolik <[email protected]>

* [scripts] Fixed nrfconnect factory generation scripts (#32892)

The factory_data.hex file is not generated as an intermediate
product of factory generation process. In result, factory
generation works only if merging with firmware is used or
scripts are manually invoked.

Added optional --size and --offset arguments to
generate_nrfconnect_chip_factory_data.py script that results in
calling nrfconnect_generate_partition.py internally. It solves
an issue and additionally simplifies manual generation process
(if selected).

* [nrfconnect] Implemented WiFiNetworkDiagnostics events generation (#32962)

* Added generation of optional events from WiFiNetworkDiagnostics
cluster.
* Improved handler methods to validate the input data size

* [zephyr] Fix CHIPDevicePlatformEvent.h include dependency (#33004)

Currently the CHIPDevicePlatformEvent depends on the
SystemPacketBuffer which is included
in the CHIPDeviceEvent.h too late.

The problem is silently worked around in the application
when the <platform/PlatformManager.h> include is preceded
by other headers that pull in SystemPacketBuffer.h, but we need
a proper fix.

Signed-off-by: Marcin Kajor <[email protected]>

* [zephyr] Added Bluetooth LE Extended Advertisement option (#33005)

This commit implements platform solution for a Bluetooth LE
extended advertising.

Additionally, for the CommissioningWindowManager types were
changed from Seconds16 to Seconds32, because the current
implementation overflows for 48h duration.

Co-authored-by: Patryk Lipinski <[email protected]>

* [clusters] Implemented ThreadDiagnosticDelegate (#32964)

Added ThreadDiagnosticDelegate to enable generation of optional
events from ThreadNetworkDiagnostics cluster.

Additionally implemented generation of ConnectionStatus
and NetworkFaultChanged events when Thread link state
is changed.

---------

Signed-off-by: Marcin Kajor <[email protected]>
Signed-off-by: Damian Krolik <[email protected]>
Signed-off-by: Łukasz Duda <[email protected]>
Signed-off-by: Kamil Kasperczyk <[email protected]>
Co-authored-by: Arkadiusz Bałys <[email protected]>
Co-authored-by: Marcin Kajor <[email protected]>
Co-authored-by: Damian Krolik <[email protected]>
Co-authored-by: Łukasz Duda <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Patryk Lipinski <[email protected]>
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.

4 participants