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

Move declarations from af.h into the corresponding storage/table/... headers #32776

Merged
merged 46 commits into from
Apr 4, 2024

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented Mar 28, 2024

Ember af.h was a catch-all that declared functions from various cpp implementations, making it harder to figure out dependencies. It seems the original intent was to declare "a public api" however the end result was that a lot of code was including "af.h" as a catch all of "use ember". Since ember is not really as stand-alone currently, looking to enforce "if foo.cpp definex X, then foo.h should declare X".

Here I am working towards first making dependencies clear and then later iterating to define the a common "cluster/attribute/command/... metadata" interface that we could use to decouple code-generated data models from the interfaces used by the IM and cluster implemnentations, so that things become injectable (ability for code-driven clusters) and existing cluster code becomes testable in unit tests.

Changes

  • remove af.h and move all declarations from af.h into the corresponding headers
  • remove af.h includes, add attribute-table/attribute-storage/endpoint-config header includes to satisfy compilation
  • af.h was transitively including more things. Some include fixes led me to fix some STL includes, specifically for adding <string> for std::string usage.
  • dynamic_server overrides attribute-table functions, but without a endpoint_config.h, however since ota-requestor uses attribute-table.h, I created a separate mock endpoint_config.h and config specifically for dynamic server builds to fix java.

Copy link

github-actions bot commented Mar 28, 2024

PR #32776: Size comparison from 3a39c29 to f07cfed

