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

Refine SessionManager logs #15086

Merged
merged 1 commit into from
Feb 24, 2022
Merged

Conversation

kghost
Copy link
Contributor

@kghost kghost commented Feb 11, 2022

Problem

The duplicated packet log is not printed correctly in certain condition.

Change overview

Print duplicated packet info when detected, make it more intuitive.

Testing

Passes tests

@github-actions
Copy link

github-actions bot commented Feb 11, 2022

PR #15086: Size comparison from 512ab16 to aee46a4

Increases (5 builds for cyw30739, qpg)
platform target config section 512ab16 aee46a4c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595258 595266 8 0.0
.app_xip_area 496672 496680 8 0.0
lock cyw930739m2evb_01 (read/write) 553062 553070 8 0.0
.app_xip_area 456044 456052 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571998 572006 8 0.0
.app_xip_area 465724 465732 8 0.0
qpg lighting-app qpg6105+debug (read only) 595636 595644 8 0.0
.text 590316 590324 8 0.0
lock-app qpg6105+debug (read only) 561388 561396 8 0.0
.text 556068 556076 8 0.0
Decreases (18 builds for efr32, k32w, linux, mbed, p6, telink)
platform target config section 512ab16 aee46a4c change % change
efr32 lighting-app BRD4161A (read only) 909688 909672 -16 -0.0
.text 909680 909664 -16 -0.0
k32w light k32w061+release (read/write) 685744 685728 -16 -0.0
.text 599664 599648 -16 -0.0
lock k32w061+release (read/write) 691172 691156 -16 -0.0
.text 604656 604640 -16 -0.0
linux all-clusters-app debug (read only) 2356761 2356633 -128 -0.0
.text 1988642 1988514 -128 -0.0
bridge-app debug+rpc (read only) 1725829 1725701 -128 -0.0
.text 1467589 1467461 -128 -0.0
chip-tool debug (read only) 8383997 8383869 -128 -0.0
.text 7408629 7408501 -128 -0.0
chip-tool-ipv6only arm64 (read only) 8195468 8195340 -128 -0.0
.text 6998484 6998356 -128 -0.0
door-lock-app debug (read only) 1930985 1930857 -128 -0.0
.text 1609378 1609250 -128 -0.0
lighting-app debug+rpc (read only) 2055273 2055145 -128 -0.0
.text 1733842 1733714 -128 -0.0
ota-provider-app debug (read only) 1864529 1864401 -128 -0.0
.text 1556370 1556242 -128 -0.0
ota-requestor-app debug (read only) 1859985 1859857 -128 -0.0
.text 1559890 1559762 -128 -0.0
shell debug (read only) 2330553 2330425 -128 -0.0
.text 1967202 1967074 -128 -0.0
thermostat-no-ble arm64 (read only) 2150316 2150188 -128 -0.0
.text 1799264 1799136 -128 -0.0
tv-app debug (read only) 2528953 2528809 -144 -0.0
.text 2157938 2157794 -144 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2323776 2323712 -64 -0.0
.text 1286376 1286312 -64 -0.0
p6 all-clusters-app default (read/write) 2484056 2484040 -16 -0.0
.text 1442320 1442304 -16 -0.0
light-app default (read/write) 2390640 2390624 -16 -0.0
.text 1348904 1348888 -16 -0.0
telink lighting-app tlsr9518adk80d (read/write) 877134 877126 -8 -0.0
text 615198 615188 -10 -0.0
Full report (31 builds for cyw30739, efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 512ab16 aee46a4c change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595258 595266 8 0.0
.app_xip_area 496672 496680 8 0.0
.bss 81284 81284 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 553062 553070 8 0.0
.app_xip_area 456044 456052 8 0.0
.bss 79756 79756 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571998 572006 8 0.0
.app_xip_area 465724 465732 8 0.0
.bss 88684 88684 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 909688 909672 -16 -0.0
(read/write) 129104 129104 0 0.0
.bss 127072 127072 0 0.0
.data 2032 2032 0 0.0
.text 909680 909664 -16 -0.0
BRD4161A+rpc (read only) 897132 897132 0 0.0
(read/write) 145764 145764 0 0.0
.bss 143632 143632 0 0.0
.data 2132 2132 0 0.0
.text 897124 897124 0 0.0
window-app BRD4161A (read only) 844752 844752 0 0.0
(read/write) 127168 127168 0 0.0
.bss 125264 125264 0 0.0
.data 1900 1900 0 0.0
.text 844744 844744 0 0.0
k32w light k32w061+release (read/write) 685744 685728 -16 -0.0
.bss 78376 78376 0 0.0
.data 1904 1904 0 0.0
.text 599664 599648 -16 -0.0
lock k32w061+release (read/write) 691172 691156 -16 -0.0
.bss 78768 78768 0 0.0
.data 1948 1948 0 0.0
.text 604656 604640 -16 -0.0
linux all-clusters-app debug (read only) 2356761 2356633 -128 -0.0
(read/write) 141600 141600 0 0.0
.bss 56128 56128 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78488 78488 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205893 205893 0 0.0
.text 1988642 1988514 -128 -0.0
bridge-app debug+rpc (read only) 1725829 1725701 -128 -0.0
(read/write) 85768 85768 0 0.0
.bss 40528 40528 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38056 38056 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141740 141740 0 0.0
.text 1467589 1467461 -128 -0.0
chip-tool debug (read only) 8383997 8383869 -128 -0.0
(read/write) 246912 246912 0 0.0
.bss 33416 33416 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 206264 206264 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 460021 460021 0 0.0
.text 7408629 7408501 -128 -0.0
chip-tool-ipv6only arm64 (read only) 8195468 8195340 -128 -0.0
(read/write) 354385 354385 0 0.0
.bss 51681 51681 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 248680 248680 0 0.0
.dynamic 560 560 0 0.0
.got 49008 49008 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 436148 436148 0 0.0
.text 6998484 6998356 -128 -0.0
door-lock-app debug (read only) 1930985 1930857 -128 -0.0
(read/write) 112088 112088 0 0.0
.bss 43600 43600 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173138 173138 0 0.0
.text 1609378 1609250 -128 -0.0
lighting-app debug+rpc (read only) 2055273 2055145 -128 -0.0
(read/write) 117368 117368 0 0.0
.bss 44576 44576 0 0.0
.data 1464 1464 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 166641 166641 0 0.0
.text 1733842 1733714 -128 -0.0
ota-provider-app debug (read only) 1864529 1864401 -128 -0.0
(read/write) 107768 107768 0 0.0
.bss 43456 43456 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57432 57432 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 157619 157619 0 0.0
.text 1556370 1556242 -128 -0.0
ota-requestor-app debug (read only) 1859985 1859857 -128 -0.0
(read/write) 108856 108856 0 0.0
.bss 43744 43744 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58504 58504 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151300 151300 0 0.0
.text 1559890 1559762 -128 -0.0
shell debug (read only) 2330553 2330425 -128 -0.0
(read/write) 144496 144496 0 0.0
.bss 64928 64928 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73040 73040 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206930 206930 0 0.0
.text 1967202 1967074 -128 -0.0
thermostat-no-ble arm64 (read only) 2150316 2150188 -128 -0.0
(read/write) 142225 142225 0 0.0
.bss 59105 59105 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 74984 74984 0 0.0
.dynamic 560 560 0 0.0
.got 4144 4144 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 132908 132908 0 0.0
.text 1799264 1799136 -128 -0.0
tv-app debug (read only) 2528953 2528809 -144 -0.0
(read/write) 140960 140960 0 0.0
.bss 58752 58752 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 72984 72984 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 198093 198093 0 0.0
.text 2157938 2157794 -144 -0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2398352 2398352 0 0.0
.bss 190196 190196 0 0.0
.data 5320 5320 0 0.0
.text 1360952 1360952 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2360184 2360184 0 0.0
.bss 182808 182808 0 0.0
.data 5624 5624 0 0.0
.text 1322784 1322784 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2323776 2323712 -64 -0.0
.bss 182696 182696 0 0.0
.data 5600 5600 0 0.0
.text 1286376 1286312 -64 -0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309204 2309204 0 0.0
.bss 179948 179948 0 0.0
.data 5424 5424 0 0.0
.text 1271776 1271776 0 0.0
p6 all-clusters-app default (read/write) 2484056 2484040 -16 -0.0
.bss 119816 119816 0 0.0
.data 2672 2672 0 0.0
.text 1442320 1442304 -16 -0.0
light-app default (read/write) 2390640 2390624 -16 -0.0
.bss 109464 109464 0 0.0
.data 2520 2520 0 0.0
.text 1348904 1348888 -16 -0.0
lock-app default (read/write) 2354096 2354096 0 0.0
.bss 109184 109184 0 0.0
.data 2480 2480 0 0.0
.text 1312360 1312360 0 0.0
qpg lighting-app qpg6105+debug (read only) 595636 595644 8 0.0
(read/write) 146936 146936 0 0.0
.bss 90656 90656 0 0.0
.data 1108 1108 0 0.0
.text 590316 590324 8 0.0
lock-app qpg6105+debug (read only) 561388 561396 8 0.0
(read/write) 146936 146936 0 0.0
.bss 90640 90640 0 0.0
.data 1060 1060 0 0.0
.text 556068 556076 8 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877134 877126 -8 -0.0
bss 90456 90456 0 0.0
noinit 37160 37160 0 0.0
text 615198 615188 -10 -0.0

@github-actions
Copy link

github-actions bot commented Feb 16, 2022

PR #15086: Size comparison from 3828308 to dd1abed

Increases (1 build for esp32)
platform target config section 3828308 dd1abed change % change
esp32 all-clusters-app m5stack (read only) 996263 996287 24 0.0
.flash.text 990879 990903 24 0.0
Decreases (28 builds for efr32, esp32, linux, nrfconnect, p6, telink)
platform target config section 3828308 dd1abed change % change
efr32 lighting-app BRD4161A (read only) 912692 912660 -32 -0.0
.text 912684 912652 -32 -0.0
BRD4161A+rpc (read only) 941416 941384 -32 -0.0
.text 941408 941376 -32 -0.0
window-app BRD4161A (read only) 846576 846544 -32 -0.0
.text 846568 846536 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 946458 946448 -10 -0.0
.flash.text 946458 946448 -10 -0.0
linux all-clusters-app debug (read only) 2364721 2364593 -128 -0.0
.text 1996226 1996098 -128 -0.0
bridge-app debug+rpc (read only) 1728493 1728365 -128 -0.0
.text 1470005 1469877 -128 -0.0
chip-tool debug (read only) 8575541 8575413 -128 -0.0
.text 7599509 7599381 -128 -0.0
chip-tool-ipv6only arm64 (read only) 8328452 8328324 -128 -0.0
.text 7130276 7130148 -128 -0.0
door-lock-app debug (read only) 1933793 1933665 -128 -0.0
.text 1611874 1611746 -128 -0.0
lighting-app debug+rpc (read only) 2059985 2059857 -128 -0.0
.text 1739266 1739138 -128 -0.0
ota-provider-app debug (read only) 1867193 1867065 -128 -0.0
.text 1558354 1558226 -128 -0.0
ota-requestor-app debug (read only) 1880217 1880089 -128 -0.0
.text 1578082 1577954 -128 -0.0
shell debug (read only) 2346281 2346153 -128 -0.0
.text 1982402 1982274 -128 -0.0
thermostat-no-ble arm64 (read only) 2153292 2153148 -144 -0.0
.text 1801936 1801792 -144 -0.0
tv-app debug (read only) 2531289 2531161 -128 -0.0
.text 2160578 2160450 -128 -0.0
nrfconnect lighting-app nrf52840dk_nrf52840 text 698008 698000 -8 -0.0
nrf52840dk_nrf52840+rpc text 677908 677900 -8 -0.0
nrf52840dongle_nrf52840 text 701916 701908 -8 -0.0
nrf5340dk_nrf5340_cpuapp text 613024 613016 -8 -0.0
lock-app nrf52840dk_nrf52840 text 640216 640208 -8 -0.0
nrf5340dk_nrf5340_cpuapp text 556008 556000 -8 -0.0
pump-app nrf52840dk_nrf52840 text 640036 640028 -8 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 941999 941983 -16 -0.0
text 636276 636268 -8 -0.0
shell nrf52840dk_nrf52840 (read/write) 807447 807431 -16 -0.0
text 539384 539376 -8 -0.0
p6 all-clusters-app default (read/write) 2484440 2484408 -32 -0.0
.text 1442704 1442672 -32 -0.0
light-app default (read/write) 2391304 2391272 -32 -0.0
.text 1349568 1349536 -32 -0.0
lock-app default (read/write) 2354752 2354736 -16 -0.0
.text 1313016 1313000 -16 -0.0
telink lighting-app tlsr9518adk80d (read/write) 877166 877158 -8 -0.0
text 616812 616802 -10 -0.0
Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 3828308 dd1abed change % change
cyw30739 light cyw930739m2evb_01 (read/write) 594286 594286 0 0.0
.app_xip_area 499884 499884 0 0.0
.bss 77100 77100 0 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 552230 552230 0 0.0
.app_xip_area 459396 459396 0 0.0
.bss 75572 75572 0 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573302 573302 0 0.0
.app_xip_area 471036 471036 0 0.0
.bss 84676 84676 0 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 912692 912660 -32 -0.0
(read/write) 127432 127432 0 0.0
.bss 125400 125400 0 0.0
.data 2032 2032 0 0.0
.text 912684 912652 -32 -0.0
BRD4161A+rpc (read only) 941416 941384 -32 -0.0
(read/write) 144352 144352 0 0.0
.bss 142176 142176 0 0.0
.data 2172 2172 0 0.0
.text 941408 941376 -32 -0.0
window-app BRD4161A (read only) 846576 846544 -32 -0.0
(read/write) 125328 125328 0 0.0
.bss 123424 123424 0 0.0
.data 1900 1900 0 0.0
.text 846568 846536 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 946458 946448 -10 -0.0
(read/write) 1398882 1398882 0 0.0
.dram0.bss 66248 66248 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 199464 199464 0 0.0
.flash.text 946458 946448 -10 -0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 996263 996287 24 0.0
(read/write) 464144 464144 0 0.0
.dram0.bss 71392 71392 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 226560 226560 0 0.0
.flash.text 990879 990903 24 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 688280 688280 0 0.0
.bss 76712 76712 0 0.0
.data 1908 1908 0 0.0
.text 603860 603860 0 0.0
lock k32w061+release (read/write) 690928 690928 0 0.0
.bss 76928 76928 0 0.0
.data 1948 1948 0 0.0
.text 606252 606252 0 0.0
linux all-clusters-app debug (read only) 2364721 2364593 -128 -0.0
(read/write) 141792 141792 0 0.0
.bss 56320 56320 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78504 78504 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 206149 206149 0 0.0
.text 1996226 1996098 -128 -0.0
bridge-app debug+rpc (read only) 1728493 1728365 -128 -0.0
(read/write) 85672 85672 0 0.0
.bss 40400 40400 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38080 38080 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141868 141868 0 0.0
.text 1470005 1469877 -128 -0.0
chip-tool debug (read only) 8575541 8575413 -128 -0.0
(read/write) 245952 245952 0 0.0
.bss 31816 31816 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 206896 206896 0 0.0
.dynamic 608 608 0 0.0
.got 4792 4792 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 459541 459541 0 0.0
.text 7599509 7599381 -128 -0.0
chip-tool-ipv6only arm64 (read only) 8328452 8328324 -128 -0.0
(read/write) 353745 353745 0 0.0
.bss 50113 50113 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 249368 249368 0 0.0
.dynamic 560 560 0 0.0
.got 49256 49256 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 435500 435500 0 0.0
.text 7130276 7130148 -128 -0.0
door-lock-app debug (read only) 1933793 1933665 -128 -0.0
(read/write) 111576 111576 0 0.0
.bss 43088 43088 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62080 62080 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173330 173330 0 0.0
.text 1611874 1611746 -128 -0.0
lighting-app debug+rpc (read only) 2059985 2059857 -128 -0.0
(read/write) 116920 116920 0 0.0
.bss 44192 44192 0 0.0
.data 1400 1400 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 165905 165905 0 0.0
.text 1739266 1739138 -128 -0.0
ota-provider-app debug (read only) 1867193 1867065 -128 -0.0
(read/write) 107320 107320 0 0.0
.bss 42976 42976 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 158155 158155 0 0.0
.text 1558354 1558226 -128 -0.0
ota-requestor-app debug (read only) 1880217 1880089 -128 -0.0
(read/write) 108736 108736 0 0.0
.bss 43392 43392 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 152956 152956 0 0.0
.text 1578082 1577954 -128 -0.0
shell debug (read only) 2346281 2346153 -128 -0.0
(read/write) 144592 144592 0 0.0
.bss 64896 64896 0 0.0
.data 832 832 0 0.0
.data.rel.ro 73192 73192 0 0.0
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 207026 207026 0 0.0
.text 1982402 1982274 -128 -0.0
thermostat-no-ble arm64 (read only) 2153292 2153148 -144 -0.0
(read/write) 141825 141825 0 0.0
.bss 58641 58641 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 75024 75024 0 0.0
.dynamic 560 560 0 0.0
.got 4160 4160 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 133052 133052 0 0.0
.text 1801936 1801792 -144 -0.0
tv-app debug (read only) 2531289 2531161 -128 -0.0
(read/write) 142560 142560 0 0.0
.bss 60320 60320 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 73008 73008 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197669 197669 0 0.0
.text 2160578 2160450 -128 -0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2399208 2399208 0 0.0
.bss 188252 188252 0 0.0
.data 5320 5320 0 0.0
.text 1361808 1361808 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2361568 2361568 0 0.0
.bss 180864 180864 0 0.0
.data 5624 5624 0 0.0
.text 1324168 1324168 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2325032 2325032 0 0.0
.bss 180752 180752 0 0.0
.data 5600 5600 0 0.0
.text 1287632 1287632 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2314092 2314092 0 0.0
.bss 178044 178044 0 0.0
.data 5432 5432 0 0.0
.text 1276664 1276664 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1018739 1018739 0 0.0
bss 121460 121460 0 0.0
rodata 120368 120368 0 0.0
text 698008 698000 -8 -0.0
nrf52840dk_nrf52840+rpc (read/write) 988035 988035 0 0.0
bss 118648 118648 0 0.0
rodata 111896 111896 0 0.0
text 677908 677900 -8 -0.0
nrf52840dongle_nrf52840 (read/write) 1033703 1033703 0 0.0
bss 122680 122680 0 0.0
rodata 119184 119184 0 0.0
text 701916 701908 -8 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 925446 925446 0 0.0
bss 118024 118024 0 0.0
rodata 113608 113608 0 0.0
text 613024 613016 -8 -0.0
lock-app nrf52840dk_nrf52840 (read/write) 947459 947459 0 0.0
bss 119664 119664 0 0.0
rodata 109064 109064 0 0.0
text 640216 640208 -8 -0.0
nrf5340dk_nrf5340_cpuapp (read/write) 854986 854986 0 0.0
bss 116256 116256 0 0.0
rodata 102236 102236 0 0.0
text 556008 556000 -8 -0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 946035 946035 0 0.0
bss 119384 119384 0 0.0
rodata 108016 108016 0 0.0
text 640036 640028 -8 -0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 941999 941983 -16 -0.0
bss 119388 119388 0 0.0
rodata 107716 107716 0 0.0
text 636276 636268 -8 -0.0
shell nrf52840dk_nrf52840 (read/write) 807447 807431 -16 -0.0
bss 111236 111236 0 0.0
rodata 79132 79132 0 0.0
text 539384 539376 -8 -0.0
p6 all-clusters-app default (read/write) 2484440 2484408 -32 -0.0
.bss 117608 117608 0 0.0
.data 2672 2672 0 0.0
.text 1442704 1442672 -32 -0.0
light-app default (read/write) 2391304 2391272 -32 -0.0
.bss 107248 107248 0 0.0
.data 2520 2520 0 0.0
.text 1349568 1349536 -32 -0.0
lock-app default (read/write) 2354752 2354736 -16 -0.0
.bss 106976 106976 0 0.0
.data 2480 2480 0 0.0
.text 1313016 1313000 -16 -0.0
qpg lighting-app qpg6105+debug (read only) 597476 597476 0 0.0
(read/write) 146936 146936 0 0.0
.bss 89072 89072 0 0.0
.data 1108 1108 0 0.0
.text 592156 592156 0 0.0
lock-app qpg6105+debug (read only) 563084 563084 0 0.0
(read/write) 146936 146936 0 0.0
.bss 89056 89056 0 0.0
.data 1060 1060 0 0.0
.text 557764 557764 0 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877166 877158 -8 -0.0
bss 88600 88600 0 0.0
noinit 37160 37160 0 0.0
text 616812 616802 -10 -0.0

Copy link
Contributor

@andy31415 andy31415 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Log changes seem ok, but wondering it this is worth some boy/girl scout approach and fixing this while touching (same PR or followup since we are looking at the code):

  • why do we have a Die in a method that can return a CHIP_ERROR ?
  • Why do we use an enum of Yes/No instead of a bool that is built into the language. I understand enums to pass into function methods (so that I don't read foo(true, false, true) but rather foo(EnableFeatureA::Yes, AckRequired::No, MessageType::HighPriority)), but I do not understand them at all inside methods that have names and are basically bools.

@bzbarsky-apple
Copy link
Contributor

but I do not understand them at all inside methods that have names and are basically bools

That local ends up getting passed to other functions.

@github-actions
Copy link

github-actions bot commented Feb 24, 2022

PR #15086: Size comparison from 08d8b9b to 488abb7

Increases (41 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 08d8b9b 488abb7 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599134 599314 180 0.0
.app_xip_area 503940 504120 180 0.0
lock cyw930739m2evb_01 (read/write) 557186 557366 180 0.0
.app_xip_area 463536 463716 180 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577918 578098 180 0.0
.app_xip_area 474836 475016 180 0.0
efr32 lighting-app BRD4161A (read only) 916648 916808 160 0.0
.text 916640 916800 160 0.0
BRD4161A+rpc (read only) 945356 945508 152 0.0
.text 945348 945500 152 0.0
lock-app BRD4161A+wf200 (read only) 986400 986560 160 0.0
.text 986392 986552 160 0.0
window-app BRD4161A (read only) 850912 851064 152 0.0
.text 850904 851056 152 0.0
esp32 all-clusters-app c3devkit (read only) 952250 952304 54 0.0
(read/write) 1399650 1399770 120 0.0
.flash.rodata 199896 200016 120 0.1
.flash.text 952250 952304 54 0.0
m5stack (read only) 1002427 1002487 60 0.0
(read/write) 465160 465280 120 0.0
.flash.rodata 227128 227248 120 0.1
.flash.text 997043 997103 60 0.0
k32w light k32w061+release (read/write) 691704 691876 172 0.0
.text 606460 606632 172 0.0
lock k32w061+release (read/write) 694792 694964 172 0.0
.text 609308 609480 172 0.0
linux all-clusters-app debug (read only) 2396265 2396505 240 0.0
.rodata 206501 206629 128 0.1
.text 2026322 2026434 112 0.0
bridge-app debug+rpc (read only) 1719117 1719357 240 0.0
.rodata 140628 140756 128 0.1
.text 1462325 1462437 112 0.0
chip-tool debug (read only) 9070909 9071149 240 0.0
.rodata 480373 480501 128 0.0
.text 7928325 7928437 112 0.0
chip-tool-ipv6only arm64 (read only) 8823156 8823364 208 0.0
.rodata 456796 456924 128 0.0
.text 7447956 7448036 80 0.0
door-lock-app debug (read only) 1934441 1934681 240 0.0
.rodata 172252 172380 128 0.1
.text 1613298 1613410 112 0.0
lighting-app debug+rpc (read only) 2064065 2064273 208 0.0
.rodata 164753 164849 96 0.1
.text 1744290 1744402 112 0.0
ota-provider-app debug (read only) 1866553 1866793 240 0.0
.rodata 157171 157299 128 0.1
.text 1558434 1558546 112 0.0
ota-requestor-app debug (read only) 1877729 1877969 240 0.0
.rodata 151172 151300 128 0.1
.text 1577314 1577426 112 0.0
shell debug (read only) 2364433 2364641 208 0.0
.rodata 206482 206578 96 0.0
.text 2000722 2000834 112 0.0
thermostat-no-ble arm64 (read only) 2162644 2162820 176 0.0
.rodata 132708 132820 112 0.1
.text 1811056 1811120 64 0.0
tv-app debug (read only) 2590537 2590777 240 0.0
.rodata 199901 200029 128 0.1
.text 2215842 2215954 112 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2452584 2452768 184 0.0
.text 1415156 1415340 184 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2413960 2414080 120 0.0
.text 1376532 1376652 120 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2349652 2349836 184 0.0
.text 1312252 1312436 184 0.0
shell CY8CPROTO_062_4343W+release (read/write) 2340024 2340208 184 0.0
.text 1302596 1302780 184 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1001571 1001723 152 0.0
rodata 115788 115908 120 0.1
text 686180 686224 44 0.0
nrf52840dk_nrf52840+rpc (read/write) 967083 967251 168 0.0
rodata 106892 107012 120 0.1
text 662896 662940 44 0.0
nrf52840dongle_nrf52840 (read/write) 1017555 1017723 168 0.0
rodata 115432 115552 120 0.1
text 690832 690876 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904386 904550 164 0.0
rodata 107904 108020 116 0.1
text 595892 595936 44 0.0
lock-app nrf52840dk_nrf52840 (read/write) 930551 930719 168 0.0
rodata 104576 104696 120 0.1
text 628612 628656 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 834226 834378 152 0.0
rodata 96608 96728 120 0.1
text 539088 539132 44 0.0
pump-app nrf52840dk_nrf52840 (read/write) 928811 928979 168 0.0
rodata 103556 103676 120 0.1
text 628040 628084 44 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 924787 924939 152 0.0
rodata 103252 103372 120 0.1
text 624296 624340 44 0.0
shell nrf52840dk_nrf52840 (read/write) 788671 788823 152 0.0
rodata 74728 74848 120 0.2
text 525468 525512 44 0.0
p6 all-clusters-app default (read/write) 2491176 2491328 152 0.0
.text 1449440 1449592 152 0.0
light-app default (read/write) 2395288 2395440 152 0.0
.text 1353552 1353704 152 0.0
lock-app default (read/write) 2358840 2358992 152 0.0
.text 1317104 1317256 152 0.0
qpg lighting-app qpg6105+debug (read only) 600832 601012 180 0.0
.text 595512 595692 180 0.0
lock-app qpg6105+debug (read only) 566616 566796 180 0.0
.text 561296 561476 180 0.0
telink lighting-app tlsr9518adk80d (read/write) 882290 882474 184 0.0
text 623564 623626 62 0.0
Full report (44 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 08d8b9b 488abb7 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599134 599314 180 0.0
.app_xip_area 503940 504120 180 0.0
.bss 77884 77884 0 0.0
.data 652 652 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 557186 557366 180 0.0
.app_xip_area 463536 463716 180 0.0
.bss 76380 76380 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577918 578098 180 0.0
.app_xip_area 474836 475016 180 0.0
.bss 85484 85484 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 916648 916808 160 0.0
(read/write) 128648 128648 0 0.0
.bss 126600 126600 0 0.0
.data 2048 2048 0 0.0
.text 916640 916800 160 0.0
BRD4161A+rpc (read only) 945356 945508 152 0.0
(read/write) 145564 145564 0 0.0
.bss 143376 143376 0 0.0
.data 2188 2188 0 0.0
.text 945348 945500 152 0.0
lock-app BRD4161A+wf200 (read only) 986400 986560 160 0.0
(read/write) 121028 121028 0 0.0
.bss 119100 119100 0 0.0
.data 1924 1924 0 0.0
.text 986392 986552 160 0.0
window-app BRD4161A (read only) 850912 851064 152 0.0
(read/write) 126552 126552 0 0.0
.bss 124632 124632 0 0.0
.data 1916 1916 0 0.0
.text 850904 851056 152 0.0
esp32 all-clusters-app c3devkit (read only) 952250 952304 54 0.0
(read/write) 1399650 1399770 120 0.0
.dram0.bss 66680 66680 0 0.0
.dram0.data 14172 14172 0 0.0
.flash.rodata 199896 200016 120 0.1
.flash.text 952250 952304 54 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 1002427 1002487 60 0.0
(read/write) 465160 465280 120 0.0
.dram0.bss 71832 71832 0 0.0
.dram0.data 34072 34072 0 0.0
.flash.rodata 227128 227248 120 0.1
.flash.text 997043 997103 60 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 691704 691876 172 0.0
.bss 77520 77520 0 0.0
.data 1924 1924 0 0.0
.text 606460 606632 172 0.0
lock k32w061+release (read/write) 694792 694964 172 0.0
.bss 77720 77720 0 0.0
.data 1964 1964 0 0.0
.text 609308 609480 172 0.0
linux all-clusters-app debug (read only) 2396265 2396505 240 0.0
(read/write) 148592 148592 0 0.0
.bss 62944 62944 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 78600 78600 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206501 206629 128 0.1
.text 2026322 2026434 112 0.0
bridge-app debug+rpc (read only) 1719117 1719357 240 0.0
(read/write) 93856 93856 0 0.0
.bss 48480 48480 0 0.0
.data 2042 2042 0 0.0
.data.rel.ro 38280 38280 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 140628 140756 128 0.1
.text 1462325 1462437 112 0.0
chip-tool debug (read only) 9070909 9071149 240 0.0
(read/write) 321624 321624 0 0.0
.bss 41024 41024 0 0.0
.data 1164 1164 0 0.0
.data.rel.ro 273368 273368 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 480373 480501 128 0.0
.text 7928325 7928437 112 0.0
chip-tool-ipv6only arm64 (read only) 8823156 8823364 208 0.0
(read/write) 434721 434721 0 0.0
.bss 59265 59265 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 319040 319040 0 0.0
.dynamic 560 560 0 0.0
.got 51400 51400 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 456796 456924 128 0.0
.text 7447956 7448036 80 0.0
door-lock-app debug (read only) 1934441 1934681 240 0.0
(read/write) 119992 119992 0 0.0
.bss 51168 51168 0 0.0
.data 1050 1050 0 0.0
.data.rel.ro 62416 62416 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 172252 172380 128 0.1
.text 1613298 1613410 112 0.0
lighting-app debug+rpc (read only) 2064065 2064273 208 0.0
(read/write) 124904 124904 0 0.0
.bss 52128 52128 0 0.0
.data 1408 1408 0 0.0
.data.rel.ro 65904 65904 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 164753 164849 96 0.1
.text 1744290 1744402 112 0.0
ota-provider-app debug (read only) 1866553 1866793 240 0.0
(read/write) 115656 115656 0 0.0
.bss 51040 51040 0 0.0
.data 1320 1320 0 0.0
.data.rel.ro 57688 57688 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 157171 157299 128 0.1
.text 1558434 1558546 112 0.0
ota-requestor-app debug (read only) 1877729 1877969 240 0.0
(read/write) 117424 117424 0 0.0
.bss 51872 51872 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 58952 58952 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 151172 151300 128 0.1
.text 1577314 1577426 112 0.0
shell debug (read only) 2364433 2364641 208 0.0
(read/write) 151136 151136 0 0.0
.bss 71296 71296 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73328 73328 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 206482 206578 96 0.0
.text 2000722 2000834 112 0.0
thermostat-no-ble arm64 (read only) 2162644 2162820 176 0.0
(read/write) 149937 149937 0 0.0
.bss 66433 66433 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 75272 75272 0 0.0
.dynamic 560 560 0 0.0
.got 4224 4224 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132708 132820 112 0.1
.text 1811056 1811120 64 0.0
tv-app debug (read only) 2590537 2590777 240 0.0
(read/write) 152272 152272 0 0.0
.bss 69120 69120 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73960 73960 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 199901 200029 128 0.1
.text 2215842 2215954 112 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452584 2452768 184 0.0
.bss 194760 194760 0 0.0
.data 5512 5512 0 0.0
.text 1415156 1415340 184 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2413960 2414080 120 0.0
.bss 188860 188860 0 0.0
.data 5800 5800 0 0.0
.text 1376532 1376652 120 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2349652 2349836 184 0.0
.bss 187764 187764 0 0.0
.data 5776 5776 0 0.0
.text 1312252 1312436 184 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1155428 1155428 0 0.0
.bss 11952 11952 0 0.0
.data 4512 4512 0 0.0
.text 118812 118812 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2340024 2340208 184 0.0
.bss 186400 186400 0 0.0
.data 5608 5608 0 0.0
.text 1302596 1302780 184 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1001571 1001723 152 0.0
bss 122100 122100 0 0.0
rodata 115788 115908 120 0.1
text 686180 686224 44 0.0
nrf52840dk_nrf52840+rpc (read/write) 967083 967251 168 0.0
bss 119184 119184 0 0.0
rodata 106892 107012 120 0.1
text 662896 662940 44 0.0
nrf52840dongle_nrf52840 (read/write) 1017555 1017723 168 0.0
bss 123148 123148 0 0.0
rodata 115432 115552 120 0.1
text 690832 690876 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904386 904550 164 0.0
bss 119388 119388 0 0.0
rodata 107904 108020 116 0.1
text 595892 595936 44 0.0
lock-app nrf52840dk_nrf52840 (read/write) 930551 930719 168 0.0
bss 120316 120316 0 0.0
rodata 104576 104696 120 0.1
text 628612 628656 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 834226 834378 152 0.0
bss 117636 117636 0 0.0
rodata 96608 96728 120 0.1
text 539088 539132 44 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 501603 501603 0 0.0
bss 52584 52584 0 0.0
rodata 44500 44500 0 0.0
text 342712 342712 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 928811 928979 168 0.0
bss 120048 120048 0 0.0
rodata 103556 103676 120 0.1
text 628040 628084 44 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 924787 924939 152 0.0
bss 120052 120052 0 0.0
rodata 103252 103372 120 0.1
text 624296 624340 44 0.0
shell nrf52840dk_nrf52840 (read/write) 788671 788823 152 0.0
bss 112360 112360 0 0.0
rodata 74728 74848 120 0.2
text 525468 525512 44 0.0
p6 all-clusters-app default (read/write) 2491176 2491328 152 0.0
.bss 122400 122400 0 0.0
.data 2688 2688 0 0.0
.text 1449440 1449592 152 0.0
light-app default (read/write) 2395288 2395440 152 0.0
.bss 113648 113648 0 0.0
.data 2536 2536 0 0.0
.text 1353552 1353704 152 0.0
lock-app default (read/write) 2358840 2358992 152 0.0
.bss 113400 113400 0 0.0
.data 2496 2496 0 0.0
.text 1317104 1317256 152 0.0
qpg lighting-app qpg6105+debug (read only) 600832 601012 180 0.0
(read/write) 146936 146936 0 0.0
.bss 90936 90936 0 0.0
.data 1124 1124 0 0.0
.text 595512 595692 180 0.0
lock-app qpg6105+debug (read only) 566616 566796 180 0.0
(read/write) 146936 146936 0 0.0
.bss 90944 90944 0 0.0
.data 1076 1076 0 0.0
.text 561296 561476 180 0.0
persistent-storage-app qpg6105+debug (read only) 99536 99536 0 0.0
(read/write) 146941 146941 0 0.0
.bss 24001 24001 0 0.0
.data 180 180 0 0.0
.text 94216 94216 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 882290 882474 184 0.0
bss 86372 86372 0 0.0
noinit 37160 37160 0 0.0
text 623564 623626 62 0.0

@github-actions
Copy link

github-actions bot commented Feb 24, 2022

PR #15086: Size comparison from 924c01c to fbe32ed

Increases (42 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 924c01c fbe32ed change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599062 599242 180 0.0
.app_xip_area 503876 504056 180 0.0
lock cyw930739m2evb_01 (read/write) 557114 557294 180 0.0
.app_xip_area 463472 463652 180 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577838 578018 180 0.0
.app_xip_area 474764 474944 180 0.0
efr32 lighting-app BRD4161A (read only) 916024 916184 160 0.0
.text 916016 916176 160 0.0
BRD4161A+rpc (read only) 944716 944868 152 0.0
.text 944708 944860 152 0.0
lock-app BRD4161A+wf200 (read only) 985968 986128 160 0.0
.text 985960 986120 160 0.0
window-app BRD4161A (read only) 850288 850440 152 0.0
.text 850280 850432 152 0.0
esp32 all-clusters-app c3devkit (read only) 952148 952202 54 0.0
(read/write) 1399602 1399722 120 0.0
.flash.rodata 199864 199984 120 0.1
.flash.text 952148 952202 54 0.0
m5stack (read only) 1002271 1002331 60 0.0
(read/write) 465104 465224 120 0.0
.flash.rodata 227080 227200 120 0.1
.flash.text 996887 996947 60 0.0
k32w light k32w061+release (read/write) 691628 691784 156 0.0
.text 606392 606548 156 0.0
lock k32w061+release (read/write) 694716 694888 172 0.0
.text 609240 609412 172 0.0
linux all-clusters-app debug (read only) 2395457 2395697 240 0.0
.rodata 206629 206757 128 0.1
.text 2025794 2025906 112 0.0
bridge-app debug+rpc (read only) 1718237 1718477 240 0.0
.rodata 140660 140788 128 0.1
.text 1461749 1461861 112 0.0
chip-tool debug (read only) 8992797 8993037 240 0.0
.rodata 480213 480341 128 0.0
.text 7904133 7904245 112 0.0
chip-tool-ipv6only arm64 (read only) 8747532 8747724 192 0.0
.rodata 456468 456596 128 0.0
.text 7426660 7426724 64 0.0
door-lock-app debug (read only) 1933649 1933889 240 0.0
.rodata 172412 172540 128 0.1
.text 1612754 1612866 112 0.0
lighting-app debug+rpc (read only) 2063305 2063513 208 0.0
.rodata 164945 165041 96 0.1
.text 1743746 1743858 112 0.0
ota-provider-app debug (read only) 1865777 1866017 240 0.0
.rodata 157331 157459 128 0.1
.text 1557906 1558018 112 0.0
ota-requestor-app debug (read only) 1876985 1877225 240 0.0
.rodata 151364 151492 128 0.1
.text 1576786 1576898 112 0.0
shell debug (read only) 2363705 2363913 208 0.0
.rodata 206674 206770 96 0.0
.text 2000210 2000322 112 0.0
thermostat-no-ble arm64 (read only) 2161588 2161764 176 0.0
.rodata 132708 132820 112 0.1
.text 1810512 1810576 64 0.0
tv-app debug (read only) 2589617 2589857 240 0.0
.rodata 200221 200349 128 0.1
.text 2215346 2215458 112 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2452552 2452736 184 0.0
.text 1415124 1415308 184 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2413864 2414048 184 0.0
.text 1376436 1376620 184 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2349620 2349804 184 0.0
.text 1312220 1312404 184 0.0
shell CY8CPROTO_062_4343W+release (read/write) 2339992 2340112 120 0.0
.text 1302564 1302684 120 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1044331 1044495 164 0.0
rodata 138540 138656 116 0.1
text 699724 699768 44 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1001503 1001671 168 0.0
rodata 115752 115872 120 0.1
text 686156 686200 44 0.0
nrf52840dk_nrf52840+rpc (read/write) 967031 967199 168 0.0
rodata 106856 106976 120 0.1
text 662872 662916 44 0.0
nrf52840dongle_nrf52840 (read/write) 1017503 1017655 152 0.0
rodata 115396 115516 120 0.1
text 690808 690852 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904318 904482 164 0.0
rodata 107868 107984 116 0.1
text 595868 595912 44 0.0
lock-app nrf52840dk_nrf52840 (read/write) 930499 930667 168 0.0
rodata 104540 104660 120 0.1
text 628588 628632 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 834126 834294 168 0.0
rodata 96572 96692 120 0.1
text 539064 539108 44 0.0
pump-app nrf52840dk_nrf52840 (read/write) 928759 928911 152 0.0
rodata 103520 103640 120 0.1
text 628016 628060 44 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 924719 924887 168 0.0
rodata 103216 103336 120 0.1
text 624272 624316 44 0.0
shell nrf52840dk_nrf52840 (read/write) 788643 788795 152 0.0
rodata 74716 74836 120 0.2
text 525452 525496 44 0.0
p6 all-clusters-app default (read/write) 2490728 2490880 152 0.0
.text 1448992 1449144 152 0.0
light-app default (read/write) 2394856 2395008 152 0.0
.text 1353120 1353272 152 0.0
lock-app default (read/write) 2358392 2358544 152 0.0
.text 1316656 1316808 152 0.0
qpg lighting-app qpg6105+debug (read only) 600752 600932 180 0.0
.text 595432 595612 180 0.0
lock-app qpg6105+debug (read only) 566536 566716 180 0.0
.text 561216 561396 180 0.0
telink lighting-app tlsr9518adk80d (read/write) 882206 882390 184 0.0
text 623528 623590 62 0.0
Full report (45 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 924c01c fbe32ed change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599062 599242 180 0.0
.app_xip_area 503876 504056 180 0.0
.bss 77876 77876 0 0.0
.data 652 652 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 557114 557294 180 0.0
.app_xip_area 463472 463652 180 0.0
.bss 76372 76372 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577838 578018 180 0.0
.app_xip_area 474764 474944 180 0.0
.bss 85476 85476 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 916024 916184 160 0.0
(read/write) 128640 128640 0 0.0
.bss 126592 126592 0 0.0
.data 2048 2048 0 0.0
.text 916016 916176 160 0.0
BRD4161A+rpc (read only) 944716 944868 152 0.0
(read/write) 145556 145556 0 0.0
.bss 143368 143368 0 0.0
.data 2188 2188 0 0.0
.text 944708 944860 152 0.0
lock-app BRD4161A+wf200 (read only) 985968 986128 160 0.0
(read/write) 121020 121020 0 0.0
.bss 119092 119092 0 0.0
.data 1924 1924 0 0.0
.text 985960 986120 160 0.0
window-app BRD4161A (read only) 850288 850440 152 0.0
(read/write) 126544 126544 0 0.0
.bss 124624 124624 0 0.0
.data 1916 1916 0 0.0
.text 850280 850432 152 0.0
esp32 all-clusters-app c3devkit (read only) 952148 952202 54 0.0
(read/write) 1399602 1399722 120 0.0
.dram0.bss 66672 66672 0 0.0
.dram0.data 14172 14172 0 0.0
.flash.rodata 199864 199984 120 0.1
.flash.text 952148 952202 54 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 1002271 1002331 60 0.0
(read/write) 465104 465224 120 0.0
.dram0.bss 71824 71824 0 0.0
.dram0.data 34072 34072 0 0.0
.flash.rodata 227080 227200 120 0.1
.flash.text 996887 996947 60 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 691628 691784 156 0.0
.bss 77512 77512 0 0.0
.data 1924 1924 0 0.0
.text 606392 606548 156 0.0
lock k32w061+release (read/write) 694716 694888 172 0.0
.bss 77712 77712 0 0.0
.data 1964 1964 0 0.0
.text 609240 609412 172 0.0
linux all-clusters-app debug (read only) 2395457 2395697 240 0.0
(read/write) 148400 148400 0 0.0
.bss 62944 62944 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 78392 78392 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206629 206757 128 0.1
.text 2025794 2025906 112 0.0
bridge-app debug+rpc (read only) 1718237 1718477 240 0.0
(read/write) 93664 93664 0 0.0
.bss 48480 48480 0 0.0
.data 2042 2042 0 0.0
.data.rel.ro 38088 38088 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 140660 140788 128 0.1
.text 1461749 1461861 112 0.0
chip-tool debug (read only) 8992797 8993037 240 0.0
(read/write) 299128 299128 0 0.0
.bss 41024 41024 0 0.0
.data 1164 1164 0 0.0
.data.rel.ro 250872 250872 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 480213 480341 128 0.0
.text 7904133 7904245 112 0.0
chip-tool-ipv6only arm64 (read only) 8747532 8747724 192 0.0
(read/write) 412241 412241 0 0.0
.bss 59265 59265 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 296568 296568 0 0.0
.dynamic 560 560 0 0.0
.got 51392 51392 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 456468 456596 128 0.0
.text 7426660 7426724 64 0.0
door-lock-app debug (read only) 1933649 1933889 240 0.0
(read/write) 119800 119800 0 0.0
.bss 51168 51168 0 0.0
.data 1050 1050 0 0.0
.data.rel.ro 62200 62200 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 172412 172540 128 0.1
.text 1612754 1612866 112 0.0
lighting-app debug+rpc (read only) 2063305 2063513 208 0.0
(read/write) 124680 124680 0 0.0
.bss 52128 52128 0 0.0
.data 1408 1408 0 0.0
.data.rel.ro 65696 65696 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 164945 165041 96 0.1
.text 1743746 1743858 112 0.0
ota-provider-app debug (read only) 1865777 1866017 240 0.0
(read/write) 115464 115464 0 0.0
.bss 51040 51040 0 0.0
.data 1320 1320 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 157331 157459 128 0.1
.text 1557906 1558018 112 0.0
ota-requestor-app debug (read only) 1876985 1877225 240 0.0
(read/write) 117200 117200 0 0.0
.bss 51872 51872 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 151364 151492 128 0.1
.text 1576786 1576898 112 0.0
shell debug (read only) 2363705 2363913 208 0.0
(read/write) 150912 150912 0 0.0
.bss 71296 71296 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73096 73096 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 206674 206770 96 0.0
.text 2000210 2000322 112 0.0
thermostat-no-ble arm64 (read only) 2161588 2161764 176 0.0
(read/write) 149745 149745 0 0.0
.bss 66433 66433 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 560 560 0 0.0
.got 4216 4216 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132708 132820 112 0.1
.text 1810512 1810576 64 0.0
tv-app debug (read only) 2589617 2589857 240 0.0
(read/write) 151920 151920 0 0.0
.bss 69120 69120 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73624 73624 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 200221 200349 128 0.1
.text 2215346 2215458 112 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452552 2452736 184 0.0
.bss 194752 194752 0 0.0
.data 5512 5512 0 0.0
.text 1415124 1415308 184 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2413864 2414048 184 0.0
.bss 188852 188852 0 0.0
.data 5800 5800 0 0.0
.text 1376436 1376620 184 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2349620 2349804 184 0.0
.bss 187756 187756 0 0.0
.data 5776 5776 0 0.0
.text 1312220 1312404 184 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1155428 1155428 0 0.0
.bss 11952 11952 0 0.0
.data 4512 4512 0 0.0
.text 118812 118812 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2339992 2340112 120 0.0
.bss 186392 186392 0 0.0
.data 5608 5608 0 0.0
.text 1302564 1302684 120 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1044331 1044495 164 0.0
bss 128856 128856 0 0.0
rodata 138540 138656 116 0.1
text 699724 699768 44 0.0
lighting-app nrf52840dk_nrf52840 (read/write) 1001503 1001671 168 0.0
bss 122092 122092 0 0.0
rodata 115752 115872 120 0.1
text 686156 686200 44 0.0
nrf52840dk_nrf52840+rpc (read/write) 967031 967199 168 0.0
bss 119176 119176 0 0.0
rodata 106856 106976 120 0.1
text 662872 662916 44 0.0
nrf52840dongle_nrf52840 (read/write) 1017503 1017655 152 0.0
bss 123140 123140 0 0.0
rodata 115396 115516 120 0.1
text 690808 690852 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 904318 904482 164 0.0
bss 119380 119380 0 0.0
rodata 107868 107984 116 0.1
text 595868 595912 44 0.0
lock-app nrf52840dk_nrf52840 (read/write) 930499 930667 168 0.0
bss 120308 120308 0 0.0
rodata 104540 104660 120 0.1
text 628588 628632 44 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 834126 834294 168 0.0
bss 117628 117628 0 0.0
rodata 96572 96692 120 0.1
text 539064 539108 44 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 501603 501603 0 0.0
bss 52584 52584 0 0.0
rodata 44500 44500 0 0.0
text 342712 342712 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 928759 928911 152 0.0
bss 120040 120040 0 0.0
rodata 103520 103640 120 0.1
text 628016 628060 44 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 924719 924887 168 0.0
bss 120044 120044 0 0.0
rodata 103216 103336 120 0.1
text 624272 624316 44 0.0
shell nrf52840dk_nrf52840 (read/write) 788643 788795 152 0.0
bss 112360 112360 0 0.0
rodata 74716 74836 120 0.2
text 525452 525496 44 0.0
p6 all-clusters-app default (read/write) 2490728 2490880 152 0.0
.bss 122392 122392 0 0.0
.data 2688 2688 0 0.0
.text 1448992 1449144 152 0.0
light-app default (read/write) 2394856 2395008 152 0.0
.bss 113640 113640 0 0.0
.data 2536 2536 0 0.0
.text 1353120 1353272 152 0.0
lock-app default (read/write) 2358392 2358544 152 0.0
.bss 113392 113392 0 0.0
.data 2496 2496 0 0.0
.text 1316656 1316808 152 0.0
qpg lighting-app qpg6105+debug (read only) 600752 600932 180 0.0
(read/write) 146936 146936 0 0.0
.bss 90928 90928 0 0.0
.data 1124 1124 0 0.0
.text 595432 595612 180 0.0
lock-app qpg6105+debug (read only) 566536 566716 180 0.0
(read/write) 146936 146936 0 0.0
.bss 90936 90936 0 0.0
.data 1076 1076 0 0.0
.text 561216 561396 180 0.0
persistent-storage-app qpg6105+debug (read only) 99536 99536 0 0.0
(read/write) 146941 146941 0 0.0
.bss 24001 24001 0 0.0
.data 180 180 0 0.0
.text 94216 94216 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 882206 882390 184 0.0
bss 86364 86364 0 0.0
noinit 37160 37160 0 0.0
text 623528 623590 62 0.0

@andy31415 andy31415 merged commit 960eba3 into project-chip:master Feb 24, 2022
@kghost kghost deleted the transport-logs branch February 24, 2022 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants