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

[icd] Support Resubscribe when receiving check-in message #30812

Conversation

erjiaqing
Copy link
Contributor

@erjiaqing erjiaqing commented Dec 5, 2023

This PR adds a new state InactiveICDSubscription to read client for subscripting to ICD.

When the subscriber failed to receive the report, and the max period is passed, the readclient will enter the InactiveICDSubscription state.

When Check-In messages are received by subscriber, it is required to OnActiveModeNotification() the ReadClient, and resubscription logic will be triggered as usual.

#29389

@erjiaqing erjiaqing force-pushed the feature/icd/readclient-hold-subscription branch from 9cd1c88 to a15dcd1 Compare January 4, 2024 11:25
Copy link

github-actions bot commented Jan 4, 2024

PR #30812: Size comparison from 8686f21 to a15dcd1

Increases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 8686f21 a15dcd1 change % change
bl602 lighting-app bl602 (read/write) 1419130 1419286 156 0.0
.rodata 156984 157052 68 0.0
.text 1086830 1086916 86 0.0
bl602+mfd (read/write) 1433602 1433758 156 0.0
.rodata 155944 156012 68 0.0
.text 1102198 1102284 86 0.0
bl602+rpc (read/write) 1466906 1467062 156 0.0
.rodata 164600 164668 68 0.0
.text 1118574 1118660 86 0.0
bl702 lighting-app bl702 (read/write) 1184103 1184255 152 0.0
.rodata 106356 106424 68 0.1
.text 956494 956580 86 0.0
bl702+mfd (read/write) 1195235 1195387 152 0.0
.rodata 105296 105364 68 0.1
.text 968558 968644 86 0.0
bl702+rpc (read/write) 1276115 1276271 156 0.0
.rodata 121776 121844 68 0.1
.text 1031556 1031642 86 0.0
bl706-eth (read/write) 1003749 1003905 156 0.0
.rodata 99688 99756 68 0.1
.text 749412 749498 86 0.0
bl706-wifi (read/write) 1242138 1242298 160 0.0
.rodata 120668 120736 68 0.1
.text 976958 977050 92 0.0
bl702l lighting-app bl702l (read/write) 1153808 1154476 668 0.1
.rodata 100360 100428 68 0.1
.text 949620 949706 86 0.0
bl702l+mfd (read/write) 1165260 1165416 156 0.0
.rodata 99300 99368 68 0.1
.text 961996 962082 86 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772456 772592 136 0.0
.rodata 89560 89632 72 0.1
.text 682632 682696 64 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 788552 788632 80 0.0
.rodata 83808 83840 32 0.0
.text 704476 704524 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776800 776928 128 0.0
.rodata 110416 110488 72 0.1
.text 666116 666172 56 0.0
pump-app LP_EM_CC1354P10_6 (read only) 729384 729520 136 0.0
.rodata 85136 85208 72 0.1
.text 643984 644048 64 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714904 715040 136 0.0
.rodata 80968 81040 72 0.1
.text 633672 633736 64 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567706 567858 152 0.0
.rodata 83970 84034 64 0.1
.text 481616 481704 88 0.0
lock CC3235SF_LAUNCHXL (read only) 621026 621186 160 0.0
.rodata 105834 105906 72 0.1
.text 513072 513160 88 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561863 561911 48 0.0
.app_xip_area 452017 452065 48 0.0
lock cyw930739m2evb_01 (read/write) 544103 544151 48 0.0
.app_xip_area 429521 429569 48 0.0
ota-requestor cyw930739m2evb_01 (read/write) 562799 562927 128 0.0
.app_xip_area 454409 454537 128 0.0
switch cyw930739m2evb_01 (read/write) 558271 558359 88 0.0
.app_xip_area 446657 446745 88 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1018052 1018204 152 0.0
.text 842648 842800 152 0.0
BRD4187C (read/write) 1101844 1101972 128 0.0
.text 902228 902356 128 0.0
lock-app BRD4161A+wf200 (read/write) 1115680 1115728 48 0.0
.text 924036 924084 48 0.0
window-app BRD4187C (read/write) 1136824 1136960 136 0.0
.text 965304 965440 136 0.0
esp32 all-clusters-app c3devkit (read only) 1139564 1139678 114 0.0
(read/write) 1671948 1672108 160 0.0
.flash.rodata 242056 242216 160 0.1
.flash.text 1139564 1139678 114 0.0
m5stack (read only) 1184519 1184607 88 0.0
(read/write) 521132 521292 160 0.0
.flash.rodata 273084 273244 160 0.1
.flash.text 1179135 1179223 88 0.0
k32w contact k32w0+release (read only) 605952 606048 96 0.0
.text 605416 605512 96 0.0
k32w1+release (read/write) 691520 691648 128 0.0
.text 577648 577776 128 0.0
light k32w0+release (read only) 595656 595744 88 0.0
.text 595120 595208 88 0.0
k32w1+release (read/write) 783340 783476 136 0.0
.text 660600 660736 136 0.0
lock k32w0+release (read only) 576824 576920 96 0.0
.text 576288 576384 96 0.0
linux air-purifier-app debug (read only) 2528949 2529509 560 0.0
.rodata 179432 179688 256 0.1
.text 2174117 2174421 304 0.0
all-clusters-app debug (read only) 5424257 5424833 576 0.0
.rodata 313180 313436 256 0.1
.text 4699971 4700291 320 0.0
all-clusters-minimal-app debug (read only) 4956777 4957305 528 0.0
.rodata 272589 272813 224 0.1
.text 4451731 4452035 304 0.0
bridge-app debug (read only) 4419777 4420305 528 0.0
.rodata 219285 219509 224 0.1
.text 3981923 3982227 304 0.0
chip-tool debug (read only) 1173846 11739057 592 0.0
.rodata 426441 426697 256 0.1
.text 10619523 10619859 336 0.0
chip-tool-ipv6only arm64 (read only) 11459704 11460304 600 0.0
.data.rel.ro 438384 438408 24 0.0
.rodata 346864 347048 184 0.1
.text 10242056 10242440 384 0.0
lock-app debug (read only) 4504817 4505361 544 0.0
.rodata 247125 247381 256 0.1
.text 4047667 4047955 288 0.0
ota-provider-app debug (read only) 4168953 4169465 512 0.0
.rodata 201397 201621 224 0.1
.text 3775683 3775971 288 0.0
ota-requestor-app debug (read only) 4259529 4260073 544 0.0
.rodata 205205 205461 256 0.1
.text 3858051 3858339 288 0.0
shell debug (read only) 2795801 2796377 576 0.0
.rodata 182400 182656 256 0.1
.text 2442098 2442418 320 0.0
thermostat-no-ble arm64 (read only) 4408264 4408664 400 0.0
.data.rel.ro 102384 102408 24 0.0
.rodata 162276 162372 96 0.1
.text 3905592 3905880 288 0.0
tv-app debug (read only) 5406025 5406617 592 0.0
.rodata 273269 273525 256 0.1
.text 4894915 4895251 336 0.0
tv-casting-app debug (read only) 9614689 9615281 592 0.0
.rodata 364040 364296 256 0.1
.text 8785043 8785379 336 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526584 2526720 136 0.0
.text 1489268 1489404 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1069356 1069608 252 0.0
rodata 105580 105736 156 0.1
text 786692 786784 92 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1195444 1195508 64 0.0
text 784048 784108 60 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1752916 1753188 272 0.0
.text 1546908 1547180 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1706844 1706988 144 0.0
.text 1502932 1503076 144 0.0
light cy8ckit_062s2_43012 (read/write) 1631748 1631884 136 0.0
.text 1434524 1434660 136 0.0
lock cy8ckit_062s2_43012 (read/write) 1658644 1658796 152 0.0
.text 1434300 1434452 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117396 1117524 128 0.0
.text 629772 629900 128 0.0
lock-app qpg6105+debug (read/write) 1081316 1081444 128 0.0
.text 593696 593824 128 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822054 822194 140 0.0
text 614330 614402 72 0.0
all-clusters-app tlsr9518adk80d (read/write) 1088424 1088692 268 0.0
text 768616 768726 110 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1084920 1085060 140 0.0
text 754124 754196 72 0.0
bridge-app tlsr9518adk80d (read/write) 935400 935540 140 0.0
text 647382 647454 72 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822282 822422 140 0.0
text 614700 614772 72 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 979576 979844 268 0.0
text 694992 695102 110 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1093948 1094088 140 0.0
text 770476 770548 72 0.0
lock-app-dfu tlsr9528a (read/write) 966000 966140 140 0.0
text 648466 648538 72 0.0
ota-requestor-app tlsr9518adk80d (read/write) 949276 949416 140 0.0
text 663692 663764 72 0.0
pump-app tlsr9528a (read/write) 881192 881332 140 0.0
text 622814 622886 72 0.0
pump-controller-app tlsr9518adk80d (read/write) 821796 821936 140 0.0
text 589690 589762 72 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824018 824158 140 0.0
text 617444 617516 72 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 878985 879125 140 0.0
text 631528 631600 72 0.0
thermostat tlsr9518adk80d (read/write) 846168 846308 140 0.0
text 608156 608228 72 0.0
window-covering tlsr9518adk80d (read/write) 840340 840480 140 0.0
text 602086 602158 72 0.0
Decreases (2 builds for linux)
platform target config section 8686f21 a15dcd1 change % change
linux chip-tool-ipv6only arm64 (read/write) 572024 571456 -568 -0.1
thermostat-no-ble arm64 (read/write) 246304 245880 -424 -0.2
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 8686f21 a15dcd1 change % change
bl602 lighting-app bl602 (read/write) 1419130 1419286 156 0.0
.bss 85256 85256 0 0.0
.data 9416 9416 0 0.0
.rodata 156984 157052 68 0.0
.text 1086830 1086916 86 0.0
bl602+mfd (read/write) 1433602 1433758 156 0.0
.bss 85424 85424 0 0.0
.data 9384 9384 0 0.0
.rodata 155944 156012 68 0.0
.text 1102198 1102284 86 0.0
bl602+rpc (read/write) 1466906 1467062 156 0.0
.bss 93288 93288 0 0.0
.data 9784 9784 0 0.0
.rodata 164600 164668 68 0.0
.text 1118574 1118660 86 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184103 1184255 152 0.0
.bss 11197 11197 0 0.0
.data 3584 3584 0 0.0
.rodata 106356 106424 68 0.1
.text 956494 956580 86 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1195235 1195387 152 0.0
.bss 11373 11373 0 0.0
.data 3568 3568 0 0.0
.rodata 105296 105364 68 0.1
.text 968558 968644 86 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276115 1276271 156 0.0
.bss 19677 19677 0 0.0
.data 4144 4144 0 0.0
.rodata 121776 121844 68 0.1
.text 1031556 1031642 86 0.0
bl706-eth (read/write) 1003749 1003905 156 0.0
.bss 23772 23772 0 0.0
.data 3160 3160 0 0.0
.rodata 99688 99756 68 0.1
.text 749412 749498 86 0.0
bl706-wifi (read/write) 1242138 1242298 160 0.0
.bss 10641 10641 0 0.0
.data 3600 3600 0 0.0
.rodata 120668 120736 68 0.1
.text 976958 977050 92 0.0
bl702l lighting-app bl702l (read/write) 1153808 1154476 668 0.1
.bss 16392 16392 0 0.0
.data 4952 4952 0 0.0
.rodata 100360 100428 68 0.1
.text 949620 949706 86 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165260 1165416 156 0.0
.bss 16568 16568 0 0.0
.data 4928 4928 0 0.0
.rodata 99300 99368 68 0.1
.text 961996 962082 86 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 772456 772592 136 0.0
(read/write) 168180 168180 0 0.0
.bss 90516 90516 0 0.0
.data 3460 3460 0 0.0
.rodata 89560 89632 72 0.1
.text 682632 682696 64 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 788552 788632 80 0.0
(read/write) 178408 178408 0 0.0
.bss 100692 100692 0 0.0
.data 3488 3488 0 0.0
.rodata 83808 83840 32 0.0
.text 704476 704524 48 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 776800 776928 128 0.0
(read/write) 172864 172864 0 0.0
.bss 95148 95148 0 0.0
.data 3488 3488 0 0.0
.rodata 110416 110488 72 0.1
.text 666116 666172 56 0.0
pump-app LP_EM_CC1354P10_6 (read only) 729384 729520 136 0.0
(read/write) 167168 167168 0 0.0
.bss 89280 89280 0 0.0
.data 3448 3448 0 0.0
.rodata 85136 85208 72 0.1
.text 643984 644048 64 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 714904 715040 136 0.0
(read/write) 167356 167356 0 0.0
.bss 89472 89472 0 0.0
.data 3444 3444 0 0.0
.rodata 80968 81040 72 0.1
.text 633672 633736 64 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567706 567858 152 0.0
(read/write) 207748 207748 0 0.0
.bss 201212 201212 0 0.0
.data 1412 1412 0 0.0
.rodata 83970 84034 64 0.1
.text 481616 481704 88 0.0
lock CC3235SF_LAUNCHXL (read only) 621026 621186 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201576 201576 0 0.0
.data 1448 1448 0 0.0
.rodata 105834 105906 72 0.1
.text 513072 513160 88 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 561863 561911 48 0.0
.app_xip_area 452017 452065 48 0.0
.bss 64760 64760 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544103 544151 48 0.0
.app_xip_area 429521 429569 48 0.0
.bss 69456 69456 0 0.0
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 562799 562927 128 0.0
.app_xip_area 454409 454537 128 0.0
.bss 63376 63376 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558271 558359 88 0.0
.app_xip_area 446657 446745 88 0.0
.bss 66496 66496 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1018052 1018204 152 0.0
.bss 172696 172696 0 0.0
.data 2688 2688 0 0.0
.text 842648 842800 152 0.0
BRD4187C (read/write) 1101844 1101972 128 0.0
.bss 196300 196300 0 0.0
.data 3296 3296 0 0.0
.text 902228 902356 128 0.0
lock-app BRD4161A+wf200 (read/write) 1115680 1115728 48 0.0
.bss 188912 188912 0 0.0
.data 2712 2712 0 0.0
.text 924036 924084 48 0.0
window-app BRD4187C (read/write) 1136824 1136960 136 0.0
.bss 168332 168332 0 0.0
.data 3168 3168 0 0.0
.text 965304 965440 136 0.0
esp32 all-clusters-app c3devkit (read only) 1139564 1139678 114 0.0
(read/write) 1671948 1672108 160 0.0
.dram0.bss 73024 73024 0 0.0
.dram0.data 12996 12996 0 0.0
.flash.rodata 242056 242216 160 0.1
.flash.text 1139564 1139678 114 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1184519 1184607 88 0.0
(read/write) 521132 521292 160 0.0
.dram0.bss 79680 79680 0 0.0
.dram0.data 34004 34004 0 0.0
.flash.rodata 273084 273244 160 0.1
.flash.text 1179135 1179223 88 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 605952 606048 96 0.0
(read/write) 81976 81976 0 0.0
.bss 69824 69824 0 0.0
.data 2168 2168 0 0.0
.text 605416 605512 96 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691520 691648 128 0.0
.bss 67680 67680 0 0.0
.data 2716 2716 0 0.0
.text 577648 577776 128 0.0
light k32w0+release (read only) 595656 595744 88 0.0
(read/write) 79192 79192 0 0.0
.bss 67088 67088 0 0.0
.data 2120 2120 0 0.0
.text 595120 595208 88 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783340 783476 136 0.0
.bss 77356 77356 0 0.0
.data 1928 1928 0 0.0
.text 660600 660736 136 0.0
lock k32w0+release (read only) 576824 576920 96 0.0
(read/write) 79448 79448 0 0.0
.bss 67368 67368 0 0.0
.data 2096 2096 0 0.0
.text 576288 576384 96 0.0
linux air-purifier-app debug (read only) 2528949 2529509 560 0.0
(read/write) 127240 127240 0 0.0
.bss 46944 46944 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 179432 179688 256 0.1
.text 2174117 2174421 304 0.0
all-clusters-app debug (read only) 5424257 5424833 576 0.0
(read/write) 456696 456696 0 0.0
.bss 131760 131760 0 0.0
.data 3840 3840 0 0.0
.data.rel.ro 313832 313832 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1280 1280 0 0.0
.rodata 313180 313436 256 0.1
.text 4699971 4700291 320 0.0
all-clusters-minimal-app debug (read only) 4956777 4957305 528 0.0
(read/write) 234720 234720 0 0.0
.bss 127856 127856 0 0.0
.data 3776 3776 0 0.0
.data.rel.ro 95992 95992 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 272589 272813 224 0.1
.text 4451731 4452035 304 0.0
bridge-app debug (read only) 4419777 4420305 528 0.0
(read/write) 215960 215960 0 0.0
.bss 119224 119224 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 219285 219509 224 0.1
.text 3981923 3982227 304 0.0
chip-tool debug (read only) 1173846 11739057 592 0.0
(read/write) 505872 505872 0 0.0
.bss 94200 94200 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 399440 399440 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 426441 426697 256 0.1
.text 10619523 10619859 336 0.0
chip-tool-ipv6only arm64 (read only) 11459704 11460304 600 0.0
(read/write) 572024 571456 -568 -0.1
.bss 103448 103448 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 438384 438408 24 0.0
.dynamic 512 512 0 0.0
.got 19856 19856 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 346864 347048 184 0.1
.text 10242056 10242440 384 0.0
lighting-app debug+rpc+ui (read only) 5305577 5305577 0 0.0
(read/write) 225032 225032 0 0.0
.bss 119360 119360 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 340468 340468 0 0.0
.text 4720323 4720323 0 0.0
lock-app debug (read only) 4504817 4505361 544 0.0
(read/write) 203680 203680 0 0.0
.bss 113760 113760 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 247125 247381 256 0.1
.text 4047667 4047955 288 0.0
ota-provider-app debug (read only) 4168953 4169465 512 0.0
(read/write) 192728 192728 0 0.0
.bss 113632 113632 0 0.0
.data 3904 3904 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 201397 201621 224 0.1
.text 3775683 3775971 288 0.0
ota-requestor-app debug (read only) 4259529 4260073 544 0.0
(read/write) 197040 197040 0 0.0
.bss 114656 114656 0 0.0
.data 4176 4176 0 0.0
.data.rel.ro 72320 72320 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 205205 205461 256 0.1
.text 3858051 3858339 288 0.0
shell debug (read only) 2795801 2796377 576 0.0
(read/write) 152664 152664 0 0.0
.bss 62440 62440 0 0.0
.data 768 768 0 0.0
.data.rel.ro 83656 83656 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1096 1096 0 0.0
.rodata 182400 182656 256 0.1
.text 2442098 2442418 320 0.0
thermostat-no-ble arm64 (read only) 4408264 4408664 400 0.0
(read/write) 246304 245880 -424 -0.2
.bss 122232 122232 0 0.0
.data 2784 2784 0 0.0
.data.rel.ro 102384 102408 24 0.0
.dynamic 512 512 0 0.0
.got 12008 12008 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 162276 162372 96 0.1
.text 3905592 3905880 288 0.0
tv-app debug (read only) 5406025 5406617 592 0.0
(read/write) 349208 349208 0 0.0
.bss 244608 244608 0 0.0
.data 4992 4992 0 0.0
.data.rel.ro 92312 92312 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 273269 273525 256 0.1
.text 4894915 4895251 336 0.0
tv-casting-app debug (read only) 9614689 9615281 592 0.0
(read/write) 339232 339232 0 0.0
.bss 156384 156384 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 173536 173536 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 364040 364296 256 0.1
.text 8785043 8785379 336 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526584 2526720 136 0.0
.bss 220312 220312 0 0.0
.data 5144 5144 0 0.0
.text 1489268 1489404 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1069356 1069608 252 0.0
bss 129520 129520 0 0.0
rodata 105580 105736 156 0.1
text 786692 786784 92 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1195444 1195508 64 0.0
bss 121730 121730 0 0.0
rodata 139336 139336 0 0.0
text 784048 784108 60 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041024 1041024 0 0.0
bss 129444 129444 0 0.0
rodata 98896 98896 0 0.0
text 765020 765020 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835720 835720 0 0.0
(read/write) 1752916 1753188 272 0.0
.bss 195140 195140 0 0.0
.data 2480 2480 0 0.0
.text 1546908 1547180 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1706844 1706988 144 0.0
.bss 193052 193052 0 0.0
.data 2472 2472 0 0.0
.text 1502932 1503076 144 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1631748 1631884 136 0.0
.bss 186476 186476 0 0.0
.data 2360 2360 0 0.0
.text 1434524 1434660 136 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1658644 1658796 152 0.0
.bss 213572 213572 0 0.0
.data 2384 2384 0 0.0
.text 1434300 1434452 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117396 1117524 128 0.0
.bss 101296 101296 0 0.0
.data 740 740 0 0.0
.text 629772 629900 128 0.0
lock-app qpg6105+debug (read/write) 1081316 1081444 128 0.0
.bss 97592 97592 0 0.0
.data 784 784 0 0.0
.text 593696 593824 128 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822054 822194 140 0.0
bss 55104 55104 0 0.0
text 614330 614402 72 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1088424 1088692 268 0.0
bss 100536 100536 0 0.0
text 768616 768726 110 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1084920 1085060 140 0.0
bss 109860 109860 0 0.0
text 754124 754196 72 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935400 935540 140 0.0
bss 94368 94368 0 0.0
text 647382 647454 72 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822282 822422 140 0.0
bss 55148 55148 0 0.0
text 614700 614772 72 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 979576 979844 268 0.0
bss 79132 79132 0 0.0
text 694992 695102 110 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1093948 1094088 140 0.0
bss 99932 99932 0 0.0
text 770476 770548 72 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966000 966140 140 0.0
bss 97396 97396 0 0.0
text 648466 648538 72 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949276 949416 140 0.0
bss 92476 92476 0 0.0
text 663692 663764 72 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881192 881332 140 0.0
bss 69124 69124 0 0.0
text 622814 622886 72 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 821796 821936 140 0.0
bss 57360 57360 0 0.0
text 589690 589762 72 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705596 705596 0 0.0
bss 73588 73588 0 0.0
text 462092 462092 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824018 824158 140 0.0
bss 55284 55284 0 0.0
text 617444 617516 72 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 878985 879125 140 0.0
bss 60836 60836 0 0.0
text 631528 631600 72 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846168 846308 140 0.0
bss 57656 57656 0 0.0
text 608156 608228 72 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840340 840480 140 0.0
bss 58008 58008 0 0.0
text 602086 602158 72 0.0

src/app/ReadClient.cpp Outdated Show resolved Hide resolved
src/app/ReadClient.h Outdated Show resolved Hide resolved
@erjiaqing erjiaqing force-pushed the feature/icd/readclient-hold-subscription branch from cc3081b to deb9aee Compare January 12, 2024 03:09
Copy link

github-actions bot commented Jan 12, 2024

PR #30812: Size comparison from a4300e7 to deb9aee

Increases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 deb9aee change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read/write) 1184963 1185131 168 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read/write) 1196095 1196263 168 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read/write) 1276639 1276807 168 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read/write) 1165800 1165968 168 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
.text 606144 606256 112 0.0
k32w1+release (read/write) 691964 692116 152 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
.text 595544 595648 104 0.0
k32w1+release (read/write) 783776 783928 152 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11770985 800 0.0
.rodata 429337 429657 320 0.1
.text 10651491 10651971 480 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344304 816 0.0
.data.rel.ro 438704 438728 24 0.0
.rodata 340044 340284 240 0.1
.text 10133804 10134364 560 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
.data.rel.ro 102752 102776 24 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643729 800 0.0
.rodata 365832 366152 320 0.1
.text 8815811 8816291 480 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526976 2527112 136 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1070792 268 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1196648 64 0.0
text 785184 785252 68 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1754532 1754804 272 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707380 1707524 144 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read/write) 1632292 1632444 152 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read/write) 1659196 1659348 152 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822390 822546 156 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read/write) 1089672 1089956 284 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1085340 1085496 156 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read/write) 935788 935944 156 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822626 822782 156 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 980136 980420 284 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1094368 1094524 156 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read/write) 966348 966504 156 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read/write) 949724 949880 156 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read/write) 881528 881684 156 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read/write) 822180 822336 156 0.0
text 590076 590164 88 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824354 824510 156 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 879405 879561 156 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read/write) 846544 846700 156 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read/write) 840744 840900 156 0.0
text 602496 602584 88 0.0
Decreases (2 builds for linux)
platform target config section a4300e7 deb9aee change % change
linux chip-tool-ipv6only arm64 (read/write) 573520 572712 -808 -0.1
thermostat-no-ble arm64 (read/write) 246296 245728 -568 -0.2
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 deb9aee change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184963 1185131 168 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196095 1196263 168 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276639 1276807 168 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165800 1165968 168 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.dram0.bss 71640 71640 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.dram0.bss 78504 78504 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606144 606256 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691964 692116 152 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595544 595648 104 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783776 783928 152 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
(read/write) 127248 127248 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
(read/write) 457920 457920 0 0.0
.bss 131184 131184 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315016 315016 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
(read/write) 234760 234760 0 0.0
.bss 127280 127280 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
(read/write) 216032 216032 0 0.0
.bss 117848 117848 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11770985 800 0.0
(read/write) 505976 505976 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399472 399472 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 429337 429657 320 0.1
.text 10651491 10651971 480 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344304 816 0.0
(read/write) 573520 572712 -808 -0.1
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 438704 438728 24 0.0
.dynamic 512 512 0 0.0
.got 20032 20032 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340044 340284 240 0.1
.text 10133804 10134364 560 0.0
lighting-app debug+rpc+ui (read only) 5312649 5312649 0 0.0
(read/write) 225040 225040 0 0.0
.bss 118912 118912 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 968 968 0 0.0
.rodata 340852 340852 0 0.0
.text 4726963 4726963 0 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
(read/write) 203688 203688 0 0.0
.bss 113312 113312 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
(read/write) 192704 192704 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
(read/write) 196984 196984 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
(read/write) 152672 152672 0 0.0
.bss 61864 61864 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83656 83656 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
(read/write) 246296 245728 -568 -0.2
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102752 102776 24 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
(read/write) 349184 349184 0 0.0
.bss 243168 243168 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643729 800 0.0
(read/write) 337904 337904 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172192 172192 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 365832 366152 320 0.1
.text 8815811 8816291 480 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526976 2527112 136 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1070524 1070792 268 0.0
bss 129376 129376 0 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196584 1196648 64 0.0
bss 121586 121586 0 0.0
rodata 139340 139340 0 0.0
text 785184 785252 68 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835728 835728 0 0.0
(read/write) 1754532 1754804 272 0.0
.bss 194996 194996 0 0.0
.data 2616 2616 0 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707380 1707524 144 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632292 1632444 152 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659196 1659348 152 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822390 822546 156 0.0
bss 50916 50916 0 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1089672 1089956 284 0.0
bss 100372 100372 0 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085340 1085496 156 0.0
bss 109696 109696 0 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935788 935944 156 0.0
bss 93664 93664 0 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822626 822782 156 0.0
bss 50960 50960 0 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980136 980420 284 0.0
bss 79004 79004 0 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094368 1094524 156 0.0
bss 99840 99840 0 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966348 966504 156 0.0
bss 97304 97304 0 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949724 949880 156 0.0
bss 92348 92348 0 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881528 881684 156 0.0
bss 69032 69032 0 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822180 822336 156 0.0
bss 57276 57276 0 0.0
text 590076 590164 88 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824354 824510 156 0.0
bss 51096 51096 0 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879405 879561 156 0.0
bss 60744 60744 0 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846544 846700 156 0.0
bss 57564 57564 0 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840744 840900 156 0.0
bss 57880 57880 0 0.0
text 602496 602584 88 0.0

@yunhanw-google
Copy link
Contributor

@erjiaqing erjiaqing force-pushed the feature/icd/readclient-hold-subscription branch from deb9aee to 175ff69 Compare January 12, 2024 08:11
Copy link

github-actions bot commented Jan 12, 2024

PR #30812: Size comparison from a4300e7 to 175ff69

Increases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 175ff69 change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read/write) 1184963 1185131 168 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read/write) 1196095 1196263 168 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read/write) 1276639 1276807 168 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read/write) 1165800 1165968 168 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
.text 606144 606256 112 0.0
k32w1+release (read/write) 691964 692116 152 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
.text 595544 595648 104 0.0
k32w1+release (read/write) 783776 783928 152 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11770985 800 0.0
.rodata 429337 429657 320 0.1
.text 10651491 10651971 480 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344304 816 0.0
.data.rel.ro 438704 438728 24 0.0
.rodata 340044 340284 240 0.1
.text 10133804 10134364 560 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
.data.rel.ro 102752 102776 24 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643729 800 0.0
.rodata 365832 366152 320 0.1
.text 8815811 8816291 480 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526976 2527112 136 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1070792 268 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1196648 64 0.0
text 785184 785252 68 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1754532 1754804 272 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707380 1707524 144 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read/write) 1632292 1632444 152 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read/write) 1659196 1659348 152 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822390 822546 156 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read/write) 1089672 1089956 284 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1085340 1085496 156 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read/write) 935788 935944 156 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822626 822782 156 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 980136 980420 284 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1094368 1094524 156 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read/write) 966348 966504 156 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read/write) 949724 949880 156 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read/write) 881528 881684 156 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read/write) 822180 822336 156 0.0
text 590076 590164 88 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824354 824510 156 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 879405 879561 156 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read/write) 846544 846700 156 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read/write) 840744 840900 156 0.0
text 602496 602584 88 0.0
Decreases (2 builds for linux)
platform target config section a4300e7 175ff69 change % change
linux chip-tool-ipv6only arm64 (read/write) 573520 572712 -808 -0.1
thermostat-no-ble arm64 (read/write) 246296 245728 -568 -0.2
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 175ff69 change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184963 1185131 168 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196095 1196263 168 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276639 1276807 168 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165800 1165968 168 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.dram0.bss 71640 71640 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.dram0.bss 78504 78504 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606144 606256 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691964 692116 152 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595544 595648 104 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783776 783928 152 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
(read/write) 127248 127248 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
(read/write) 457920 457920 0 0.0
.bss 131184 131184 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315016 315016 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
(read/write) 234760 234760 0 0.0
.bss 127280 127280 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
(read/write) 216032 216032 0 0.0
.bss 117848 117848 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11770985 800 0.0
(read/write) 505976 505976 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399472 399472 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 429337 429657 320 0.1
.text 10651491 10651971 480 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344304 816 0.0
(read/write) 573520 572712 -808 -0.1
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 438704 438728 24 0.0
.dynamic 512 512 0 0.0
.got 20032 20032 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340044 340284 240 0.1
.text 10133804 10134364 560 0.0
lighting-app debug+rpc+ui (read only) 5312649 5312649 0 0.0
(read/write) 225040 225040 0 0.0
.bss 118912 118912 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 968 968 0 0.0
.rodata 340852 340852 0 0.0
.text 4726963 4726963 0 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
(read/write) 203688 203688 0 0.0
.bss 113312 113312 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
(read/write) 192704 192704 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
(read/write) 196984 196984 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
(read/write) 152672 152672 0 0.0
.bss 61864 61864 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83656 83656 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
(read/write) 246296 245728 -568 -0.2
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102752 102776 24 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
(read/write) 349184 349184 0 0.0
.bss 243168 243168 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643729 800 0.0
(read/write) 337904 337904 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172192 172192 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 365832 366152 320 0.1
.text 8815811 8816291 480 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526976 2527112 136 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1070524 1070792 268 0.0
bss 129376 129376 0 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196584 1196648 64 0.0
bss 121586 121586 0 0.0
rodata 139340 139340 0 0.0
text 785184 785252 68 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835728 835728 0 0.0
(read/write) 1754532 1754804 272 0.0
.bss 194996 194996 0 0.0
.data 2616 2616 0 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707380 1707524 144 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632292 1632444 152 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659196 1659348 152 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822390 822546 156 0.0
bss 50916 50916 0 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1089672 1089956 284 0.0
bss 100372 100372 0 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085340 1085496 156 0.0
bss 109696 109696 0 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935788 935944 156 0.0
bss 93664 93664 0 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822626 822782 156 0.0
bss 50960 50960 0 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980136 980420 284 0.0
bss 79004 79004 0 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094368 1094524 156 0.0
bss 99840 99840 0 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966348 966504 156 0.0
bss 97304 97304 0 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949724 949880 156 0.0
bss 92348 92348 0 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881528 881684 156 0.0
bss 69032 69032 0 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822180 822336 156 0.0
bss 57276 57276 0 0.0
text 590076 590164 88 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824354 824510 156 0.0
bss 51096 51096 0 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879405 879561 156 0.0
bss 60744 60744 0 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846544 846700 156 0.0
bss 57564 57564 0 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840744 840900 156 0.0
bss 57880 57880 0 0.0
text 602496 602584 88 0.0

@erjiaqing erjiaqing force-pushed the feature/icd/readclient-hold-subscription branch from 175ff69 to 30142dd Compare January 12, 2024 09:28
@github-actions github-actions bot added the icd Intermittently Connected Devices label Jan 12, 2024
@erjiaqing erjiaqing force-pushed the feature/icd/readclient-hold-subscription branch from 30142dd to 138694d Compare January 12, 2024 09:30
Copy link

github-actions bot commented Jan 12, 2024

PR #30812: Size comparison from a4300e7 to 138694d

Increases above 0.2%:

platform target config section a4300e7 138694d change % change
linux chip-tool debug .init_array 792 800 8 1.0
tv-casting-app debug .init_array 1160 1168 8 0.7
Increases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 138694d change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read/write) 1184963 1185131 168 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read/write) 1196095 1196263 168 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read/write) 1276639 1276807 168 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read/write) 1165800 1165968 168 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
.text 606144 606256 112 0.0
k32w1+release (read/write) 691964 692116 152 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
.text 595544 595648 104 0.0
k32w1+release (read/write) 783776 783928 152 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11771681 1496 0.0
(read/write) 505976 505984 8 0.0
.init_array 792 800 8 1.0
.rodata 429337 429721 384 0.1
.text 10651491 10652579 1088 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344768 1280 0.0
.data.rel.ro 438704 438728 24 0.0
.rodata 340044 340316 272 0.1
.text 10133804 10134796 992 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
.data.rel.ro 102752 102776 24 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643849 920 0.0
(read/write) 337904 337912 8 0.0
.init_array 1160 1168 8 0.7
.rodata 365832 366152 320 0.1
.text 8815811 8816387 576 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526976 2527112 136 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1070792 268 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1196648 64 0.0
text 785184 785252 68 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1754532 1754804 272 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707380 1707524 144 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read/write) 1632292 1632444 152 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read/write) 1659196 1659348 152 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822390 822546 156 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read/write) 1089672 1089956 284 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1085340 1085496 156 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read/write) 935788 935944 156 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822626 822782 156 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 980136 980420 284 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1094368 1094524 156 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read/write) 966348 966504 156 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read/write) 949724 949880 156 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read/write) 881528 881684 156 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read/write) 822180 822336 156 0.0
text 590076 590164 88 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824354 824510 156 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 879405 879561 156 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read/write) 846544 846700 156 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read/write) 840744 840900 156 0.0
text 602496 602584 88 0.0
Decreases (2 builds for linux)
platform target config section a4300e7 138694d change % change
linux chip-tool-ipv6only arm64 (read/write) 573520 572280 -1240 -0.2
thermostat-no-ble arm64 (read/write) 246296 245728 -568 -0.2
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 138694d change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184963 1185131 168 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196095 1196263 168 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276639 1276807 168 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165800 1165968 168 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.dram0.bss 71640 71640 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.dram0.bss 78504 78504 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606144 606256 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691964 692116 152 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595544 595648 104 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783776 783928 152 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
(read/write) 127248 127248 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
(read/write) 457920 457920 0 0.0
.bss 131184 131184 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315016 315016 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
(read/write) 234760 234760 0 0.0
.bss 127280 127280 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
(read/write) 216032 216032 0 0.0
.bss 117848 117848 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11771681 1496 0.0
(read/write) 505976 505984 8 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399472 399472 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 792 800 8 1.0
.rodata 429337 429721 384 0.1
.text 10651491 10652579 1088 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344768 1280 0.0
(read/write) 573520 572280 -1240 -0.2
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 438704 438728 24 0.0
.dynamic 512 512 0 0.0
.got 20032 20032 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340044 340316 272 0.1
.text 10133804 10134796 992 0.0
lighting-app debug+rpc+ui (read only) 5312649 5312649 0 0.0
(read/write) 225040 225040 0 0.0
.bss 118912 118912 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 968 968 0 0.0
.rodata 340852 340852 0 0.0
.text 4726963 4726963 0 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
(read/write) 203688 203688 0 0.0
.bss 113312 113312 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
(read/write) 192704 192704 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
(read/write) 196984 196984 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
(read/write) 152672 152672 0 0.0
.bss 61864 61864 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83656 83656 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
(read/write) 246296 245728 -568 -0.2
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102752 102776 24 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
(read/write) 349184 349184 0 0.0
.bss 243168 243168 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643849 920 0.0
(read/write) 337904 337912 8 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172192 172192 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1160 1168 8 0.7
.rodata 365832 366152 320 0.1
.text 8815811 8816387 576 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526976 2527112 136 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1070524 1070792 268 0.0
bss 129376 129376 0 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196584 1196648 64 0.0
bss 121586 121586 0 0.0
rodata 139340 139340 0 0.0
text 785184 785252 68 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835728 835728 0 0.0
(read/write) 1754532 1754804 272 0.0
.bss 194996 194996 0 0.0
.data 2616 2616 0 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707380 1707524 144 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632292 1632444 152 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659196 1659348 152 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822390 822546 156 0.0
bss 50916 50916 0 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1089672 1089956 284 0.0
bss 100372 100372 0 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085340 1085496 156 0.0
bss 109696 109696 0 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935788 935944 156 0.0
bss 93664 93664 0 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822626 822782 156 0.0
bss 50960 50960 0 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980136 980420 284 0.0
bss 79004 79004 0 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094368 1094524 156 0.0
bss 99840 99840 0 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966348 966504 156 0.0
bss 97304 97304 0 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949724 949880 156 0.0
bss 92348 92348 0 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881528 881684 156 0.0
bss 69032 69032 0 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822180 822336 156 0.0
bss 57276 57276 0 0.0
text 590076 590164 88 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824354 824510 156 0.0
bss 51096 51096 0 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879405 879561 156 0.0
bss 60744 60744 0 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846544 846700 156 0.0
bss 57564 57564 0 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840744 840900 156 0.0
bss 57880 57880 0 0.0
text 602496 602584 88 0.0

