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

[Android] Implement validate Device attestation API #32236

Merged

Conversation

joonhaengHeo
Copy link
Contributor

In order to perform Device Attestation in an app, an API that can be verified is required.
Additionally, the app must know vendorID and productID, which are the values required for Device Attestation.
To achieve this, we modified some code and added two new APIs.

Copy link

github-actions bot commented Feb 21, 2024

PR #32236: Size comparison from b8de5cc to 4a4d67e

Decreases (2 builds for efr32)
platform target config section b8de5cc 4a4d67e change % change
efr32 lighting-app BRD4187C (read/write) 1107200 1107192 -8 -0.0
.text 908620 908612 -8 -0.0
window-app BRD4187C (read/write) 1153816 1153808 -8 -0.0
.text 983084 983076 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section b8de5cc 4a4d67e change % change
bl602 lighting-app bl602 (read/write) 1432978 1432978 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1099972 1099972 0 0.0
bl602+mfd (read/write) 1447378 1447378 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1115282 1115282 0 0.0
bl602+rpc (read/write) 1480346 1480346 0 0.0
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165100 165100 0 0.0
.text 1131354 1131354 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1197735 1197735 0 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 969194 969194 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1208787 1208787 0 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981204 981204 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1289459 1289459 0 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044138 1044138 0 0.0
bl706-eth (read/write) 1015349 1015349 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100216 100216 0 0.0
.text 760250 760250 0 0.0
bl706-wifi (read/write) 1249390 1249390 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121216 121216 0 0.0
.text 991514 991514 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1167308 1167308 0 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 962292 962292 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1178716 1178716 0 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 974614 974614 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771508 771508 0 0.0
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81652 81652 0 0.0
.text 689588 689588 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 788292 788292 0 0.0
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 712084 712084 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776964 776964 0 0.0
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 673996 673996 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 729132 729132 0 0.0
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 651492 651492 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714756 714756 0 0.0
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 641276 641276 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 581274 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 492628 492628 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626570 626570 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 517468 517468 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 566731 566731 0 0.0
.app_xip_area 456517 456517 0 0.0
.bss 65048 65048 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 549707 549707 0 0.0
.app_xip_area 434733 434733 0 0.0
.bss 69800 69800 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 568483 568483 0 0.0
.app_xip_area 459773 459773 0 0.0
.bss 63584 63584 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562971 562971 0 0.0
.app_xip_area 450981 450981 0 0.0
.bss 66784 66784 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 929792 929792 0 0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 730468 730468 0 0.0
BRD4187C (read/write) 1107200 1107192 -8 -0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 908620 908612 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1120564 1120564 0 0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 930988 930988 0 0.0
window-app BRD4187C (read/write) 1153816 1153808 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 983084 983076 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1208572 1208572 0 0.0
(read/write) 1748656 1748656 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251200 251200 0 0.0
.flash.text 1208572 1208572 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1250707 1250707 0 0.0
(read/write) 534140 534140 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281848 281848 0 0.0
.flash.text 1244543 1244543 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 611008 611008 0 0.0
(read/write) 80036 80036 0 0.0
.bss 67828 67828 0 0.0
.data 2224 2224 0 0.0
.text 610472 610472 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746148 746148 0 0.0
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 624776 624776 0 0.0
light k32w0+release (read only) 602632 602632 0 0.0
(read/write) 79492 79492 0 0.0
.bss 67308 67308 0 0.0
.data 2200 2200 0 0.0
.text 602096 602096 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 788264 788264 0 0.0
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 666296 666296 0 0.0
lock k32w0+release (read only) 581384 581384 0 0.0
(read/write) 77480 77480 0 0.0
.bss 65348 65348 0 0.0
.data 2148 2148 0 0.0
.text 580848 580848 0 0.0
linux air-purifier-app debug (read only) 2634149 2634149 0 0.0
(read/write) 129416 129416 0 0.0
.bss 46896 46896 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74328 74328 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 185104 185104 0 0.0
.text 2271061 2271061 0 0.0
all-clusters-app debug (read only) 5928601 5928601 0 0.0
(read/write) 480856 480856 0 0.0
.bss 135232 135232 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 333720 333720 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1392 1392 0 0.0
.rodata 349296 349296 0 0.0
.text 5145459 5145459 0 0.0
all-clusters-minimal-app debug (read only) 5209553 5209553 0 0.0
(read/write) 236808 236808 0 0.0
.bss 128032 128032 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 97320 97320 0 0.0
.dynamic 624 624 0 0.0
.got 5304 5304 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 288322 288322 0 0.0
.text 4686003 4686003 0 0.0
bridge-app debug (read only) 4606953 4606953 0 0.0
(read/write) 217680 217680 0 0.0
.bss 118560 118560 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86224 86224 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228930 228930 0 0.0
.text 4157235 4157235 0 0.0
chip-tool debug (read only) 11986801 11986801 0 0.0
(read/write) 521232 521232 0 0.0
.bss 94264 94264 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5776 5776 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 447705 447705 0 0.0
.text 10833427 10833427 0 0.0
chip-tool-ipv6only arm64 (read only) 11484208 11484208 0 0.0
(read/write) 588568 588568 0 0.0
.bss 103352 103352 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 20336 20336 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352988 352988 0 0.0
.text 10243356 10243356 0 0.0
lighting-app debug+rpc+ui (read only) 5529185 5529185 0 0.0
(read/write) 226448 226448 0 0.0
.bss 119496 119496 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94608 94608 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 353780 353780 0 0.0
.text 4928515 4928515 0 0.0
lock-app debug (read only) 4675089 4675089 0 0.0
(read/write) 205336 205336 0 0.0
.bss 114016 114016 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80472 80472 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 254978 254978 0 0.0
.text 4207939 4207939 0 0.0
ota-provider-app debug (read only) 4307817 4307817 0 0.0
(read/write) 193896 193896 0 0.0
.bss 113792 113792 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69856 69856 0 0.0
.dynamic 624 624 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207618 207618 0 0.0
.text 3906739 3906739 0 0.0
ota-requestor-app debug (read only) 4433977 4433977 0 0.0
(read/write) 198272 198272 0 0.0
.bss 114688 114688 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72960 72960 0 0.0
.dynamic 624 624 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 213794 213794 0 0.0
.text 4022147 4022147 0 0.0
shell debug (read only) 2878769 2878769 0 0.0
(read/write) 156104 156104 0 0.0
.bss 62544 62544 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86384 86384 0 0.0
.dynamic 592 592 0 0.0
.got 4080 4080 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 186528 186528 0 0.0
.text 2518978 2518978 0 0.0
thermostat-no-ble arm64 (read only) 4487448 4487448 0 0.0
(read/write) 249736 249736 0 0.0
.bss 122360 122360 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103816 103816 0 0.0
.dynamic 512 512 0 0.0
.got 12080 12080 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 159356 0 0.0
.text 3982892 3982892 0 0.0
tv-app debug (read only) 5683369 5683369 0 0.0
(read/write) 352080 352080 0 0.0
.bss 243824 243824 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94472 94472 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 288098 288098 0 0.0
.text 5152915 5152915 0 0.0
tv-casting-app debug (read only) 9868889 9868889 0 0.0
(read/write) 340680 340680 0 0.0
.bss 156560 156560 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174264 174264 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 382672 0 0.0
.text 9020083 9020083 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530760 2530760 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1493444 1493444 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1099952 1099952 0 0.0
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 809244 809244 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1219976 1219976 0 0.0
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 804768 804768 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1048260 1048260 0 0.0
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 771340 771340 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1794076 1794076 0 0.0
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1586812 1586812 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1716212 1716212 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1512100 1512100 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1635540 1635540 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1438156 1438156 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1665532 1665532 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1440988 1440988 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1126752 1126752 0 0.0
.bss 102456 102456 0 0.0
.data 820 820 0 0.0
.text 639136 639136 0 0.0
lock-app qpg6105+debug (read/write) 1086712 1086712 0 0.0
.bss 97200 97200 0 0.0
.data 840 840 0 0.0
.text 599092 599092 0 0.0
stm32 light STM32WB5MM-DK (read/write) 598149 598149 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 380664 380664 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820970 820970 0 0.0
bss 49660 49660 0 0.0
text 614776 614776 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1089180 1089180 0 0.0
bss 101780 101780 0 0.0
text 791282 791282 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1046764 1046764 0 0.0
bss 110084 110084 0 0.0
text 762716 762716 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 908004 908004 0 0.0
bss 93116 93116 0 0.0
text 650674 650674 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822594 822594 0 0.0
bss 49708 49708 0 0.0
text 616454 616454 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 928112 928112 0 0.0
bss 77708 77708 0 0.0
text 696406 696406 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1070276 1070276 0 0.0
bss 100196 100196 0 0.0
text 775188 775188 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 900696 900696 0 0.0
bss 69172 69172 0 0.0
text 651864 651864 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 926332 926332 0 0.0
bss 92696 92696 0 0.0
text 669040 669040 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 825202 825202 0 0.0
bss 49816 49816 0 0.0
text 619468 619468 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 788916 788916 0 0.0
bss 56016 56016 0 0.0
text 590218 590218 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676816 676816 0 0.0
bss 73672 73672 0 0.0
text 462298 462298 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829622 829622 0 0.0
bss 51340 51340 0 0.0
text 622516 622516 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 848077 848077 0 0.0
bss 59492 59492 0 0.0
text 634128 634128 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 814520 814520 0 0.0
bss 56304 56304 0 0.0
text 609866 609866 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 832624 832624 0 0.0
bss 68080 68080 0 0.0
text 625124 625124 0 0.0

Copy link

github-actions bot commented Feb 22, 2024

PR #32236: Size comparison from b8de5cc to f64c44f

Increases above 0.2%:

platform target config section b8de5cc f64c44f change % change
stm32 light STM32WB5MM-DK .text 380664 381672 1008 0.3
telink all-clusters-app tlsr9518adk80d text 791282 792876 1594 0.2
Increases (61 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section b8de5cc f64c44f change % change
bl602 lighting-app bl602 (read/write) 1432978 1433818 840 0.1
.text 1099972 1100814 842 0.1
bl602+mfd (read/write) 1447378 1448218 840 0.1
.text 1115282 1116128 846 0.1
bl602+rpc (read/write) 1480346 1481442 1096 0.1
.text 1131354 1132452 1098 0.1
bl702 lighting-app bl702 (read/write) 1197735 1198803 1068 0.1
.text 969194 970262 1068 0.1
bl702+mfd (read/write) 1208787 1209599 812 0.1
.text 981204 982016 812 0.1
bl702+rpc (read/write) 1289459 1290271 812 0.1
.text 1044138 1044950 812 0.1
bl706-eth (read/write) 1015349 1016161 812 0.1
.text 760250 761062 812 0.1
bl706-wifi (read/write) 1249390 1250306 916 0.1
.text 991514 992430 916 0.1
bl702l lighting-app bl702l (read/write) 1167308 1168632 1324 0.1
.text 962292 963104 812 0.1
bl702l+mfd (read/write) 1178716 1180040 1324 0.1
.text 974614 975426 812 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771508 772636 1128 0.1
.text 689588 690720 1132 0.2
lock-ftd LP_EM_CC1354P10_6 (read only) 788292 789244 952 0.1
.text 712084 713040 956 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 776964 777908 944 0.1
.text 673996 674944 948 0.1
pump-app LP_EM_CC1354P10_6 (read only) 729132 730076 944 0.1
.text 651492 652440 948 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 714756 715700 944 0.1
.text 641276 642224 948 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 582010 736 0.1
.text 492628 493368 740 0.2
lock CC3235SF_LAUNCHXL (read only) 626570 627362 792 0.1
.text 517468 518264 796 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 566731 567843 1112 0.2
.app_xip_area 456517 457629 1112 0.2
lock cyw930739m2evb_01 (read/write) 549707 550651 944 0.2
.app_xip_area 434733 435677 944 0.2
ota-requestor cyw930739m2evb_01 (read/write) 568483 569443 960 0.2
.app_xip_area 459773 460733 960 0.2
switch cyw930739m2evb_01 (read/write) 562971 564051 1080 0.2
.app_xip_area 450981 452061 1080 0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 929792 930736 944 0.1
.text 730468 731412 944 0.1
BRD4187C (read/write) 1107200 1108344 1144 0.1
.text 908620 909764 1144 0.1
lock-app BRD4161A+wf200 (read/write) 1120564 1121492 928 0.1
.text 930988 931916 928 0.1
window-app BRD4187C (read/write) 1153816 1154736 920 0.1
.text 983084 984004 920 0.1
esp32 all-clusters-app c3devkit (read only) 1208572 1210272 1700 0.1
.flash.text 1208572 1210272 1700 0.1
m5stack (read only) 1250707 1252403 1696 0.1
.flash.text 1244543 1246239 1696 0.1
k32w contact k32w0+release (read only) 611008 611968 960 0.2
.text 610472 611432 960 0.2
k32w1+release (read/write) 746148 747092 944 0.1
.text 624776 625720 944 0.2
light k32w0+release (read only) 602632 603560 928 0.2
.text 602096 603024 928 0.2
k32w1+release (read/write) 788264 789216 952 0.1
.text 666296 667248 952 0.1
lock k32w0+release (read only) 581384 582216 832 0.1
.text 580848 581680 832 0.1
linux chip-tool debug (read only) 11986801 11991777 4976 0.0
.text 10833427 10838915 5488 0.1
chip-tool-ipv6only arm64 (read only) 11484208 11488384 4176 0.0
.got 20336 20344 8 0.0
.text 10243356 10247580 4224 0.0
shell debug (read only) 2878769 2880113 1344 0.0
.text 2518978 2521922 2944 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2530760 2531464 704 0.0
.text 1493444 1494148 704 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1099952 1101264 1312 0.1
text 809244 810568 1324 0.2
nrf7002dk_nrf5340_cpuapp (read/write) 1219976 1221304 1328 0.1
text 804768 806092 1324 0.2
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1048260 1049284 1024 0.1
text 771340 772368 1028 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1794076 1795228 1152 0.1
.text 1586812 1587964 1152 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1716212 1717316 1104 0.1
.text 1512100 1513204 1104 0.1
light cy8ckit_062s2_43012 (read/write) 1635540 1636436 896 0.1
.text 1438156 1439052 896 0.1
lock cy8ckit_062s2_43012 (read/write) 1665532 1666348 816 0.0
.text 1440988 1441804 816 0.1
qpg lighting-app qpg6105+debug (read/write) 1126752 1127704 952 0.1
.text 639136 640088 952 0.1
lock-app qpg6105+debug (read/write) 1086712 1087688 976 0.1
.text 599092 600068 976 0.2
stm32 light STM32WB5MM-DK (read/write) 598149 599157 1008 0.2
.text 380664 381672 1008 0.3
telink air-quality-sensor-app tlsr9528a_retention (read/write) 820970 821970 1000 0.1
text 614776 615770 994 0.2
all-clusters-app tlsr9518adk80d (read/write) 1089180 1090772 1592 0.1
text 791282 792876 1594 0.2
all-clusters-minimal-app tlsr9528a (read/write) 1046764 1048268 1504 0.1
text 762716 764224 1508 0.2
bridge-app tlsr9518adk80d (read/write) 908004 909020 1016 0.1
text 650674 651692 1018 0.2
contact-sensor-app tlsr9528a_retention (read/write) 822594 823642 1048 0.1
text 616454 617508 1054 0.2
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 928112 929368 1256 0.1
text 696406 697666 1260 0.2
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1070276 1071644 1368 0.1
text 775188 776558 1370 0.2
lock-app-dfu tlsr9528a (read/write) 900696 901720 1024 0.1
text 651864 652888 1024 0.2
ota-requestor-app tlsr9518adk80d (read/write) 926332 927508 1176 0.1
text 669040 670212 1172 0.2
pump-app tlsr9258a_retention (read/write) 825202 826202 1000 0.1
text 619468 620464 996 0.2
pump-controller-app tlsr9518adk80d (read/write) 788916 789916 1000 0.1
text 590218 591214 996 0.2
smoke_co_alarm-app tlsr9528a_retention (read/write) 829622 830686 1064 0.1
text 622516 623578 1062 0.2
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 848077 849221 1144 0.1
text 634128 635270 1142 0.2
thermostat tlsr9518adk80d (read/write) 814520 815576 1056 0.1
text 609866 610922 1056 0.2
window-covering tlsr9258a (read/write) 832624 833680 1056 0.1
text 625124 626178 1054 0.2
Decreases (14 builds for linux)
platform target config section b8de5cc f64c44f change % change
linux air-purifier-app debug (read only) 2634149 2605981 -28168 -1.1
(read/write) 129416 128680 -736 -0.6
.bss 46896 46320 -576 -1.2
.data.rel.ro 74328 74184 -144 -0.2
.got 4568 4544 -24 -0.5
.rodata 185104 184240 -864 -0.5
.text 2271061 2244453 -26608 -1.2
all-clusters-app debug (read only) 5928601 5900081 -28520 -0.5
(read/write) 480856 480088 -768 -0.2
.bss 135232 134656 -576 -0.4
.data.rel.ro 333720 333560 -160 -0.0
.got 5384 5360 -24 -0.4
.rodata 349296 348464 -832 -0.2
.text 5145459 5118467 -26992 -0.5
all-clusters-minimal-app debug (read only) 5209553 5180849 -28704 -0.6
(read/write) 236808 236040 -768 -0.3
.bss 128032 127456 -576 -0.4
.data.rel.ro 97320 97160 -160 -0.2
.got 5304 5280 -24 -0.5
.rodata 288322 287458 -864 -0.3
.text 4686003 4658851 -27152 -0.6
bridge-app debug (read only) 4606953 4577601 -29352 -0.6
(read/write) 217680 216944 -736 -0.3
.bss 118560 117984 -576 -0.5
.data.rel.ro 86224 86080 -144 -0.2
.got 5272 5248 -24 -0.5
.rodata 228930 228066 -864 -0.4
.text 4157235 4129443 -27792 -0.7
chip-tool debug .got 5776 5768 -8 -0.1
.rodata 447705 447289 -416 -0.1
chip-tool-ipv6only arm64 (read/write) 588568 588512 -56 -0.0
lighting-app debug+rpc+ui (read only) 5529185 5500009 -29176 -0.5
(read/write) 226448 225712 -736 -0.3
.bss 119496 118920 -576 -0.5
.data.rel.ro 94608 94480 -128 -0.1
.got 5888 5864 -24 -0.4
.rodata 353780 352916 -864 -0.2
.text 4928515 4900899 -27616 -0.6
lock-app debug (read only) 4675089 4645505 -29584 -0.6
(read/write) 205336 204600 -736 -0.4
.bss 114016 113440 -576 -0.5
.data.rel.ro 80472 80328 -144 -0.2
.got 5224 5200 -24 -0.5
.rodata 254978 254114 -864 -0.3
.text 4207939 4179907 -28032 -0.7
ota-provider-app debug (read only) 4307817 4278297 -29520 -0.7
(read/write) 193896 193160 -736 -0.4
.bss 113792 113216 -576 -0.5
.data.rel.ro 69856 69712 -144 -0.2
.got 4560 4536 -24 -0.5
.rodata 207618 206754 -864 -0.4
.text 3906739 3878787 -27952 -0.7
ota-requestor-app debug (read only) 4433977 4404465 -29512 -0.7
(read/write) 198272 197568 -704 -0.4
.bss 114688 114112 -576 -0.5
.data.rel.ro 72960 72832 -128 -0.2
.got 4496 4472 -24 -0.5
.rodata 213794 212930 -864 -0.4
.text 4022147 3994211 -27936 -0.7
shell debug .got 4080 4072 -8 -0.2
.rodata 186528 185024 -1504 -0.8
thermostat-no-ble arm64 (read only) 4487448 4463840 -23608 -0.5
(read/write) 249736 248216 -1520 -0.6
.bss 122360 121768 -592 -0.5
.data.rel.ro 103816 103544 -272 -0.3
.rodata 159356 158660 -696 -0.4
.text 3982892 3960748 -22144 -0.6
tv-app debug (read only) 5683369 5654777 -28592 -0.5
(read/write) 352080 351344 -736 -0.2
.bss 243824 243248 -576 -0.2
.data.rel.ro 94472 94312 -160 -0.2
.got 5512 5496 -16 -0.3
.rodata 288098 287202 -896 -0.3
.text 5152915 5125811 -27104 -0.5
tv-casting-app debug (read only) 9868889 9842617 -26272 -0.3
(read/write) 340680 339944 -736 -0.2
.bss 156560 155984 -576 -0.4
.data.rel.ro 174264 174136 -128 -0.1
.got 5088 5072 -16 -0.3
.rodata 382672 381776 -896 -0.2
.text 9020083 8995299 -24784 -0.3
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section b8de5cc f64c44f change % change
bl602 lighting-app bl602 (read/write) 1432978 1433818 840 0.1
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1099972 1100814 842 0.1
bl602+mfd (read/write) 1447378 1448218 840 0.1
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1115282 1116128 846 0.1
bl602+rpc (read/write) 1480346 1481442 1096 0.1
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165100 165100 0 0.0
.text 1131354 1132452 1098 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1197735 1198803 1068 0.1
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 969194 970262 1068 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1208787 1209599 812 0.1
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 981204 982016 812 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1289459 1290271 812 0.1
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044138 1044950 812 0.1
bl706-eth (read/write) 1015349 1016161 812 0.1
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100216 100216 0 0.0
.text 760250 761062 812 0.1
bl706-wifi (read/write) 1249390 1250306 916 0.1
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121216 121216 0 0.0
.text 991514 992430 916 0.1
bl702l lighting-app bl702l (read/write) 1167308 1168632 1324 0.1
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 962292 963104 812 0.1
bl702l+mfd (read/write) 1178716 1180040 1324 0.1
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 974614 975426 812 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 771508 772636 1128 0.1
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81652 81652 0 0.0
.text 689588 690720 1132 0.2
lock-ftd LP_EM_CC1354P10_6 (read only) 788292 789244 952 0.1
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 712084 713040 956 0.1
lock-mtd LP_EM_CC1354P10_6 (read only) 776964 777908 944 0.1
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102700 102700 0 0.0
.text 673996 674944 948 0.1
pump-app LP_EM_CC1354P10_6 (read only) 729132 730076 944 0.1
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 651492 652440 948 0.1
pump-controller-app LP_EM_CC1354P10_6 (read only) 714756 715700 944 0.1
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 641276 642224 948 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581274 582010 736 0.1
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 492628 493368 740 0.2
lock CC3235SF_LAUNCHXL (read only) 626570 627362 792 0.1
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 517468 518264 796 0.2
cyw30739 light cyw930739m2evb_01 (read/write) 566731 567843 1112 0.2
.app_xip_area 456517 457629 1112 0.2
.bss 65048 65048 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 549707 550651 944 0.2
.app_xip_area 434733 435677 944 0.2
.bss 69800 69800 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 568483 569443 960 0.2
.app_xip_area 459773 460733 960 0.2
.bss 63584 63584 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562971 564051 1080 0.2
.app_xip_area 450981 452061 1080 0.2
.bss 66784 66784 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 929792 930736 944 0.1
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 730468 731412 944 0.1
BRD4187C (read/write) 1107200 1108344 1144 0.1
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 908620 909764 1144 0.1
lock-app BRD4161A+wf200 (read/write) 1120564 1121492 928 0.1
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 930988 931916 928 0.1
window-app BRD4187C (read/write) 1153816 1154736 920 0.1
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 983084 984004 920 0.1
esp32 all-clusters-app c3devkit (read only) 1208572 1210272 1700 0.1
(read/write) 1748656 1748656 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251200 251200 0 0.0
.flash.text 1208572 1210272 1700 0.1
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1250707 1252403 1696 0.1
(read/write) 534140 534140 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281848 281848 0 0.0
.flash.text 1244543 1246239 1696 0.1
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 611008 611968 960 0.2
(read/write) 80036 80036 0 0.0
.bss 67828 67828 0 0.0
.data 2224 2224 0 0.0
.text 610472 611432 960 0.2
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746148 747092 944 0.1
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 624776 625720 944 0.2
light k32w0+release (read only) 602632 603560 928 0.2
(read/write) 79492 79492 0 0.0
.bss 67308 67308 0 0.0
.data 2200 2200 0 0.0
.text 602096 603024 928 0.2
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 788264 789216 952 0.1
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 666296 667248 952 0.1
lock k32w0+release (read only) 581384 582216 832 0.1
(read/write) 77480 77480 0 0.0
.bss 65348 65348 0 0.0
.data 2148 2148 0 0.0
.text 580848 581680 832 0.1
linux air-purifier-app debug (read only) 2634149 2605981 -28168 -1.1
(read/write) 129416 128680 -736 -0.6
.bss 46896 46320 -576 -1.2
.data 2240 2240 0 0.0
.data.rel.ro 74328 74184 -144 -0.2
.dynamic 608 608 0 0.0
.got 4568 4544 -24 -0.5
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 185104 184240 -864 -0.5
.text 2271061 2244453 -26608 -1.2
all-clusters-app debug (read only) 5928601 5900081 -28520 -0.5
(read/write) 480856 480088 -768 -0.2
.bss 135232 134656 -576 -0.4
.data 4464 4464 0 0.0
.data.rel.ro 333720 333560 -160 -0.0
.dynamic 624 624 0 0.0
.got 5384 5360 -24 -0.4
.init 27 27 0 0.0
.init_array 1392 1392 0 0.0
.rodata 349296 348464 -832 -0.2
.text 5145459 5118467 -26992 -0.5
all-clusters-minimal-app debug (read only) 5209553 5180849 -28704 -0.6
(read/write) 236808 236040 -768 -0.3
.bss 128032 127456 -576 -0.4
.data 4368 4368 0 0.0
.data.rel.ro 97320 97160 -160 -0.2
.dynamic 624 624 0 0.0
.got 5304 5280 -24 -0.5
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 288322 287458 -864 -0.3
.text 4686003 4658851 -27152 -0.6
bridge-app debug (read only) 4606953 4577601 -29352 -0.6
(read/write) 217680 216944 -736 -0.3
.bss 118560 117984 -576 -0.5
.data 6176 6176 0 0.0
.data.rel.ro 86224 86080 -144 -0.2
.dynamic 624 624 0 0.0
.got 5272 5248 -24 -0.5
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228930 228066 -864 -0.4
.text 4157235 4129443 -27792 -0.7
chip-tool debug (read only) 11986801 11991777 4976 0.0
(read/write) 521232 521232 0 0.0
.bss 94264 94264 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5776 5768 -8 -0.1
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 447705 447289 -416 -0.1
.text 10833427 10838915 5488 0.1
chip-tool-ipv6only arm64 (read only) 11484208 11488384 4176 0.0
(read/write) 588568 588512 -56 -0.0
.bss 103352 103352 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 20336 20344 8 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352988 352988 0 0.0
.text 10243356 10247580 4224 0.0
lighting-app debug+rpc+ui (read only) 5529185 5500009 -29176 -0.5
(read/write) 226448 225712 -736 -0.3
.bss 119496 118920 -576 -0.5
.data 4832 4832 0 0.0
.data.rel.ro 94608 94480 -128 -0.1
.dynamic 672 672 0 0.0
.got 5888 5864 -24 -0.4
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 353780 352916 -864 -0.2
.text 4928515 4900899 -27616 -0.6
lock-app debug (read only) 4675089 4645505 -29584 -0.6
(read/write) 205336 204600 -736 -0.4
.bss 114016 113440 -576 -0.5
.data 4128 4128 0 0.0
.data.rel.ro 80472 80328 -144 -0.2
.dynamic 624 624 0 0.0
.got 5224 5200 -24 -0.5
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 254978 254114 -864 -0.3
.text 4207939 4179907 -28032 -0.7
ota-provider-app debug (read only) 4307817 4278297 -29520 -0.7
(read/write) 193896 193160 -736 -0.4
.bss 113792 113216 -576 -0.5
.data 4336 4336 0 0.0
.data.rel.ro 69856 69712 -144 -0.2
.dynamic 624 624 0 0.0
.got 4560 4536 -24 -0.5
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207618 206754 -864 -0.4
.text 3906739 3878787 -27952 -0.7
ota-requestor-app debug (read only) 4433977 4404465 -29512 -0.7
(read/write) 198272 197568 -704 -0.4
.bss 114688 114112 -576 -0.5
.data 4736 4736 0 0.0
.data.rel.ro 72960 72832 -128 -0.2
.dynamic 624 624 0 0.0
.got 4496 4472 -24 -0.5
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 213794 212930 -864 -0.4
.text 4022147 3994211 -27936 -0.7
shell debug (read only) 2878769 2880113 1344 0.0
(read/write) 156104 156104 0 0.0
.bss 62544 62544 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86384 86384 0 0.0
.dynamic 592 592 0 0.0
.got 4080 4072 -8 -0.2
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 186528 185024 -1504 -0.8
.text 2518978 2521922 2944 0.1
thermostat-no-ble arm64 (read only) 4487448 4463840 -23608 -0.5
(read/write) 249736 248216 -1520 -0.6
.bss 122360 121768 -592 -0.5
.data 3360 3360 0 0.0
.data.rel.ro 103816 103544 -272 -0.3
.dynamic 512 512 0 0.0
.got 12080 12080 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 158660 -696 -0.4
.text 3982892 3960748 -22144 -0.6
tv-app debug (read only) 5683369 5654777 -28592 -0.5
(read/write) 352080 351344 -736 -0.2
.bss 243824 243248 -576 -0.2
.data 6496 6496 0 0.0
.data.rel.ro 94472 94312 -160 -0.2
.dynamic 624 624 0 0.0
.got 5512 5496 -16 -0.3
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 288098 287202 -896 -0.3
.text 5152915 5125811 -27104 -0.5
tv-casting-app debug (read only) 9868889 9842617 -26272 -0.3
(read/write) 340680 339944 -736 -0.2
.bss 156560 155984 -576 -0.4
.data 2944 2944 0 0.0
.data.rel.ro 174264 174136 -128 -0.1
.dynamic 624 624 0 0.0
.got 5088 5072 -16 -0.3
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382672 381776 -896 -0.2
.text 9020083 8995299 -24784 -0.3
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530760 2531464 704 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1493444 1494148 704 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1099952 1101264 1312 0.1
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 809244 810568 1324 0.2
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1219976 1221304 1328 0.1
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 804768 806092 1324 0.2
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1048260 1049284 1024 0.1
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 771340 772368 1028 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1794076 1795228 1152 0.1
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1586812 1587964 1152 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1716212 1717316 1104 0.1
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1512100 1513204 1104 0.1
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1635540 1636436 896 0.1
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1438156 1439052 896 0.1
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1665532 1666348 816 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1440988 1441804 816 0.1
qpg lighting-app qpg6105+debug (read/write) 1126752 1127704 952 0.1
.bss 102456 102456 0 0.0
.data 820 820 0 0.0
.text 639136 640088 952 0.1
lock-app qpg6105+debug (read/write) 1086712 1087688 976 0.1
.bss 97200 97200 0 0.0
.data 840 840 0 0.0
.text 599092 600068 976 0.2
stm32 light STM32WB5MM-DK (read/write) 598149 599157 1008 0.2
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 380664 381672 1008 0.3
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820970 821970 1000 0.1
bss 49660 49660 0 0.0
text 614776 615770 994 0.2
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1089180 1090772 1592 0.1
bss 101780 101780 0 0.0
text 791282 792876 1594 0.2
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1046764 1048268 1504 0.1
bss 110084 110084 0 0.0
text 762716 764224 1508 0.2
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 908004 909020 1016 0.1
bss 93116 93116 0 0.0
text 650674 651692 1018 0.2
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822594 823642 1048 0.1
bss 49708 49708 0 0.0
text 616454 617508 1054 0.2
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 928112 929368 1256 0.1
bss 77708 77708 0 0.0
text 696406 697666 1260 0.2
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1070276 1071644 1368 0.1
bss 100196 100196 0 0.0
text 775188 776558 1370 0.2
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 900696 901720 1024 0.1
bss 69172 69172 0 0.0
text 651864 652888 1024 0.2
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 926332 927508 1176 0.1
bss 92696 92696 0 0.0
text 669040 670212 1172 0.2
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 825202 826202 1000 0.1
bss 49816 49816 0 0.0
text 619468 620464 996 0.2
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 788916 789916 1000 0.1
bss 56016 56016 0 0.0
text 590218 591214 996 0.2
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676816 676816 0 0.0
bss 73672 73672 0 0.0
text 462298 462298 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829622 830686 1064 0.1
bss 51340 51340 0 0.0
text 622516 623578 1062 0.2
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 848077 849221 1144 0.1
bss 59492 59492 0 0.0
text 634128 635270 1142 0.2
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 814520 815576 1056 0.1
bss 56304 56304 0 0.0
text 609866 610922 1056 0.2
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 832624 833680 1056 0.1
bss 68080 68080 0 0.0
text 625124 626178 1054 0.2

Copy link

github-actions bot commented Feb 23, 2024

PR #32236: Size comparison from 524b8a8 to b894f7e

Full report (7 builds for cc32xx, mbed, nrfconnect, stm32)
platform target config section 524b8a8 b894f7e9 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582002 582002 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 493356 493356 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627362 627362 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 518260 518260 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531528 2531528 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1494212 1494212 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1101296 1101296 0 0.0
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 810592 810592 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221320 1221320 0 0.0
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 806112 806112 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1049284 1049284 0 0.0
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 772368 772368 0 0.0
stm32 light STM32WB5MM-DK (read/write) 599149 599149 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 381664 381664 0 0.0

Copy link

github-actions bot commented Feb 23, 2024

PR #32236: Size comparison from 524b8a8 to 6fdb040

Decreases (1 build for efr32)
platform target config section 524b8a8 6fdb040 change % change
efr32 window-app BRD4187C (read/write) 1154856 1154848 -8 -0.0
.text 984124 984116 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 524b8a8 6fdb040 change % change
bl602 lighting-app bl602 (read/write) 1433810 1433810 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 157532 157532 0 0.0
.text 1100802 1100802 0 0.0
bl602+mfd (read/write) 1448210 1448210 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 156492 156492 0 0.0
.text 1116116 1116116 0 0.0
bl602+rpc (read/write) 1481450 1481450 0 0.0
.bss 93360 93360 0 0.0
.data 9880 9880 0 0.0
.rodata 165100 165100 0 0.0
.text 1132448 1132448 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1198803 1198803 0 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106872 106872 0 0.0
.text 970262 970262 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1209599 1209599 0 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105812 105812 0 0.0
.text 982016 982016 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1290279 1290279 0 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122244 122244 0 0.0
.text 1044958 1044958 0 0.0
bl706-eth (read/write) 1016173 1016173 0 0.0
.bss 23680 23680 0 0.0
.data 3256 3256 0 0.0
.rodata 100216 100216 0 0.0
.text 761050 761050 0 0.0
bl706-wifi (read/write) 1250306 1250306 0 0.0
.bss 10565 10565 0 0.0
.data 3696 3696 0 0.0
.rodata 121216 121216 0 0.0
.text 992424 992424 0 0.0
bl702l lighting-app bl702l (read/write) 1168632 1168632 0 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100876 100876 0 0.0
.text 963104 963104 0 0.0
bl702l+mfd (read/write) 1180040 1180040 0 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99816 99816 0 0.0
.text 975426 975426 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772620 772620 0 0.0
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81644 81644 0 0.0
.text 690712 690712 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789252 789252 0 0.0
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75940 75940 0 0.0
.text 713048 713048 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 777892 777892 0 0.0
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102692 102692 0 0.0
.text 674936 674936 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730076 730076 0 0.0
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77364 77364 0 0.0
.text 652448 652448 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 715700 715700 0 0.0
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73204 73204 0 0.0
.text 642232 642232 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582002 582002 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86522 86522 0 0.0
.text 493356 493356 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627362 627362 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 106978 106978 0 0.0
.text 518260 518260 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 567835 567835 0 0.0
.app_xip_area 457621 457621 0 0.0
.bss 65048 65048 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550659 550659 0 0.0
.app_xip_area 435685 435685 0 0.0
.bss 69800 69800 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 569443 569443 0 0.0
.app_xip_area 460733 460733 0 0.0
.bss 63584 63584 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 564059 564059 0 0.0
.app_xip_area 452069 452069 0 0.0
.bss 66784 66784 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 930736 930736 0 0.0
.bss 197912 197912 0 0.0
.data 1388 1388 0 0.0
.text 731412 731412 0 0.0
BRD4187C (read/write) 1108448 1108448 0 0.0
.bss 195152 195152 0 0.0
.data 3408 3408 0 0.0
.text 909868 909868 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121492 1121492 0 0.0
.bss 186764 186764 0 0.0
.data 2792 2792 0 0.0
.text 931916 931916 0 0.0
window-app BRD4187C (read/write) 1154856 1154848 -8 -0.0
.bss 167392 167392 0 0.0
.data 3320 3320 0 0.0
.text 984124 984116 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210254 1210254 0 0.0
(read/write) 1748656 1748656 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 251200 251200 0 0.0
.flash.text 1210254 1210254 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1252351 1252351 0 0.0
(read/write) 534148 534148 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 281856 281856 0 0.0
.flash.text 1246187 1246187 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 604912 604912 0 0.0
(read/write) 79608 79608 0 0.0
.bss 67428 67428 0 0.0
.data 2196 2196 0 0.0
.text 604376 604376 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 747444 747444 0 0.0
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 626072 626072 0 0.0
light k32w0+release (read only) 608840 608840 0 0.0
(read/write) 79492 79492 0 0.0
.bss 67308 67308 0 0.0
.data 2200 2200 0 0.0
.text 608304 608304 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789208 789208 0 0.0
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 667240 667240 0 0.0
lock k32w0+release (read only) 588816 588816 0 0.0
(read/write) 77480 77480 0 0.0
.bss 65348 65348 0 0.0
.data 2148 2148 0 0.0
.text 588280 588280 0 0.0
linux air-purifier-app debug (read only) 2605813 2605813 0 0.0
(read/write) 128672 128672 0 0.0
.bss 46320 46320 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74184 74184 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184208 184208 0 0.0
.text 2244341 2244341 0 0.0
all-clusters-app debug (read only) 5899993 5899993 0 0.0
(read/write) 480080 480080 0 0.0
.bss 134656 134656 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 333560 333560 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 348432 348432 0 0.0
.text 5118435 5118435 0 0.0
all-clusters-minimal-app debug (read only) 5180713 5180713 0 0.0
(read/write) 236032 236032 0 0.0
.bss 127456 127456 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 97160 97160 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 287458 287458 0 0.0
.text 4658739 4658739 0 0.0
bridge-app debug (read only) 4577601 4577601 0 0.0
(read/write) 216944 216944 0 0.0
.bss 117984 117984 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86080 86080 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228066 228066 0 0.0
.text 4129443 4129443 0 0.0
chip-tool debug (read only) 11991609 11991609 0 0.0
(read/write) 521224 521224 0 0.0
.bss 94264 94264 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414656 414656 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 447257 447257 0 0.0
.text 10838803 10838803 0 0.0
chip-tool-ipv6only arm64 (read only) 11286176 11286176 0 0.0
(read/write) 585912 585912 0 0.0
.bss 103336 103336 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454416 454416 0 0.0
.dynamic 512 512 0 0.0
.got 16816 16816 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 353356 353356 0 0.0
.text 10054916 10054916 0 0.0
lighting-app debug+rpc+ui (read only) 5499857 5499857 0 0.0
(read/write) 225704 225704 0 0.0
.bss 118920 118920 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94480 94480 0 0.0
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 352852 352852 0 0.0
.text 4900835 4900835 0 0.0
lock-app debug (read only) 4645369 4645369 0 0.0
(read/write) 204592 204592 0 0.0
.bss 113440 113440 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80328 80328 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254114 254114 0 0.0
.text 4179795 4179795 0 0.0
ota-provider-app debug (read only) 4278329 4278329 0 0.0
(read/write) 193160 193160 0 0.0
.bss 113216 113216 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69712 69712 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 206786 206786 0 0.0
.text 3878787 3878787 0 0.0
ota-requestor-app debug (read only) 4404297 4404297 0 0.0
(read/write) 197560 197560 0 0.0
.bss 114112 114112 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72832 72832 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 212898 212898 0 0.0
.text 3994099 3994099 0 0.0
shell debug (read only) 2879865 2879865 0 0.0
(read/write) 156096 156096 0 0.0
.bss 62544 62544 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86384 86384 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 184992 184992 0 0.0
.text 2521730 2521730 0 0.0
thermostat-no-ble arm64 (read only) 4367632 4367632 0 0.0
(read/write) 242000 242000 0 0.0
.bss 121752 121752 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103544 103544 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159020 159020 0 0.0
.text 3873892 3873892 0 0.0
tv-app debug (read only) 5654481 5654481 0 0.0
(read/write) 351304 351304 0 0.0
.bss 243248 243248 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94296 94296 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 287042 287042 0 0.0
.text 5125699 5125699 0 0.0
tv-casting-app debug (read only) 9842433 9842433 0 0.0
(read/write) 339936 339936 0 0.0
.bss 155984 155984 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174136 174136 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 381744 381744 0 0.0
.text 8995171 8995171 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531528 2531528 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1494212 1494212 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1101296 1101296 0 0.0
bss 130831 130831 0 0.0
rodata 112024 112024 0 0.0
text 810592 810592 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221320 1221320 0 0.0
bss 122921 122921 0 0.0
rodata 141768 141768 0 0.0
text 806112 806112 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1049284 1049284 0 0.0
bss 129689 129689 0 0.0
rodata 99396 99396 0 0.0
text 772368 772368 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1795204 1795204 0 0.0
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1587940 1587940 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837616 837616 0 0.0
(read/write) 1717316 1717316 0 0.0
.bss 193092 193092 0 0.0
.data 2632 2632 0 0.0
.text 1513204 1513204 0 0.0
light cy8ckit_062s2_43012 (read only) 844344 844344 0 0.0
(read/write) 1636436 1636436 0 0.0
.bss 186556 186556 0 0.0
.data 2440 2440 0 0.0
.text 1439052 1439052 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1666348 1666348 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1441804 1441804 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1127712 1127712 0 0.0
.bss 102456 102456 0 0.0
.data 820 820 0 0.0
.text 640096 640096 0 0.0
lock-app qpg6105+debug (read/write) 1087688 1087688 0 0.0
.bss 97200 97200 0 0.0
.data 840 840 0 0.0
.text 600068 600068 0 0.0
stm32 light STM32WB5MM-DK (read/write) 599149 599149 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 78772 78772 0 0.0
.text 381664 381664 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821962 821962 0 0.0
bss 49660 49660 0 0.0
text 615766 615766 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1090780 1090780 0 0.0
bss 101780 101780 0 0.0
text 792878 792878 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1048268 1048268 0 0.0
bss 110084 110084 0 0.0
text 764222 764222 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909020 909020 0 0.0
bss 93116 93116 0 0.0
text 651688 651688 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823642 823642 0 0.0
bss 49708 49708 0 0.0
text 617504 617504 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 929384 929384 0 0.0
bss 77708 77708 0 0.0
text 697680 697680 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1071652 1071652 0 0.0
bss 100196 100196 0 0.0
text 776562 776562 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 901720 901720 0 0.0
bss 69172 69172 0 0.0
text 652884 652884 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 927508 927508 0 0.0
bss 92696 92696 0 0.0
text 670210 670210 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 826194 826194 0 0.0
bss 49816 49816 0 0.0
text 620460 620460 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 789908 789908 0 0.0
bss 56016 56016 0 0.0
text 591210 591210 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676816 676816 0 0.0
bss 73672 73672 0 0.0
text 462298 462298 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 830678 830678 0 0.0
bss 51340 51340 0 0.0
text 623574 623574 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 849221 849221 0 0.0
bss 59492 59492 0 0.0
text 635268 635268 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 815576 815576 0 0.0
bss 56304 56304 0 0.0
text 610918 610918 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 833680 833680 0 0.0
bss 68080 68080 0 0.0
text 626174 626174 0 0.0

Copy link

github-actions bot commented Mar 7, 2024

PR #32236: Size comparison from c2f58e4 to eb67ce9

Decreases (1 build for efr32)
platform target config section c2f58e4 eb67ce9 change % change
efr32 window-app BRD4187C (read/write) 1155884 1155876 -8 -0.0
.text 985124 985116 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section c2f58e4 eb67ce9 change % change
bl602 lighting-app bl602 (read/write) 1436430 1436430 0 0.0
.bss 85328 85328 0 0.0
.data 9496 9496 0 0.0
.rodata 158324 158324 0 0.0
.text 1102632 1102632 0 0.0
bl602+mfd (read/write) 1451094 1451094 0 0.0
.bss 85488 85488 0 0.0
.data 9472 9472 0 0.0
.rodata 157284 157284 0 0.0
.text 1118206 1118206 0 0.0
bl602+rpc (read/write) 1484070 1484070 0 0.0
.bss 93360 93360 0 0.0
.data 9872 9872 0 0.0
.rodata 165900 165900 0 0.0
.text 1134278 1134278 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1200787 1200787 0 0.0
.bss 11133 11133 0 0.0
.data 3680 3680 0 0.0
.rodata 107680 107680 0 0.0
.text 971440 971440 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1211843 1211843 0 0.0
.bss 11309 11309 0 0.0
.data 3656 3656 0 0.0
.rodata 106620 106620 0 0.0
.text 983450 983450 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1292523 1292523 0 0.0
.bss 19613 19613 0 0.0
.data 4216 4216 0 0.0
.rodata 123052 123052 0 0.0
.text 1046392 1046392 0 0.0
bl706-eth (read/write) 1018865 1018865 0 0.0
.bss 23708 23708 0 0.0
.data 3256 3256 0 0.0
.rodata 101012 101012 0 0.0
.text 762932 762932 0 0.0
bl706-wifi (read/write) 1253318 1253318 0 0.0
.bss 10577 10577 0 0.0
.data 3688 3688 0 0.0
.rodata 122012 122012 0 0.0
.text 994664 994664 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1170364 1170364 0 0.0
.bss 16328 16328 0 0.0
.data 5040 5040 0 0.0
.rodata 101684 101684 0 0.0
.text 964538 964538 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1181768 1181768 0 0.0
.bss 16504 16504 0 0.0
.data 5024 5024 0 0.0
.rodata 100624 100624 0 0.0
.text 976860 976860 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 773036 773036 0 0.0
(read/write) 168600 168600 0 0.0
.bss 90604 90604 0 0.0
.data 3560 3560 0 0.0
.rodata 81708 81708 0 0.0
.text 691060 691060 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 789564 789564 0 0.0
(read/write) 178848 178848 0 0.0
.bss 100852 100852 0 0.0
.data 3560 3560 0 0.0
.rodata 75956 75956 0 0.0
.text 713344 713344 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 778228 778228 0 0.0
(read/write) 173288 173288 0 0.0
.bss 95292 95292 0 0.0
.data 3560 3560 0 0.0
.rodata 102708 102708 0 0.0
.text 675252 675252 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 730396 730396 0 0.0
(read/write) 167568 167568 0 0.0
.bss 89336 89336 0 0.0
.data 3552 3552 0 0.0
.rodata 77372 77372 0 0.0
.text 652756 652756 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 716020 716020 0 0.0
(read/write) 167776 167776 0 0.0
.bss 89560 89560 0 0.0
.data 3544 3544 0 0.0
.rodata 73212 73212 0 0.0
.text 642540 642540 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 582458 582458 0 0.0
(read/write) 207968 207968 0 0.0
.bss 201204 201204 0 0.0
.data 1640 1640 0 0.0
.rodata 86538 86538 0 0.0
.text 493800 493800 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627738 627738 0 0.0
(read/write) 208312 208312 0 0.0
.bss 201696 201696 0 0.0
.data 1496 1496 0 0.0
.rodata 107002 107002 0 0.0
.text 518616 518616 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 568275 568275 0 0.0
.app_xip_area 458053 458053 0 0.0
.bss 65056 65056 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 550995 550995 0 0.0
.app_xip_area 436013 436013 0 0.0
.bss 69808 69808 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571163 571163 0 0.0
.app_xip_area 462445 462445 0 0.0
.bss 63592 63592 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 564059 564059 0 0.0
.app_xip_area 452061 452061 0 0.0
.bss 66792 66792 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 932120 932120 0 0.0
.bss 197912 197912 0 0.0
.data 1392 1392 0 0.0
.text 732796 732796 0 0.0
BRD4187C (read/write) 1109380 1109380 0 0.0
.bss 195176 195176 0 0.0
.data 3412 3412 0 0.0
.text 910772 910772 0 0.0
lock-app BRD4161A+wf200 (read/write) 1122036 1122036 0 0.0
.bss 186764 186764 0 0.0
.data 2796 2796 0 0.0
.text 932452 932452 0 0.0
window-app BRD4187C (read/write) 1155884 1155876 -8 -0.0
.bss 167416 167416 0 0.0
.data 3324 3324 0 0.0
.text 985124 985116 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1210750 1210750 0 0.0
(read/write) 1749632 1749632 0 0.0
.dram0.bss 74296 74296 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252176 252176 0 0.0
.flash.text 1210750 1210750 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1253143 1253143 0 0.0
(read/write) 536176 536176 0 0.0
.dram0.bss 81208 81208 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 283884 283884 0 0.0
.flash.text 1246979 1246979 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 605504 605504 0 0.0
(read/write) 79612 79612 0 0.0
.bss 67428 67428 0 0.0
.data 2200 2200 0 0.0
.text 604968 604968 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 746952 746952 0 0.0
.bss 79188 79188 0 0.0
.data 2816 2816 0 0.0
.text 625576 625576 0 0.0
light k32w0+release (read only) 609232 609232 0 0.0
(read/write) 79496 79496 0 0.0
.bss 67308 67308 0 0.0
.data 2204 2204 0 0.0
.text 608696 608696 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 789564 789564 0 0.0
.bss 80580 80580 0 0.0
.data 2032 2032 0 0.0
.text 667592 667592 0 0.0
lock k32w0+release (read only) 589040 589040 0 0.0
(read/write) 77484 77484 0 0.0
.bss 65348 65348 0 0.0
.data 2152 2152 0 0.0
.text 588504 588504 0 0.0
linux air-purifier-app debug (read only) 2613549 2613549 0 0.0
(read/write) 128896 128896 0 0.0
.bss 46512 46512 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74216 74216 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 184528 184528 0 0.0
.text 2251653 2251653 0 0.0
all-clusters-app debug (read only) 5919617 5919617 0 0.0
(read/write) 480368 480368 0 0.0
.bss 134816 134816 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 333608 333608 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349168 349168 0 0.0
.text 5137171 5137171 0 0.0
all-clusters-minimal-app debug (read only) 5200161 5200161 0 0.0
(read/write) 236320 236320 0 0.0
.bss 127648 127648 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 97176 97176 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288202 288202 0 0.0
.text 4677347 4677347 0 0.0
bridge-app debug (read only) 4594593 4594593 0 0.0
(read/write) 217168 217168 0 0.0
.bss 118144 118144 0 0.0
.data 6208 6208 0 0.0
.data.rel.ro 86112 86112 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 228810 228810 0 0.0
.text 4145587 4145587 0 0.0
chip-tool debug (read only) 12030425 12030425 0 0.0
(read/write) 521480 521480 0 0.0
.bss 94424 94424 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414712 414712 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 448153 448153 0 0.0
.text 10876595 10876595 0 0.0
chip-tool-ipv6only arm64 (read only) 11355004 11355004 0 0.0
(read/write) 586864 586864 0 0.0
.bss 103512 103512 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454496 454496 0 0.0
.dynamic 512 512 0 0.0
.got 16976 16976 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 354492 354492 0 0.0
.text 10122296 10122296 0 0.0
lighting-app debug+rpc+ui (read only) 5518233 5518233 0 0.0
(read/write) 225960 225960 0 0.0
.bss 119112 119112 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94512 94512 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354004 354004 0 0.0
.text 4917651 4917651 0 0.0
lock-app debug (read only) 4662321 4662321 0 0.0
(read/write) 204752 204752 0 0.0
.bss 113568 113568 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80360 80360 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254826 254826 0 0.0
.text 4195939 4195939 0 0.0
ota-provider-app debug (read only) 4294329 4294329 0 0.0
(read/write) 193256 193256 0 0.0
.bss 113280 113280 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69744 69744 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207530 207530 0 0.0
.text 3893923 3893923 0 0.0
ota-requestor-app debug (read only) 4423753 4423753 0 0.0
(read/write) 197688 197688 0 0.0
.bss 114208 114208 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72864 72864 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213642 213642 0 0.0
.text 4012691 4012691 0 0.0
shell debug (read only) 2887369 2887369 0 0.0
(read/write) 156288 156288 0 0.0
.bss 62704 62704 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86432 86432 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185152 185152 0 0.0
.text 2528994 2528994 0 0.0
thermostat-no-ble arm64 (read only) 4414612 4414612 0 0.0
(read/write) 244248 244248 0 0.0
.bss 121816 121816 0 0.0
.data 3376 3376 0 0.0
.data.rel.ro 103576 103576 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 159388 159388 0 0.0
.text 3920680 3920680 0 0.0
tv-app debug (read only) 5702361 5702361 0 0.0
(read/write) 352520 352520 0 0.0
.bss 244336 244336 0 0.0
.data 6528 6528 0 0.0
.data.rel.ro 94392 94392 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 289546 289546 0 0.0
.text 5170851 5170851 0 0.0
tv-casting-app debug (read only) 9861529 9861529 0 0.0
(read/write) 340264 340264 0 0.0
.bss 156240 156240 0 0.0
.data 2976 2976 0 0.0
.data.rel.ro 174168 174168 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 382552 382552 0 0.0
.text 9013331 9013331 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531672 2531672 0 0.0
.bss 220448 220448 0 0.0
.data 5200 5200 0 0.0
.text 1494356 1494356 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1102288 1102288 0 0.0
bss 130831 130831 0 0.0
rodata 112824 112824 0 0.0
text 810776 810776 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1221736 1221736 0 0.0
bss 122921 122921 0 0.0
rodata 141784 141784 0 0.0
text 806504 806504 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1050532 1050532 0 0.0
bss 129689 129689 0 0.0
rodata 100180 100180 0 0.0
text 772816 772816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834464 834464 0 0.0
(read/write) 1795668 1795668 0 0.0
.bss 196212 196212 0 0.0
.data 2664 2664 0 0.0
.text 1588404 1588404 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837608 837608 0 0.0
(read/write) 1717724 1717724 0 0.0
.bss 193092 193092 0 0.0
.data 2640 2640 0 0.0
.text 1513604 1513604 0 0.0
light cy8ckit_062s2_43012 (read only) 844336 844336 0 0.0
(read/write) 1636828 1636828 0 0.0
.bss 186556 186556 0 0.0
.data 2448 2448 0 0.0
.text 1439436 1439436 0 0.0
lock cy8ckit_062s2_43012 (read only) 817184 817184 0 0.0
(read/write) 1666732 1666732 0 0.0
.bss 213716 213716 0 0.0
.data 2440 2440 0 0.0
.text 1442188 1442188 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1129092 1129092 0 0.0
.bss 102456 102456 0 0.0
.data 824 824 0 0.0
.text 641472 641472 0 0.0
lock-app qpg6105+debug (read/write) 1089172 1089172 0 0.0
.bss 97200 97200 0 0.0
.data 844 844 0 0.0
.text 601556 601556 0 0.0
stm32 light STM32WB5MM-DK (read/write) 600273 600273 0 0.0
.bss 128320 128320 0 0.0
.data 668 668 0 0.0
.rodata 79604 79604 0 0.0
.text 381952 381952 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823014 823014 0 0.0
bss 49660 49660 0 0.0
text 615884 615884 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1091704 1091704 0 0.0
bss 101780 101780 0 0.0
text 792900 792900 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1049176 1049176 0 0.0
bss 110084 110084 0 0.0
text 764222 764222 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 909880 909880 0 0.0
bss 93116 93116 0 0.0
text 651696 651696 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824646 824646 0 0.0
bss 49708 49708 0 0.0
text 617574 617574 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 930356 930356 0 0.0
bss 77708 77708 0 0.0
text 697718 697718 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1073052 1073052 0 0.0
bss 100196 100196 0 0.0
text 777076 777076 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 902756 902756 0 0.0
bss 69172 69172 0 0.0
text 652986 652986 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 929008 929008 0 0.0
bss 92696 92696 0 0.0
text 670856 670856 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 827230 827230 0 0.0
bss 49816 49816 0 0.0
text 620554 620554 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 790944 790944 0 0.0
bss 56016 56016 0 0.0
text 591312 591312 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677148 677148 0 0.0
bss 73672 73672 0 0.0
text 462406 462406 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 832182 832182 0 0.0
bss 51340 51340 0 0.0
text 623944 623944 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 850913 850913 0 0.0
bss 59492 59492 0 0.0
text 636022 636022 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 816588 816588 0 0.0
bss 56304 56304 0 0.0
text 610996 610996 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 834692 834692 0 0.0
bss 68080 68080 0 0.0
text 626252 626252 0 0.0

Copy link

github-actions bot commented Mar 13, 2024

PR #32236: Size comparison from bf7241d to 91d6930

Decreases (3 builds for efr32)
platform target config section bf7241d 91d6930 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 933464 933456 -8 -0.0
.text 734084 734076 -8 -0.0
BRD4187C (read/write) 1110368 1110360 -8 -0.0
.text 911756 911748 -8 -0.0
window-app BRD4187C (read/write) 1157048 1157040 -8 -0.0
.text 986276 986268 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section bf7241d 91d6930 change % change
bl602 lighting-app bl602 (read/write) 1437690 1437690 0 0.0
.bss 85352 85352 0 0.0
.data 9496 9496 0 0.0
.rodata 158448 158448 0 0.0
.text 1103746 1103746 0 0.0
bl602+mfd (read/write) 1452106 1452106 0 0.0
.bss 85512 85512 0 0.0
.data 9472 9472 0 0.0
.rodata 157408 157408 0 0.0
.text 1119064 1119064 0 0.0
bl602+rpc (read/write) 1485330 1485330 0 0.0
.bss 93384 93384 0 0.0
.data 9872 9872 0 0.0
.rodata 166016 166016 0 0.0
.text 1135392 1135392 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1202131 1202131 0 0.0
.bss 11133 11133 0 0.0
.data 3680 3680 0 0.0
.rodata 107800 107800 0 0.0
.text 972646 972646 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1213183 1213183 0 0.0
.bss 11309 11309 0 0.0
.data 3656 3656 0 0.0
.rodata 106740 106740 0 0.0
.text 984656 984656 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1293879 1293879 0 0.0
.bss 19613 19613 0 0.0
.data 4216 4216 0 0.0
.rodata 123172 123172 0 0.0
.text 1047610 1047610 0 0.0
bl706-eth (read/write) 1020101 1020101 0 0.0
.bss 23708 23708 0 0.0
.data 3256 3256 0 0.0
.rodata 101132 101132 0 0.0
.text 764030 764030 0 0.0
bl706-wifi (read/write) 1254610 1254610 0 0.0
.bss 10577 10577 0 0.0
.data 3688 3688 0 0.0
.rodata 122132 122132 0 0.0
.text 995802 995802 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1171704 1171704 0 0.0
.bss 16328 16328 0 0.0
.data 5040 5040 0 0.0
.rodata 101804 101804 0 0.0
.text 965744 965744 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1183112 1183112 0 0.0
.bss 16504 16504 0 0.0
.data 5024 5024 0 0.0
.rodata 100744 100744 0 0.0
.text 978066 978066 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 773996 773996 0 0.0
(read/write) 168624 168624 0 0.0
.bss 90628 90628 0 0.0
.data 3560 3560 0 0.0
.rodata 81820 81820 0 0.0
.text 691912 691912 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 790404 790404 0 0.0
(read/write) 178872 178872 0 0.0
.bss 100876 100876 0 0.0
.data 3560 3560 0 0.0
.rodata 76004 76004 0 0.0
.text 714136 714136 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 779076 779076 0 0.0
(read/write) 173312 173312 0 0.0
.bss 95316 95316 0 0.0
.data 3560 3560 0 0.0
.rodata 102756 102756 0 0.0
.text 676056 676056 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 731340 731340 0 0.0
(read/write) 167592 167592 0 0.0
.bss 89360 89360 0 0.0
.data 3552 3552 0 0.0
.rodata 77484 77484 0 0.0
.text 653592 653592 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 716852 716852 0 0.0
(read/write) 167800 167800 0 0.0
.bss 89584 89584 0 0.0
.data 3544 3544 0 0.0
.rodata 73268 73268 0 0.0
.text 643320 643320 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 583314 583314 0 0.0
(read/write) 207992 207992 0 0.0
.bss 201228 201228 0 0.0
.data 1640 1640 0 0.0
.rodata 86602 86602 0 0.0
.text 494588 494588 0 0.0
lock CC3235SF_LAUNCHXL (read only) 628586 628586 0 0.0
(read/write) 208336 208336 0 0.0
.bss 201720 201720 0 0.0
.data 1496 1496 0 0.0
.rodata 107058 107058 0 0.0
.text 519404 519404 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 569115 569115 0 0.0
.app_xip_area 458869 458869 0 0.0
.bss 65080 65080 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 551787 551787 0 0.0
.app_xip_area 436781 436781 0 0.0
.bss 69832 69832 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571947 571947 0 0.0
.app_xip_area 463205 463205 0 0.0
.bss 63616 63616 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 564851 564851 0 0.0
.app_xip_area 452829 452829 0 0.0
.bss 66816 66816 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 933464 933456 -8 -0.0
.bss 197960 197960 0 0.0
.data 1396 1396 0 0.0
.text 734084 734076 -8 -0.0
BRD4187C (read/write) 1110368 1110360 -8 -0.0
.bss 195176 195176 0 0.0
.data 3416 3416 0 0.0
.text 911756 911748 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1122748 1122748 0 0.0
.bss 186788 186788 0 0.0
.data 2800 2800 0 0.0
.text 933140 933140 0 0.0
window-app BRD4187C (read/write) 1157048 1157040 -8 -0.0
.bss 167424 167424 0 0.0
.data 3328 3328 0 0.0
.text 986276 986268 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1211602 1211602 0 0.0
(read/write) 1749760 1749760 0 0.0
.dram0.bss 74320 74320 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 252288 252288 0 0.0
.flash.text 1211602 1211602 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1253847 1253847 0 0.0
(read/write) 536352 536352 0 0.0
.dram0.bss 81256 81256 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 284012 284012 0 0.0
.flash.text 1247683 1247683 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606304 606304 0 0.0
(read/write) 79660 79660 0 0.0
.bss 67476 67476 0 0.0
.data 2200 2200 0 0.0
.text 605768 605768 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 747712 747712 0 0.0
.bss 79212 79212 0 0.0
.data 2816 2816 0 0.0
.text 626312 626312 0 0.0
light k32w0+release (read only) 610056 610056 0 0.0
(read/write) 79536 79536 0 0.0
.bss 67348 67348 0 0.0
.data 2204 2204 0 0.0
.text 609520 609520 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 790492 790492 0 0.0
.bss 80604 80604 0 0.0
.data 2032 2032 0 0.0
.text 668496 668496 0 0.0
lock k32w0+release (read only) 589856 589856 0 0.0
(read/write) 77524 77524 0 0.0
.bss 65388 65388 0 0.0
.data 2152 2152 0 0.0
.text 589320 589320 0 0.0
linux air-purifier-app debug (read only) 2617181 2617181 0 0.0
(read/write) 128960 128960 0 0.0
.bss 46544 46544 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74248 74248 0 0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 185008 185008 0 0.0
.text 2254709 2254709 0 0.0
all-clusters-app debug (read only) 5923601 5923601 0 0.0
(read/write) 480432 480432 0 0.0
.bss 134848 134848 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 333640 333640 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1384 1384 0 0.0
.rodata 349744 349744 0 0.0
.text 5140483 5140483 0 0.0
all-clusters-minimal-app debug (read only) 5204113 5204113 0 0.0
(read/write) 236384 236384 0 0.0
.bss 127680 127680 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 97208 97208 0 0.0
.dynamic 624 624 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 288746 288746 0 0.0
.text 4680659 4680659 0 0.0
bridge-app debug (read only) 4598561 4598561 0 0.0
(read/write) 217232 217232 0 0.0
.bss 118176 118176 0 0.0
.data 6208 6208 0 0.0
.data.rel.ro 86144 86144 0 0.0
.dynamic 624 624 0 0.0
.got 5248 5248 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 229386 229386 0 0.0
.text 4148883 4148883 0 0.0
chip-tool debug (read only) 12040409 12040409 0 0.0
(read/write) 521512 521512 0 0.0
.bss 94424 94424 0 0.0
.data 5122 5122 0 0.0
.data.rel.ro 414744 414744 0 0.0
.dynamic 624 624 0 0.0
.got 5768 5768 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 449049 449049 0 0.0
.text 10885587 10885587 0 0.0
chip-tool-ipv6only arm64 (read only) 1136494 1136494 0 0.0
(read/write) 585136 585136 0 0.0
.bss 103512 103512 0 0.0
.data 4496 4496 0 0.0
.data.rel.ro 454592 454592 0 0.0
.dynamic 512 512 0 0.0
.got 16976 16976 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 354956 354956 0 0.0
.text 10131576 10131576 0 0.0
lighting-app debug+rpc+ui (read only) 5522169 5522169 0 0.0
(read/write) 226024 226024 0 0.0
.bss 119144 119144 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94544 94544 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 354548 354548 0 0.0
.text 4920947 4920947 0 0.0
lock-app debug (read only) 4665921 4665921 0 0.0
(read/write) 204816 204816 0 0.0
.bss 113600 113600 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80392 80392 0 0.0
.dynamic 624 624 0 0.0
.got 5200 5200 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 255306 255306 0 0.0
.text 4198963 4198963 0 0.0
ota-provider-app debug (read only) 4297769 4297769 0 0.0
(read/write) 193288 193288 0 0.0
.bss 113280 113280 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69776 69776 0 0.0
.dynamic 624 624 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 207882 207882 0 0.0
.text 3896915 3896915 0 0.0
ota-requestor-app debug (read only) 4427209 4427209 0 0.0
(read/write) 197720 197720 0 0.0
.bss 114208 114208 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72896 72896 0 0.0
.dynamic 624 624 0 0.0
.got 4472 4472 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 213994 213994 0 0.0
.text 4015699 4015699 0 0.0
shell debug (read only) 2891321 2891321 0 0.0
(read/write) 156352 156352 0 0.0
.bss 62736 62736 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 86464 86464 0 0.0
.dynamic 592 592 0 0.0
.got 4072 4072 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185696 185696 0 0.0
.text 2532306 2532306 0 0.0
thermostat-no-ble arm64 (read only) 4417364 4417364 0 0.0
(read/write) 245592 245592 0 0.0
.bss 121832 121832 0 0.0
.data 3376 3376 0 0.0
.data.rel.ro 103624 103624 0 0.0
.dynamic 512 512 0 0.0
.got 8616 8616 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 159404 159404 0 0.0
.text 3923320 3923320 0 0.0
tv-app debug (read only) 5712849 5712849 0 0.0
(read/write) 352584 352584 0 0.0
.bss 244368 244368 0 0.0
.data 6528 6528 0 0.0
.data.rel.ro 94424 94424 0 0.0
.dynamic 624 624 0 0.0
.got 5496 5496 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 290506 290506 0 0.0
.text 5180259 5180259 0 0.0
tv-casting-app debug (read only) 9865129 9865129 0 0.0
(read/write) 340296 340296 0 0.0
.bss 156272 156272 0 0.0
.data 2976 2976 0 0.0
.data.rel.ro 174176 174176 0 0.0
.dynamic 624 624 0 0.0
.got 5072 5072 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 383032 383032 0 0.0
.text 9016355 9016355 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2532304 2532304 0 0.0
.bss 220472 220472 0 0.0
.data 5200 5200 0 0.0
.text 1494988 1494988 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1103160 1103160 0 0.0
bss 130855 130855 0 0.0
rodata 112928 112928 0 0.0
text 811552 811552 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1222408 1222408 0 0.0
bss 122945 122945 0 0.0
rodata 141792 141792 0 0.0
text 807148 807148 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1051408 1051408 0 0.0
bss 129713 129713 0 0.0
rodata 100288 100288 0 0.0
text 773592 773592 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834440 834440 0 0.0
(read/write) 1796788 1796788 0 0.0
.bss 196236 196236 0 0.0
.data 2664 2664 0 0.0
.text 1589500 1589500 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837584 837584 0 0.0
(read/write) 1718820 1718820 0 0.0
.bss 193116 193116 0 0.0
.data 2640 2640 0 0.0
.text 1514676 1514676 0 0.0
light cy8ckit_062s2_43012 (read only) 844312 844312 0 0.0
(read/write) 1637948 1637948 0 0.0
.bss 186580 186580 0 0.0
.data 2448 2448 0 0.0
.text 1440532 1440532 0 0.0
lock cy8ckit_062s2_43012 (read only) 817160 817160 0 0.0
(read/write) 1667588 1667588 0 0.0
.bss 213740 213740 0 0.0
.data 2440 2440 0 0.0
.text 1443020 1443020 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1129980 1129980 0 0.0
.bss 102480 102480 0 0.0
.data 824 824 0 0.0
.text 642360 642360 0 0.0
lock-app qpg6105+debug (read/write) 1089948 1089948 0 0.0
.bss 97224 97224 0 0.0
.data 844 844 0 0.0
.text 602332 602332 0 0.0
stm32 light STM32WB5MM-DK (read/write) 601201 601201 0 0.0
.bss 128344 128344 0 0.0
.data 668 668 0 0.0
.rodata 79716 79716 0 0.0
.text 382744 382744 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 823954 823954 0 0.0
bss 49684 49684 0 0.0
text 616750 616750 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1092800 1092800 0 0.0
bss 101804 101804 0 0.0
text 793858 793858 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1050264 1050264 0 0.0
bss 110108 110108 0 0.0
text 765180 765180 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 910976 910976 0 0.0
bss 93140 93140 0 0.0
text 652656 652656 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825578 825578 0 0.0
bss 49732 49732 0 0.0
text 618440 618440 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 931288 931288 0 0.0
bss 77732 77732 0 0.0
text 698584 698584 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1074156 1074156 0 0.0
bss 100220 100220 0 0.0
text 778044 778044 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 903688 903688 0 0.0
bss 69196 69196 0 0.0
text 653852 653852 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 929956 929956 0 0.0
bss 92720 92720 0 0.0
text 671734 671734 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 828310 828310 0 0.0
bss 49840 49840 0 0.0
text 621502 621502 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 791884 791884 0 0.0
bss 56040 56040 0 0.0
text 592178 592178 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 677224 677224 0 0.0
bss 73672 73672 0 0.0
text 462484 462484 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 833114 833114 0 0.0
bss 51364 51364 0 0.0
text 624810 624810 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 851845 851845 0 0.0
bss 59516 59516 0 0.0
text 636888 636888 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 817532 817532 0 0.0
bss 56328 56328 0 0.0
text 611862 611862 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 835624 835624 0 0.0
bss 68104 68104 0 0.0
text 627116 627116 0 0.0

@mergify mergify bot merged commit 2369f9a into project-chip:master Mar 18, 2024
60 checks passed
huangxuyong pushed a commit to huangxuyong/connectedhomeip that referenced this pull request Mar 19, 2024
* Implement Android validate Device attestation

* Restyled by google-java-format

* Restyled by clang-format

* Update VendorId to uint16_t

* Update from comment

* Restyled by whitespace

* Restyled by google-java-format

* Restyled by clang-format

* Update kotlin codestyle

* Modify type casting

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <[email protected]>
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.

5 participants