Decreases (2 builds for efr32, linux)
platform target config section 3a39c29 f07cfed change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 935104 935096 -8 -0.0
.text 735700 735692 -8 -0.0
linux all-clusters-app debug (read only) 5943905 5943809 -96 -0.0
.text 5160579 5160483 -96 -0.0
Full report (83 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 3a39c29 f07cfed change % change
bl602 lighting-app bl602 (read/write) 1438442 1438442 0 0.0
.bss 85360 85360 0 0.0
.data 9504 9504 0 0.0
.rodata 158524 158524 0 0.0
.text 1104408 1104408 0 0.0
bl602+mfd (read/write) 1452866 1452866 0 0.0
.bss 85520 85520 0 0.0
.data 9480 9480 0 0.0
.rodata 157484 157484 0 0.0
.text 1119726 1119726 0 0.0
bl602+rpc (read/write) 1486090 1486090 0 0.0
.bss 93392 93392 0 0.0
.data 9880 9880 0 0.0
.rodata 166092 166092 0 0.0
.text 1136054 1136054 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1203143 1203143 0 0.0
.bss 11133 11133 0 0.0
.data 3688 3688 0 0.0
.rodata 107876 107876 0 0.0
.text 973570 973570 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1214211 1214211 0 0.0
.bss 11309 11309 0 0.0
.data 3664 3664 0 0.0
.rodata 106816 106816 0 0.0
.text 985580 985580 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1294891 1294891 0 0.0
.bss 19613 19613 0 0.0
.data 4224 4224 0 0.0
.rodata 123248 123248 0 0.0
.text 1048534 1048534 0 0.0
bl706-eth (read/write) 1020581 1020581 0 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101208 101208 0 0.0
.text 764424 764424 0 0.0
bl706-wifi (read/write) 1255218 1255218 0 0.0
.bss 10577 10577 0 0.0
.data 3696 3696 0 0.0
.rodata 122208 122208 0 0.0
.text 996308 996308 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1172728 1172728 0 0.0
.bss 16328 16328 0 0.0
.data 5048 5048 0 0.0
.rodata 101880 101880 0 0.0
.text 966680 966680 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1184136 1184136 0 0.0
.bss 16504 16504 0 0.0
.data 5032 5032 0 0.0
.rodata 100820 100820 0 0.0
.text 979002 979002 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774788 774788 0 0.0
(read/write) 168648 168648 0 0.0
.bss 90636 90636 0 0.0
.data 3568 3568 0 0.0
.rodata 82148 82148 0 0.0
.text 692372 692372 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791172 791172 0 0.0
(read/write) 178896 178896 0 0.0
.bss 100884 100884 0 0.0
.data 3568 3568 0 0.0
.rodata 76332 76332 0 0.0
.text 714572 714572 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779852 779852 0 0.0
(read/write) 173336 173336 0 0.0
.bss 95324 95324 0 0.0
.data 3568 3568 0 0.0
.rodata 103084 103084 0 0.0
.text 676500 676500 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732044 732044 0 0.0
(read/write) 167616 167616 0 0.0
.bss 89368 89368 0 0.0
.data 3560 3560 0 0.0
.rodata 77812 77812 0 0.0
.text 653964 653964 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717644 717644 0 0.0
(read/write) 167824 167824 0 0.0
.bss 89592 89592 0 0.0
.data 3552 3552 0 0.0
.rodata 73588 73588 0 0.0
.text 643788 643788 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584322 584322 0 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86938 86938 0 0.0
.text 495260 495260 0 0.0
lock CC3235SF_LAUNCHXL (read only) 629570 629570 0 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107386 107386 0 0.0
.text 520060 520060 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 569531 569531 0 0.0
.app_xip_area 459269 459269 0 0.0
.bss 65088 65088 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 552171 552171 0 0.0
.app_xip_area 437149 437149 0 0.0
.bss 69840 69840 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572467 572467 0 0.0
.app_xip_area 463709 463709 0 0.0
.bss 63624 63624 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 565243 565243 0 0.0
.app_xip_area 453205 453205 0 0.0
.bss 66824 66824 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 935104 935096 -8 -0.0
.bss 197976 197976 0 0.0
.data 1404 1404 0 0.0
.text 735700 735692 -8 -0.0
BRD4187C (read/write) 1111800 1111800 0 0.0
.bss 195184 195184 0 0.0
.data 3424 3424 0 0.0
.text 913172 913172 0 0.0
lock-app BRD4161A+wf200 (read/write) 1123724 1123724 0 0.0
.bss 186804 186804 0 0.0
.data 2808 2808 0 0.0
.text 934092 934092 0 0.0
window-app BRD4187C (read/write) 1159128 1159128 0 0.0
.bss 167592 167592 0 0.0
.data 3336 3336 0 0.0
.text 988180 988180 0 0.0
esp32 all-clusters-app c3devkit (read only) 1211958 1211958 0 0.0
(read/write) 1749856 1749856 0 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 252368 252368 0 0.0
.flash.text 1211958 1211958 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1254051 1254051 0 0.0
(read/write) 536456 536456 0 0.0
.dram0.bss 81264 81264 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 284092 284092 0 0.0
.flash.text 1247887 1247887 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605560 605560 0 0.0
(read/write) 79512 79512 0 0.0
.bss 67340 67340 0 0.0
.data 2188 2188 0 0.0
.text 605024 605024 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 700428 700428 0 0.0
.bss 71156 71156 0 0.0
.data 2856 2856 0 0.0
.text 587032 587032 0 0.0
light k32w0+release (read only) 607520 607520 0 0.0
(read/write) 79372 79372 0 0.0
.bss 67196 67196 0 0.0
.data 2192 2192 0 0.0
.text 606984 606984 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 791968 791968 0 0.0
.bss 80636 80636 0 0.0
.data 2056 2056 0 0.0
.text 669912 669912 0 0.0
linux air-purifier-app debug (read only) 2637885 2637885 0 0.0
(read/write) 129272 129272 0 0.0
.bss 46608 46608 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74472 74472 0 0.0
.dynamic 608 608 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 185008 185008 0 0.0
.text 2275093 2275093 0 0.0
all-clusters-app debug (read only) 5943905 5943809 -96 -0.0
(read/write) 480744 480744 0 0.0
.bss 134912 134912 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333864 333864 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349744 349744 0 0.0
.text 5160579 5160483 -96 -0.0
all-clusters-minimal-app debug (read only) 5224769 5224769 0 0.0
(read/write) 236696 236696 0 0.0
.bss 127744 127744 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97448 97448 0 0.0
.dynamic 624 624 0 0.0
.got 5256 5256 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288810 288810 0 0.0
.text 4701043 4701043 0 0.0
bridge-app debug (read only) 4619137 4619137 0 0.0
(read/write) 217576 217576 0 0.0
.bss 118272 118272 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86368 86368 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229386 229386 0 0.0
.text 4169251 4169251 0 0.0
chip-tool debug (read only) 12072177 12072177 0 0.0
(read/write) 522240 522240 0 0.0
.bss 94488 94488 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 415408 415408 0 0.0
.dynamic 624 624 0 0.0
.got 5744 5744 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 450041 450041 0 0.0
.text 10914979 10914979 0 0.0
chip-tool-ipv6only arm64 (read only) 11392756 11392756 0 0.0
(read/write) 586088 586088 0 0.0
.bss 103608 103608 0 0.0
.data 4512 4512 0 0.0
.data.rel.ro 455296 455296 0 0.0
.dynamic 512 512 0 0.0
.got 17024 17024 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 355444 355444 0 0.0
.text 10157256 10157256 0 0.0
lighting-app debug+rpc+ui (read only) 5542713 5542713 0 0.0
(read/write) 226336 226336 0 0.0
.bss 119208 119208 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 94752 94752 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354388 354388 0 0.0
.text 4941443 4941443 0 0.0
lock-app debug (read only) 4686449 4686449 0 0.0
(read/write) 205160 205160 0 0.0
.bss 113696 113696 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 80616 80616 0 0.0
.dynamic 624 624 0 0.0
.got 5176 5176 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 255306 255306 0 0.0
.text 4219283 4219283 0 0.0
ota-provider-app debug (read only) 4300689 4300689 0 0.0
(read/write) 193432 193432 0 0.0
.bss 113312 113312 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69840 69840 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208426 208426 0 0.0
.text 3899075 3899075 0 0.0
ota-requestor-app debug (read only) 4430161 4430161 0 0.0
(read/write) 197800 197800 0 0.0
.bss 114208 114208 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72944 72944 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214570 214570 0 0.0
.text 4017859 4017859 0 0.0
shell debug (read only) 2912209 2912209 0 0.0
(read/write) 156696 156696 0 0.0
.bss 62832 62832 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86672 86672 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 185696 185696 0 0.0
.text 2552722 2552722 0 0.0
thermostat-no-ble arm64 (read only) 4419300 4419300 0 0.0
(read/write) 243632 243632 0 0.0
.bss 121832 121832 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 8624 8624 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159788 159788 0 0.0
.text 3924648 3924648 0 0.0
tv-app debug (read only) 5754641 5754641 0 0.0
(read/write) 353088 353088 0 0.0
.bss 244496 244496 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94744 94744 0 0.0
.dynamic 624 624 0 0.0
.got 5472 5472 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 292522 292522 0 0.0
.text 5219635 5219635 0 0.0
tv-casting-app debug (read only) 9886433 9886433 0 0.0
(read/write) 340672 340672 0 0.0
.bss 156336 156336 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174432 174432 0 0.0
.dynamic 624 624 0 0.0
.got 5048 5048 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 383000 383000 0 0.0
.text 9037491 9037491 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533168 2533168 0 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495852 1495852 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1062952 1062952 0 0.0
bss 133119 133119 0 0.0
rodata 102680 102680 0 0.0
text 779952 779952 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1224252 1224252 0 0.0
bss 127155 127155 0 0.0
rodata 151200 151200 0 0.0
text 795872 795872 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010528 1010528 0 0.0
bss 131977 131977 0 0.0
rodata 89944 89944 0 0.0
text 741288 741288 0 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 962012 962012 0 0.0
bss 126014 126014 0 0.0
rodata 79380 79380 0 0.0
text 709460 709460 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196404 1196404 0 0.0
bss 119331 119331 0 0.0
rodata 177808 177808 0 0.0
text 745092 745092 0 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1062144 1062144 0 0.0
bss 137789 137789 0 0.0
rodata 85120 85120 0 0.0
text 788952 788952 0 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1017080 1017080 0 0.0
bss 145794 145794 0 0.0
rodata 75040 75040 0 0.0
text 741120 741120 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 960140 960140 0 0.0
bss 136595 136595 0 0.0
rodata 80908 80908 0 0.0
text 690656 690656 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196404 1196404 0 0.0
bss 119331 119331 0 0.0
rodata 177808 177808 0 0.0
text 745092 745092 0 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 974372 974372 0 0.0
bss 126545 126545 0 0.0
rodata 98940 98940 0 0.0
text 701792 701792 0 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 904612 904612 0 0.0
bss 126611 126611 0 0.0
rodata 100364 100364 0 0.0
text 625644 625644 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1209624 1209624 0 0.0
bss 119862 119862 0 0.0
rodata 197360 197360 0 0.0
text 738316 738316 0 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 925748 925748 0 0.0
bss 125246 125246 0 0.0
rodata 74468 74468 0 0.0
text 678960 678960 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 912052 912052 0 0.0
bss 125045 125045 0 0.0
rodata 71204 71204 0 0.0
text 668800 668800 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834416 834416 0 0.0
(read/write) 1797756 1797756 0 0.0
.bss 196244 196244 0 0.0
.data 2680 2680 0 0.0
.text 1590444 1590444 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1719812 1719812 0 0.0
.bss 193124 193124 0 0.0
.data 2648 2648 0 0.0
.text 1515652 1515652 0 0.0
light cy8ckit_062s2_43012 (read only) 844296 844296 0 0.0
(read/write) 1638932 1638932 0 0.0
.bss 186588 186588 0 0.0
.data 2456 2456 0 0.0
.text 1441500 1441500 0 0.0
lock cy8ckit_062s2_43012 (read only) 817136 817136 0 0.0
(read/write) 1668540 1668540 0 0.0
.bss 213748 213748 0 0.0
.data 2456 2456 0 0.0
.text 1443948 1443948 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130496 1130496 0 0.0
.bss 102488 102488 0 0.0
.data 836 836 0 0.0
.text 642880 642880 0 0.0
lock-app qpg6105+debug (read/write) 1090464 1090464 0 0.0
.bss 97232 97232 0 0.0
.data 856 856 0 0.0
.text 602844 602844 0 0.0
stm32 light STM32WB5MM-DK (read/write) 601709 601709 0 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79796 79796 0 0.0
.text 383152 383152 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824506 824506 0 0.0
bss 49692 49692 0 0.0
text 617186 617186 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1093360 1093360 0 0.0
bss 101812 101812 0 0.0
text 794308 794308 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1050824 1050824 0 0.0
bss 110116 110116 0 0.0
text 765622 765622 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 911544 911544 0 0.0
bss 93148 93148 0 0.0
text 653106 653106 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 826130 826130 0 0.0
bss 49740 49740 0 0.0
text 618876 618876 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 931848 931848 0 0.0
bss 77740 77740 0 0.0
text 699026 699026 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1074724 1074724 0 0.0
bss 100228 100228 0 0.0
text 778490 778490 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 904232 904232 0 0.0
bss 69204 69204 0 0.0
text 654280 654280 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930516 930516 0 0.0
bss 92728 92728 0 0.0
text 672184 672184 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 828862 828862 0 0.0
bss 49848 49848 0 0.0
text 621938 621938 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 792436 792436 0 0.0
bss 56048 56048 0 0.0
text 592616 592616 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677388 677388 0 0.0
bss 73672 73672 0 0.0
text 462616 462616 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833666 833666 0 0.0
bss 51372 51372 0 0.0
text 625246 625246 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852397 852397 0 0.0
bss 59524 59524 0 0.0
text 637326 637326 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 818084 818084 0 0.0
bss 56336 56336 0 0.0
text 612300 612300 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 836184 836184 0 0.0
bss 68112 68112 0 0.0
text 627558 627558 0 0.0

Copy link

github-actions bot commented Apr 2, 2024

PR #32776: Size comparison from 931e280 to 87dff5f

Increases (3 builds for cc32xx, stm32)
platform target config section 931e280 87dff5f change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
.text 520100 520116 16 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.text 383192 383224 32 0.0
Full report (4 builds for cc32xx, mbed, stm32)
platform target config section 931e280 87dff5f change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86938 86938 0 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107386 107386 0 0.0
.text 520100 520116 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533232 2533232 0 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495916 1495916 0 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79796 79796 0 0.0
.text 383192 383224 32 0.0

Copy link

github-actions bot commented Apr 2, 2024

PR #32776: Size comparison from 931e280 to 4b65704

Increases (3 builds for cc32xx, stm32)
platform target config section 931e280 4b65704 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
.text 520100 520116 16 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.text 383192 383224 32 0.0
Full report (3 builds for cc32xx, stm32)
platform target config section 931e280 4b65704 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86938 86938 0 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107386 107386 0 0.0
.text 520100 520116 16 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79796 79796 0 0.0
.text 383192 383224 32 0.0

Copy link

github-actions bot commented Apr 2, 2024

PR #32776: Size comparison from 931e280 to 6c070cc

Increases (22 builds for bl702, cc13x4_26x4, cc32xx, cyw30739, esp32, psoc6, qpg, stm32)
platform target config section 931e280 6c070cc change % change
bl702 lighting-app bl706-eth (read/write) 1020649 1020905 256 0.0
.text 764492 764748 256 0.0
bl706-wifi (read/write) 1255294 1255550 256 0.0
.text 996382 996638 256 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774852 774884 32 0.0
.text 692436 692468 32 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791244 791292 48 0.0
.text 714644 714692 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779916 779932 16 0.0
.text 676564 676580 16 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732116 732148 32 0.0
.text 654036 654068 32 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717716 717748 32 0.0
.text 643860 643892 32 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
.text 520100 520116 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568043 568075 32 0.0
.app_xip_area 458037 458069 32 0.0
lock cyw930739m2evb_01 (read/write) 550683 550715 32 0.0
.app_xip_area 435917 435949 32 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570987 571043 56 0.0
.app_xip_area 462485 462541 56 0.0
switch cyw930739m2evb_01 (read/write) 563779 563819 40 0.0
.app_xip_area 451997 452037 40 0.0
esp32 all-clusters-app c3devkit (read only) 1212052 1212096 44 0.0
.flash.text 1212052 1212096 44 0.0
m5stack (read only) 1253551 1253587 36 0.0
.flash.text 1247387 1247423 36 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1797940 1797988 48 0.0
.text 1590628 1590676 48 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1719876 1719940 64 0.0
.text 1515716 1515780 64 0.0
light cy8ckit_062s2_43012 (read/write) 1638964 1639012 48 0.0
.text 1441532 1441580 48 0.0
lock cy8ckit_062s2_43012 (read/write) 1668572 1668620 48 0.0
.text 1443980 1444028 48 0.0
qpg lighting-app qpg6105+debug (read/write) 1130560 1130592 32 0.0
.text 642944 642976 32 0.0
lock-app qpg6105+debug (read/write) 1090536 1090568 32 0.0
.text 602916 602948 32 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.text 383192 383224 32 0.0
Full report (33 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, linux, mbed, psoc6, qpg, stm32)
platform target config section 931e280 6c070cc change % change
bl602 lighting-app bl602 (read/write) 1438514 1438514 0 0.0
.bss 85360 85360 0 0.0
.data 9504 9504 0 0.0
.rodata 158524 158524 0 0.0
.text 1104476 1104476 0 0.0
bl602+mfd (read/write) 1452938 1452938 0 0.0
.bss 85520 85520 0 0.0
.data 9480 9480 0 0.0
.rodata 157484 157484 0 0.0
.text 1119794 1119794 0 0.0
bl602+rpc (read/write) 1486162 1486162 0 0.0
.bss 93392 93392 0 0.0
.data 9880 9880 0 0.0
.rodata 166092 166092 0 0.0
.text 1136122 1136122 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1203211 1203211 0 0.0
.bss 11133 11133 0 0.0
.data 3688 3688 0 0.0
.rodata 107876 107876 0 0.0
.text 973640 973640 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1214283 1214283 0 0.0
.bss 11309 11309 0 0.0
.data 3664 3664 0 0.0
.rodata 106816 106816 0 0.0
.text 985650 985650 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1294959 1294959 0 0.0
.bss 19613 19613 0 0.0
.data 4224 4224 0 0.0
.rodata 123248 123248 0 0.0
.text 1048604 1048604 0 0.0
bl706-eth (read/write) 1020649 1020905 256 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101208 101208 0 0.0
.text 764492 764748 256 0.0
bl706-wifi (read/write) 1255294 1255550 256 0.0
.bss 10577 10577 0 0.0
.data 3696 3696 0 0.0
.rodata 122208 122208 0 0.0
.text 996382 996638 256 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1172800 1172800 0 0.0
.bss 16328 16328 0 0.0
.data 5048 5048 0 0.0
.rodata 101880 101880 0 0.0
.text 966750 966750 0 0.0
bl702l+mfd (read/write) 1184716 1184716 0 0.0
.bss 16504 16504 0 0.0
.data 5032 5032 0 0.0
.rodata 100820 100820 0 0.0
.text 979072 979072 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774852 774884 32 0.0
(read/write) 168648 168648 0 0.0
.bss 90636 90636 0 0.0
.data 3568 3568 0 0.0
.rodata 82148 82148 0 0.0
.text 692436 692468 32 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791244 791292 48 0.0
(read/write) 178896 178896 0 0.0
.bss 100884 100884 0 0.0
.data 3568 3568 0 0.0
.rodata 76332 76332 0 0.0
.text 714644 714692 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779916 779932 16 0.0
(read/write) 173336 173336 0 0.0
.bss 95324 95324 0 0.0
.data 3568 3568 0 0.0
.rodata 103084 103084 0 0.0
.text 676564 676580 16 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732116 732148 32 0.0
(read/write) 167616 167616 0 0.0
.bss 89368 89368 0 0.0
.data 3560 3560 0 0.0
.rodata 77812 77812 0 0.0
.text 654036 654068 32 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717716 717748 32 0.0
(read/write) 167824 167824 0 0.0
.bss 89592 89592 0 0.0
.data 3552 3552 0 0.0
.rodata 73588 73588 0 0.0
.text 643860 643892 32 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86938 86938 0 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107386 107386 0 0.0
.text 520100 520116 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568043 568075 32 0.0
.app_xip_area 458037 458069 32 0.0
.bss 64832 64832 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550683 550715 32 0.0
.app_xip_area 435917 435949 32 0.0
.bss 69584 69584 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570987 571043 56 0.0
.app_xip_area 462485 462541 56 0.0
.bss 63368 63368 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 563779 563819 40 0.0
.app_xip_area 451997 452037 40 0.0
.bss 66568 66568 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1212052 1212096 44 0.0
(read/write) 1749856 1749856 0 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 252368 252368 0 0.0
.flash.text 1212052 1212096 44 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1253551 1253587 36 0.0
(read/write) 535928 535928 0 0.0
.dram0.bss 81008 81008 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 283820 283820 0 0.0
.flash.text 1247387 1247423 36 0.0
.iram0.text 125403 125403 0 0.0
linux chip-tool-ipv6only arm64 (read only) 11394532 11394532 0 0.0
(read/write) 588384 588384 0 0.0
.bss 103608 103608 0 0.0
.data 4512 4512 0 0.0
.data.rel.ro 455320 455320 0 0.0
.dynamic 512 512 0 0.0
.got 17024 17024 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 355604 355604 0 0.0
.text 10158856 10158856 0 0.0
thermostat-no-ble arm64 (read only) 4419604 4419604 0 0.0
(read/write) 243328 243328 0 0.0
.bss 121832 121832 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 8624 8624 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159788 159788 0 0.0
.text 3924952 3924952 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533232 2533232 0 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495916 1495916 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834416 834416 0 0.0
(read/write) 1797940 1797988 48 0.0
.bss 196244 196244 0 0.0
.data 2680 2680 0 0.0
.text 1590628 1590676 48 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1719876 1719940 64 0.0
.bss 193124 193124 0 0.0
.data 2648 2648 0 0.0
.text 1515716 1515780 64 0.0
light cy8ckit_062s2_43012 (read only) 844296 844296 0 0.0
(read/write) 1638964 1639012 48 0.0
.bss 186588 186588 0 0.0
.data 2456 2456 0 0.0
.text 1441532 1441580 48 0.0
lock cy8ckit_062s2_43012 (read only) 817136 817136 0 0.0
(read/write) 1668572 1668620 48 0.0
.bss 213748 213748 0 0.0
.data 2456 2456 0 0.0
.text 1443980 1444028 48 0.0
qpg lighting-app qpg6105+debug (read/write) 1130560 1130592 32 0.0
.bss 102488 102488 0 0.0
.data 836 836 0 0.0
.text 642944 642976 32 0.0
lock-app qpg6105+debug (read/write) 1090536 1090568 32 0.0
.bss 97232 97232 0 0.0
.data 856 856 0 0.0
.text 602916 602948 32 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79796 79796 0 0.0
.text 383192 383224 32 0.0

Copy link

github-actions bot commented Apr 2, 2024

PR #32776: Size comparison from 931e280 to 6ed465f

Increases (61 builds for bl702, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 931e280 6ed465f change % change
bl702 lighting-app bl706-eth (read/write) 1020649 1020905 256 0.0
.text 764492 764748 256 0.0
bl706-wifi (read/write) 1255294 1255550 256 0.0
.text 996382 996638 256 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774852 774884 32 0.0
.text 692436 692468 32 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791244 791292 48 0.0
.text 714644 714692 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779916 779932 16 0.0
.text 676564 676580 16 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732116 732148 32 0.0
.text 654036 654068 32 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717716 717748 32 0.0
.text 643860 643892 32 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
.text 520100 520116 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568043 568075 32 0.0
.app_xip_area 458037 458069 32 0.0
lock cyw930739m2evb_01 (read/write) 550683 550715 32 0.0
.app_xip_area 435917 435949 32 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570987 571043 56 0.0
.app_xip_area 462485 462541 56 0.0
switch cyw930739m2evb_01 (read/write) 563779 563819 40 0.0
.app_xip_area 451997 452037 40 0.0
efr32 lighting-app BRD4187C (read/write) 1111864 1111896 32 0.0
.text 913236 913268 32 0.0
lock-app BRD4338a (read/write) 958296 958352 56 0.0
.text 698540 698596 56 0.0
window-app BRD4187C (read/write) 1159192 1159256 64 0.0
.text 988244 988308 64 0.0
esp32 all-clusters-app c3devkit (read only) 1212052 1212096 44 0.0
.flash.text 1212052 1212096 44 0.0
m5stack (read only) 1253551 1253587 36 0.0
.flash.text 1247387 1247423 36 0.0
linux air-purifier-app debug (read only) 2638477 2638493 16 0.0
.text 2275621 2275637 16 0.0
all-clusters-minimal-app debug (read only) 5225377 5225393 16 0.0
.text 4701587 4701603 16 0.0
bridge-app debug (read only) 4619777 4619793 16 0.0
.text 4169795 4169811 16 0.0
lock-app debug (read only) 4687121 4687137 16 0.0
.text 4219827 4219843 16 0.0
ota-provider-app debug (read only) 4301313 4301329 16 0.0
.text 3899635 3899651 16 0.0
tv-app debug (read only) 5755081 5755097 16 0.0
.text 5220451 5220467 16 0.0
tv-casting-app debug (read only) 9885193 9885209 16 0.0
.text 9036723 9036739 16 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1063128 1063160 32 0.0
text 780120 780148 28 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1224412 1224460 48 0.0
text 796052 796088 36 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1010656 1010688 32 0.0
text 741408 741440 32 0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 962172 962204 32 0.0
text 709628 709660 32 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196600 1196632 32 0.0
text 745320 745356 36 0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1062256 1062288 32 0.0
text 789068 789104 36 0.0
nrf52840dongle_nrf52840 (read/write) 1017064 1017096 32 0.0
text 741236 741260 24 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 960252 960284 32 0.0
text 690772 690808 36 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196600 1196632 32 0.0
text 745320 745356 36 0.0
lock-app nrf52840dk_nrf52840 (read/write) 974484 974532 48 0.0
text 701908 701944 36 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904724 904756 32 0.0
text 625764 625796 32 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1209868 1209900 32 0.0
text 738500 738532 32 0.0
pump-app nrf52840dk_nrf52840 (read/write) 925860 925908 48 0.0
text 679076 679112 36 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 912164 912212 48 0.0
text 668916 668952 36 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1797940 1797988 48 0.0
.text 1590628 1590676 48 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1719876 1719940 64 0.0
.text 1515716 1515780 64 0.0
light cy8ckit_062s2_43012 (read/write) 1638964 1639012 48 0.0
.text 1441532 1441580 48 0.0
lock cy8ckit_062s2_43012 (read/write) 1668572 1668620 48 0.0
.text 1443980 1444028 48 0.0
qpg lighting-app qpg6105+debug (read/write) 1130560 1130592 32 0.0
.text 642944 642976 32 0.0
lock-app qpg6105+debug (read/write) 1090536 1090568 32 0.0
.text 602916 602948 32 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.text 383192 383224 32 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 824514 824554 40 0.0
text 617194 617234 40 0.0
all-clusters-app tlsr9518adk80d (read/write) 1093408 1093456 48 0.0
text 794354 794402 48 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1050832 1050880 48 0.0
text 765636 765684 48 0.0
bridge-app tlsr9518adk80d (read/write) 911552 911592 40 0.0
text 653110 653154 44 0.0
contact-sensor-app tlsr9528a_retention (read/write) 826130 826178 48 0.0
text 618884 618926 42 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 929708 929756 48 0.0
text 697582 697636 54 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1074724 1074780 56 0.0
text 778504 778560 56 0.0
lock-app-dfu tlsr9528a (read/write) 904240 904288 48 0.0
text 654284 654330 46 0.0
ota-requestor-app tlsr9518adk80d (read/write) 930524 930572 48 0.0
text 672198 672246 48 0.0
pump-app tlsr9258a_retention (read/write) 828870 828910 40 0.0
text 621956 621990 34 0.0
pump-controller-app tlsr9518adk80d (read/write) 792444 792476 32 0.0
text 592630 592666 36 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 833674 833714 40 0.0
text 625254 625290 36 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 852405 852461 56 0.0
text 637340 637394 54 0.0
thermostat tlsr9518adk80d (read/write) 818100 818148 48 0.0
text 612314 612358 44 0.0
window-covering tlsr9258a (read/write) 836184 836232 48 0.0
text 627562 627606 44 0.0
Decreases (1 build for linux)
platform target config section 931e280 6ed465f change % change
linux all-clusters-app debug (read only) 5944961 5944881 -80 -0.0
.text 5161539 5161459 -80 -0.0
Full report (78 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 931e280 6ed465f change % change
bl602 lighting-app bl602 (read/write) 1438514 1438514 0 0.0
.bss 85360 85360 0 0.0
.data 9504 9504 0 0.0
.rodata 158524 158524 0 0.0
.text 1104476 1104476 0 0.0
bl602+mfd (read/write) 1452938 1452938 0 0.0
.bss 85520 85520 0 0.0
.data 9480 9480 0 0.0
.rodata 157484 157484 0 0.0
.text 1119794 1119794 0 0.0
bl602+rpc (read/write) 1486162 1486162 0 0.0
.bss 93392 93392 0 0.0
.data 9880 9880 0 0.0
.rodata 166092 166092 0 0.0
.text 1136122 1136122 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1203211 1203211 0 0.0
.bss 11133 11133 0 0.0
.data 3688 3688 0 0.0
.rodata 107876 107876 0 0.0
.text 973640 973640 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1214283 1214283 0 0.0
.bss 11309 11309 0 0.0
.data 3664 3664 0 0.0
.rodata 106816 106816 0 0.0
.text 985650 985650 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1294959 1294959 0 0.0
.bss 19613 19613 0 0.0
.data 4224 4224 0 0.0
.rodata 123248 123248 0 0.0
.text 1048604 1048604 0 0.0
bl706-eth (read/write) 1020649 1020905 256 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101208 101208 0 0.0
.text 764492 764748 256 0.0
bl706-wifi (read/write) 1255294 1255550 256 0.0
.bss 10577 10577 0 0.0
.data 3696 3696 0 0.0
.rodata 122208 122208 0 0.0
.text 996382 996638 256 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1172800 1172800 0 0.0
.bss 16328 16328 0 0.0
.data 5048 5048 0 0.0
.rodata 101880 101880 0 0.0
.text 966750 966750 0 0.0
bl702l+mfd (read/write) 1184716 1184716 0 0.0
.bss 16504 16504 0 0.0
.data 5032 5032 0 0.0
.rodata 100820 100820 0 0.0
.text 979072 979072 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774852 774884 32 0.0
(read/write) 168648 168648 0 0.0
.bss 90636 90636 0 0.0
.data 3568 3568 0 0.0
.rodata 82148 82148 0 0.0
.text 692436 692468 32 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791244 791292 48 0.0
(read/write) 178896 178896 0 0.0
.bss 100884 100884 0 0.0
.data 3568 3568 0 0.0
.rodata 76332 76332 0 0.0
.text 714644 714692 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779916 779932 16 0.0
(read/write) 173336 173336 0 0.0
.bss 95324 95324 0 0.0
.data 3568 3568 0 0.0
.rodata 103084 103084 0 0.0
.text 676564 676580 16 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732116 732148 32 0.0
(read/write) 167616 167616 0 0.0
.bss 89368 89368 0 0.0
.data 3560 3560 0 0.0
.rodata 77812 77812 0 0.0
.text 654036 654068 32 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717716 717748 32 0.0
(read/write) 167824 167824 0 0.0
.bss 89592 89592 0 0.0
.data 3552 3552 0 0.0
.rodata 73588 73588 0 0.0
.text 643860 643892 32 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584378 16 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86938 86938 0 0.0
.text 495300 495316 16 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629626 16 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107386 107386 0 0.0
.text 520100 520116 16 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568043 568075 32 0.0
.app_xip_area 458037 458069 32 0.0
.bss 64832 64832 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550683 550715 32 0.0
.app_xip_area 435917 435949 32 0.0
.bss 69584 69584 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570987 571043 56 0.0
.app_xip_area 462485 462541 56 0.0
.bss 63368 63368 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 563779 563819 40 0.0
.app_xip_area 451997 452037 40 0.0
.bss 66568 66568 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4187C (read/write) 1111864 1111896 32 0.0
.bss 195184 195184 0 0.0
.data 3424 3424 0 0.0
.text 913236 913268 32 0.0
lock-app BRD4338a (read/write) 958296 958352 56 0.0
.bss 210196 210196 0 0.0
.data 30192 30192 0 0.0
.text 698540 698596 56 0.0
window-app BRD4187C (read/write) 1159192 1159256 64 0.0
.bss 167592 167592 0 0.0
.data 3336 3336 0 0.0
.text 988244 988308 64 0.0
esp32 all-clusters-app c3devkit (read only) 1212052 1212096 44 0.0
(read/write) 1749856 1749856 0 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 252368 252368 0 0.0
.flash.text 1212052 1212096 44 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1253551 1253587 36 0.0
(read/write) 535928 535928 0 0.0
.dram0.bss 81008 81008 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 283820 283820 0 0.0
.flash.text 1247387 1247423 36 0.0
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2638477 2638493 16 0.0
(read/write) 129272 129272 0 0.0
.bss 46608 46608 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74472 74472 0 0.0
.dynamic 608 608 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 185072 185072 0 0.0
.text 2275621 2275637 16 0.0
all-clusters-app debug (read only) 5944961 5944881 -80 -0.0
(read/write) 480744 480744 0 0.0
.bss 134912 134912 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333864 333864 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349840 349840 0 0.0
.text 5161539 5161459 -80 -0.0
all-clusters-minimal-app debug (read only) 5225377 5225393 16 0.0
(read/write) 236696 236696 0 0.0
.bss 127744 127744 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97448 97448 0 0.0
.dynamic 624 624 0 0.0
.got 5256 5256 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288874 288874 0 0.0
.text 4701587 4701603 16 0.0
bridge-app debug (read only) 4619777 4619793 16 0.0
(read/write) 217576 217576 0 0.0
.bss 118272 118272 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86368 86368 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229482 229482 0 0.0
.text 4169795 4169811 16 0.0
chip-tool debug (read only) 12074817 12074817 0 0.0
(read/write) 522240 522240 0 0.0
.bss 94488 94488 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 415408 415408 0 0.0
.dynamic 624 624 0 0.0
.got 5744 5744 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 450233 450233 0 0.0
.text 10917427 10917427 0 0.0
chip-tool-ipv6only arm64 (read only) 11394532 11394532 0 0.0
(read/write) 588384 588384 0 0.0
.bss 103608 103608 0 0.0
.data 4512 4512 0 0.0
.data.rel.ro 455320 455320 0 0.0
.dynamic 512 512 0 0.0
.got 17024 17024 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 355604 355604 0 0.0
.text 10158856 10158856 0 0.0
lighting-app debug+rpc+ui (read only) 5543241 5543241 0 0.0
(read/write) 226336 226336 0 0.0
.bss 119208 119208 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 94752 94752 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354452 354452 0 0.0
.text 4941907 4941907 0 0.0
lock-app debug (read only) 4687121 4687137 16 0.0
(read/write) 205160 205160 0 0.0
.bss 113696 113696 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 80616 80616 0 0.0
.dynamic 624 624 0 0.0
.got 5176 5176 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 255434 255434 0 0.0
.text 4219827 4219843 16 0.0
ota-provider-app debug (read only) 4301313 4301329 16 0.0
(read/write) 193432 193432 0 0.0
.bss 113312 113312 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69840 69840 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208490 208490 0 0.0
.text 3899635 3899651 16 0.0
ota-requestor-app debug (read only) 4430753 4430753 0 0.0
(read/write) 197800 197800 0 0.0
.bss 114208 114208 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72944 72944 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214602 214602 0 0.0
.text 4018419 4018419 0 0.0
shell debug (read only) 2910953 2910953 0 0.0
(read/write) 156144 156144 0 0.0
.bss 62416 62416 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86544 86544 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 185536 185536 0 0.0
.text 2551938 2551938 0 0.0
thermostat-no-ble arm64 (read only) 4419604 4419604 0 0.0
(read/write) 243328 243328 0 0.0
.bss 121832 121832 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 8624 8624 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159788 159788 0 0.0
.text 3924952 3924952 0 0.0
tv-app debug (read only) 5755081 5755097 16 0.0
(read/write) 352536 352536 0 0.0
.bss 244080 244080 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94616 94616 0 0.0
.dynamic 624 624 0 0.0
.got 5472 5472 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 292458 292458 0 0.0
.text 5220451 5220467 16 0.0
tv-casting-app debug (read only) 9885193 9885209 16 0.0
(read/write) 340120 340120 0 0.0
.bss 155920 155920 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174304 174304 0 0.0
.dynamic 624 624 0 0.0
.got 5048 5048 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 382840 382840 0 0.0
.text 9036723 9036739 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533232 2533232 0 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495916 1495916 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1063128 1063160 32 0.0
bss 133115 133115 0 0.0
rodata 102680 102680 0 0.0
text 780120 780148 28 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1224412 1224460 48 0.0
bss 127171 127171 0 0.0
rodata 151168 151168 0 0.0
text 796052 796088 36 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010656 1010688 32 0.0
bss 131973 131973 0 0.0
rodata 89944 89944 0 0.0
text 741408 741440 32 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 962172 962204 32 0.0
bss 126010 126010 0 0.0
rodata 79380 79380 0 0.0
text 709628 709660 32 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196600 1196632 32 0.0
bss 119347 119347 0 0.0
rodata 177780 177780 0 0.0
text 745320 745356 36 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1062256 1062288 32 0.0
bss 137785 137785 0 0.0
rodata 85120 85120 0 0.0
text 789068 789104 36 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1017064 1017096 32 0.0
bss 145790 145790 0 0.0
rodata 75040 75040 0 0.0
text 741236 741260 24 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 960252 960284 32 0.0
bss 136591 136591 0 0.0
rodata 80908 80908 0 0.0
text 690772 690808 36 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196600 1196632 32 0.0
bss 119347 119347 0 0.0
rodata 177780 177780 0 0.0
text 745320 745356 36 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 974484 974532 48 0.0
bss 126541 126541 0 0.0
rodata 98940 98940 0 0.0
text 701908 701944 36 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 904724 904756 32 0.0
bss 126607 126607 0 0.0
rodata 100364 100364 0 0.0
text 625764 625796 32 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1209868 1209900 32 0.0
bss 119878 119878 0 0.0
rodata 197348 197348 0 0.0
text 738500 738532 32 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 925860 925908 48 0.0
bss 125242 125242 0 0.0
rodata 74468 74468 0 0.0
text 679076 679112 36 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 912164 912212 48 0.0
bss 125041 125041 0 0.0
rodata 71204 71204 0 0.0
text 668916 668952 36 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834416 834416 0 0.0
(read/write) 1797940 1797988 48 0.0
.bss 196244 196244 0 0.0
.data 2680 2680 0 0.0
.text 1590628 1590676 48 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1719876 1719940 64 0.0
.bss 193124 193124 0 0.0
.data 2648 2648 0 0.0
.text 1515716 1515780 64 0.0
light cy8ckit_062s2_43012 (read only) 844296 844296 0 0.0
(read/write) 1638964 1639012 48 0.0
.bss 186588 186588 0 0.0
.data 2456 2456 0 0.0
.text 1441532 1441580 48 0.0
lock cy8ckit_062s2_43012 (read only) 817136 817136 0 0.0
(read/write) 1668572 1668620 48 0.0
.bss 213748 213748 0 0.0
.data 2456 2456 0 0.0
.text 1443980 1444028 48 0.0
qpg lighting-app qpg6105+debug (read/write) 1130560 1130592 32 0.0
.bss 102488 102488 0 0.0
.data 836 836 0 0.0
.text 642944 642976 32 0.0
lock-app qpg6105+debug (read/write) 1090536 1090568 32 0.0
.bss 97232 97232 0 0.0
.data 856 856 0 0.0
.text 602916 602948 32 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601781 32 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79796 79796 0 0.0
.text 383192 383224 32 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824514 824554 40 0.0
bss 49692 49692 0 0.0
text 617194 617234 40 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1093408 1093456 48 0.0
bss 101812 101812 0 0.0
text 794354 794402 48 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1050832 1050880 48 0.0
bss 110108 110108 0 0.0
text 765636 765684 48 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 911552 911592 40 0.0
bss 93148 93148 0 0.0
text 653110 653154 44 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 826130 826178 48 0.0
bss 49732 49732 0 0.0
text 618884 618926 42 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 929708 929756 48 0.0
bss 77472 77472 0 0.0
text 697582 697636 54 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1074724 1074780 56 0.0
bss 100220 100220 0 0.0
text 778504 778560 56 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 904240 904288 48 0.0
bss 69204 69204 0 0.0
text 654284 654330 46 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930524 930572 48 0.0
bss 92720 92720 0 0.0
text 672198 672246 48 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 828870 828910 40 0.0
bss 49840 49840 0 0.0
text 621956 621990 34 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 792444 792476 32 0.0
bss 56040 56040 0 0.0
text 592630 592666 36 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 675848 675848 0 0.0
bss 73404 73404 0 0.0
text 461618 461618 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833674 833714 40 0.0
bss 51372 51372 0 0.0
text 625254 625290 36 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852405 852461 56 0.0
bss 59516 59516 0 0.0
text 637340 637394 54 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 818100 818148 48 0.0
bss 56336 56336 0 0.0
text 612314 612358 44 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 836184 836232 48 0.0
bss 68112 68112 0 0.0
text 627562 627606 44 0.0

Copy link

github-actions bot commented Apr 3, 2024

PR #32776: Size comparison from 931e280 to bbad9f3

Increases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 931e280 bbad9f3 change % change
bl602 lighting-app bl602 (read/write) 1438514 1438566 52 0.0
.rodata 158524 158536 12 0.0
.text 1104476 1104518 42 0.0
bl602+mfd (read/write) 1452938 1452990 52 0.0
.rodata 157484 157496 12 0.0
.text 1119794 1119836 42 0.0
bl602+rpc (read/write) 1486162 1486214 52 0.0
.rodata 166092 166104 12 0.0
.text 1136122 1136164 42 0.0
bl702 lighting-app bl702 (read/write) 1203211 1203271 60 0.0
.rodata 107876 107896 20 0.0
.text 973640 973678 38 0.0
bl702+mfd (read/write) 1214283 1214339 56 0.0
.rodata 106816 106836 20 0.0
.text 985650 985688 38 0.0
bl702+rpc (read/write) 1294959 1295019 60 0.0
.rodata 123248 123268 20 0.0
.text 1048604 1048642 38 0.0
bl706-eth (read/write) 1020649 1020961 312 0.0
.rodata 101208 101220 12 0.0
.text 764492 764790 298 0.0
bl706-wifi (read/write) 1255294 1255590 296 0.0
.rodata 122208 122220 12 0.0
.text 996382 996668 286 0.0
bl702l lighting-app bl702l (read/write) 1172800 1172856 56 0.0
.rodata 101880 101900 20 0.0
.text 966750 966788 38 0.0
bl702l+mfd .rodata 100820 100840 20 0.0
.text 979072 979110 38 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774852 774924 72 0.0
.rodata 82148 82164 16 0.0
.text 692436 692492 56 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791244 791324 80 0.0
.rodata 76332 76340 8 0.0
.text 714644 714716 72 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779916 779964 48 0.0
.rodata 103084 103092 8 0.0
.text 676564 676604 40 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732116 732180 64 0.0
.rodata 77812 77820 8 0.0
.text 654036 654092 56 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717716 717780 64 0.0
.rodata 73588 73596 8 0.0
.text 643860 643916 56 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584394 32 0.0
.rodata 86938 86946 8 0.0
.text 495300 495328 28 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629642 32 0.0
.rodata 107386 107394 8 0.0
.text 520100 520128 28 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568043 568075 32 0.0
.app_xip_area 458037 458069 32 0.0
lock cyw930739m2evb_01 (read/write) 550683 550715 32 0.0
.app_xip_area 435917 435949 32 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570987 571075 88 0.0
.app_xip_area 462485 462573 88 0.0
switch cyw930739m2evb_01 (read/write) 563779 563819 40 0.0
.app_xip_area 451997 452037 40 0.0
efr32 lighting-app BRD4187C (read/write) 1111864 1111912 48 0.0
.text 913236 913284 48 0.0
lock-app BRD4338a (read/write) 958296 958384 88 0.0
.text 698540 698628 88 0.0
window-app BRD4187C (read/write) 1159192 1159304 112 0.0
.text 988244 988356 112 0.0
esp32 all-clusters-app c3devkit (read only) 1212052 1212148 96 0.0
(read/write) 1749856 1749864 8 0.0
.flash.rodata 252368 252376 8 0.0
.flash.text 1212052 1212148 96 0.0
m5stack (read only) 1253551 1253611 60 0.0
(read/write) 535928 535936 8 0.0
.flash.rodata 283820 283828 8 0.0
.flash.text 1247387 1247447 60 0.0
linux air-purifier-app debug (read only) 2638477 2638525 48 0.0
.rodata 185072 185104 32 0.0
.text 2275621 2275637 16 0.0
all-clusters-minimal-app debug (read only) 5225377 5225409 32 0.0
.rodata 288874 288906 32 0.0
chip-tool-ipv6only arm64 (read only) 11394532 1139475 224 0.0
.text 10158856 10159080 224 0.0
ota-requestor-app debug (read only) 4430753 4430785 32 0.0
.rodata 214602 214634 32 0.0
shell debug (read only) 2910953 2910985 32 0.0
.rodata 185536 185568 32 0.0
thermostat-no-ble arm64 (read only) 4419604 4419844 240 0.0
.rodata 159788 159804 16 0.0
.text 3924952 3925176 224 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2533232 2533312 80 0.0
.text 1495916 1495996 80 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1063128 1063188 60 0.0
rodata 102680 102692 12 0.0
text 780120 780172 52 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1224412 1224460 48 0.0
text 796052 796096 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1010656 1010716 60 0.0
rodata 89944 89956 12 0.0
text 741408 741464 56 0.0
light-switch-app nrf52840dk_nrf52840 (read/write) 962172 962248 76 0.0
rodata 79380 79392 12 0.0
text 709628 709684 56 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196600 1196688 88 0.0
rodata 177780 177788 8 0.0
text 745320 745392 72 0.0
lighting-app nrf52840dk_nrf52840+rpc (read/write) 1062256 1062332 76 0.0
rodata 85120 85132 12 0.0
text 789068 789128 60 0.0
nrf52840dongle_nrf52840 (read/write) 1017064 1017124 60 0.0
rodata 75040 75052 12 0.0
text 741236 741284 48 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 960252 960328 76 0.0
rodata 80908 80920 12 0.0
text 690772 690832 60 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196600 1196688 88 0.0
rodata 177780 177788 8 0.0
text 745320 745392 72 0.0
lock-app nrf52840dk_nrf52840 (read/write) 974484 974560 76 0.0
rodata 98940 98952 12 0.0
text 701908 701968 60 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904724 904800 76 0.0
rodata 100364 100376 12 0.0
text 625764 625820 56 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1209868 1209940 72 0.0
rodata 197348 197356 8 0.0
text 738500 738568 68 0.0
pump-app nrf52840dk_nrf52840 (read/write) 925860 925936 76 0.0
rodata 74468 74480 12 0.0
text 679076 679136 60 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 912164 912240 76 0.0
rodata 71204 71216 12 0.0
text 668916 668976 60 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1797940 1798020 80 0.0
.text 1590628 1590708 80 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1719876 1719948 72 0.0
.text 1515716 1515788 72 0.0
light cy8ckit_062s2_43012 (read/write) 1638964 1639036 72 0.0
.text 1441532 1441604 72 0.0
lock cy8ckit_062s2_43012 (read/write) 1668572 1668652 80 0.0
.text 1443980 1444060 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1130560 1130624 64 0.0
.text 642944 643008 64 0.0
lock-app qpg6105+debug (read/write) 1090536 1090600 64 0.0
.text 602916 602980 64 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601821 72 0.0
.rodata 79796 79812 16 0.0
.text 383192 383248 56 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 824514 824574 60 0.0
text 617194 617242 48 0.0
all-clusters-app tlsr9518adk80d (read/write) 1093408 1093476 68 0.0
text 794354 794410 56 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1050832 1050900 68 0.0
text 765636 765692 56 0.0
bridge-app tlsr9518adk80d (read/write) 911552 911612 60 0.0
text 653110 653162 52 0.0
contact-sensor-app tlsr9528a_retention (read/write) 826130 826198 68 0.0
text 618884 618934 50 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 929708 929776 68 0.0
text 697582 697644 62 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1074724 1074800 76 0.0
text 778504 778568 64 0.0
lock-app-dfu tlsr9528a (read/write) 904240 904308 68 0.0
text 654284 654338 54 0.0
ota-requestor-app tlsr9518adk80d (read/write) 930524 930592 68 0.0
text 672198 672254 56 0.0
pump-app tlsr9258a_retention (read/write) 828870 828930 60 0.0
text 621956 621998 42 0.0
pump-controller-app tlsr9518adk80d (read/write) 792444 792496 52 0.0
text 592630 592674 44 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 833674 833734 60 0.0
text 625254 625298 44 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 852405 852481 76 0.0
text 637340 637402 62 0.0
thermostat tlsr9518adk80d (read/write) 818100 818168 68 0.0
text 612314 612366 52 0.0
window-covering tlsr9258a (read/write) 836184 836252 68 0.0
text 627562 627614 52 0.0
Decreases (7 builds for bl702l, linux, telink)
platform target config section 931e280 bbad9f3 change % change
bl702l lighting-app bl702l+mfd (read/write) 1184716 1184264 -452 -0.0
linux all-clusters-app debug (read only) 5944961 5944865 -96 -0.0
.text 5161539 5161443 -96 -0.0
chip-tool debug (read only) 12074817 12074801 -16 -0.0
.text 10917427 10917411 -16 -0.0
chip-tool-ipv6only arm64 (read/write) 588384 588160 -224 -0.0
lighting-app debug+rpc+ui (read only) 5543241 5543225 -16 -0.0
.text 4941907 4941891 -16 -0.0
thermostat-no-ble arm64 (read/write) 243328 243104 -224 -0.1
telink shell tlsr9518adk80d (read/write) 675848 675844 -4 -0.0
text 461618 461614 -4 -0.0
Full report (78 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 931e280 bbad9f3 change % change
bl602 lighting-app bl602 (read/write) 1438514 1438566 52 0.0
.bss 85360 85360 0 0.0
.data 9504 9504 0 0.0
.rodata 158524 158536 12 0.0
.text 1104476 1104518 42 0.0
bl602+mfd (read/write) 1452938 1452990 52 0.0
.bss 85520 85520 0 0.0
.data 9480 9480 0 0.0
.rodata 157484 157496 12 0.0
.text 1119794 1119836 42 0.0
bl602+rpc (read/write) 1486162 1486214 52 0.0
.bss 93392 93392 0 0.0
.data 9880 9880 0 0.0
.rodata 166092 166104 12 0.0
.text 1136122 1136164 42 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1203211 1203271 60 0.0
.bss 11133 11133 0 0.0
.data 3688 3688 0 0.0
.rodata 107876 107896 20 0.0
.text 973640 973678 38 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1214283 1214339 56 0.0
.bss 11309 11309 0 0.0
.data 3664 3664 0 0.0
.rodata 106816 106836 20 0.0
.text 985650 985688 38 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1294959 1295019 60 0.0
.bss 19613 19613 0 0.0
.data 4224 4224 0 0.0
.rodata 123248 123268 20 0.0
.text 1048604 1048642 38 0.0
bl706-eth (read/write) 1020649 1020961 312 0.0
.bss 23708 23708 0 0.0
.data 3264 3264 0 0.0
.rodata 101208 101220 12 0.0
.text 764492 764790 298 0.0
bl706-wifi (read/write) 1255294 1255590 296 0.0
.bss 10577 10577 0 0.0
.data 3696 3696 0 0.0
.rodata 122208 122220 12 0.0
.text 996382 996668 286 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1172800 1172856 56 0.0
.bss 16328 16328 0 0.0
.data 5048 5048 0 0.0
.rodata 101880 101900 20 0.0
.text 966750 966788 38 0.0
bl702l+mfd (read/write) 1184716 1184264 -452 -0.0
.bss 16504 16504 0 0.0
.data 5032 5032 0 0.0
.rodata 100820 100840 20 0.0
.text 979072 979110 38 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 774852 774924 72 0.0
(read/write) 168648 168648 0 0.0
.bss 90636 90636 0 0.0
.data 3568 3568 0 0.0
.rodata 82148 82164 16 0.0
.text 692436 692492 56 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 791244 791324 80 0.0
(read/write) 178896 178896 0 0.0
.bss 100884 100884 0 0.0
.data 3568 3568 0 0.0
.rodata 76332 76340 8 0.0
.text 714644 714716 72 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779916 779964 48 0.0
(read/write) 173336 173336 0 0.0
.bss 95324 95324 0 0.0
.data 3568 3568 0 0.0
.rodata 103084 103092 8 0.0
.text 676564 676604 40 0.0
pump-app LP_EM_CC1354P10_6 (read only) 732116 732180 64 0.0
(read/write) 167616 167616 0 0.0
.bss 89368 89368 0 0.0
.data 3560 3560 0 0.0
.rodata 77812 77820 8 0.0
.text 654036 654092 56 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 717716 717780 64 0.0
(read/write) 167824 167824 0 0.0
.bss 89592 89592 0 0.0
.data 3552 3552 0 0.0
.rodata 73588 73596 8 0.0
.text 643860 643916 56 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 584362 584394 32 0.0
(read/write) 208000 208000 0 0.0
.bss 201228 201228 0 0.0
.data 1648 1648 0 0.0
.rodata 86938 86946 8 0.0
.text 495300 495328 28 0.0
lock CC3235SF_LAUNCHXL (read only) 629610 629642 32 0.0
(read/write) 208344 208344 0 0.0
.bss 201720 201720 0 0.0
.data 1504 1504 0 0.0
.rodata 107386 107394 8 0.0
.text 520100 520128 28 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568043 568075 32 0.0
.app_xip_area 458037 458069 32 0.0
.bss 64832 64832 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550683 550715 32 0.0
.app_xip_area 435917 435949 32 0.0
.bss 69584 69584 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 570987 571075 88 0.0
.app_xip_area 462485 462573 88 0.0
.bss 63368 63368 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 563779 563819 40 0.0
.app_xip_area 451997 452037 40 0.0
.bss 66568 66568 0 0.0
.data 792 792 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4187C (read/write) 1111864 1111912 48 0.0
.bss 195184 195184 0 0.0
.data 3424 3424 0 0.0
.text 913236 913284 48 0.0
lock-app BRD4338a (read/write) 958296 958384 88 0.0
.bss 210196 210196 0 0.0
.data 30192 30192 0 0.0
.text 698540 698628 88 0.0
window-app BRD4187C (read/write) 1159192 1159304 112 0.0
.bss 167592 167592 0 0.0
.data 3336 3336 0 0.0
.text 988244 988356 112 0.0
esp32 all-clusters-app c3devkit (read only) 1212052 1212148 96 0.0
(read/write) 1749856 1749864 8 0.0
.dram0.bss 74328 74328 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 252368 252376 8 0.0
.flash.text 1212052 1212148 96 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1253551 1253611 60 0.0
(read/write) 535928 535936 8 0.0
.dram0.bss 81008 81008 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 283820 283828 8 0.0
.flash.text 1247387 1247447 60 0.0
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2638477 2638525 48 0.0
(read/write) 129272 129272 0 0.0
.bss 46608 46608 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 74472 74472 0 0.0
.dynamic 608 608 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 185072 185104 32 0.0
.text 2275621 2275637 16 0.0
all-clusters-app debug (read only) 5944961 5944865 -96 -0.0
(read/write) 480744 480744 0 0.0
.bss 134912 134912 0 0.0
.data 4560 4560 0 0.0
.data.rel.ro 333864 333864 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1408 1408 0 0.0
.rodata 349840 349840 0 0.0
.text 5161539 5161443 -96 -0.0
all-clusters-minimal-app debug (read only) 5225377 5225409 32 0.0
(read/write) 236696 236696 0 0.0
.bss 127744 127744 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 97448 97448 0 0.0
.dynamic 624 624 0 0.0
.got 5256 5256 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 288874 288906 32 0.0
.text 4701587 4701587 0 0.0
bridge-app debug (read only) 4619777 4619777 0 0.0
(read/write) 217576 217576 0 0.0
.bss 118272 118272 0 0.0
.data 6240 6240 0 0.0
.data.rel.ro 86368 86368 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 229482 229482 0 0.0
.text 4169795 4169795 0 0.0
chip-tool debug (read only) 12074817 12074801 -16 -0.0
(read/write) 522240 522240 0 0.0
.bss 94488 94488 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 415408 415408 0 0.0
.dynamic 624 624 0 0.0
.got 5744 5744 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 450233 450233 0 0.0
.text 10917427 10917411 -16 -0.0
chip-tool-ipv6only arm64 (read only) 11394532 1139475 224 0.0
(read/write) 588384 588160 -224 -0.0
.bss 103608 103608 0 0.0
.data 4512 4512 0 0.0
.data.rel.ro 455320 455320 0 0.0
.dynamic 512 512 0 0.0
.got 17024 17024 0 0.0
.init 24 24 0 0.0
.init_array 264 264 0 0.0
.rodata 355604 355604 0 0.0
.text 10158856 10159080 224 0.0
lighting-app debug+rpc+ui (read only) 5543241 5543225 -16 -0.0
(read/write) 226336 226336 0 0.0
.bss 119208 119208 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 94752 94752 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 354452 354452 0 0.0
.text 4941907 4941891 -16 -0.0
lock-app debug (read only) 4687121 4687121 0 0.0
(read/write) 205160 205160 0 0.0
.bss 113696 113696 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 80616 80616 0 0.0
.dynamic 624 624 0 0.0
.got 5176 5176 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 255434 255434 0 0.0
.text 4219827 4219827 0 0.0
ota-provider-app debug (read only) 4301313 4301313 0 0.0
(read/write) 193432 193432 0 0.0
.bss 113312 113312 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 69840 69840 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 208490 208490 0 0.0
.text 3899635 3899635 0 0.0
ota-requestor-app debug (read only) 4430753 4430785 32 0.0
(read/write) 197800 197800 0 0.0
.bss 114208 114208 0 0.0
.data 4768 4768 0 0.0
.data.rel.ro 72944 72944 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 214602 214634 32 0.0
.text 4018419 4018419 0 0.0
shell debug (read only) 2910953 2910985 32 0.0
(read/write) 156144 156144 0 0.0
.bss 62416 62416 0 0.0
.data 1424 1424 0 0.0
.data.rel.ro 86544 86544 0 0.0
.dynamic 592 592 0 0.0
.got 4064 4064 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 185536 185568 32 0.0
.text 2551938 2551938 0 0.0
thermostat-no-ble arm64 (read only) 4419604 4419844 240 0.0
(read/write) 243328 243104 -224 -0.1
.bss 121832 121832 0 0.0
.data 3392 3392 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 8624 8624 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 159788 159804 16 0.0
.text 3924952 3925176 224 0.0
tv-app debug (read only) 5755081 5755081 0 0.0
(read/write) 352536 352536 0 0.0
.bss 244080 244080 0 0.0
.data 6560 6560 0 0.0
.data.rel.ro 94616 94616 0 0.0
.dynamic 624 624 0 0.0
.got 5472 5472 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 292458 292458 0 0.0
.text 5220451 5220451 0 0.0
tv-casting-app debug (read only) 9885193 9885193 0 0.0
(read/write) 340120 340120 0 0.0
.bss 155920 155920 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 174304 174304 0 0.0
.dynamic 624 624 0 0.0
.got 5048 5048 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 382840 382840 0 0.0
.text 9036723 9036723 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533232 2533312 80 0.0
.bss 220480 220480 0 0.0
.data 5216 5216 0 0.0
.text 1495916 1495996 80 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1063128 1063188 60 0.0
bss 133115 133115 0 0.0
rodata 102680 102692 12 0.0
text 780120 780172 52 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1224412 1224460 48 0.0
bss 127171 127171 0 0.0
rodata 151168 151168 0 0.0
text 796052 796096 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1010656 1010716 60 0.0
bss 131973 131973 0 0.0
rodata 89944 89956 12 0.0
text 741408 741464 56 0.0
light-switch-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 962172 962248 76 0.0
bss 126010 126010 0 0.0
rodata 79380 79392 12 0.0
text 709628 709684 56 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196600 1196688 88 0.0
bss 119347 119347 0 0.0
rodata 177780 177788 8 0.0
text 745320 745392 72 0.0
lighting-app nrf52840dk_nrf52840+rpc (read only) 4 4 0 0.0
(read/write) 1062256 1062332 76 0.0
bss 137785 137785 0 0.0
rodata 85120 85132 12 0.0
text 789068 789128 60 0.0
nrf52840dongle_nrf52840 (read only) 4 4 0 0.0
(read/write) 1017064 1017124 60 0.0
bss 145790 145790 0 0.0
rodata 75040 75052 12 0.0
text 741236 741284 48 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 960252 960328 76 0.0
bss 136591 136591 0 0.0
rodata 80908 80920 12 0.0
text 690772 690832 60 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196600 1196688 88 0.0
bss 119347 119347 0 0.0
rodata 177780 177788 8 0.0
text 745320 745392 72 0.0
lock-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 974484 974560 76 0.0
bss 126541 126541 0 0.0
rodata 98940 98952 12 0.0
text 701908 701968 60 0.0
nrf5340dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 904724 904800 76 0.0
bss 126607 126607 0 0.0
rodata 100364 100376 12 0.0
text 625764 625820 56 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1209868 1209940 72 0.0
bss 119878 119878 0 0.0
rodata 197348 197356 8 0.0
text 738500 738568 68 0.0
pump-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 925860 925936 76 0.0
bss 125242 125242 0 0.0
rodata 74468 74480 12 0.0
text 679076 679136 60 0.0
pump-controller-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 912164 912240 76 0.0
bss 125041 125041 0 0.0
rodata 71204 71216 12 0.0
text 668916 668976 60 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834416 834416 0 0.0
(read/write) 1797940 1798020 80 0.0
.bss 196244 196244 0 0.0
.data 2680 2680 0 0.0
.text 1590628 1590708 80 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837568 837568 0 0.0
(read/write) 1719876 1719948 72 0.0
.bss 193124 193124 0 0.0
.data 2648 2648 0 0.0
.text 1515716 1515788 72 0.0
light cy8ckit_062s2_43012 (read only) 844296 844296 0 0.0
(read/write) 1638964 1639036 72 0.0
.bss 186588 186588 0 0.0
.data 2456 2456 0 0.0
.text 1441532 1441604 72 0.0
lock cy8ckit_062s2_43012 (read only) 817136 817136 0 0.0
(read/write) 1668572 1668652 80 0.0
.bss 213748 213748 0 0.0
.data 2456 2456 0 0.0
.text 1443980 1444060 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1130560 1130624 64 0.0
.bss 102488 102488 0 0.0
.data 836 836 0 0.0
.text 642944 643008 64 0.0
lock-app qpg6105+debug (read/write) 1090536 1090600 64 0.0
.bss 97232 97232 0 0.0
.data 856 856 0 0.0
.text 602916 602980 64 0.0
stm32 light STM32WB5MM-DK (read/write) 601749 601821 72 0.0
.bss 128352 128352 0 0.0
.data 676 676 0 0.0
.rodata 79796 79812 16 0.0
.text 383192 383248 56 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824514 824574 60 0.0
bss 49692 49692 0 0.0
text 617194 617242 48 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1093408 1093476 68 0.0
bss 101812 101812 0 0.0
text 794354 794410 56 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1050832 1050900 68 0.0
bss 110108 110108 0 0.0
text 765636 765692 56 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 911552 911612 60 0.0
bss 93148 93148 0 0.0
text 653110 653162 52 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 826130 826198 68 0.0
bss 49732 49732 0 0.0
text 618884 618934 50 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 929708 929776 68 0.0
bss 77472 77472 0 0.0
text 697582 697644 62 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1074724 1074800 76 0.0
bss 100220 100220 0 0.0
text 778504 778568 64 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 904240 904308 68 0.0
bss 69204 69204 0 0.0
text 654284 654338 54 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 930524 930592 68 0.0
bss 92720 92720 0 0.0
text 672198 672254 56 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 828870 828930 60 0.0
bss 49840 49840 0 0.0
text 621956 621998 42 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 792444 792496 52 0.0
bss 56040 56040 0 0.0
text 592630 592674 44 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 675848 675844 -4 -0.0
bss 73404 73404 0 0.0
text 461618 461614 -4 -0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833674 833734 60 0.0
bss 51372 51372 0 0.0
text 625254 625298 44 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 852405 852481 76 0.0
bss 59516 59516 0 0.0
text 637340 637402 62 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 818100 818168 68 0.0
bss 56336 56336 0 0.0
text 612314 612366 52 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 836184 836252 68 0.0
bss 68112 68112 0 0.0
text 627562 627614 52 0.0

Copy link

github-actions bot commented Apr 4, 2024

PR #32776: Size comparison from 931e280 to 0b40196

Increases (1 build for mbed)
platform target config section 931e280 0b40196 change % change
mbed lock-app-release cy8cproto_062_4343w (read/write) 2533232 2534344 1112 0.0
.text 1495916 1497028 1112 0.1
Decreases (1 build for mbed)
platform target config section 931e280 0b40196 change % change
mbed lock-app-release cy8cproto_062_4343w .bss 220480 220472 -8 -0.0
Full report (1 build for mbed)
platform target config section 931e280 0b40196 change % change
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2533232 2534344 1112 0.0
.bss 220480 220472 -8 -0.0
.data 5216 5216 0 0.0
.text 1495916 1497028 1112 0.1

@mergify mergify bot merged commit 660c928 into project-chip:master Apr 4, 2024
66 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants