Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add functionality to read attributes from content apps #19924

Merged
merged 6 commits into from
Jun 28, 2022

Conversation

amitnj
Copy link
Contributor

@amitnj amitnj commented Jun 23, 2022

Problem

Functionality for reading attributes from content apps was missing in the tv-app example

Change overview

Added mechanism to send attribute read requests to content app and send the response back to the client. One cluster attributes were implemented as an example.

Testing

Manually using the tv-casting-app

@github-actions
Copy link

github-actions bot commented Jun 24, 2022

PR #19924: Size comparison from eaafe61 to 4c364e5

Increases (2 builds for cyw30739, esp32)
platform target config section eaafe61 4c364e5 change % change
cyw30739 lock cyw930739m2evb_01 (read/write) 594394 594402 8 0.0
.app_xip_area 464292 464300 8 0.0
esp32 all-clusters-app c3devkit (read only) 1014494 1014496 2 0.0
.flash.text 1014494 1014496 2 0.0
Decreases (2 builds for nrfconnect, telink)
platform target config section eaafe61 4c364e5 change % change
nrfconnect all-clusters-minimal-app nrf52840dk_nrf52840 text 796268 796264 -4 -0.0
telink light-switch-app tlsr9518adk80d text 561412 561410 -2 -0.0
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section eaafe61 4c364e5 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 660723 660723 0 0.0
(read/write) 191956 191956 0 0.0
.bss 75572 75572 0 0.0
.data 3352 3352 0 0.0
.rodata 87107 87107 0 0.0
.text 573304 573304 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 649631 649631 0 0.0
(read/write) 159128 159128 0 0.0
.bss 74860 74860 0 0.0
.data 3352 3352 0 0.0
.rodata 90719 90719 0 0.0
.text 558592 558592 0 0.0
lock-ftd LP_CC2652R7 (read only) 663707 663707 0 0.0
(read/write) 179116 179116 0 0.0
.bss 72604 72604 0 0.0
.data 3276 3276 0 0.0
.rodata 75227 75227 0 0.0
.text 588000 588000 0 0.0
lock-mtd LP_CC2652R7 (read only) 613123 613123 0 0.0
(read/write) 145732 145732 0 0.0
.bss 68340 68340 0 0.0
.data 3276 3276 0 0.0
.rodata 75107 75107 0 0.0
.text 537528 537528 0 0.0
pump-app LP_CC2652R7 (read only) 673631 673631 0 0.0
(read/write) 170056 170056 0 0.0
.bss 72700 72700 0 0.0
.data 3276 3276 0 0.0
.rodata 87879 87879 0 0.0
.text 585268 585268 0 0.0
pump-controller-app LP_CC2652R7 (read only) 659503 659503 0 0.0
(read/write) 184296 184296 0 0.0
.bss 72812 72812 0 0.0
.data 3272 3272 0 0.0
.rodata 83719 83719 0 0.0
.text 575304 575304 0 0.0
shell LP_CC2652R7 (read only) 690562 690562 0 0.0
(read/write) 157620 157620 0 0.0
.bss 77876 77876 0 0.0
.data 3356 3356 0 0.0
.rodata 109970 109970 0 0.0
.text 580280 580280 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 592794 592794 0 0.0
.app_xip_area 462900 462900 0 0.0
.bss 72864 72864 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 594394 594402 8 0.0
.app_xip_area 464292 464300 8 0.0
.bss 73064 73064 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 595430 595430 0 0.0
.app_xip_area 466408 466408 0 0.0
.bss 72048 72048 0 0.0
.data 656 656 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1073516 1073516 0 0.0
.bss 134324 134324 0 0.0
.data 2044 2044 0 0.0
.text 937128 937128 0 0.0
BRD4161A+rpc (read/write) 1127604 1127604 0 0.0
.bss 151012 151012 0 0.0
.data 2256 2256 0 0.0
.text 974316 974316 0 0.0
BRD4161A+rs911x (read/write) 937688 937688 0 0.0
.bss 140096 140096 0 0.0
.data 2044 2044 0 0.0
.text 795524 795524 0 0.0
lock-app BRD4161A+wf200 (read/write) 1117780 1117780 0 0.0
.bss 140544 140544 0 0.0
.data 2056 2056 0 0.0
.text 975160 975160 0 0.0
window-app BRD4161A (read/write) 1058784 1058784 0 0.0
.bss 134396 134396 0 0.0
.data 2072 2072 0 0.0
.text 922296 922296 0 0.0
esp32 all-clusters-app c3devkit (read only) 1014494 1014496 2 0.0
(read/write) 1485762 1485762 0 0.0
.dram0.bss 71432 71432 0 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 214272 214272 0 0.0
.flash.text 1014494 1014496 2 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1068795 1068795 0 0.0
(read/write) 487856 487856 0 0.0
.dram0.bss 76944 76944 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 244772 244772 0 0.0
.flash.text 1063411 1063411 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 663024 663024 0 0.0
.bss 70996 70996 0 0.0
.data 1988 1988 0 0.0
.text 584240 584240 0 0.0
lock k32w061+release (read/write) 695320 695320 0 0.0
.bss 71468 71468 0 0.0
.data 2000 2000 0 0.0
.text 616052 616052 0 0.0
linux all-clusters-app debug (read only) 2939553 2939553 0 0.0
(read/write) 177136 177136 0 0.0
.bss 84192 84192 0 0.0
.data 2016 2016 0 0.0
.data.rel.ro 84728 84728 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 261597 261597 0 0.0
.text 2501394 2501394 0 0.0
all-clusters-minimal-app debug (read only) 2793617 2793617 0 0.0
(read/write) 169040 169040 0 0.0
.bss 83520 83520 0 0.0
.data 2016 2016 0 0.0
.data.rel.ro 77368 77368 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 263229 263229 0 0.0
.text 2356002 2356002 0 0.0
bridge-app debug+rpc (read only) 2297697 2297697 0 0.0
(read/write) 147968 147968 0 0.0
.bss 71616 71616 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 66792 66792 0 0.0
.dynamic 608 608 0 0.0
.got 4400 4400 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 196416 196416 0 0.0
.text 1939954 1939954 0 0.0
chip-tool debug (read only) 10168109 10168109 0 0.0
(read/write) 610696 610696 0 0.0
.bss 24416 24416 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 578896 578896 0 0.0
.dynamic 624 624 0 0.0
.got 5016 5016 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 508645 508645 0 0.0
.text 8251093 8251093 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9904844 9904844 0 0.0
(read/write) 675345 675345 0 0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614272 614272 0 0.0
.dynamic 528 528 0 0.0
.got 13472 13472 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 471564 471564 0 0.0
.text 7894164 7894164 0 0.0
lighting-app debug+rpc (read only) 2534385 2534385 0 0.0
(read/write) 151992 151992 0 0.0
.bss 72096 72096 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 71944 71944 0 0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 212168 212168 0 0.0
.text 2152306 2152306 0 0.0
lock-app debug (read only) 2496553 2496553 0 0.0
(read/write) 147000 147000 0 0.0
.bss 70528 70528 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 68920 68920 0 0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 227016 227016 0 0.0
.text 2104786 2104786 0 0.0
ota-provider-app debug (read only) 2305513 2305513 0 0.0
(read/write) 140808 140808 0 0.0
.bss 70176 70176 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 62904 62904 0 0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 202072 202072 0 0.0
.text 1941074 1941074 0 0.0
ota-requestor-app debug (read only) 2422585 2422585 0 0.0
(read/write) 147680 147680 0 0.0
.bss 72544 72544 0 0.0
.data 2200 2200 0 0.0
.data.rel.ro 67080 67080 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 205920 205920 0 0.0
.text 2045922 2045922 0 0.0
shell debug (read only) 2613537 2613537 0 0.0
(read/write) 196184 196184 0 0.0
.bss 111336 111336 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 77864 77864 0 0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 231666 231666 0 0.0
.text 2222018 2222018 0 0.0
thermostat-no-ble arm64 (read only) 2579964 2579964 0 0.0
(read/write) 180705 180705 0 0.0
.bss 87921 87921 0 0.0
.data 1696 1696 0 0.0
.data.rel.ro 82984 82984 0 0.0
.dynamic 528 528 0 0.0
.got 5088 5088 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 164812 164812 0 0.0
.text 2175856 2175856 0 0.0
tv-app debug (read only) 3083521 3083521 0 0.0
(read/write) 277896 277896 0 0.0
.bss 187720 187720 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 79080 79080 0 0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 247936 247936 0 0.0
.text 2648450 2648450 0 0.0
tv-casting-app debug (read only) 5573049 5573049 0 0.0
(read/write) 184144 184144 0 0.0
.bss 72872 72872 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 102640 102640 0 0.0
.dynamic 608 608 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 341865 341865 0 0.0
.text 4954690 4954690 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2444432 2444432 0 0.0
.bss 214732 214732 0 0.0
.data 5872 5872 0 0.0
.text 1407076 1407076 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1170507 1170507 0 0.0
bss 144254 144254 0 0.0
rodata 140884 140884 0 0.0
text 806564 806564 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1151503 1151503 0 0.0
bss 143490 143490 0 0.0
rodata 132816 132816 0 0.0
text 796268 796264 -4 -0.0
p6 all-clusters-app default (read/write) 2556248 2556248 0 0.0
.bss 149880 149880 0 0.0
.data 2768 2768 0 0.0
.text 1514512 1514512 0 0.0
all-clusters-minimal-app default (read/write) 2502112 2502112 0 0.0
.bss 149160 149160 0 0.0
.data 2768 2768 0 0.0
.text 1460376 1460376 0 0.0
light-app default (read/write) 2432872 2432872 0 0.0
.bss 141240 141240 0 0.0
.data 2584 2584 0 0.0
.text 1391136 1391136 0 0.0
lock-app default (read/write) 2459136 2459136 0 0.0
.bss 141088 141088 0 0.0
.data 2600 2600 0 0.0
.text 1417400 1417400 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 793768 793768 0 0.0
bss 71960 71960 0 0.0
noinit 40416 40416 0 0.0
text 561412 561410 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 813716 813716 0 0.0
bss 72780 72780 0 0.0
noinit 40416 40416 0 0.0
text 577846 577846 0 0.0

@github-actions
Copy link

github-actions bot commented Jun 24, 2022

PR #19924: Size comparison from e5e09f5 to 4381be0

Increases (4 builds for cc13x2_26x2, nrfconnect, telink)
platform target config section e5e09f5 4381be0 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 175308 175316 8 0.0
pump-controller-app LP_CC2652R7 (read only) 663395 663403 8 0.0
.text 578392 578400 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 809724 809728 4 0.0
telink lighting-app tlsr9518adk80d text 581412 581414 2 0.0
Decreases (3 builds for cc13x2_26x2, cyw30739)
platform target config section e5e09f5 4381be0 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667795 667787 -8 -0.0
.text 591168 591160 -8 -0.0
pump-controller-app LP_CC2652R7 (read/write) 180684 180676 -8 -0.0
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583882 583874 -8 -0.0
.app_xip_area 461756 461748 -8 -0.0
Full report (39 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section e5e09f5 4381be0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 664795 664795 0 0.0
(read/write) 188164 188164 0 0.0
.bss 75852 75852 0 0.0
.data 3356 3356 0 0.0
.rodata 88027 88027 0 0.0
.text 576456 576456 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 653555 653555 0 0.0
(read/write) 198700 198700 0 0.0
.bss 75148 75148 0 0.0
.data 3356 3356 0 0.0
.rodata 91531 91531 0 0.0
.text 561712 561712 0 0.0
lock-ftd LP_CC2652R7 (read only) 667795 667787 -8 -0.0
(read/write) 175308 175316 8 0.0
.bss 72884 72884 0 0.0
.data 3280 3280 0 0.0
.rodata 76147 76147 0 0.0
.text 591168 591160 -8 -0.0
lock-mtd LP_CC2652R7 (read only) 617195 617195 0 0.0
(read/write) 146016 146016 0 0.0
.bss 68620 68620 0 0.0
.data 3280 3280 0 0.0
.rodata 76027 76027 0 0.0
.text 540680 540680 0 0.0
pump-app LP_CC2652R7 (read only) 677515 677515 0 0.0
(read/write) 166444 166444 0 0.0
.bss 72972 72972 0 0.0
.data 3280 3280 0 0.0
.rodata 88683 88683 0 0.0
.text 588348 588348 0 0.0
pump-controller-app LP_CC2652R7 (read only) 663395 663403 8 0.0
(read/write) 180684 180676 -8 -0.0
.bss 73092 73092 0 0.0
.data 3276 3276 0 0.0
.rodata 84523 84523 0 0.0
.text 578392 578400 8 0.0
shell LP_CC2652R7 (read only) 657262 657262 0 0.0
(read/write) 191200 191200 0 0.0
.bss 78156 78156 0 0.0
.data 3360 3360 0 0.0
.rodata 84782 84782 0 0.0
.text 572168 572168 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 580174 580174 0 0.0
.app_xip_area 457200 457200 0 0.0
.bss 65936 65936 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 581742 581742 0 0.0
.app_xip_area 458576 458576 0 0.0
.bss 66128 66128 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583882 583874 -8 -0.0
.app_xip_area 461756 461748 -8 -0.0
.bss 65144 65144 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1081100 1081100 0 0.0
.bss 134716 134716 0 0.0
.data 2048 2048 0 0.0
.text 944316 944316 0 0.0
BRD4161A+rpc (read/write) 1135396 1135396 0 0.0
.bss 151404 151404 0 0.0
.data 2260 2260 0 0.0
.text 981712 981712 0 0.0
BRD4161A+rs911x (read/write) 945236 945236 0 0.0
.bss 140488 140488 0 0.0
.data 2048 2048 0 0.0
.text 802680 802680 0 0.0
lock-app BRD4161A+wf200 (read/write) 1122080 1122080 0 0.0
.bss 140936 140936 0 0.0
.data 2060 2060 0 0.0
.text 979060 979060 0 0.0
window-app BRD4161A (read/write) 1066380 1066380 0 0.0
.bss 134796 134796 0 0.0
.data 2076 2076 0 0.0
.text 929484 929484 0 0.0
k32w light k32w061+release (read/write) 659840 659840 0 0.0
.bss 71268 71268 0 0.0
.data 1992 1992 0 0.0
.text 580780 580780 0 0.0
lock k32w061+release (read/write) 686248 686248 0 0.0
.bss 71740 71740 0 0.0
.data 2004 2004 0 0.0
.text 606704 606704 0 0.0
linux all-clusters-app debug (read only) 2957729 2957729 0 0.0
(read/write) 178096 178096 0 0.0
.bss 84992 84992 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84872 84872 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 263325 263325 0 0.0
.text 2517506 2517506 0 0.0
all-clusters-minimal-app debug (read only) 2811761 2811761 0 0.0
(read/write) 170032 170032 0 0.0
.bss 84320 84320 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77512 77512 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 264925 264925 0 0.0
.text 2372114 2372114 0 0.0
bridge-app debug+rpc (read only) 2316049 2316049 0 0.0
(read/write) 148928 148928 0 0.0
.bss 72384 72384 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66952 66952 0 0.0
.dynamic 608 608 0 0.0
.got 4400 4400 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 198112 198112 0 0.0
.text 1956226 1956226 0 0.0
chip-tool debug (read only) 10193173 10193173 0 0.0
(read/write) 610856 610856 0 0.0
.bss 24416 24416 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 579064 579064 0 0.0
.dynamic 624 624 0 0.0
.got 5016 5016 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 510053 510053 0 0.0
.text 8274341 8274341 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9927780 9927780 0 0.0
(read/write) 675697 675697 0 0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614632 614632 0 0.0
.dynamic 528 528 0 0.0
.got 13456 13456 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 473348 473348 0 0.0
.text 7914756 7914756 0 0.0
lighting-app debug+rpc (read only) 2552833 2552833 0 0.0
(read/write) 152984 152984 0 0.0
.bss 72896 72896 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72088 72088 0 0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 213832 213832 0 0.0
.text 2168706 2168706 0 0.0
lock-app debug (read only) 2514913 2514913 0 0.0
(read/write) 147928 147928 0 0.0
.bss 71296 71296 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69064 69064 0 0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 228712 228712 0 0.0
.text 2121090 2121090 0 0.0
ota-provider-app debug (read only) 2323945 2323945 0 0.0
(read/write) 141800 141800 0 0.0
.bss 70976 70976 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63064 63064 0 0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 203736 203736 0 0.0
.text 1957458 1957458 0 0.0
ota-requestor-app debug (read only) 2441065 2441065 0 0.0
(read/write) 148640 148640 0 0.0
.bss 73312 73312 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67240 67240 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 207648 207648 0 0.0
.text 2062290 2062290 0 0.0
shell debug (read only) 2547857 2547857 0 0.0
(read/write) 164416 164416 0 0.0
.bss 80904 80904 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76608 76608 0 0.0
.dynamic 608 608 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 227538 227538 0 0.0
.text 2164194 2164194 0 0.0
thermostat-no-ble arm64 (read only) 2596564 2596564 0 0.0
(read/write) 181793 181793 0 0.0
.bss 88721 88721 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83256 83256 0 0.0
.dynamic 528 528 0 0.0
.got 5088 5088 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 166148 166148 0 0.0
.text 2190640 2190640 0 0.0
tv-app debug (read only) 3104401 3104401 0 0.0
(read/write) 278856 278856 0 0.0
.bss 188488 188488 0 0.0
.data 4688 4688 0 0.0
.data.rel.ro 79232 79232 0 0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 249536 249536 0 0.0
.text 2667394 2667394 0 0.0
tv-casting-app debug (read only) 5591313 5591313 0 0.0
(read/write) 185104 185104 0 0.0
.bss 73672 73672 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 102792 102792 0 0.0
.dynamic 608 608 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 343657 343657 0 0.0
.text 4970802 4970802 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2447616 2447616 0 0.0
.bss 215732 215732 0 0.0
.data 5872 5872 0 0.0
.text 1410260 1410260 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1174971 1174971 0 0.0
bss 144650 144650 0 0.0
rodata 141660 141660 0 0.0
text 809724 809728 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155839 1155839 0 0.0
bss 143886 143886 0 0.0
rodata 133592 133592 0 0.0
text 799436 799436 0 0.0
p6 all-clusters-app default (read/write) 2563520 2563520 0 0.0
.bss 150896 150896 0 0.0
.data 2776 2776 0 0.0
.text 1521784 1521784 0 0.0
all-clusters-minimal-app default (read/write) 2509368 2509368 0 0.0
.bss 150176 150176 0 0.0
.data 2776 2776 0 0.0
.text 1467632 1467632 0 0.0
light-app default (read/write) 2440136 2440136 0 0.0
.bss 142248 142248 0 0.0
.data 2592 2592 0 0.0
.text 1398400 1398400 0 0.0
lock-app default (read/write) 2466400 2466400 0 0.0
.bss 142096 142096 0 0.0
.data 2600 2600 0 0.0
.text 1424664 1424664 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798512 798512 0 0.0
bss 72360 72360 0 0.0
noinit 40416 40416 0 0.0
text 564972 564972 0 0.0
lighting-app tlsr9518adk80d (read/write) 818476 818476 0 0.0
bss 73180 73180 0 0.0
noinit 40416 40416 0 0.0
text 581412 581414 2 0.0

@github-actions
Copy link

github-actions bot commented Jun 25, 2022

PR #19924: Size comparison from 72b3f53 to 0990400

Decreases (2 builds for esp32, nrfconnect)
platform target config section 72b3f53 0990400 change % change
esp32 all-clusters-app c3devkit (read only) 1018810 1018808 -2 -0.0
.flash.text 1018810 1018808 -2 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 810124 810120 -4 -0.0
Full report (30 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 72b3f53 0990400 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 665563 665563 0 0.0
(read/write) 187436 187436 0 0.0
.bss 75892 75892 0 0.0
.data 3356 3356 0 0.0
.rodata 88059 88059 0 0.0
.text 577188 577188 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 654339 654339 0 0.0
(read/write) 197956 197956 0 0.0
.bss 75188 75188 0 0.0
.data 3356 3356 0 0.0
.rodata 91563 91563 0 0.0
.text 562460 562460 0 0.0
lock-ftd LP_CC2652R7 (read only) 668203 668203 0 0.0
(read/write) 174940 174940 0 0.0
.bss 72924 72924 0 0.0
.data 3280 3280 0 0.0
.rodata 76147 76147 0 0.0
.text 591576 591576 0 0.0
lock-mtd LP_CC2652R7 (read only) 617611 617611 0 0.0
(read/write) 146040 146040 0 0.0
.bss 68644 68644 0 0.0
.data 3280 3280 0 0.0
.rodata 76027 76027 0 0.0
.text 541096 541096 0 0.0
pump-app LP_CC2652R7 (read only) 677923 677923 0 0.0
(read/write) 166076 166076 0 0.0
.bss 73012 73012 0 0.0
.data 3280 3280 0 0.0
.rodata 88683 88683 0 0.0
.text 588756 588756 0 0.0
pump-controller-app LP_CC2652R7 (read only) 663803 663803 0 0.0
(read/write) 180316 180316 0 0.0
.bss 73132 73132 0 0.0
.data 3276 3276 0 0.0
.rodata 84523 84523 0 0.0
.text 578800 578800 0 0.0
shell LP_CC2652R7 (read only) 658014 658014 0 0.0
(read/write) 190488 190488 0 0.0
.bss 78196 78196 0 0.0
.data 3360 3360 0 0.0
.rodata 84814 84814 0 0.0
.text 572884 572884 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 580614 580614 0 0.0
.app_xip_area 457608 457608 0 0.0
.bss 65968 65968 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 582182 582182 0 0.0
.app_xip_area 458984 458984 0 0.0
.bss 66160 66160 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 584258 584258 0 0.0
.app_xip_area 462100 462100 0 0.0
.bss 65176 65176 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1082428 1082428 0 0.0
.bss 134772 134772 0 0.0
.data 2048 2048 0 0.0
.text 945588 945588 0 0.0
BRD4161A+rpc (read/write) 1136740 1136740 0 0.0
.bss 151460 151460 0 0.0
.data 2260 2260 0 0.0
.text 983000 983000 0 0.0
BRD4161A+rs911x (read/write) 945236 945236 0 0.0
.bss 140488 140488 0 0.0
.data 2048 2048 0 0.0
.text 802680 802680 0 0.0
lock-app BRD4161A+wf200 (read/write) 1122080 1122080 0 0.0
.bss 140936 140936 0 0.0
.data 2060 2060 0 0.0
.text 979060 979060 0 0.0
window-app BRD4161A (read/write) 1067724 1067724 0 0.0
.bss 134852 134852 0 0.0
.data 2076 2076 0 0.0
.text 930772 930772 0 0.0
esp32 all-clusters-app c3devkit (read only) 1018810 1018808 -2 -0.0
(read/write) 1486986 1486986 0 0.0
.dram0.bss 71840 71840 0 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 215096 215096 0 0.0
.flash.text 1018810 1018808 -2 -0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1072859 1072859 0 0.0
(read/write) 489120 489120 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 245620 245620 0 0.0
.flash.text 1067475 1067475 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 660248 660248 0 0.0
.bss 71292 71292 0 0.0
.data 1992 1992 0 0.0
.text 581164 581164 0 0.0
lock k32w061+release (read/write) 686656 686656 0 0.0
.bss 71764 71764 0 0.0
.data 2004 2004 0 0.0
.text 607088 607088 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9927780 9927780 0 0.0
(read/write) 675697 675697 0 0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614632 614632 0 0.0
.dynamic 528 528 0 0.0
.got 13456 13456 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 473348 473348 0 0.0
.text 7914756 7914756 0 0.0
thermostat-no-ble arm64 (read only) 2596564 2596564 0 0.0
(read/write) 181793 181793 0 0.0
.bss 88721 88721 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83256 83256 0 0.0
.dynamic 528 528 0 0.0
.got 5088 5088 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 166148 166148 0 0.0
.text 2190640 2190640 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2447616 2447616 0 0.0
.bss 215732 215732 0 0.0
.data 5872 5872 0 0.0
.text 1410260 1410260 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1175403 1175403 0 0.0
bss 144666 144666 0 0.0
rodata 141692 141692 0 0.0
text 810124 810120 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156271 1156271 0 0.0
bss 143902 143902 0 0.0
rodata 133624 133624 0 0.0
text 799832 799832 0 0.0
p6 all-clusters-app default (read/write) 2564096 2564096 0 0.0
.bss 150912 150912 0 0.0
.data 2776 2776 0 0.0
.text 1522360 1522360 0 0.0
all-clusters-minimal-app default (read/write) 2509960 2509960 0 0.0
.bss 150192 150192 0 0.0
.data 2776 2776 0 0.0
.text 1468224 1468224 0 0.0
light-app default (read/write) 2440136 2440136 0 0.0
.bss 142248 142248 0 0.0
.data 2592 2592 0 0.0
.text 1398400 1398400 0 0.0
lock-app default (read/write) 2466400 2466400 0 0.0
.bss 142096 142096 0 0.0
.data 2600 2600 0 0.0
.text 1424664 1424664 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798536 798536 0 0.0
bss 72360 72360 0 0.0
noinit 40416 40416 0 0.0
text 565000 565000 0 0.0
lighting-app tlsr9518adk80d (read/write) 818500 818500 0 0.0
bss 73180 73180 0 0.0
noinit 40416 40416 0 0.0
text 581440 581440 0 0.0

@github-actions
Copy link

github-actions bot commented Jun 27, 2022

PR #19924: Size comparison from 9b3668c to c3a6425

Increases (2 builds for cyw30739, esp32)
platform target config section 9b3668c c3a6425 change % change
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583886 583894 8 0.0
.app_xip_area 461728 461736 8 0.0
esp32 all-clusters-app c3devkit (read only) 1019302 1019306 4 0.0
.flash.text 1019302 1019306 4 0.0
Decreases (4 builds for nrfconnect, telink)
platform target config section 9b3668c c3a6425 change % change
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 810044 810040 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156019 1156003 -16 -0.0
text 799748 799744 -4 -0.0
telink light-switch-app tlsr9518adk80d text 564982 564980 -2 -0.0
lighting-app tlsr9518adk80d text 581416 581412 -4 -0.0
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 9b3668c c3a6425 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 665099 665099 0 0.0
(read/write) 187900 187900 0 0.0
.bss 75892 75892 0 0.0
.data 3356 3356 0 0.0
.rodata 87891 87891 0 0.0
.text 576892 576892 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 653895 653895 0 0.0
(read/write) 198400 198400 0 0.0
.bss 75188 75188 0 0.0
.data 3356 3356 0 0.0
.rodata 91399 91399 0 0.0
.text 562180 562180 0 0.0
lock-ftd LP_CC2652R7 (read only) 667639 667639 0 0.0
(read/write) 175504 175504 0 0.0
.bss 72924 72924 0 0.0
.data 3280 3280 0 0.0
.rodata 75983 75983 0 0.0
.text 591176 591176 0 0.0
lock-mtd LP_CC2652R7 (read only) 617055 617055 0 0.0
(read/write) 146040 146040 0 0.0
.bss 68644 68644 0 0.0
.data 3280 3280 0 0.0
.rodata 75863 75863 0 0.0
.text 540704 540704 0 0.0
pump-app LP_CC2652R7 (read only) 677439 677439 0 0.0
(read/write) 166560 166560 0 0.0
.bss 73012 73012 0 0.0
.data 3280 3280 0 0.0
.rodata 88543 88543 0 0.0
.text 588412 588412 0 0.0
pump-controller-app LP_CC2652R7 (read only) 663327 663327 0 0.0
(read/write) 180792 180792 0 0.0
.bss 73132 73132 0 0.0
.data 3276 3276 0 0.0
.rodata 84391 84391 0 0.0
.text 578456 578456 0 0.0
shell LP_CC2652R7 (read only) 657554 657554 0 0.0
(read/write) 190948 190948 0 0.0
.bss 78196 78196 0 0.0
.data 3360 3360 0 0.0
.rodata 84650 84650 0 0.0
.text 572588 572588 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 580622 580622 0 0.0
.app_xip_area 457616 457616 0 0.0
.bss 65968 65968 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 582198 582198 0 0.0
.app_xip_area 459000 459000 0 0.0
.bss 66160 66160 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583886 583894 8 0.0
.app_xip_area 461728 461736 8 0.0
.bss 65176 65176 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1082164 1082164 0 0.0
.bss 134772 134772 0 0.0
.data 2048 2048 0 0.0
.text 945324 945324 0 0.0
BRD4161A+rpc (read/write) 1136476 1136476 0 0.0
.bss 151460 151460 0 0.0
.data 2260 2260 0 0.0
.text 982736 982736 0 0.0
BRD4161A+rs911x (read/write) 947544 947544 0 0.0
.bss 140488 140488 0 0.0
.data 2048 2048 0 0.0
.text 804988 804988 0 0.0
lock-app BRD4161A+wf200 (read/write) 1122096 1122096 0 0.0
.bss 140936 140936 0 0.0
.data 2060 2060 0 0.0
.text 979080 979080 0 0.0
window-app BRD4161A (read/write) 1067444 1067444 0 0.0
.bss 134852 134852 0 0.0
.data 2076 2076 0 0.0
.text 930492 930492 0 0.0
esp32 all-clusters-app c3devkit (read only) 1019302 1019306 4 0.0
(read/write) 1486850 1486850 0 0.0
.dram0.bss 71840 71840 0 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 214960 214960 0 0.0
.flash.text 1019302 1019306 4 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1073495 1073495 0 0.0
(read/write) 488944 488944 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 245444 245444 0 0.0
.flash.text 1068111 1068111 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 659976 659976 0 0.0
.bss 71292 71292 0 0.0
.data 1992 1992 0 0.0
.text 580892 580892 0 0.0
lock k32w061+release (read/write) 686184 686184 0 0.0
.bss 71764 71764 0 0.0
.data 2004 2004 0 0.0
.text 606616 606616 0 0.0
linux all-clusters-app debug (read only) 2958697 2958697 0 0.0
(read/write) 178200 178200 0 0.0
.bss 85024 85024 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84936 84936 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 263837 263837 0 0.0
.text 2517794 2517794 0 0.0
all-clusters-minimal-app debug (read only) 2812809 2812809 0 0.0
(read/write) 170136 170136 0 0.0
.bss 84352 84352 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77576 77576 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 265501 265501 0 0.0
.text 2372418 2372418 0 0.0
bridge-app debug+rpc (read only) 2315217 2315217 0 0.0
(read/write) 148928 148928 0 0.0
.bss 72384 72384 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66952 66952 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 198432 198432 0 0.0
.text 1955170 1955170 0 0.0
chip-tool debug (read only) 10192165 10192165 0 0.0
(read/write) 610856 610856 0 0.0
.bss 24416 24416 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 579064 579064 0 0.0
.dynamic 624 624 0 0.0
.got 5016 5016 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 509957 509957 0 0.0
.text 8273429 8273429 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9926388 9926388 0 0.0
(read/write) 675697 675697 0 0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614632 614632 0 0.0
.dynamic 528 528 0 0.0
.got 13456 13456 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 472980 472980 0 0.0
.text 7913732 7913732 0 0.0
lighting-app debug+rpc (read only) 2552137 2552137 0 0.0
(read/write) 152984 152984 0 0.0
.bss 72928 72928 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72088 72088 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214216 214216 0 0.0
.text 2167714 2167714 0 0.0
lock-app debug (read only) 2513993 2513993 0 0.0
(read/write) 147928 147928 0 0.0
.bss 71296 71296 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69064 69064 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 228936 228936 0 0.0
.text 2120034 2120034 0 0.0
ota-provider-app debug (read only) 2323049 2323049 0 0.0
(read/write) 141768 141768 0 0.0
.bss 70976 70976 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63064 63064 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 204024 204024 0 0.0
.text 1956370 1956370 0 0.0
ota-requestor-app debug (read only) 2440281 2440281 0 0.0
(read/write) 148640 148640 0 0.0
.bss 73312 73312 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67240 67240 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 208032 208032 0 0.0
.text 2061218 2061218 0 0.0
shell debug (read only) 2548793 2548793 0 0.0
(read/write) 164520 164520 0 0.0
.bss 80936 80936 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76672 76672 0 0.0
.dynamic 608 608 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 228050 228050 0 0.0
.text 2164450 2164450 0 0.0
thermostat-no-ble arm64 (read only) 2595012 2595012 0 0.0
(read/write) 181793 181793 0 0.0
.bss 88721 88721 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83256 83256 0 0.0
.dynamic 528 528 0 0.0
.got 5088 5088 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 165748 165748 0 0.0
.text 2189488 2189488 0 0.0
tv-app debug (read only) 3106193 3106193 0 0.0
(read/write) 279304 279304 0 0.0
.bss 188648 188648 0 0.0
.data 4848 4848 0 0.0
.data.rel.ro 79360 79360 0 0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 249920 249920 0 0.0
.text 2668466 2668466 0 0.0
tv-casting-app debug (read only) 5590865 5590865 0 0.0
(read/write) 185136 185136 0 0.0
.bss 73704 73704 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 102792 102792 0 0.0
.dynamic 608 608 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 344201 344201 0 0.0
.text 4969810 4969810 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2447696 2447696 0 0.0
.bss 215732 215732 0 0.0
.data 5872 5872 0 0.0
.text 1410340 1410340 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1175151 1175151 0 0.0
bss 144666 144666 0 0.0
rodata 141520 141520 0 0.0
text 810044 810040 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156019 1156003 -16 -0.0
bss 143902 143902 0 0.0
rodata 133452 133452 0 0.0
text 799748 799744 -4 -0.0
p6 all-clusters-app default (read/write) 2566416 2566416 0 0.0
.bss 150912 150912 0 0.0
.data 2776 2776 0 0.0
.text 1524680 1524680 0 0.0
all-clusters-minimal-app default (read/write) 2512280 2512280 0 0.0
.bss 150192 150192 0 0.0
.data 2776 2776 0 0.0
.text 1470544 1470544 0 0.0
light-app default (read/write) 2442416 2442416 0 0.0
.bss 142248 142248 0 0.0
.data 2592 2592 0 0.0
.text 1400680 1400680 0 0.0
lock-app default (read/write) 2468680 2468680 0 0.0
.bss 142096 142096 0 0.0
.data 2600 2600 0 0.0
.text 1426944 1426944 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 798348 798348 0 0.0
bss 72360 72360 0 0.0
noinit 40416 40416 0 0.0
text 564982 564980 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 818304 818304 0 0.0
bss 73180 73180 0 0.0
noinit 40416 40416 0 0.0
text 581416 581412 -4 -0.0

@github-actions
Copy link

github-actions bot commented Jun 28, 2022

PR #19924: Size comparison from 6e6892a to b4cde44

Increases (4 builds for cc13x2_26x2, nrfconnect, telink)
platform target config section 6e6892a8 b4cde44 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 188076 188084 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 809716 809720 4 0.0
telink light-switch-app tlsr9518adk80d text 564548 564550 2 0.0
lighting-app tlsr9518adk80d text 581092 581096 4 0.0
Decreases (1 build for cc13x2_26x2)
platform target config section 6e6892a8 b4cde44 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 664907 664899 -8 -0.0
.text 576700 576692 -8 -0.0
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 6e6892a8 b4cde44 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 664907 664899 -8 -0.0
(read/write) 188076 188084 8 0.0
.bss 75876 75876 0 0.0
.data 3356 3356 0 0.0
.rodata 87891 87891 0 0.0
.text 576700 576692 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 653639 653639 0 0.0
(read/write) 198640 198640 0 0.0
.bss 75172 75172 0 0.0
.data 3356 3356 0 0.0
.rodata 91359 91359 0 0.0
.text 561964 561964 0 0.0
lock-ftd LP_CC2652R7 (read only) 667447 667447 0 0.0
(read/write) 175680 175680 0 0.0
.bss 72908 72908 0 0.0
.data 3280 3280 0 0.0
.rodata 75983 75983 0 0.0
.text 590984 590984 0 0.0
lock-mtd LP_CC2652R7 (read only) 616855 616855 0 0.0
(read/write) 146024 146024 0 0.0
.bss 68628 68628 0 0.0
.data 3280 3280 0 0.0
.rodata 75863 75863 0 0.0
.text 540504 540504 0 0.0
pump-app LP_CC2652R7 (read only) 677007 677007 0 0.0
(read/write) 166976 166976 0 0.0
.bss 72996 72996 0 0.0
.data 3280 3280 0 0.0
.rodata 88367 88367 0 0.0
.text 588156 588156 0 0.0
pump-controller-app LP_CC2652R7 (read only) 662919 662919 0 0.0
(read/write) 181184 181184 0 0.0
.bss 73116 73116 0 0.0
.data 3276 3276 0 0.0
.rodata 84215 84215 0 0.0
.text 578224 578224 0 0.0
shell LP_CC2652R7 (read only) 657362 657362 0 0.0
(read/write) 191124 191124 0 0.0
.bss 78180 78180 0 0.0
.data 3360 3360 0 0.0
.rodata 84650 84650 0 0.0
.text 572396 572396 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 580446 580446 0 0.0
.app_xip_area 457456 457456 0 0.0
.bss 65952 65952 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 582014 582014 0 0.0
.app_xip_area 458832 458832 0 0.0
.bss 66144 66144 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 583494 583494 0 0.0
.app_xip_area 461352 461352 0 0.0
.bss 65160 65160 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1081380 1081380 0 0.0
.bss 134756 134756 0 0.0
.data 2048 2048 0 0.0
.text 944556 944556 0 0.0
BRD4161A+rpc (read/write) 1135668 1135668 0 0.0
.bss 151444 151444 0 0.0
.data 2260 2260 0 0.0
.text 981944 981944 0 0.0
BRD4161A+rs911x (read/write) 943880 943880 0 0.0
.bss 140472 140472 0 0.0
.data 2048 2048 0 0.0
.text 801340 801340 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121040 1121040 0 0.0
.bss 140920 140920 0 0.0
.data 2060 2060 0 0.0
.text 978040 978040 0 0.0
window-app BRD4161A (read/write) 1066660 1066660 0 0.0
.bss 134836 134836 0 0.0
.data 2076 2076 0 0.0
.text 929724 929724 0 0.0
esp32 all-clusters-app c3devkit (read only) 1018292 1018292 0 0.0
(read/write) 1486610 1486610 0 0.0
.dram0.bss 71864 71864 0 0.0
.dram0.data 14624 14624 0 0.0
.flash.rodata 214688 214688 0 0.0
.flash.text 1018292 1018292 0 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1072459 1072459 0 0.0
(read/write) 488696 488696 0 0.0
.dram0.bss 77384 77384 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 245172 245172 0 0.0
.flash.text 1067075 1067075 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 659688 659688 0 0.0
.bss 71276 71276 0 0.0
.data 1992 1992 0 0.0
.text 580620 580620 0 0.0
lock k32w061+release (read/write) 685944 685944 0 0.0
.bss 71748 71748 0 0.0
.data 2004 2004 0 0.0
.text 606392 606392 0 0.0
linux all-clusters-app debug (read only) 2952905 2952905 0 0.0
(read/write) 178136 178136 0 0.0
.bss 84960 84960 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84936 84936 0 0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 263005 263005 0 0.0
.text 2512834 2512834 0 0.0
all-clusters-minimal-app debug (read only) 2807017 2807017 0 0.0
(read/write) 170072 170072 0 0.0
.bss 84288 84288 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77576 77576 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 264669 264669 0 0.0
.text 2367458 2367458 0 0.0
bridge-app debug+rpc (read only) 2310481 2310481 0 0.0
(read/write) 148896 148896 0 0.0
.bss 72352 72352 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 66952 66952 0 0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 197600 197600 0 0.0
.text 1951266 1951266 0 0.0
chip-tool debug (read only) 10169573 10169573 0 0.0
(read/write) 610824 610824 0 0.0
.bss 24384 24384 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 579056 579056 0 0.0
.dynamic 624 624 0 0.0
.got 5016 5016 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 509029 509029 0 0.0
.text 8251813 8251813 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9902724 9902724 0 0.0
(read/write) 675665 675665 0 0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614640 614640 0 0.0
.dynamic 528 528 0 0.0
.got 13440 13440 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 472148 472148 0 0.0
.text 7890980 7890980 0 0.0
lighting-app debug+rpc (read only) 2547001 2547001 0 0.0
(read/write) 152952 152952 0 0.0
.bss 72896 72896 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 72088 72088 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 213416 213416 0 0.0
.text 2163378 2163378 0 0.0
lock-app debug (read only) 2508233 2508233 0 0.0
(read/write) 147896 147896 0 0.0
.bss 71264 71264 0 0.0
.data 1712 1712 0 0.0
.data.rel.ro 69064 69064 0 0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 228104 228104 0 0.0
.text 2115106 2115106 0 0.0
ota-provider-app debug (read only) 2317401 2317401 0 0.0
(read/write) 141736 141736 0 0.0
.bss 70944 70944 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63064 63064 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 203224 203224 0 0.0
.text 1951522 1951522 0 0.0
ota-requestor-app debug (read only) 2434521 2434521 0 0.0
(read/write) 148608 148608 0 0.0
.bss 73280 73280 0 0.0
.data 2232 2232 0 0.0
.data.rel.ro 67240 67240 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 207232 207232 0 0.0
.text 2056258 2056258 0 0.0
shell debug (read only) 2542665 2542665 0 0.0
(read/write) 164488 164488 0 0.0
.bss 80904 80904 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 76672 76672 0 0.0
.dynamic 608 608 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 227122 227122 0 0.0
.text 2159250 2159250 0 0.0
thermostat-no-ble arm64 (read only) 2590428 2590428 0 0.0
(read/write) 181761 181761 0 0.0
.bss 88705 88705 0 0.0
.data 1704 1704 0 0.0
.data.rel.ro 83256 83256 0 0.0
.dynamic 528 528 0 0.0
.got 5072 5072 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 165004 165004 0 0.0
.text 2185696 2185696 0 0.0
tv-app debug (read only) 3096529 3096529 0 0.0
(read/write) 279240 279240 0 0.0
.bss 188648 188648 0 0.0
.data 4848 4848 0 0.0
.data.rel.ro 79312 79312 0 0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 248768 248768 0 0.0
.text 2660002 2660002 0 0.0
tv-casting-app debug (read only) 5554449 5554449 0 0.0
(read/write) 185136 185136 0 0.0
.bss 73704 73704 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 102776 102776 0 0.0
.dynamic 608 608 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 343049 343049 0 0.0
.text 4934594 4934594 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2446672 2446672 0 0.0
.bss 215716 215716 0 0.0
.data 5872 5872 0 0.0
.text 1409316 1409316 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1174595 1174595 0 0.0
bss 144650 144650 0 0.0
rodata 141284 141284 0 0.0
text 809716 809720 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155463 1155463 0 0.0
bss 143886 143886 0 0.0
rodata 133216 133216 0 0.0
text 799428 799428 0 0.0
p6 all-clusters-app default (read/write) 2562568 2562568 0 0.0
.bss 150896 150896 0 0.0
.data 2776 2776 0 0.0
.text 1520832 1520832 0 0.0
all-clusters-minimal-app default (read/write) 2508416 2508416 0 0.0
.bss 150176 150176 0 0.0
.data 2776 2776 0 0.0
.text 1466680 1466680 0 0.0
light-app default (read/write) 2438584 2438584 0 0.0
.bss 142232 142232 0 0.0
.data 2592 2592 0 0.0
.text 1396848 1396848 0 0.0
lock-app default (read/write) 2464856 2464856 0 0.0
.bss 142080 142080 0 0.0
.data 2600 2600 0 0.0
.text 1423120 1423120 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 797712 797712 0 0.0
bss 72344 72344 0 0.0
noinit 40416 40416 0 0.0
text 564548 564550 2 0.0
lighting-app tlsr9518adk80d (read/write) 817780 817780 0 0.0
bss 73164 73164 0 0.0
noinit 40416 40416 0 0.0
text 581092 581096 4 0.0

@chrisdecenzo chrisdecenzo merged commit 02c0e3c into project-chip:master Jun 28, 2022
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