Copy link
Contributor

@bzbarsky-apple bzbarsky-apple left a comment

Choose a reason for hiding this comment

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

Thank you.

We might need to tweak things here as we go to adjust clients (Callback implementations) to handle ICDs, but this seems like a good basis to work from.

src/app/ReadClient.h Outdated Show resolved Hide resolved
src/app/ReadClient.h Outdated Show resolved Hide resolved
yunhanw-google and others added 2 commits January 12, 2024 08:25
Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
Copy link

github-actions bot commented Jan 12, 2024

PR #30812: Size comparison from a4300e7 to 389e757

Increases (17 builds for cc13x4_26x4, cc32xx, k32w, mbed, nrfconnect, qpg)
platform target config section a4300e7 389e757 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
.text 606144 606256 112 0.0
k32w1+release (read/write) 691964 692116 152 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
.text 595544 595648 104 0.0
k32w1+release (read/write) 783776 783928 152 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
.text 576976 577088 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526976 2527112 136 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1070792 268 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1196648 64 0.0
text 785184 785252 68 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.text 594128 594272 144 0.0
Full report (18 builds for cc13x4_26x4, cc32xx, k32w, mbed, nrfconnect, qpg)
platform target config section a4300e7 389e757 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606144 606256 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691964 692116 152 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595544 595648 104 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783776 783928 152 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 576976 577088 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526976 2527112 136 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1070524 1070792 268 0.0
bss 129376 129376 0 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196584 1196648 64 0.0
bss 121586 121586 0 0.0
rodata 139340 139340 0 0.0
text 785184 785252 68 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594128 594272 144 0.0

Copy link

github-actions bot commented Jan 12, 2024

PR #30812: Size comparison from a4300e7 to 5c6ec43

Increases above 0.2%:

platform target config section a4300e7 5c6ec43 change % change
linux chip-tool debug .init_array 792 800 8 1.0
tv-casting-app debug .init_array 1160 1168 8 0.7
Increases (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 5c6ec43 change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read/write) 1184963 1185131 168 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read/write) 1196095 1196263 168 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read/write) 1276639 1276807 168 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read/write) 1165800 1165968 168 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
.text 606144 606256 112 0.0
k32w1+release (read/write) 691964 692116 152 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
.text 595544 595648 104 0.0
k32w1+release (read/write) 783776 783928 152 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11771681 1496 0.0
(read/write) 505976 505984 8 0.0
.init_array 792 800 8 1.0
.rodata 429337 429721 384 0.1
.text 10651491 10652579 1088 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344768 1280 0.0
.data.rel.ro 438704 438728 24 0.0
.rodata 340044 340316 272 0.1
.text 10133804 10134796 992 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
.data.rel.ro 102752 102776 24 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643849 920 0.0
(read/write) 337904 337912 8 0.0
.init_array 1160 1168 8 0.7
.rodata 365832 366152 320 0.1
.text 8815811 8816387 576 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2526976 2527112 136 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1070524 1070792 268 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1196584 1196648 64 0.0
text 785184 785252 68 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1754532 1754804 272 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707380 1707524 144 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read/write) 1632292 1632444 152 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read/write) 1659196 1659348 152 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822390 822546 156 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read/write) 1089672 1089956 284 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read/write) 1085340 1085496 156 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read/write) 935788 935944 156 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read/write) 822626 822782 156 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 980136 980420 284 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1094368 1094524 156 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read/write) 966348 966504 156 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read/write) 949724 949880 156 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read/write) 881528 881684 156 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read/write) 822180 822336 156 0.0
text 590076 590164 88 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824354 824510 156 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 879405 879561 156 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read/write) 846544 846700 156 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read/write) 840744 840900 156 0.0
text 602496 602584 88 0.0
Decreases (2 builds for linux)
platform target config section a4300e7 5c6ec43 change % change
linux chip-tool-ipv6only arm64 (read/write) 573520 572280 -1240 -0.2
thermostat-no-ble arm64 (read/write) 246296 245728 -568 -0.2
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a4300e7 5c6ec43 change % change
bl602 lighting-app bl602 (read/write) 1419922 1420086 164 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 156980 157048 68 0.0
.text 1087626 1087726 100 0.0
bl602+mfd (read/write) 1434394 1434558 164 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 155940 156008 68 0.0
.text 1102994 1103094 100 0.0
bl602+rpc (read/write) 1467698 1467862 164 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164596 164664 68 0.0
.text 1119370 1119470 100 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1184963 1185131 168 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106352 106420 68 0.1
.text 957290 957390 100 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196095 1196263 168 0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105292 105360 68 0.1
.text 969354 969454 100 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276639 1276807 168 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121772 121840 68 0.1
.text 1032096 1032196 100 0.0
bl706-eth (read/write) 1004081 1004249 168 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99684 99752 68 0.1
.text 749696 749796 100 0.0
bl706-wifi (read/write) 1234966 1235138 172 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120664 120732 68 0.1
.text 977822 977928 106 0.0
bl702l lighting-app bl702l (read/write) 1154604 1155284 680 0.1
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100356 100424 68 0.1
.text 950416 950516 100 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165800 1165968 168 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99296 99364 68 0.1
.text 962536 962636 100 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778096 778248 152 0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88824 88896 72 0.1
.text 689008 689088 80 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794168 794264 96 0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83080 83112 32 0.0
.text 710820 710884 64 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782416 782568 152 0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109688 109760 72 0.1
.text 672460 672540 80 0.0
pump-app LP_EM_CC1354P10_6 (read only) 735040 735192 152 0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84416 84488 72 0.1
.text 650360 650440 80 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720552 720704 152 0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80256 80328 72 0.1
.text 640032 640112 80 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 567938 568106 168 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 83962 84034 72 0.1
.text 481852 481948 96 0.0
lock CC3235SF_LAUNCHXL (read only) 621298 621458 160 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105834 105898 64 0.1
.text 513340 513436 96 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562303 562351 48 0.0
.app_xip_area 452457 452505 48 0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544543 544599 56 0.0
.app_xip_area 429961 430017 56 0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563215 563367 152 0.0
.app_xip_area 454825 454977 152 0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558823 558911 88 0.0
.app_xip_area 447201 447289 88 0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042240 1042376 136 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846788 846924 136 0.0
BRD4187C (read/write) 1105288 1105456 168 0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 906952 907120 168 0.0
lock-app BRD4161A+wf200 (read/write) 1118204 1118268 64 0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927344 927408 64 0.0
window-app BRD4187C (read/write) 1138656 1138784 128 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968420 968548 128 0.0
esp32 all-clusters-app c3devkit (read only) 1153736 1153866 130 0.0
(read/write) 1669232 1669392 160 0.0
.dram0.bss 71640 71640 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240000 240160 160 0.1
.flash.text 1153736 1153866 130 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1199999 1200095 96 0.0
(read/write) 519852 520004 152 0.0
.dram0.bss 78504 78504 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 270296 270448 152 0.1
.flash.text 1193835 1193931 96 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606680 606792 112 0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606144 606256 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 691964 692116 152 0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578096 578248 152 0.0
light k32w0+release (read only) 596080 596184 104 0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595544 595648 104 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783776 783928 152 0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661040 661192 152 0.0
lock k32w0+release (read only) 577512 577624 112 0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 576976 577088 112 0.0
linux air-purifier-app debug (read only) 2535893 2536661 768 0.0
(read/write) 127248 127248 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 179752 180072 320 0.2
.text 2180693 2181141 448 0.0
all-clusters-app debug (read only) 5434121 5434905 784 0.0
(read/write) 457920 457920 0 0.0
.bss 131184 131184 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 315016 315016 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 314396 314716 320 0.1
.text 4707635 4708099 464 0.0
all-clusters-minimal-app debug (read only) 4963641 4964377 736 0.0
(read/write) 234760 234760 0 0.0
.bss 127280 127280 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 272973 273261 288 0.1
.text 4458211 4458659 448 0.0
bridge-app debug (read only) 4426753 4427489 736 0.0
(read/write) 216032 216032 0 0.0
.bss 117848 117848 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 219605 219893 288 0.1
.text 3988531 3988979 448 0.0
chip-tool debug (read only) 11770185 11771681 1496 0.0
(read/write) 505976 505984 8 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399472 399472 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 792 800 8 1.0
.rodata 429337 429721 384 0.1
.text 10651491 10652579 1088 0.0
chip-tool-ipv6only arm64 (read only) 11343488 11344768 1280 0.0
(read/write) 573520 572280 -1240 -0.2
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 438704 438728 24 0.0
.dynamic 512 512 0 0.0
.got 20032 20032 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340044 340316 272 0.1
.text 10133804 10134796 992 0.0
lighting-app debug+rpc+ui (read only) 5312649 5312649 0 0.0
(read/write) 225040 225040 0 0.0
.bss 118912 118912 0 0.0
.data 4864 4864 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 968 968 0 0.0
.rodata 340852 340852 0 0.0
.text 4726963 4726963 0 0.0
lock-app debug (read only) 4512049 4512817 768 0.0
(read/write) 203688 203688 0 0.0
.bss 113312 113312 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247541 247861 320 0.1
.text 4054435 4054883 448 0.0
ota-provider-app debug (read only) 4176009 4176745 736 0.0
(read/write) 192704 192704 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201749 202037 288 0.1
.text 3782339 3782787 448 0.0
ota-requestor-app debug (read only) 4266969 4267737 768 0.0
(read/write) 196984 196984 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 205589 205909 320 0.2
.text 3865155 3865603 448 0.0
shell debug (read only) 2804737 2805521 784 0.0
(read/write) 152672 152672 0 0.0
.bss 61864 61864 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 83656 83656 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1104 1104 0 0.0
.rodata 182688 183008 320 0.2
.text 2450674 2451138 464 0.0
thermostat-no-ble arm64 (read only) 4354920 4355544 624 0.0
(read/write) 246296 245728 -568 -0.2
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102752 102776 24 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155772 155916 144 0.1
.text 3856636 3857084 448 0.0
tv-app debug (read only) 5413449 5414265 816 0.0
(read/write) 349184 349184 0 0.0
.bss 243168 243168 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 273685 274005 320 0.1
.text 4902067 4902563 496 0.0
tv-casting-app debug (read only) 9642929 9643849 920 0.0
(read/write) 337904 337912 8 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172192 172192 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1160 1168 8 0.7
.rodata 365832 366152 320 0.1
.text 8815811 8816387 576 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2526976 2527112 136 0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489660 1489796 136 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1070524 1070792 268 0.0
bss 129376 129376 0 0.0
rodata 105628 105784 156 0.1
text 787800 787900 100 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1196584 1196648 64 0.0
bss 121586 121586 0 0.0
rodata 139340 139340 0 0.0
text 785184 785252 68 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041448 0 0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765448 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835728 835728 0 0.0
(read/write) 1754532 1754804 272 0.0
.bss 194996 194996 0 0.0
.data 2616 2616 0 0.0
.text 1548532 1548804 272 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707380 1707524 144 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503468 1503612 144 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632292 1632444 152 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435068 1435220 152 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659196 1659348 152 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1434852 1435004 152 0.0
qpg lighting-app qpg6105+debug (read/write) 1117832 1117960 128 0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630212 630340 128 0.0
lock-app qpg6105+debug (read/write) 1081752 1081896 144 0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594128 594272 144 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822390 822546 156 0.0
bss 50916 50916 0 0.0
text 614666 614754 88 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1089672 1089956 284 0.0
bss 100372 100372 0 0.0
text 769822 769948 126 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085340 1085496 156 0.0
bss 109696 109696 0 0.0
text 754544 754632 88 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935788 935944 156 0.0
bss 93664 93664 0 0.0
text 647792 647880 88 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822626 822782 156 0.0
bss 50960 50960 0 0.0
text 615036 615124 88 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980136 980420 284 0.0
bss 79004 79004 0 0.0
text 695520 695646 126 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094368 1094524 156 0.0
bss 99840 99840 0 0.0
text 770918 771006 88 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966348 966504 156 0.0
bss 97304 97304 0 0.0
text 648804 648892 88 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949724 949880 156 0.0
bss 92348 92348 0 0.0
text 664160 664248 88 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881528 881684 156 0.0
bss 69032 69032 0 0.0
text 623152 623240 88 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822180 822336 156 0.0
bss 57276 57276 0 0.0
text 590076 590164 88 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824354 824510 156 0.0
bss 51096 51096 0 0.0
text 617780 617868 88 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879405 879561 156 0.0
bss 60744 60744 0 0.0
text 631972 632060 88 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846544 846700 156 0.0
bss 57564 57564 0 0.0
text 608542 608630 88 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840744 840900 156 0.0
bss 57880 57880 0 0.0
text 602496 602584 88 0.0

@yunhanw-google yunhanw-google merged commit 55f8b88 into project-chip:master Jan 12, 2024
60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app controller core documentation Improvements or additions to documentation icd Intermittently Connected Devices lib review - approved
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants