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

Remove CHIPClusters.cpp and various things it called into #14581

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

Problem

Code is now dead, since we always go through InvokeInteraction for sending commands.

Change overview

Remove lots of dead code.

Testing

Should be no behavior changes. Just less code.

@bzbarsky-apple bzbarsky-apple force-pushed the remove-CHIPClusters-command-coden branch 2 times, most recently from aa94ff1 to d0bddac Compare January 29, 2022 10:55
@github-actions
Copy link

github-actions bot commented Jan 29, 2022

PR #14581: Size comparison from 43a1e1a to d0bddac

Decreases (29 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 43a1e1a d0bddac change % change
cyw30739 light cyw930739m2evb_01 (read/write) 578558 575322 -3236 -0.6
.app_xip_area 484532 482192 -2340 -0.5
.bss 76772 75876 -896 -1.2
lock-app CYW30739 (read/write) 536618 534822 -1796 -0.3
.app_xip_area 444160 443260 -900 -0.2
.bss 75244 74348 -896 -1.2
efr32 lighting-app BRD4161A (read only) 843432 840480 -2952 -0.3
(read/write) 126320 125424 -896 -0.7
.bss 124416 123520 -896 -0.7
.text 843424 840472 -2952 -0.4
BRD4161A+rpc (read only) 830792 827856 -2936 -0.4
(read/write) 142976 142080 -896 -0.6
.bss 140976 140080 -896 -0.6
.text 830784 827848 -2936 -0.4
window-app BRD4161A (read only) 816032 814856 -1176 -0.1
(read/write) 124948 124052 -896 -0.7
.bss 123092 122196 -896 -0.7
.text 816024 814848 -1176 -0.1
esp32 all-clusters-app c3devkit (read only) 934340 933476 -864 -0.1
(read/write) 1399050 1398050 -1000 -0.1
.dram0.bss 69992 69088 -904 -1.3
.flash.rodata 195888 195800 -88 -0.0
.flash.text 934340 933476 -864 -0.1
m5stack (read only) 982047 981307 -740 -0.1
(read/write) 463404 462408 -996 -0.2
.dram0.bss 74744 73840 -904 -1.2
.flash.rodata 222508 222416 -92 -0.0
.flash.text 976663 975923 -740 -0.1
k32w light k32w061+release (read/write) 663264 661464 -1800 -0.3
.bss 76468 75564 -904 -1.2
.data 1868 1860 -8 -0.4
.text 579128 578240 -888 -0.2
lock k32w061+release (read/write) 664328 662560 -1768 -0.3
.bss 76780 75884 -896 -1.2
.text 579856 578984 -872 -0.2
linux chip-tool-ipv6only arm64 (read only) 6997916 6903604 -94312 -1.3
(read/write) 284257 282129 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data.rel.ro 178728 177608 -1120 -0.6
.got 45072 45048 -24 -0.1
.init_array 200 184 -16 -8.0
.rodata 398308 386188 -12120 -3.0
.text 6014484 5933844 -80640 -1.3
thermostat-no-ble arm64 (read only) 2084604 2082060 -2544 -0.1
(read/write) 149713 148721 -992 -0.7
.bss 67329 66385 -944 -1.4
.data.rel.ro 74288 74240 -48 -0.1
.got 4168 4160 -8 -0.2
.rodata 130812 130604 -208 -0.2
.text 1736224 1734064 -2160 -0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2384008 2383152 -856 -0.0
.bss 188892 187996 -896 -0.5
.text 1346608 1345752 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2338336 2335816 -2520 -0.1
.bss 179424 178520 -904 -0.5
.data 5584 5576 -8 -0.1
.text 1300936 1298416 -2520 -0.2
lock-app CY8CPROTO_062_4343W+release (read/write) 2302440 2301584 -856 -0.0
.bss 179296 178400 -896 -0.5
.text 1265040 1264184 -856 -0.1
shell CY8CPROTO_062_4343W+release (read/write) 2293052 2292196 -856 -0.0
.bss 176572 175668 -904 -0.5
.data 5384 5376 -8 -0.1
.text 1255624 1254768 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 981899 978687 -3212 -0.3
bss 119780 118876 -904 -0.8
rodata 115744 115444 -300 -0.3
text 668568 666584 -1984 -0.3
nrf52840dk_nrf52840+rpc (read/write) 967451 964251 -3200 -0.3
bss 116824 115920 -904 -0.8
rodata 107224 106920 -304 -0.3
text 665012 663024 -1988 -0.3
nrf52840dongle_nrf52840 (read/write) 997971 994759 -3212 -0.3
bss 120952 120048 -904 -0.7
rodata 114580 114280 -300 -0.3
text 673980 671976 -2004 -0.3
nrf5340dk_nrf5340_cpuapp (read/write) 891074 887874 -3200 -0.4
bss 116568 115664 -904 -0.8
rodata 109028 108724 -304 -0.3
text 584748 582760 -1988 -0.3
lock-app nrf52840dk_nrf52840 (read/write) 914531 912799 -1732 -0.2
bss 118132 117240 -892 -0.8
rodata 104384 104300 -84 -0.1
text 614616 613872 -744 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 824582 822850 -1732 -0.2
bss 114948 114056 -892 -0.8
rodata 97592 97508 -84 -0.1
text 531576 530832 -744 -0.1
pump-app nrf52840dk_nrf52840 (read/write) 917379 915679 -1700 -0.2
bss 117888 116996 -892 -0.8
rodata 104896 104812 -84 -0.1
text 617140 616396 -744 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 912563 910847 -1716 -0.2
bss 117896 117004 -892 -0.8
rodata 104000 103916 -84 -0.1
text 613188 612448 -740 -0.1
p6 all-clusters-app default (read/write) 2444616 2443504 -1112 -0.0
.bss 117044 116140 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1402880 1401768 -1112 -0.1
light-app default (read/write) 2339984 2337192 -2792 -0.1
.bss 104604 103700 -904 -0.9
.text 1298248 1295456 -2792 -0.2
lock-app default (read/write) 2305496 2304464 -1032 -0.0
.bss 104324 103428 -896 -0.9
.text 1263760 1262728 -1032 -0.1
qpg lighting-app qpg6105+debug (read only) 571208 568932 -2276 -0.4
.bss 88760 87856 -904 -1.0
.text 565888 563612 -2276 -0.4
lock-app qpg6105+debug (read only) 517384 516528 -856 -0.2
.bss 88200 87304 -896 -1.0
.text 512064 511208 -856 -0.2
telink lighting-app tlsr9518adk80d (read/write) 846378 842846 -3532 -0.4
bss 86560 85664 -896 -1.0
text 592934 590612 -2322 -0.4
Full report (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 43a1e1a d0bddac change % change
cyw30739 light cyw930739m2evb_01 (read/write) 578558 575322 -3236 -0.6
.app_xip_area 484532 482192 -2340 -0.5
.bss 76772 75876 -896 -1.2
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock-app CYW30739 (read/write) 536618 534822 -1796 -0.3
.app_xip_area 444160 443260 -900 -0.2
.bss 75244 74348 -896 -1.2
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
efr32 lighting-app BRD4161A (read only) 843432 840480 -2952 -0.3
(read/write) 126320 125424 -896 -0.7
.bss 124416 123520 -896 -0.7
.data 1900 1900 0 0.0
.text 843424 840472 -2952 -0.4
BRD4161A+rpc (read only) 830792 827856 -2936 -0.4
(read/write) 142976 142080 -896 -0.6
.bss 140976 140080 -896 -0.6
.data 2000 2000 0 0.0
.text 830784 827848 -2936 -0.4
window-app BRD4161A (read only) 816032 814856 -1176 -0.1
(read/write) 124948 124052 -896 -0.7
.bss 123092 122196 -896 -0.7
.data 1856 1856 0 0.0
.text 816024 814848 -1176 -0.1
esp32 all-clusters-app c3devkit (read only) 934340 933476 -864 -0.1
(read/write) 1399050 1398050 -1000 -0.1
.dram0.bss 69992 69088 -904 -1.3
.dram0.data 14268 14268 0 0.0
.flash.rodata 195888 195800 -88 -0.0
.flash.text 934340 933476 -864 -0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982047 981307 -740 -0.1
(read/write) 463404 462408 -996 -0.2
.dram0.bss 74744 73840 -904 -1.2
.dram0.data 34024 34024 0 0.0
.flash.rodata 222508 222416 -92 -0.0
.flash.text 976663 975923 -740 -0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 663264 661464 -1800 -0.3
.bss 76468 75564 -904 -1.2
.data 1868 1860 -8 -0.4
.text 579128 578240 -888 -0.2
lock k32w061+release (read/write) 664328 662560 -1768 -0.3
.bss 76780 75884 -896 -1.2
.data 1892 1892 0 0.0
.text 579856 578984 -872 -0.2
linux chip-tool-ipv6only arm64 (read only) 6997916 6903604 -94312 -1.3
(read/write) 284257 282129 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data 1128 1128 0 0.0
.data.rel.ro 178728 177608 -1120 -0.6
.dynamic 560 560 0 0.0
.got 45072 45048 -24 -0.1
.init 24 24 0 0.0
.init_array 200 184 -16 -8.0
.rodata 398308 386188 -12120 -3.0
.text 6014484 5933844 -80640 -1.3
thermostat-no-ble arm64 (read only) 2084604 2082060 -2544 -0.1
(read/write) 149713 148721 -992 -0.7
.bss 67329 66385 -944 -1.4
.data 960 960 0 0.0
.data.rel.ro 74288 74240 -48 -0.1
.dynamic 560 560 0 0.0
.got 4168 4160 -8 -0.2
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 130812 130604 -208 -0.2
.text 1736224 1734064 -2160 -0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2384008 2383152 -856 -0.0
.bss 188892 187996 -896 -0.5
.data 5288 5288 0 0.0
.text 1346608 1345752 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338336 2335816 -2520 -0.1
.bss 179424 178520 -904 -0.5
.data 5584 5576 -8 -0.1
.text 1300936 1298416 -2520 -0.2
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302440 2301584 -856 -0.0
.bss 179296 178400 -896 -0.5
.data 5552 5552 0 0.0
.text 1265040 1264184 -856 -0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293052 2292196 -856 -0.0
.bss 176572 175668 -904 -0.5
.data 5384 5376 -8 -0.1
.text 1255624 1254768 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 981899 978687 -3212 -0.3
bss 119780 118876 -904 -0.8
rodata 115744 115444 -300 -0.3
text 668568 666584 -1984 -0.3
nrf52840dk_nrf52840+rpc (read/write) 967451 964251 -3200 -0.3
bss 116824 115920 -904 -0.8
rodata 107224 106920 -304 -0.3
text 665012 663024 -1988 -0.3
nrf52840dongle_nrf52840 (read/write) 997971 994759 -3212 -0.3
bss 120952 120048 -904 -0.7
rodata 114580 114280 -300 -0.3
text 673980 671976 -2004 -0.3
nrf5340dk_nrf5340_cpuapp (read/write) 891074 887874 -3200 -0.4
bss 116568 115664 -904 -0.8
rodata 109028 108724 -304 -0.3
text 584748 582760 -1988 -0.3
lock-app nrf52840dk_nrf52840 (read/write) 914531 912799 -1732 -0.2
bss 118132 117240 -892 -0.8
rodata 104384 104300 -84 -0.1
text 614616 613872 -744 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 824582 822850 -1732 -0.2
bss 114948 114056 -892 -0.8
rodata 97592 97508 -84 -0.1
text 531576 530832 -744 -0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 917379 915679 -1700 -0.2
bss 117888 116996 -892 -0.8
rodata 104896 104812 -84 -0.1
text 617140 616396 -744 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 912563 910847 -1716 -0.2
bss 117896 117004 -892 -0.8
rodata 104000 103916 -84 -0.1
text 613188 612448 -740 -0.1
shell nrf52840dk_nrf52840 (read/write) 798379 798379 0 0.0
bss 109776 109776 0 0.0
rodata 78352 78352 0 0.0
text 533752 533752 0 0.0
p6 all-clusters-app default (read/write) 2444616 2443504 -1112 -0.0
.bss 117044 116140 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1402880 1401768 -1112 -0.1
light-app default (read/write) 2339984 2337192 -2792 -0.1
.bss 104604 103700 -904 -0.9
.data 2408 2408 0 0.0
.text 1298248 1295456 -2792 -0.2
lock-app default (read/write) 2305496 2304464 -1032 -0.0
.bss 104324 103428 -896 -0.9
.data 2360 2360 0 0.0
.text 1263760 1262728 -1032 -0.1
qpg lighting-app qpg6105+debug (read only) 571208 568932 -2276 -0.4
(read/write) 146936 146936 0 0.0
.bss 88760 87856 -904 -1.0
.data 1060 1060 0 0.0
.text 565888 563612 -2276 -0.4
lock-app qpg6105+debug (read only) 517384 516528 -856 -0.2
(read/write) 146940 146940 0 0.0
.bss 88200 87304 -896 -1.0
.data 992 992 0 0.0
.text 512064 511208 -856 -0.2
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 846378 842846 -3532 -0.4
bss 86560 85664 -896 -1.0
noinit 37160 37160 0 0.0
text 592934 590612 -2322 -0.4

@github-actions
Copy link

github-actions bot commented Jan 29, 2022

PR #14581: Size comparison from ddb7ce7 to e15f0ae

Decreases (29 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section ddb7ce7 e15f0ae change % change
cyw30739 light cyw930739m2evb_01 (read/write) 578558 575322 -3236 -0.6
.app_xip_area 484532 482192 -2340 -0.5
.bss 76772 75876 -896 -1.2
lock-app CYW30739 (read/write) 536618 534822 -1796 -0.3
.app_xip_area 444160 443260 -900 -0.2
.bss 75244 74348 -896 -1.2
efr32 lighting-app BRD4161A (read only) 843432 840480 -2952 -0.3
(read/write) 126320 125424 -896 -0.7
.bss 124416 123520 -896 -0.7
.text 843424 840472 -2952 -0.4
BRD4161A+rpc (read only) 830792 827856 -2936 -0.4
(read/write) 142976 142080 -896 -0.6
.bss 140976 140080 -896 -0.6
.text 830784 827848 -2936 -0.4
window-app BRD4161A (read only) 816032 814856 -1176 -0.1
(read/write) 124948 124052 -896 -0.7
.bss 123092 122196 -896 -0.7
.text 816024 814848 -1176 -0.1
esp32 all-clusters-app c3devkit (read only) 934340 933476 -864 -0.1
(read/write) 1399050 1398050 -1000 -0.1
.dram0.bss 69992 69088 -904 -1.3
.flash.rodata 195888 195800 -88 -0.0
.flash.text 934340 933476 -864 -0.1
m5stack (read only) 982047 981307 -740 -0.1
(read/write) 463404 462408 -996 -0.2
.dram0.bss 74744 73840 -904 -1.2
.flash.rodata 222508 222416 -92 -0.0
.flash.text 976663 975923 -740 -0.1
k32w light k32w061+release (read/write) 663264 661464 -1800 -0.3
.bss 76468 75564 -904 -1.2
.data 1868 1860 -8 -0.4
.text 579128 578240 -888 -0.2
lock k32w061+release (read/write) 664328 662560 -1768 -0.3
.bss 76780 75884 -896 -1.2
.text 579856 578984 -872 -0.2
linux chip-tool-ipv6only arm64 (read only) 7026076 6931764 -94312 -1.3
(read/write) 284257 282129 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data.rel.ro 178728 177608 -1120 -0.6
.got 45072 45048 -24 -0.1
.init_array 200 184 -16 -8.0
.rodata 398324 386204 -12120 -3.0
.text 6042628 5961988 -80640 -1.3
thermostat-no-ble arm64 (read only) 2084604 2082060 -2544 -0.1
(read/write) 149713 148721 -992 -0.7
.bss 67329 66385 -944 -1.4
.data.rel.ro 74288 74240 -48 -0.1
.got 4168 4160 -8 -0.2
.rodata 130812 130604 -208 -0.2
.text 1736224 1734064 -2160 -0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2384008 2383152 -856 -0.0
.bss 188892 187996 -896 -0.5
.text 1346608 1345752 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2338336 2335816 -2520 -0.1
.bss 179424 178520 -904 -0.5
.data 5584 5576 -8 -0.1
.text 1300936 1298416 -2520 -0.2
lock-app CY8CPROTO_062_4343W+release (read/write) 2302440 2301584 -856 -0.0
.bss 179296 178400 -896 -0.5
.text 1265040 1264184 -856 -0.1
shell CY8CPROTO_062_4343W+release (read/write) 2293052 2292196 -856 -0.0
.bss 176572 175668 -904 -0.5
.data 5384 5376 -8 -0.1
.text 1255624 1254768 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 981899 978687 -3212 -0.3
bss 119780 118876 -904 -0.8
rodata 115744 115444 -300 -0.3
text 668568 666584 -1984 -0.3
nrf52840dk_nrf52840+rpc (read/write) 967451 964251 -3200 -0.3
bss 116824 115920 -904 -0.8
rodata 107224 106920 -304 -0.3
text 665012 663024 -1988 -0.3
nrf52840dongle_nrf52840 (read/write) 997971 994759 -3212 -0.3
bss 120952 120048 -904 -0.7
rodata 114580 114280 -300 -0.3
text 673980 671976 -2004 -0.3
nrf5340dk_nrf5340_cpuapp (read/write) 891074 887874 -3200 -0.4
bss 116568 115664 -904 -0.8
rodata 109028 108724 -304 -0.3
text 584748 582760 -1988 -0.3
lock-app nrf52840dk_nrf52840 (read/write) 914531 912799 -1732 -0.2
bss 118132 117240 -892 -0.8
rodata 104384 104300 -84 -0.1
text 614616 613872 -744 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 824582 822850 -1732 -0.2
bss 114948 114056 -892 -0.8
rodata 97592 97508 -84 -0.1
text 531576 530832 -744 -0.1
pump-app nrf52840dk_nrf52840 (read/write) 917379 915679 -1700 -0.2
bss 117888 116996 -892 -0.8
rodata 104896 104812 -84 -0.1
text 617140 616396 -744 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 912563 910847 -1716 -0.2
bss 117896 117004 -892 -0.8
rodata 104000 103916 -84 -0.1
text 613188 612448 -740 -0.1
p6 all-clusters-app default (read/write) 2444616 2443504 -1112 -0.0
.bss 117044 116140 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1402880 1401768 -1112 -0.1
light-app default (read/write) 2339984 2337192 -2792 -0.1
.bss 104604 103700 -904 -0.9
.text 1298248 1295456 -2792 -0.2
lock-app default (read/write) 2305496 2304464 -1032 -0.0
.bss 104324 103428 -896 -0.9
.text 1263760 1262728 -1032 -0.1
qpg lighting-app qpg6105+debug (read only) 571208 568932 -2276 -0.4
.bss 88760 87856 -904 -1.0
.text 565888 563612 -2276 -0.4
lock-app qpg6105+debug (read only) 517384 516528 -856 -0.2
.bss 88200 87304 -896 -1.0
.text 512064 511208 -856 -0.2
telink lighting-app tlsr9518adk80d (read/write) 846378 842846 -3532 -0.4
bss 86560 85664 -896 -1.0
text 592934 590612 -2322 -0.4
Full report (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section ddb7ce7 e15f0ae change % change
cyw30739 light cyw930739m2evb_01 (read/write) 578558 575322 -3236 -0.6
.app_xip_area 484532 482192 -2340 -0.5
.bss 76772 75876 -896 -1.2
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock-app CYW30739 (read/write) 536618 534822 -1796 -0.3
.app_xip_area 444160 443260 -900 -0.2
.bss 75244 74348 -896 -1.2
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
efr32 lighting-app BRD4161A (read only) 843432 840480 -2952 -0.3
(read/write) 126320 125424 -896 -0.7
.bss 124416 123520 -896 -0.7
.data 1900 1900 0 0.0
.text 843424 840472 -2952 -0.4
BRD4161A+rpc (read only) 830792 827856 -2936 -0.4
(read/write) 142976 142080 -896 -0.6
.bss 140976 140080 -896 -0.6
.data 2000 2000 0 0.0
.text 830784 827848 -2936 -0.4
window-app BRD4161A (read only) 816032 814856 -1176 -0.1
(read/write) 124948 124052 -896 -0.7
.bss 123092 122196 -896 -0.7
.data 1856 1856 0 0.0
.text 816024 814848 -1176 -0.1
esp32 all-clusters-app c3devkit (read only) 934340 933476 -864 -0.1
(read/write) 1399050 1398050 -1000 -0.1
.dram0.bss 69992 69088 -904 -1.3
.dram0.data 14268 14268 0 0.0
.flash.rodata 195888 195800 -88 -0.0
.flash.text 934340 933476 -864 -0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 982047 981307 -740 -0.1
(read/write) 463404 462408 -996 -0.2
.dram0.bss 74744 73840 -904 -1.2
.dram0.data 34024 34024 0 0.0
.flash.rodata 222508 222416 -92 -0.0
.flash.text 976663 975923 -740 -0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 663264 661464 -1800 -0.3
.bss 76468 75564 -904 -1.2
.data 1868 1860 -8 -0.4
.text 579128 578240 -888 -0.2
lock k32w061+release (read/write) 664328 662560 -1768 -0.3
.bss 76780 75884 -896 -1.2
.data 1892 1892 0 0.0
.text 579856 578984 -872 -0.2
linux chip-tool-ipv6only arm64 (read only) 7026076 6931764 -94312 -1.3
(read/write) 284257 282129 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data 1128 1128 0 0.0
.data.rel.ro 178728 177608 -1120 -0.6
.dynamic 560 560 0 0.0
.got 45072 45048 -24 -0.1
.init 24 24 0 0.0
.init_array 200 184 -16 -8.0
.rodata 398324 386204 -12120 -3.0
.text 6042628 5961988 -80640 -1.3
thermostat-no-ble arm64 (read only) 2084604 2082060 -2544 -0.1
(read/write) 149713 148721 -992 -0.7
.bss 67329 66385 -944 -1.4
.data 960 960 0 0.0
.data.rel.ro 74288 74240 -48 -0.1
.dynamic 560 560 0 0.0
.got 4168 4160 -8 -0.2
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 130812 130604 -208 -0.2
.text 1736224 1734064 -2160 -0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2384008 2383152 -856 -0.0
.bss 188892 187996 -896 -0.5
.data 5288 5288 0 0.0
.text 1346608 1345752 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2338336 2335816 -2520 -0.1
.bss 179424 178520 -904 -0.5
.data 5584 5576 -8 -0.1
.text 1300936 1298416 -2520 -0.2
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2302440 2301584 -856 -0.0
.bss 179296 178400 -896 -0.5
.data 5552 5552 0 0.0
.text 1265040 1264184 -856 -0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2293052 2292196 -856 -0.0
.bss 176572 175668 -904 -0.5
.data 5384 5376 -8 -0.1
.text 1255624 1254768 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 981899 978687 -3212 -0.3
bss 119780 118876 -904 -0.8
rodata 115744 115444 -300 -0.3
text 668568 666584 -1984 -0.3
nrf52840dk_nrf52840+rpc (read/write) 967451 964251 -3200 -0.3
bss 116824 115920 -904 -0.8
rodata 107224 106920 -304 -0.3
text 665012 663024 -1988 -0.3
nrf52840dongle_nrf52840 (read/write) 997971 994759 -3212 -0.3
bss 120952 120048 -904 -0.7
rodata 114580 114280 -300 -0.3
text 673980 671976 -2004 -0.3
nrf5340dk_nrf5340_cpuapp (read/write) 891074 887874 -3200 -0.4
bss 116568 115664 -904 -0.8
rodata 109028 108724 -304 -0.3
text 584748 582760 -1988 -0.3
lock-app nrf52840dk_nrf52840 (read/write) 914531 912799 -1732 -0.2
bss 118132 117240 -892 -0.8
rodata 104384 104300 -84 -0.1
text 614616 613872 -744 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 824582 822850 -1732 -0.2
bss 114948 114056 -892 -0.8
rodata 97592 97508 -84 -0.1
text 531576 530832 -744 -0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 917379 915679 -1700 -0.2
bss 117888 116996 -892 -0.8
rodata 104896 104812 -84 -0.1
text 617140 616396 -744 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 912563 910847 -1716 -0.2
bss 117896 117004 -892 -0.8
rodata 104000 103916 -84 -0.1
text 613188 612448 -740 -0.1
shell nrf52840dk_nrf52840 (read/write) 798379 798379 0 0.0
bss 109776 109776 0 0.0
rodata 78352 78352 0 0.0
text 533752 533752 0 0.0
p6 all-clusters-app default (read/write) 2444616 2443504 -1112 -0.0
.bss 117044 116140 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1402880 1401768 -1112 -0.1
light-app default (read/write) 2339984 2337192 -2792 -0.1
.bss 104604 103700 -904 -0.9
.data 2408 2408 0 0.0
.text 1298248 1295456 -2792 -0.2
lock-app default (read/write) 2305496 2304464 -1032 -0.0
.bss 104324 103428 -896 -0.9
.data 2360 2360 0 0.0
.text 1263760 1262728 -1032 -0.1
qpg lighting-app qpg6105+debug (read only) 571208 568932 -2276 -0.4
(read/write) 146936 146936 0 0.0
.bss 88760 87856 -904 -1.0
.data 1060 1060 0 0.0
.text 565888 563612 -2276 -0.4
lock-app qpg6105+debug (read only) 517384 516528 -856 -0.2
(read/write) 146940 146940 0 0.0
.bss 88200 87304 -896 -1.0
.data 992 992 0 0.0
.text 512064 511208 -856 -0.2
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 846378 842846 -3532 -0.4
bss 86560 85664 -896 -1.0
noinit 37160 37160 0 0.0
text 592934 590612 -2322 -0.4

@bzbarsky-apple bzbarsky-apple force-pushed the remove-CHIPClusters-command-coden branch from e15f0ae to 1a480da Compare January 30, 2022 16:09
@github-actions
Copy link

github-actions bot commented Jan 30, 2022

PR #14581: Size comparison from 8b503ad to 1a480da

Decreases (29 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 8b503ad 1a480da change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577386 574122 -3264 -0.6
.app_xip_area 483712 481352 -2360 -0.5
.bss 76420 75516 -904 -1.2
lock-app CYW30739 (read/write) 535402 533606 -1796 -0.3
.app_xip_area 443304 442404 -900 -0.2
.bss 74884 73988 -896 -1.2
efr32 lighting-app BRD4161A (read only) 842688 839752 -2936 -0.3
(read/write) 125952 125056 -896 -0.7
.bss 124056 123160 -896 -0.7
.text 842680 839744 -2936 -0.3
BRD4161A+rpc (read only) 830064 827112 -2952 -0.4
(read/write) 142608 141712 -896 -0.6
.bss 140616 139720 -896 -0.6
.text 830056 827104 -2952 -0.4
window-app BRD4161A (read only) 815300 814108 -1192 -0.1
(read/write) 124580 123684 -896 -0.7
.bss 122732 121836 -896 -0.7
.text 815292 814100 -1192 -0.1
esp32 all-clusters-app c3devkit (read only) 933376 932512 -864 -0.1
(read/write) 1398882 1397882 -1000 -0.1
.dram0.bss 69880 68968 -912 -1.3
.flash.rodata 195832 195744 -88 -0.0
.flash.text 933376 932512 -864 -0.1
m5stack (read only) 981231 980495 -736 -0.1
(read/write) 463244 462248 -996 -0.2
.dram0.bss 74632 73728 -904 -1.2
.flash.rodata 222460 222368 -92 -0.0
.flash.text 975847 975111 -736 -0.1
k32w light k32w061+release (read/write) 662060 660276 -1784 -0.3
.bss 76116 75212 -904 -1.2
.data 1860 1852 -8 -0.4
.text 578284 577412 -872 -0.2
lock k32w061+release (read/write) 663120 661352 -1768 -0.3
.bss 76428 75532 -896 -1.2
.text 579000 578128 -872 -0.2
linux chip-tool-ipv6only arm64 (read only) 7054876 6960580 -94296 -1.3
(read/write) 284689 282561 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data.rel.ro 179152 178032 -1120 -0.6
.got 45080 45056 -24 -0.1
.init_array 200 184 -16 -8.0
.rodata 398660 386556 -12104 -3.0
.text 6069796 5989156 -80640 -1.3
thermostat-no-ble arm64 (read only) 2082148 2079596 -2552 -0.1
(read/write) 149441 148433 -1008 -0.7
.bss 67121 66177 -944 -1.4
.data.rel.ro 74248 74200 -48 -0.1
.got 4144 4136 -8 -0.2
.rodata 130468 130252 -216 -0.2
.text 1734304 1732144 -2160 -0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2382928 2382072 -856 -0.0
.bss 188780 187884 -896 -0.5
.text 1345528 1344672 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2337496 2335040 -2456 -0.1
.bss 179064 178160 -904 -0.5
.data 5576 5568 -8 -0.1
.text 1300096 1297640 -2456 -0.2
lock-app CY8CPROTO_062_4343W+release (read/write) 2301600 2300744 -856 -0.0
.bss 178936 178040 -896 -0.5
.text 1264200 1263344 -856 -0.1
shell CY8CPROTO_062_4343W+release (read/write) 2292204 2291348 -856 -0.0
.bss 176220 175316 -904 -0.5
.data 5376 5368 -8 -0.1
.text 1254776 1253920 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980759 977547 -3212 -0.3
bss 119428 118524 -904 -0.8
rodata 115548 115248 -300 -0.3
text 667972 665988 -1984 -0.3
nrf52840dk_nrf52840+rpc (read/write) 966303 963107 -3196 -0.3
bss 116472 115568 -904 -0.8
rodata 107020 106720 -300 -0.3
text 664416 662428 -1988 -0.3
nrf52840dongle_nrf52840 (read/write) 996827 993611 -3216 -0.3
bss 120600 119696 -904 -0.7
rodata 114380 114076 -304 -0.3
text 673384 671380 -2004 -0.3
nrf5340dk_nrf5340_cpuapp (read/write) 889926 886730 -3196 -0.4
bss 116216 115312 -904 -0.8
rodata 108824 108524 -300 -0.3
text 584156 582168 -1988 -0.3
lock-app nrf52840dk_nrf52840 (read/write) 913339 911623 -1716 -0.2
bss 117780 116888 -892 -0.8
rodata 104184 104100 -84 -0.1
text 613988 613248 -740 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 823402 821670 -1732 -0.2
bss 114596 113704 -892 -0.8
rodata 97388 97304 -84 -0.1
text 530952 530212 -740 -0.1
pump-app nrf52840dk_nrf52840 (read/write) 916195 914495 -1700 -0.2
bss 117536 116644 -892 -0.8
rodata 104696 104612 -84 -0.1
text 616512 615772 -740 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 911387 909671 -1716 -0.2
bss 117544 116652 -892 -0.8
rodata 103800 103716 -84 -0.1
text 612564 611820 -744 -0.1
p6 all-clusters-app default (read/write) 2443728 2442632 -1096 -0.0
.bss 116932 116028 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1401992 1400896 -1096 -0.1
light-app default (read/write) 2339240 2336448 -2792 -0.1
.bss 104244 103348 -896 -0.9
.text 1297504 1294712 -2792 -0.2
lock-app default (read/write) 2304712 2303664 -1048 -0.0
.bss 103964 103068 -896 -0.9
.text 1262976 1261928 -1048 -0.1
qpg lighting-app qpg6105+debug (read only) 570496 568196 -2300 -0.4
.bss 88400 87504 -896 -1.0
.text 565176 562876 -2300 -0.4
lock-app qpg6105+debug (read only) 516624 515760 -864 -0.2
.bss 87840 86944 -896 -1.0
.text 511304 510440 -864 -0.2
telink lighting-app tlsr9518adk80d (read/write) 845182 841658 -3524 -0.4
bss 86448 85552 -896 -1.0
text 592076 589754 -2322 -0.4
Full report (33 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 8b503ad 1a480da change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577386 574122 -3264 -0.6
.app_xip_area 483712 481352 -2360 -0.5
.bss 76420 75516 -904 -1.2
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock-app CYW30739 (read/write) 535402 533606 -1796 -0.3
.app_xip_area 443304 442404 -900 -0.2
.bss 74884 73988 -896 -1.2
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
efr32 lighting-app BRD4161A (read only) 842688 839752 -2936 -0.3
(read/write) 125952 125056 -896 -0.7
.bss 124056 123160 -896 -0.7
.data 1892 1892 0 0.0
.text 842680 839744 -2936 -0.3
BRD4161A+rpc (read only) 830064 827112 -2952 -0.4
(read/write) 142608 141712 -896 -0.6
.bss 140616 139720 -896 -0.6
.data 1992 1992 0 0.0
.text 830056 827104 -2952 -0.4
window-app BRD4161A (read only) 815300 814108 -1192 -0.1
(read/write) 124580 123684 -896 -0.7
.bss 122732 121836 -896 -0.7
.data 1848 1848 0 0.0
.text 815292 814100 -1192 -0.1
esp32 all-clusters-app c3devkit (read only) 933376 932512 -864 -0.1
(read/write) 1398882 1397882 -1000 -0.1
.dram0.bss 69880 68968 -912 -1.3
.dram0.data 14268 14268 0 0.0
.flash.rodata 195832 195744 -88 -0.0
.flash.text 933376 932512 -864 -0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 981231 980495 -736 -0.1
(read/write) 463244 462248 -996 -0.2
.dram0.bss 74632 73728 -904 -1.2
.dram0.data 34024 34024 0 0.0
.flash.rodata 222460 222368 -92 -0.0
.flash.text 975847 975111 -736 -0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 662060 660276 -1784 -0.3
.bss 76116 75212 -904 -1.2
.data 1860 1852 -8 -0.4
.text 578284 577412 -872 -0.2
lock k32w061+release (read/write) 663120 661352 -1768 -0.3
.bss 76428 75532 -896 -1.2
.data 1892 1892 0 0.0
.text 579000 578128 -872 -0.2
linux chip-tool-ipv6only arm64 (read only) 7054876 6960580 -94296 -1.3
(read/write) 284689 282561 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data 1128 1128 0 0.0
.data.rel.ro 179152 178032 -1120 -0.6
.dynamic 560 560 0 0.0
.got 45080 45056 -24 -0.1
.init 24 24 0 0.0
.init_array 200 184 -16 -8.0
.rodata 398660 386556 -12104 -3.0
.text 6069796 5989156 -80640 -1.3
thermostat-no-ble arm64 (read only) 2082148 2079596 -2552 -0.1
(read/write) 149441 148433 -1008 -0.7
.bss 67121 66177 -944 -1.4
.data 952 952 0 0.0
.data.rel.ro 74248 74200 -48 -0.1
.dynamic 560 560 0 0.0
.got 4144 4136 -8 -0.2
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 130468 130252 -216 -0.2
.text 1734304 1732144 -2160 -0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2382928 2382072 -856 -0.0
.bss 188780 187884 -896 -0.5
.data 5288 5288 0 0.0
.text 1345528 1344672 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2337496 2335040 -2456 -0.1
.bss 179064 178160 -904 -0.5
.data 5576 5568 -8 -0.1
.text 1300096 1297640 -2456 -0.2
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2301600 2300744 -856 -0.0
.bss 178936 178040 -896 -0.5
.data 5544 5544 0 0.0
.text 1264200 1263344 -856 -0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292204 2291348 -856 -0.0
.bss 176220 175316 -904 -0.5
.data 5376 5368 -8 -0.1
.text 1254776 1253920 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980759 977547 -3212 -0.3
bss 119428 118524 -904 -0.8
rodata 115548 115248 -300 -0.3
text 667972 665988 -1984 -0.3
nrf52840dk_nrf52840+rpc (read/write) 966303 963107 -3196 -0.3
bss 116472 115568 -904 -0.8
rodata 107020 106720 -300 -0.3
text 664416 662428 -1988 -0.3
nrf52840dongle_nrf52840 (read/write) 996827 993611 -3216 -0.3
bss 120600 119696 -904 -0.7
rodata 114380 114076 -304 -0.3
text 673384 671380 -2004 -0.3
nrf5340dk_nrf5340_cpuapp (read/write) 889926 886730 -3196 -0.4
bss 116216 115312 -904 -0.8
rodata 108824 108524 -300 -0.3
text 584156 582168 -1988 -0.3
lock-app nrf52840dk_nrf52840 (read/write) 913339 911623 -1716 -0.2
bss 117780 116888 -892 -0.8
rodata 104184 104100 -84 -0.1
text 613988 613248 -740 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 823402 821670 -1732 -0.2
bss 114596 113704 -892 -0.8
rodata 97388 97304 -84 -0.1
text 530952 530212 -740 -0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 916195 914495 -1700 -0.2
bss 117536 116644 -892 -0.8
rodata 104696 104612 -84 -0.1
text 616512 615772 -740 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 911387 909671 -1716 -0.2
bss 117544 116652 -892 -0.8
rodata 103800 103716 -84 -0.1
text 612564 611820 -744 -0.1
shell nrf52840dk_nrf52840 (read/write) 798379 798379 0 0.0
bss 109776 109776 0 0.0
rodata 78352 78352 0 0.0
text 533752 533752 0 0.0
p6 all-clusters-app default (read/write) 2443728 2442632 -1096 -0.0
.bss 116932 116028 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1401992 1400896 -1096 -0.1
light-app default (read/write) 2339240 2336448 -2792 -0.1
.bss 104244 103348 -896 -0.9
.data 2400 2400 0 0.0
.text 1297504 1294712 -2792 -0.2
lock-app default (read/write) 2304712 2303664 -1048 -0.0
.bss 103964 103068 -896 -0.9
.data 2360 2360 0 0.0
.text 1262976 1261928 -1048 -0.1
qpg lighting-app qpg6105+debug (read only) 570496 568196 -2300 -0.4
(read/write) 146940 146940 0 0.0
.bss 88400 87504 -896 -1.0
.data 1056 1056 0 0.0
.text 565176 562876 -2300 -0.4
lock-app qpg6105+debug (read only) 516624 515760 -864 -0.2
(read/write) 146940 146940 0 0.0
.bss 87840 86944 -896 -1.0
.data 992 992 0 0.0
.text 511304 510440 -864 -0.2
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 845182 841658 -3524 -0.4
bss 86448 85552 -896 -1.0
noinit 37160 37160 0 0.0
text 592076 589754 -2322 -0.4

@bzbarsky-apple bzbarsky-apple force-pushed the remove-CHIPClusters-command-coden branch from 1a480da to f3a8296 Compare January 31, 2022 02:30
@github-actions
Copy link

github-actions bot commented Jan 31, 2022

PR #14581: Size comparison from 8b503ad to f3a8296

Decreases (38 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 8b503ad f3a8296 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577386 575578 -1808 -0.3
.app_xip_area 483712 482800 -912 -0.2
.bss 76420 75524 -896 -1.2
lock-app CYW30739 (read/write) 535402 533606 -1796 -0.3
.app_xip_area 443304 442404 -900 -0.2
.bss 74884 73988 -896 -1.2
efr32 lighting-app BRD4161A (read only) 842688 841496 -1192 -0.1
(read/write) 125952 125056 -896 -0.7
.bss 124056 123160 -896 -0.7
.text 842680 841488 -1192 -0.1
BRD4161A+rpc (read only) 830064 828872 -1192 -0.1
(read/write) 142608 141712 -896 -0.6
.bss 140616 139720 -896 -0.6
.text 830056 828864 -1192 -0.1
window-app BRD4161A (read only) 815300 814108 -1192 -0.1
(read/write) 124580 123684 -896 -0.7
.bss 122732 121836 -896 -0.7
.text 815292 814100 -1192 -0.1
esp32 all-clusters-app c3devkit (read only) 933376 932512 -864 -0.1
(read/write) 1398882 1397882 -1000 -0.1
.dram0.bss 69880 68968 -912 -1.3
.flash.rodata 195832 195744 -88 -0.0
.flash.text 933376 932512 -864 -0.1
m5stack (read only) 981231 980495 -736 -0.1
(read/write) 463244 462248 -996 -0.2
.dram0.bss 74632 73728 -904 -1.2
.flash.rodata 222460 222368 -92 -0.0
.flash.text 975847 975111 -736 -0.1
k32w light k32w061+release (read/write) 662060 660276 -1784 -0.3
.bss 76116 75212 -904 -1.2
.data 1860 1852 -8 -0.4
.text 578284 577412 -872 -0.2
lock k32w061+release (read/write) 663120 661352 -1768 -0.3
.bss 76428 75532 -896 -1.2
.text 579000 578128 -872 -0.2
linux all-clusters-app debug (read only) 2292345 2289209 -3136 -0.1
(read/write) 146408 145400 -1008 -0.7
.bss 62656 61696 -960 -1.5
.data.rel.ro 76872 76824 -48 -0.1
.init_array 928 912 -16 -1.7
.rodata 203125 202741 -384 -0.2
.text 1928370 1925810 -2560 -0.1
bridge-app debug+rpc (read only) 1628869 1625749 -3120 -0.2
(read/write) 88832 87808 -1024 -1.2
.bss 44736 43776 -960 -2.1
.data.rel.ro 37152 37104 -48 -0.1
.rodata 137460 137268 -192 -0.1
.text 1376437 1373653 -2784 -0.2
chip-tool debug (read only) 7110085 7005157 -104928 -1.5
(read/write) 181464 180232 -1232 -0.7
.bss 37256 36264 -992 -2.7
.data.rel.ro 137136 136928 -208 -0.2
.init_array 616 600 -16 -2.6
.rodata 416520 403368 -13152 -3.2
.text 6340229 6249029 -91200 -1.4
chip-tool-ipv6only arm64 (read only) 7054876 6960580 -94296 -1.3
(read/write) 284689 282561 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data.rel.ro 179152 178032 -1120 -0.6
.got 45080 45056 -24 -0.1
.init_array 200 184 -16 -8.0
.rodata 398660 386556 -12104 -3.0
.text 6069796 5989156 -80640 -1.3
door-lock-app debug (read only) 1849809 1846673 -3136 -0.2
(read/write) 118712 117720 -992 -0.8
.bss 50784 49856 -928 -1.8
.data.rel.ro 61552 61504 -48 -0.1
.rodata 170748 170524 -224 -0.1
.text 1531138 1528370 -2768 -0.2
lighting-app debug+rpc (read only) 1949817 1946521 -3296 -0.2
(read/write) 123672 122712 -960 -0.8
.bss 51736 50808 -928 -1.8
.data.rel.ro 65072 65024 -48 -0.1
.rodata 160689 160305 -384 -0.2
.text 1635186 1632418 -2768 -0.2
ota-provider-app debug (read only) 1628929 1625777 -3152 -0.2
(read/write) 88480 87456 -1024 -1.2
.bss 49696 48736 -960 -1.9
.data.rel.ro 32216 32168 -48 -0.1
.rodata 147470 147246 -224 -0.2
.text 1364210 1361426 -2784 -0.2
ota-requestor-app debug (read only) 1637673 1634505 -3168 -0.2
(read/write) 91512 90504 -1008 -1.1
.bss 50976 50048 -928 -1.8
.data.rel.ro 34136 34088 -48 -0.1
.init_array 624 608 -16 -2.6
.rodata 143903 143487 -416 -0.3
.text 1377554 1374994 -2560 -0.2
shell debug (read only) 2266969 2263833 -3136 -0.1
(read/write) 148184 147176 -1008 -0.7
.bss 70368 69408 -960 -1.4
.data.rel.ro 71376 71328 -48 -0.1
.init_array 912 896 -16 -1.8
.rodata 203890 203506 -384 -0.2
.text 1908162 1905602 -2560 -0.1
thermostat-no-ble arm64 (read only) 2082148 2079596 -2552 -0.1
(read/write) 149441 148433 -1008 -0.7
.bss 67121 66177 -944 -1.4
.data.rel.ro 74248 74200 -48 -0.1
.got 4144 4136 -8 -0.2
.rodata 130468 130252 -216 -0.2
.text 1734304 1732144 -2160 -0.1
tv-app debug (read only) 2435057 2400681 -34376 -1.4
(read/write) 321304 317992 -3312 -1.0
.bss 240320 237312 -3008 -1.3
.data.rel.ro 72024 71752 -272 -0.4
.init_array 880 864 -16 -1.8
.rodata 198868 190932 -7936 -4.0
.text 2065042 2039250 -25792 -1.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2382928 2382072 -856 -0.0
.bss 188780 187884 -896 -0.5
.text 1345528 1344672 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read/write) 2337496 2336640 -856 -0.0
.bss 179064 178160 -904 -0.5
.data 5576 5568 -8 -0.1
.text 1300096 1299240 -856 -0.1
lock-app CY8CPROTO_062_4343W+release (read/write) 2301600 2300744 -856 -0.0
.bss 178936 178040 -896 -0.5
.text 1264200 1263344 -856 -0.1
shell CY8CPROTO_062_4343W+release (read/write) 2292204 2291348 -856 -0.0
.bss 176220 175316 -904 -0.5
.data 5376 5368 -8 -0.1
.text 1254776 1253920 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980759 978979 -1780 -0.2
bss 119428 118528 -900 -0.8
rodata 115548 115464 -84 -0.1
text 667972 667216 -756 -0.1
nrf52840dk_nrf52840+rpc (read/write) 966303 964555 -1748 -0.2
bss 116472 115572 -900 -0.8
rodata 107020 106936 -84 -0.1
text 664416 663660 -756 -0.1
nrf52840dongle_nrf52840 (read/write) 996827 995063 -1764 -0.2
bss 120600 119700 -900 -0.7
rodata 114380 114296 -84 -0.1
text 673384 672608 -776 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 889926 888178 -1748 -0.2
bss 116216 115316 -900 -0.8
rodata 108824 108740 -84 -0.1
text 584156 583400 -756 -0.1
lock-app nrf52840dk_nrf52840 (read/write) 913339 911623 -1716 -0.2
bss 117780 116888 -892 -0.8
rodata 104184 104100 -84 -0.1
text 613988 613248 -740 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 823402 821670 -1732 -0.2
bss 114596 113704 -892 -0.8
rodata 97388 97304 -84 -0.1
text 530952 530212 -740 -0.1
pump-app nrf52840dk_nrf52840 (read/write) 916195 914495 -1700 -0.2
bss 117536 116644 -892 -0.8
rodata 104696 104612 -84 -0.1
text 616512 615772 -740 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 911387 909671 -1716 -0.2
bss 117544 116652 -892 -0.8
rodata 103800 103716 -84 -0.1
text 612564 611820 -744 -0.1
p6 all-clusters-app default (read/write) 2443728 2442632 -1096 -0.0
.bss 116932 116028 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1401992 1400896 -1096 -0.1
light-app default (read/write) 2339240 2338192 -1048 -0.0
.bss 104244 103348 -896 -0.9
.text 1297504 1296456 -1048 -0.1
lock-app default (read/write) 2304712 2303664 -1048 -0.0
.bss 103964 103068 -896 -0.9
.text 1262976 1261928 -1048 -0.1
qpg lighting-app qpg6105+debug (read only) 570496 569652 -844 -0.1
.bss 88400 87504 -896 -1.0
.text 565176 564332 -844 -0.1
lock-app qpg6105+debug (read only) 516624 515760 -864 -0.2
.bss 87840 86944 -896 -1.0
.text 511304 510440 -864 -0.2
telink lighting-app tlsr9518adk80d (read/write) 845182 843346 -1836 -0.2
bss 86448 85552 -896 -1.0
text 592076 591218 -858 -0.1
Full report (42 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 8b503ad f3a8296 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 577386 575578 -1808 -0.3
.app_xip_area 483712 482800 -912 -0.2
.bss 76420 75524 -896 -1.2
.data 596 596 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock-app CYW30739 (read/write) 535402 533606 -1796 -0.3
.app_xip_area 443304 442404 -900 -0.2
.bss 74884 73988 -896 -1.2
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
efr32 lighting-app BRD4161A (read only) 842688 841496 -1192 -0.1
(read/write) 125952 125056 -896 -0.7
.bss 124056 123160 -896 -0.7
.data 1892 1892 0 0.0
.text 842680 841488 -1192 -0.1
BRD4161A+rpc (read only) 830064 828872 -1192 -0.1
(read/write) 142608 141712 -896 -0.6
.bss 140616 139720 -896 -0.6
.data 1992 1992 0 0.0
.text 830056 828864 -1192 -0.1
window-app BRD4161A (read only) 815300 814108 -1192 -0.1
(read/write) 124580 123684 -896 -0.7
.bss 122732 121836 -896 -0.7
.data 1848 1848 0 0.0
.text 815292 814100 -1192 -0.1
esp32 all-clusters-app c3devkit (read only) 933376 932512 -864 -0.1
(read/write) 1398882 1397882 -1000 -0.1
.dram0.bss 69880 68968 -912 -1.3
.dram0.data 14268 14268 0 0.0
.flash.rodata 195832 195744 -88 -0.0
.flash.text 933376 932512 -864 -0.1
.iram0.text 62056 62056 0 0.0
m5stack (read only) 981231 980495 -736 -0.1
(read/write) 463244 462248 -996 -0.2
.dram0.bss 74632 73728 -904 -1.2
.dram0.data 34024 34024 0 0.0
.flash.rodata 222460 222368 -92 -0.0
.flash.text 975847 975111 -736 -0.1
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 662060 660276 -1784 -0.3
.bss 76116 75212 -904 -1.2
.data 1860 1852 -8 -0.4
.text 578284 577412 -872 -0.2
lock k32w061+release (read/write) 663120 661352 -1768 -0.3
.bss 76428 75532 -896 -1.2
.data 1892 1892 0 0.0
.text 579000 578128 -872 -0.2
linux all-clusters-app debug (read only) 2292345 2289209 -3136 -0.1
(read/write) 146408 145400 -1008 -0.7
.bss 62656 61696 -960 -1.5
.data 1200 1200 0 0.0
.data.rel.ro 76872 76824 -48 -0.1
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 928 912 -16 -1.7
.rodata 203125 202741 -384 -0.2
.text 1928370 1925810 -2560 -0.1
bridge-app debug+rpc (read only) 1628869 1625749 -3120 -0.2
(read/write) 88832 87808 -1024 -1.2
.bss 44736 43776 -960 -2.1
.data 1794 1794 0 0.0
.data.rel.ro 37152 37104 -48 -0.1
.dynamic 592 592 0 0.0
.got 3968 3968 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 137460 137268 -192 -0.1
.text 1376437 1373653 -2784 -0.2
chip-tool debug (read only) 7110085 7005157 -104928 -1.5
(read/write) 181464 180232 -1232 -0.7
.bss 37256 36264 -992 -2.7
.data 1088 1088 0 0.0
.data.rel.ro 137136 136928 -208 -0.2
.dynamic 608 608 0 0.0
.got 4736 4736 0 0.0
.init 27 27 0 0.0
.init_array 616 600 -16 -2.6
.rodata 416520 403368 -13152 -3.2
.text 6340229 6249029 -91200 -1.4
chip-tool-ipv6only arm64 (read only) 7054876 6960580 -94296 -1.3
(read/write) 284689 282561 -2128 -0.7
.bss 55553 54593 -960 -1.7
.data 1128 1128 0 0.0
.data.rel.ro 179152 178032 -1120 -0.6
.dynamic 560 560 0 0.0
.got 45080 45056 -24 -0.1
.init 24 24 0 0.0
.init_array 200 184 -16 -8.0
.rodata 398660 386556 -12104 -3.0
.text 6069796 5989156 -80640 -1.3
door-lock-app debug (read only) 1849809 1846673 -3136 -0.2
(read/write) 118712 117720 -992 -0.8
.bss 50784 49856 -928 -1.8
.data 962 962 0 0.0
.data.rel.ro 61552 61504 -48 -0.1
.dynamic 592 592 0 0.0
.got 4104 4104 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 170748 170524 -224 -0.1
.text 1531138 1528370 -2768 -0.2
lighting-app debug+rpc (read only) 1949817 1946521 -3296 -0.2
(read/write) 123672 122712 -960 -0.8
.bss 51736 50808 -928 -1.8
.data 1392 1392 0 0.0
.data.rel.ro 65072 65024 -48 -0.1
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 696 696 0 0.0
.rodata 160689 160305 -384 -0.2
.text 1635186 1632418 -2768 -0.2
ota-provider-app debug (read only) 1628929 1625777 -3152 -0.2
(read/write) 88480 87456 -1024 -1.2
.bss 49696 48736 -960 -1.9
.data 1064 1064 0 0.0
.data.rel.ro 32216 32168 -48 -0.1
.dynamic 608 608 0 0.0
.got 4240 4240 0 0.0
.init 27 27 0 0.0
.init_array 600 600 0 0.0
.rodata 147470 147246 -224 -0.2
.text 1364210 1361426 -2784 -0.2
ota-requestor-app debug (read only) 1637673 1634505 -3168 -0.2
(read/write) 91512 90504 -1008 -1.1
.bss 50976 50048 -928 -1.8
.data 1096 1096 0 0.0
.data.rel.ro 34136 34088 -48 -0.1
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 624 608 -16 -2.6
.rodata 143903 143487 -416 -0.3
.text 1377554 1374994 -2560 -0.2
shell debug (read only) 2266969 2263833 -3136 -0.1
(read/write) 148184 147176 -1008 -0.7
.bss 70368 69408 -960 -1.4
.data 768 768 0 0.0
.data.rel.ro 71376 71328 -48 -0.1
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 912 896 -16 -1.8
.rodata 203890 203506 -384 -0.2
.text 1908162 1905602 -2560 -0.1
thermostat-no-ble arm64 (read only) 2082148 2079596 -2552 -0.1
(read/write) 149441 148433 -1008 -0.7
.bss 67121 66177 -944 -1.4
.data 952 952 0 0.0
.data.rel.ro 74248 74200 -48 -0.1
.dynamic 560 560 0 0.0
.got 4144 4136 -8 -0.2
.init 24 24 0 0.0
.init_array 336 336 0 0.0
.rodata 130468 130252 -216 -0.2
.text 1734304 1732144 -2160 -0.1
tv-app debug (read only) 2435057 2400681 -34376 -1.4
(read/write) 321304 317992 -3312 -1.0
.bss 240320 237312 -3008 -1.3
.data 2944 2944 0 0.0
.data.rel.ro 72024 71752 -272 -0.4
.dynamic 592 592 0 0.0
.got 4520 4520 0 0.0
.init 27 27 0 0.0
.init_array 880 864 -16 -1.8
.rodata 198868 190932 -7936 -4.0
.text 2065042 2039250 -25792 -1.2
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2382928 2382072 -856 -0.0
.bss 188780 187884 -896 -0.5
.data 5288 5288 0 0.0
.text 1345528 1344672 -856 -0.1
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2337496 2336640 -856 -0.0
.bss 179064 178160 -904 -0.5
.data 5576 5568 -8 -0.1
.text 1300096 1299240 -856 -0.1
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2301600 2300744 -856 -0.0
.bss 178936 178040 -896 -0.5
.data 5544 5544 0 0.0
.text 1264200 1263344 -856 -0.1
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139712 1139712 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103096 103096 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2292204 2291348 -856 -0.0
.bss 176220 175316 -904 -0.5
.data 5376 5368 -8 -0.1
.text 1254776 1253920 -856 -0.1
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 980759 978979 -1780 -0.2
bss 119428 118528 -900 -0.8
rodata 115548 115464 -84 -0.1
text 667972 667216 -756 -0.1
nrf52840dk_nrf52840+rpc (read/write) 966303 964555 -1748 -0.2
bss 116472 115572 -900 -0.8
rodata 107020 106936 -84 -0.1
text 664416 663660 -756 -0.1
nrf52840dongle_nrf52840 (read/write) 996827 995063 -1764 -0.2
bss 120600 119700 -900 -0.7
rodata 114380 114296 -84 -0.1
text 673384 672608 -776 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 889926 888178 -1748 -0.2
bss 116216 115316 -900 -0.8
rodata 108824 108740 -84 -0.1
text 584156 583400 -756 -0.1
lock-app nrf52840dk_nrf52840 (read/write) 913339 911623 -1716 -0.2
bss 117780 116888 -892 -0.8
rodata 104184 104100 -84 -0.1
text 613988 613248 -740 -0.1
nrf5340dk_nrf5340_cpuapp (read/write) 823402 821670 -1732 -0.2
bss 114596 113704 -892 -0.8
rodata 97388 97304 -84 -0.1
text 530952 530212 -740 -0.1
pigweed-app nrf52840dk_nrf52840 (read/write) 541779 541779 0 0.0
bss 52588 52588 0 0.0
rodata 50048 50048 0 0.0
text 376940 376940 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 916195 914495 -1700 -0.2
bss 117536 116644 -892 -0.8
rodata 104696 104612 -84 -0.1
text 616512 615772 -740 -0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 911387 909671 -1716 -0.2
bss 117544 116652 -892 -0.8
rodata 103800 103716 -84 -0.1
text 612564 611820 -744 -0.1
shell nrf52840dk_nrf52840 (read/write) 798379 798379 0 0.0
bss 109776 109776 0 0.0
rodata 78352 78352 0 0.0
text 533752 533752 0 0.0
p6 all-clusters-app default (read/write) 2443728 2442632 -1096 -0.0
.bss 116932 116028 -904 -0.8
.data 2584 2576 -8 -0.3
.text 1401992 1400896 -1096 -0.1
light-app default (read/write) 2339240 2338192 -1048 -0.0
.bss 104244 103348 -896 -0.9
.data 2400 2400 0 0.0
.text 1297504 1296456 -1048 -0.1
lock-app default (read/write) 2304712 2303664 -1048 -0.0
.bss 103964 103068 -896 -0.9
.data 2360 2360 0 0.0
.text 1262976 1261928 -1048 -0.1
qpg lighting-app qpg6105+debug (read only) 570496 569652 -844 -0.1
(read/write) 146940 146940 0 0.0
.bss 88400 87504 -896 -1.0
.data 1056 1056 0 0.0
.text 565176 564332 -844 -0.1
lock-app qpg6105+debug (read only) 516624 515760 -864 -0.2
(read/write) 146940 146940 0 0.0
.bss 87840 86944 -896 -1.0
.data 992 992 0 0.0
.text 511304 510440 -864 -0.2
persistent-storage-app qpg6105+debug (read only) 107140 107140 0 0.0
(read/write) 146940 146940 0 0.0
.bss 38504 38504 0 0.0
.data 288 288 0 0.0
.text 101820 101820 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 845182 843346 -1836 -0.2
bss 86448 85552 -896 -1.0
noinit 37160 37160 0 0.0
text 592076 591218 -858 -0.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants