Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

* Refine the laundry-washer-control server implementation and add laundry-washer-controls-delegate-impl #28264

Merged
merged 9 commits into from
Aug 4, 2023

Conversation

crlonxp
Copy link
Contributor

@crlonxp crlonxp commented Jul 25, 2023

  • Add laundry-washer-controls-delegate-impl

* Add laundry-washer-controls-delegate-impl

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>
@github-actions
Copy link

github-actions bot commented Jul 25, 2023

PR #28264: Size comparison from f2fc1a2 to 0a042fa

Increases above 0.2%:

platform target config section f2fc1a2 0a042fa change % change
linux all-clusters-app debug .init_array 1288 1296 8 0.6
Increases (7 builds for bl602, esp32, linux, nrfconnect, psoc6, telink)
platform target config section f2fc1a2 0a042fa change % change
bl602 lighting-app bl602+rpc .text 1087148 1087150 2 0.0
esp32 all-clusters-app c3devkit (read only) 1094696 1094698 2 0.0
.flash.text 1094696 1094698 2 0.0
linux all-clusters-app debug (read only) 5477265 5478409 1144 0.0
(read/write) 417296 417496 200 0.0
.bss 130080 130176 96 0.1
.data.rel.ro 275456 275552 96 0.0
.init_array 1288 1296 8 0.6
.rodata 332720 332944 224 0.1
.text 4768115 4768867 752 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 841644 841648 4 0.0
psoc6 light cy8ckit_062s2_43012 .debug_info 22150359 22150361 2 0.0
telink light-switch-app tlsr9518adk80d text 614142 614146 4 0.0
lighting-app-factory-data tlsr9518adk80d text 691522 691524 2 0.0
Decreases (17 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, psoc6, telink)
platform target config section f2fc1a2 0a042fa change % change
bl602 lighting-app bl602 (read/write) 1361354 1361346 -8 -0.0
.text 1055010 1055006 -4 -0.0
bl702 lighting-app bl702+rpc (read/write) 1262983 1262979 -4 -0.0
.debug_info 46152411 46152409 -2 -0.0
.text 1026310 1026306 -4 -0.0
bl702l lighting-app bl702l (read/write) 1149936 1149932 -4 -0.0
.debug_info 40928981 40928980 -1 -0.0
.text 940706 940704 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 18909794 18909793 -1 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548791 -8 -0.0
.app_xip_area 439761 439753 -8 -0.0
efr32 lighting-app BRD4187C (read/write) 1033544 1033536 -8 -0.0
.text 866852 866844 -8 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 29746280 29746278 -2 -0.0
lock cy8ckit_062s2_43012 .debug_info 21747248 21747247 -1 -0.0
telink all-clusters-app tlsr9518adk80d text 726834 726832 -2 -0.0
bridge-app tlsr9518adk80d (read/write) 941900 941892 -8 -0.0
text 645168 645164 -4 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 873804 873796 -8 -0.0
text 588494 588492 -2 -0.0
pump-app tlsr9518adk80d (read/write) 879316 879308 -8 -0.0
text 594206 594202 -4 -0.0
pump-controller-app tlsr9518adk80d text 584624 584622 -2 -0.0
shell tlsr9518adk80d text 478578 478576 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 875864 875856 -8 -0.0
text 591556 591552 -4 -0.0
temperature-measurement-app tlsr9518adk80d text 580226 580224 -2 -0.0
thermostat tlsr9518adk80d (read/write) 908516 908508 -8 -0.0
text 619670 619668 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f2fc1a2 0a042fa change % change
bl602 lighting-app bl602 (read/write) 1361354 1361346 -8 -0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055010 1055006 -4 -0.0
bl602+rpc (read/write) 1409022 1409022 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087148 1087150 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164367 1164367 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1573950 1573950 0 0.0
.debug_aranges 140088 140088 0 0.0
.debug_frame 515136 515136 0 0.0
.debug_info 40927872 40927872 0 0.0
.debug_line 5451023 5451023 0 0.0
.debug_loc 3556786 3556786 0 0.0
.debug_ranges 383992 383992 0 0.0
.debug_str 3996661 3996661 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586622 586622 0 0.0
.symtab 175024 175024 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951900 951900 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262983 1262979 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543988 543988 0 0.0
.debug_info 46152411 46152409 -2 -0.0
.debug_line 5879142 5879142 0 0.0
.debug_loc 3762698 3762698 0 0.0
.debug_ranges 409736 409736 0 0.0
.debug_str 4427059 4427059 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026310 1026306 -4 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149936 1149932 -4 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1576169 1576169 0 0.0
.debug_aranges 134592 134592 0 0.0
.debug_frame 494824 494824 0 0.0
.debug_info 40928981 40928980 -1 -0.0
.debug_line 5366602 5366602 0 0.0
.debug_loc 3492968 3492968 0 0.0
.debug_ranges 389200 389200 0 0.0
.debug_str 4009119 4009119 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586847 586847 0 0.0
.symtab 174592 174592 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940706 940704 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610106 610106 0 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 956247 956247 0 0.0
.debug_aranges 107976 107976 0 0.0
.debug_frame 366408 366408 0 0.0
.debug_info 18909794 18909793 -1 -0.0
.debug_line 2765974 2765974 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580482 1580482 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99490 99490 0 0.0
.debug_str 3420146 3420146 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489326 489326 0 0.0
.symtab 289744 289744 0 0.0
.text 502788 502788 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548791 -8 -0.0
.app_xip_area 439761 439753 -8 -0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532903 532903 0 0.0
.app_xip_area 418905 418905 0 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571847 0 0.0
.app_xip_area 463897 463897 0 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545247 545247 0 0.0
.app_xip_area 434329 434329 0 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008432 1008432 0 0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822088 822088 0 0.0
BRD4187C (read/write) 1033544 1033536 -8 -0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866852 866844 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083180 1083180 0 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 902824 902824 0 0.0
window-app BRD4187C (read/write) 1104608 1104608 0 0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 955012 955012 0 0.0
esp32 all-clusters-app c3devkit (read only) 1094696 1094698 2 0.0
(read/write) 1589336 1589336 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094696 1094698 2 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141171 1141171 0 0.0
(read/write) 499754 499754 0 0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247412 0 0.0
.flash.text 1135787 1135787 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588380 588380 0 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587844 587844 0 0.0
light k32w0+release (read only) 587132 587132 0 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586596 586596 0 0.0
lock k32w0+release (read only) 559628 559628 0 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559092 559092 0 0.0
linux all-clusters-app debug (read only) 5477265 5478409 1144 0.0
(read/write) 417296 417496 200 0.0
.bss 130080 130176 96 0.1
.data 4432 4432 0 0.0
.data.rel.ro 275456 275552 96 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1296 8 0.6
.rodata 332720 332944 224 0.1
.text 4768115 4768867 752 0.0
all-clusters-minimal-app debug (read only) 4893529 4893529 0 0.0
(read/write) 231184 231184 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270982 0 0.0
.text 4392755 4392755 0 0.0
bridge-app debug (read only) 2762457 2762457 0 0.0
(read/write) 132808 132808 0 0.0
.bss 50648 50648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213472 0 0.0
.text 2371843 2371843 0 0.0
chip-tool debug (read only) 17633201 17633201 0 0.0
(read/write) 1052344 1052344 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 946256 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 908169 908169 0 0.0
.text 14676531 14676531 0 0.0
chip-tool-ipv6only arm64 (read only) 16857588 16857588 0 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 819984 819984 0 0.0
.text 13804552 13804552 0 0.0
lighting-app debug+rpc+ui (read only) 5271521 5271521 0 0.0
(read/write) 222056 222056 0 0.0
.bss 117584 117584 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337524 0 0.0
.text 4692307 4692307 0 0.0
lock-app debug (read only) 4451081 4451081 0 0.0
(read/write) 202024 202024 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246142 0 0.0
.text 3996787 3996787 0 0.0
ota-provider-app debug (read only) 4121345 4121345 0 0.0
(read/write) 191800 191800 0 0.0
.bss 113440 113440 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731379 3731379 0 0.0
ota-requestor-app debug (read only) 4215209 4215209 0 0.0
(read/write) 196112 196112 0 0.0
.bss 114368 114368 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817523 3817523 0 0.0
shell debug (read only) 2923985 2923985 0 0.0
(read/write) 150488 150488 0 0.0
.bss 59560 59560 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 211058 0 0.0
.text 2542418 2542418 0 0.0
thermostat-no-ble arm64 (read only) 4444540 4444540 0 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945624 3945624 0 0.0
tv-app debug (read only) 5308481 5308481 0 0.0
(read/write) 349848 349848 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271478 0 0.0
.text 4793747 4793747 0 0.0
tv-casting-app debug (read only) 8281305 8281305 0 0.0
(read/write) 209824 209824 0 0.0
.bss 54080 54080 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366460 0 0.0
.text 7516963 7516963 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516792 2516792 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479476 1479476 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216328 1216328 0 0.0
bss 154883 154883 0 0.0
rodata 140652 140652 0 0.0
text 841644 841648 4 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335372 1335372 0 0.0
bss 140197 140197 0 0.0
rodata 135124 135124 0 0.0
text 769284 769284 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154284 1154284 0 0.0
bss 154994 154994 0 0.0
rodata 112048 112048 0 0.0
text 808244 808244 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837056 0 0.0
(read/write) 1764572 1764572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193660 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1390330 1390330 0 0.0
.debug_aranges 143400 143400 0 0.0
.debug_frame 477736 477736 0 0.0
.debug_info 29746280 29746278 -2 -0.0
.debug_line 4109393 4109393 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2238913 2238913 0 0.0
.debug_rnglists 141762 141762 0 0.0
.debug_str 4114080 4114080 0 0.0
.heap 837056 837056 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799176 799176 0 0.0
.symtab 498320 498320 0 0.0
.text 0 0 0 0.0
1559900 1559900 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672164 1672164 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1302204 1302204 0 0.0
.debug_aranges 136976 136976 0 0.0
.debug_frame 461728 461728 0 0.0
.debug_info 26956690 26956690 0 0.0
.debug_line 3938636 3938636 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143846 2143846 0 0.0
.debug_rnglists 135103 135103 0 0.0
.debug_str 3976551 3976551 0 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710203 710203 0 0.0
.symtab 464240 464240 0 0.0
.text 1469508 1469508 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1604004 1604004 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1137829 1137829 0 0.0
.debug_aranges 127224 127224 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22150359 22150361 2 0.0
.debug_line 3504865 3504865 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982722 1982722 0 0.0
.debug_rnglists 124991 124991 0 0.0
.debug_str 3786682 3786682 0 0.0
.heap 845288 845288 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631779 631779 0 0.0
.symtab 429184 429184 0 0.0
.text 1407564 1407564 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1633300 1633300 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1114503 1114503 0 0.0
.debug_aranges 125168 125168 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21747248 21747247 -1 -0.0
.debug_line 3433092 3433092 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950046 1950046 0 0.0
.debug_rnglists 122331 122331 0 0.0
.debug_str 3741233 3741233 0 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600800 600800 0 0.0
.symtab 418720 418720 0 0.0
.text 1409420 1409420 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175296 0 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622136 622136 0 0.0
lock-app qpg6105+debug (read/write) 1132320 1132320 0 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579164 579164 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067596 1067596 0 0.0
bss 107552 107552 0 0.0
text 726834 726832 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974088 974088 0 0.0
bss 105460 105460 0 0.0
text 667552 667552 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941900 941892 -8 -0.0
bss 109464 109464 0 0.0
text 645168 645164 -4 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873804 873796 -8 -0.0
bss 99128 99128 0 0.0
text 588494 588492 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902700 902700 0 0.0
bss 99684 99684 0 0.0
text 614142 614146 4 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980236 980236 0 0.0
bss 107804 107804 0 0.0
text 684006 684006 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991608 991608 0 0.0
bss 112052 112052 0 0.0
text 691522 691524 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049720 1049720 0 0.0
bss 109360 109360 0 0.0
text 728896 728896 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081088 1081088 0 0.0
bss 120444 120444 0 0.0
text 749044 749044 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928040 928040 0 0.0
bss 99772 99772 0 0.0
text 616322 616322 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896444 896444 0 0.0
bss 100408 100408 0 0.0
text 610388 610388 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879316 879308 -8 -0.0
bss 99260 99260 0 0.0
text 594206 594202 -4 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866448 866448 0 0.0
bss 99060 99060 0 0.0
text 584624 584622 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97392 97392 0 0.0
text 478578 478576 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875864 875856 -8 -0.0
bss 99216 99216 0 0.0
text 591556 591552 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862572 862572 0 0.0
bss 98968 98968 0 0.0
text 580226 580224 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908516 908508 -8 -0.0
bss 99504 99504 0 0.0
text 619670 619668 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903868 903868 0 0.0
bss 99796 99796 0 0.0
text 614558 614558 0 0.0

crlonxp and others added 2 commits July 26, 2023 09:57
…-controls-delegate.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
…washer-controls-delegate-impl.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
@github-actions
Copy link

github-actions bot commented Jul 26, 2023

PR #28264: Size comparison from f2fc1a2 to 4b3fd2b

Increases above 0.2%:

platform target config section f2fc1a2 4b3fd2b change % change
bl702 lighting-app bl702 .debug_info 40927872 41279269 351397 0.9
.debug_line 5451023 5466796 15773 0.3
.debug_str 3996661 4007205 10544 0.3
bl702l lighting-app bl702l .debug_info 40928981 41280379 351398 0.9
.debug_line 5366602 5382364 15762 0.3
.debug_str 4009119 4019662 10543 0.3
cc32xx lock CC3235SF_LAUNCHXL .debug_info 18909794 19068079 158285 0.8
.debug_line 2765974 2781673 15699 0.6
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 29746280 30030560 284280 1.0
.debug_line 4109393 4130616 21223 0.5
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26956690 27162183 205493 0.8
.debug_line 3938636 3954059 15423 0.4
light cy8ckit_062s2_43012 .debug_info 22150359 22316944 166585 0.8
.debug_line 3504865 3520929 16064 0.5
lock cy8ckit_062s2_43012 .debug_info 21747248 21912956 165708 0.8
.debug_line 3433092 3448774 15682 0.5
Increases (25 builds for bl602, bl702, bl702l, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section f2fc1a2 4b3fd2b change % change
bl602 lighting-app bl602 .text 1055010 1055014 4 0.0
bl602+rpc (read/write) 1409022 1409062 40 0.0
.text 1087148 1087186 38 0.0
bl702 lighting-app bl702 (read/write) 1164367 1164407 40 0.0
.debug_info 40927872 41279269 351397 0.9
.debug_line 5451023 5466796 15773 0.3
.debug_loc 3556786 3556798 12 0.0
.debug_ranges 383992 384016 24 0.0
.debug_str 3996661 4007205 10544 0.3
.text 951900 951938 38 0.0
bl702+rpc (read/write) 1262983 1263019 36 0.0
.debug_frame 543988 543996 8 0.0
.debug_info 46152411 46152548 137 0.0
.debug_line 5879142 5879235 93 0.0
.debug_loc 3762698 3762761 63 0.0
.debug_ranges 409736 409760 24 0.0
.text 1026310 1026346 36 0.0
bl702l lighting-app bl702l (read/write) 1149936 1149976 40 0.0
.debug_info 40928981 41280379 351398 0.9
.debug_line 5366602 5382364 15762 0.3
.debug_ranges 389200 389224 24 0.0
.debug_str 4009119 4019662 10543 0.3
.text 940706 940746 40 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610106 610114 8 0.0
.debug_frame 366408 366436 28 0.0
.debug_info 18909794 19068079 158285 0.8
.debug_line 2765974 2781673 15699 0.6
.debug_loclists 1580482 1580494 12 0.0
.debug_rnglists 99490 99621 131 0.1
.text 502788 502796 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548863 64 0.0
.app_xip_area 439761 439825 64 0.0
lock cyw930739m2evb_01 (read/write) 532903 532959 56 0.0
.app_xip_area 418905 418961 56 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571871 24 0.0
.app_xip_area 463897 463921 24 0.0
switch cyw930739m2evb_01 (read/write) 545247 545303 56 0.0
.app_xip_area 434329 434385 56 0.0
k32w contact k32w0+release (read only) 588380 588444 64 0.0
.text 587844 587908 64 0.0
light k32w0+release (read only) 587132 587196 64 0.0
.text 586596 586660 64 0.0
lock k32w0+release (read only) 559628 559676 48 0.0
.text 559092 559140 48 0.0
linux chip-tool-ipv6only arm64 (read only) 16857588 16857700 112 0.0
.text 13804552 13804664 112 0.0
thermostat-no-ble arm64 (read only) 4444540 4444652 112 0.0
.text 3945624 3945736 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516792 2516856 64 0.0
.text 1479476 1479540 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1216328 1216360 32 0.0
text 841644 841680 36 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1335372 1335404 32 0.0
text 769284 769316 32 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1154284 1154316 32 0.0
text 808244 808276 32 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_frame 477736 477800 64 0.0
.debug_info 29746280 30030560 284280 1.0
.debug_line 4109393 4130616 21223 0.5
.debug_loclists 2238913 2239480 567 0.0
.debug_rnglists 141762 141932 170 0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26956690 27162183 205493 0.8
.debug_line 3938636 3954059 15423 0.4
.debug_rnglists 135103 135247 144 0.1
light cy8ckit_062s2_43012 .debug_info 22150359 22316944 166585 0.8
.debug_line 3504865 3520929 16064 0.5
.debug_rnglists 124991 125137 146 0.1
lock cy8ckit_062s2_43012 .debug_info 21747248 21912956 165708 0.8
.debug_line 3433092 3448774 15682 0.5
.debug_rnglists 122331 122477 146 0.1
qpg lighting-app qpg6105+debug (read/write) 1175296 1175312 16 0.0
.text 622136 622152 16 0.0
lock-app qpg6105+debug (read/write) 1132320 1132336 16 0.0
.text 579164 579180 16 0.0
Decreases (7 builds for bl702, bl702l, cc32xx, psoc6)
platform target config section f2fc1a2 4b3fd2b change % change
bl702 lighting-app bl702 .debug_abbrev 1573950 1563979 -9971 -0.6
.debug_aranges 140088 140064 -24 -0.0
.debug_frame 515136 515128 -8 -0.0
.strtab 586622 586600 -22 -0.0
.symtab 175024 175008 -16 -0.0
bl702l lighting-app bl702l .debug_abbrev 1576169 1566198 -9971 -0.6
.debug_aranges 134592 134568 -24 -0.0
.debug_frame 494824 494816 -8 -0.0
.debug_loc 3492968 3492923 -45 -0.0
.strtab 586847 586825 -22 -0.0
.symtab 174592 174576 -16 -0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 956247 947843 -8404 -0.9
.debug_aranges 107976 107952 -24 -0.0
.debug_str 3420146 3415052 -5094 -0.1
.strtab 489326 489304 -22 -0.0
.symtab 289744 289728 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1764572 1764540 -32 -0.0
.debug_abbrev 1390330 1375995 -14335 -1.0
.debug_aranges 143400 143392 -8 -0.0
.debug_str 4114080 4112208 -1872 -0.0
.strtab 799176 799084 -92 -0.0
.symtab 498320 498288 -32 -0.0
.text 1559900 1559868 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672164 1672148 -16 -0.0
.debug_abbrev 1302204 1285357 -16847 -1.3
.debug_aranges 136976 136928 -48 -0.0
.debug_frame 461728 461700 -28 -0.0
.debug_loclists 2143846 2143453 -393 -0.0
.debug_str 3976551 3974453 -2098 -0.1
.strtab 710203 710079 -124 -0.0
.symtab 464240 464192 -48 -0.0
.text 1469508 1469492 -16 -0.0
light cy8ckit_062s2_43012 (read/write) 1604004 1603972 -32 -0.0
.debug_abbrev 1137829 1125839 -11990 -1.1
.debug_aranges 127224 127200 -24 -0.0
.debug_loclists 1982722 1982674 -48 -0.0
.debug_str 3786682 3785612 -1070 -0.0
.strtab 631779 631687 -92 -0.0
.symtab 429184 429152 -32 -0.0
.text 1407564 1407532 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1633300 1633276 -24 -0.0
.debug_abbrev 1114503 1102683 -11820 -1.1
.debug_aranges 125168 125144 -24 -0.0
.debug_loclists 1950046 1949998 -48 -0.0
.debug_str 3741233 3740097 -1136 -0.0
.strtab 600800 600778 -22 -0.0
.symtab 418720 418704 -16 -0.0
.text 1409420 1409396 -24 -0.0
Full report (25 builds for bl602, bl702, bl702l, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section f2fc1a2 4b3fd2b change % change
bl602 lighting-app bl602 (read/write) 1361354 1361354 0 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055010 1055014 4 0.0
bl602+rpc (read/write) 1409022 1409062 40 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087148 1087186 38 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164367 1164407 40 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1573950 1563979 -9971 -0.6
.debug_aranges 140088 140064 -24 -0.0
.debug_frame 515136 515128 -8 -0.0
.debug_info 40927872 41279269 351397 0.9
.debug_line 5451023 5466796 15773 0.3
.debug_loc 3556786 3556798 12 0.0
.debug_ranges 383992 384016 24 0.0
.debug_str 3996661 4007205 10544 0.3
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586622 586600 -22 -0.0
.symtab 175024 175008 -16 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951900 951938 38 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262983 1263019 36 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543988 543996 8 0.0
.debug_info 46152411 46152548 137 0.0
.debug_line 5879142 5879235 93 0.0
.debug_loc 3762698 3762761 63 0.0
.debug_ranges 409736 409760 24 0.0
.debug_str 4427059 4427059 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026310 1026346 36 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149936 1149976 40 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1576169 1566198 -9971 -0.6
.debug_aranges 134592 134568 -24 -0.0
.debug_frame 494824 494816 -8 -0.0
.debug_info 40928981 41280379 351398 0.9
.debug_line 5366602 5382364 15762 0.3
.debug_loc 3492968 3492923 -45 -0.0
.debug_ranges 389200 389224 24 0.0
.debug_str 4009119 4019662 10543 0.3
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586847 586825 -22 -0.0
.symtab 174592 174576 -16 -0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940706 940746 40 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610106 610114 8 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 956247 947843 -8404 -0.9
.debug_aranges 107976 107952 -24 -0.0
.debug_frame 366408 366436 28 0.0
.debug_info 18909794 19068079 158285 0.8
.debug_line 2765974 2781673 15699 0.6
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580482 1580494 12 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99490 99621 131 0.1
.debug_str 3420146 3415052 -5094 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489326 489304 -22 -0.0
.symtab 289744 289728 -16 -0.0
.text 502788 502796 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548799 548863 64 0.0
.app_xip_area 439761 439825 64 0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532903 532959 56 0.0
.app_xip_area 418905 418961 56 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571871 24 0.0
.app_xip_area 463897 463921 24 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545247 545303 56 0.0
.app_xip_area 434329 434385 56 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read only) 588380 588444 64 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587844 587908 64 0.0
light k32w0+release (read only) 587132 587196 64 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586596 586660 64 0.0
lock k32w0+release (read only) 559628 559676 48 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559092 559140 48 0.0
linux chip-tool-ipv6only arm64 (read only) 16857588 16857700 112 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 819984 819984 0 0.0
.text 13804552 13804664 112 0.0
thermostat-no-ble arm64 (read only) 4444540 4444652 112 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945624 3945736 112 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516792 2516856 64 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479476 1479540 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216328 1216360 32 0.0
bss 154883 154883 0 0.0
rodata 140652 140652 0 0.0
text 841644 841680 36 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335372 1335404 32 0.0
bss 140197 140197 0 0.0
rodata 135124 135124 0 0.0
text 769284 769316 32 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154284 1154316 32 0.0
bss 154994 154994 0 0.0
rodata 112048 112048 0 0.0
text 808244 808276 32 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 837056 837056 0 0.0
(read/write) 1764572 1764540 -32 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193660 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1390330 1375995 -14335 -1.0
.debug_aranges 143400 143392 -8 -0.0
.debug_frame 477736 477800 64 0.0
.debug_info 29746280 30030560 284280 1.0
.debug_line 4109393 4130616 21223 0.5
.debug_line_str 957 957 0 0.0
.debug_loclists 2238913 2239480 567 0.0
.debug_rnglists 141762 141932 170 0.1
.debug_str 4114080 4112208 -1872 -0.0
.heap 837056 837056 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799176 799084 -92 -0.0
.symtab 498320 498288 -32 -0.0
.text 1559900 1559868 -32 -0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 839072 839072 0 0.0
(read/write) 1672164 1672148 -16 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1302204 1285357 -16847 -1.3
.debug_aranges 136976 136928 -48 -0.0
.debug_frame 461728 461700 -28 -0.0
.debug_info 26956690 27162183 205493 0.8
.debug_line 3938636 3954059 15423 0.4
.debug_line_str 981 981 0 0.0
.debug_loclists 2143846 2143453 -393 -0.0
.debug_rnglists 135103 135247 144 0.1
.debug_str 3976551 3974453 -2098 -0.1
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710203 710079 -124 -0.0
.symtab 464240 464192 -48 -0.0
.text 1469508 1469492 -16 -0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845288 845288 0 0.0
(read/write) 1604004 1603972 -32 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1137829 1125839 -11990 -1.1
.debug_aranges 127224 127200 -24 -0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22150359 22316944 166585 0.8
.debug_line 3504865 3520929 16064 0.5
.debug_line_str 942 942 0 0.0
.debug_loclists 1982722 1982674 -48 -0.0
.debug_rnglists 124991 125137 146 0.1
.debug_str 3786682 3785612 -1070 -0.0
.heap 845288 845288 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631779 631687 -92 -0.0
.symtab 429184 429152 -32 -0.0
.text 1407564 1407532 -32 -0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 817848 817848 0 0.0
(read/write) 1633300 1633276 -24 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1114503 1102683 -11820 -1.1
.debug_aranges 125168 125144 -24 -0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21747248 21912956 165708 0.8
.debug_line 3433092 3448774 15682 0.5
.debug_line_str 933 933 0 0.0
.debug_loclists 1950046 1949998 -48 -0.0
.debug_rnglists 122331 122477 146 0.1
.debug_str 3741233 3740097 -1136 -0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600800 600778 -22 -0.0
.symtab 418720 418704 -16 -0.0
.text 1409420 1409396 -24 -0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175312 16 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622136 622152 16 0.0
lock-app qpg6105+debug (read/write) 1132320 1132336 16 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579164 579180 16 0.0

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>
@github-actions
Copy link

github-actions bot commented Jul 26, 2023

PR #28264: Size comparison from 9c90f0f to c8e503d

Increases above 0.2%:

platform target config section 9c90f0f c8e503d change % change
linux all-clusters-app debug .init_array 1288 1296 8 0.6
Increases (14 builds for bl602, bl702, cc32xx, linux, nrfconnect, psoc6, telink)
platform target config section 9c90f0f c8e503d change % change
bl602 lighting-app bl602 (read/write) 1361354 1361362 8 0.0
.text 1055014 1055018 4 0.0
bl602+rpc .text 1087182 1087184 2 0.0
bl702 lighting-app bl702+rpc (read/write) 1263015 1263019 4 0.0
.debug_info 46152546 46152548 2 0.0
.text 1026342 1026346 4 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19068079 19068080 1 0.0
linux all-clusters-app debug (read only) 5477377 5478537 1160 0.0
(read/write) 417296 417496 200 0.0
.bss 130080 130176 96 0.1
.data.rel.ro 275456 275552 96 0.0
.init_array 1288 1296 8 0.6
.rodata 332720 332944 224 0.1
.text 4768227 4768995 768 0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp text 769312 769316 4 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27162183 27162184 1 0.0
telink lighting-app tlsr9518adk80d (read/write) 980276 980284 8 0.0
text 684048 684052 4 0.0
lighting-app-rpc tlsr9518adk80d text 728938 728940 2 0.0
shell tlsr9518adk80d text 478576 478580 4 0.0
smoke_co_alarm-app tlsr9518adk80d text 591594 591596 2 0.0
temperature-measurement-app tlsr9518adk80d text 580266 580268 2 0.0
thermostat tlsr9518adk80d text 619710 619712 2 0.0
window-covering tlsr9518adk80d (read/write) 903908 903916 8 0.0
text 614600 614602 2 0.0
Decreases (10 builds for bl702l, efr32, esp32, psoc6, telink)
platform target config section 9c90f0f c8e503d change % change
bl702l lighting-app bl702l .debug_info 41280378 41280377 -1 -0.0
.text 940744 940742 -2 -0.0
efr32 lighting-app BRD4187C (read/write) 1033576 1033568 -8 -0.0
.text 866884 866876 -8 -0.0
esp32 all-clusters-app m5stack (read/write) 499758 499754 -4 -0.0
.flash.rodata 247416 247412 -4 -0.0
psoc6 light cy8ckit_062s2_43012 .debug_info 22316943 22316942 -1 -0.0
lock cy8ckit_062s2_43012 .debug_info 21912956 21912955 -1 -0.0
telink light-switch-app tlsr9518adk80d text 614188 614184 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 991656 991648 -8 -0.0
text 691566 691564 -2 -0.0
lighting-app-shell tlsr9518adk80d text 749088 749086 -2 -0.0
lock-app tlsr9518adk80d text 616364 616362 -2 -0.0
ota-requestor-app tlsr9518adk80d text 610430 610428 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 9c90f0f c8e503d change % change
bl602 lighting-app bl602 (read/write) 1361354 1361362 8 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055014 1055018 4 0.0
bl602+rpc (read/write) 1409054 1409054 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087182 1087184 2 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164407 1164407 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1563979 0 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515128 515128 0 0.0
.debug_info 41279269 41279269 0 0.0
.debug_line 5466796 5466796 0 0.0
.debug_loc 3556798 3556798 0 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007205 4007205 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586600 0 0.0
.symtab 175008 175008 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951938 951938 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263015 1263019 4 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543996 543996 0 0.0
.debug_info 46152546 46152548 2 0.0
.debug_line 5879235 5879235 0 0.0
.debug_loc 3762761 3762761 0 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427059 4427059 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026342 1026346 4 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149972 1149972 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566198 0 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494816 494816 0 0.0
.debug_info 41280378 41280377 -1 -0.0
.debug_line 5382364 5382364 0 0.0
.debug_loc 3492923 3492923 0 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019662 4019662 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586825 0 0.0
.symtab 174576 174576 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940744 940742 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610114 610114 0 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947843 947843 0 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366436 0 0.0
.debug_info 19068079 19068080 1 0.0
.debug_line 2781673 2781673 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580494 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99621 0 0.0
.debug_str 3415052 3415052 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502796 502796 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548863 548863 0 0.0
.app_xip_area 439825 439825 0 0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532959 532959 0 0.0
.app_xip_area 418961 418961 0 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571871 0 0.0
.app_xip_area 463921 463921 0 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545303 545303 0 0.0
.app_xip_area 434385 434385 0 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008416 0 0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822072 822072 0 0.0
BRD4187C (read/write) 1033576 1033568 -8 -0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866884 866876 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083228 1083228 0 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 902872 902872 0 0.0
window-app BRD4187C (read/write) 1104592 1104592 0 0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 954996 954996 0 0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094744 0 0.0
(read/write) 1589336 1589336 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094744 1094744 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141207 1141207 0 0.0
(read/write) 499758 499754 -4 -0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 247416 247412 -4 -0.0
.flash.text 1135823 1135823 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588444 588444 0 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587908 587908 0 0.0
light k32w0+release (read only) 587196 587196 0 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586660 586660 0 0.0
lock k32w0+release (read only) 559676 559676 0 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559140 559140 0 0.0
linux all-clusters-app debug (read only) 5477377 5478537 1160 0.0
(read/write) 417296 417496 200 0.0
.bss 130080 130176 96 0.1
.data 4432 4432 0 0.0
.data.rel.ro 275456 275552 96 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1296 8 0.6
.rodata 332720 332944 224 0.1
.text 4768227 4768995 768 0.0
all-clusters-minimal-app debug (read only) 4893657 4893657 0 0.0
(read/write) 231184 231184 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270982 0 0.0
.text 4392883 4392883 0 0.0
bridge-app debug (read only) 2762569 2762569 0 0.0
(read/write) 132808 132808 0 0.0
.bss 50648 50648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213472 0 0.0
.text 2371955 2371955 0 0.0
chip-tool debug (read only) 17633329 17633329 0 0.0
(read/write) 1052344 1052344 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 946256 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 908169 908169 0 0.0
.text 14676659 14676659 0 0.0
chip-tool-ipv6only arm64 (read only) 16857700 16857700 0 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 819984 819984 0 0.0
.text 13804664 13804664 0 0.0
lighting-app debug+rpc+ui (read only) 5271649 5271649 0 0.0
(read/write) 222056 222056 0 0.0
.bss 117584 117584 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337524 0 0.0
.text 4692435 4692435 0 0.0
lock-app debug (read only) 4451193 4451193 0 0.0
(read/write) 202024 202024 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246142 0 0.0
.text 3996899 3996899 0 0.0
ota-provider-app debug (read only) 4121457 4121457 0 0.0
(read/write) 191800 191800 0 0.0
.bss 113440 113440 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731491 3731491 0 0.0
ota-requestor-app debug (read only) 4215337 4215337 0 0.0
(read/write) 196112 196112 0 0.0
.bss 114368 114368 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817651 3817651 0 0.0
shell debug (read only) 2924113 2924113 0 0.0
(read/write) 150488 150488 0 0.0
.bss 59560 59560 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 211058 0 0.0
.text 2542546 2542546 0 0.0
thermostat-no-ble arm64 (read only) 4444652 4444652 0 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945736 3945736 0 0.0
tv-app debug (read only) 5308609 5308609 0 0.0
(read/write) 349848 349848 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271478 0 0.0
.text 4793875 4793875 0 0.0
tv-casting-app debug (read only) 8281417 8281417 0 0.0
(read/write) 209824 209824 0 0.0
.bss 54080 54080 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366460 0 0.0
.text 7517075 7517075 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516856 2516856 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479540 1479540 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216360 1216360 0 0.0
bss 154883 154883 0 0.0
rodata 140652 140652 0 0.0
text 841680 841680 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335404 1335404 0 0.0
bss 140197 140197 0 0.0
rodata 135124 135124 0 0.0
text 769312 769316 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154316 1154316 0 0.0
bss 154994 154994 0 0.0
rodata 112048 112048 0 0.0
text 808276 808276 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837056 0 0.0
(read/write) 1764540 1764540 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193660 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1375995 1375995 0 0.0
.debug_aranges 143392 143392 0 0.0
.debug_frame 477800 477800 0 0.0
.debug_info 30030560 30030560 0 0.0
.debug_line 4130616 4130616 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239480 2239480 0 0.0
.debug_rnglists 141932 141932 0 0.0
.debug_str 4112208 4112208 0 0.0
.heap 837056 837056 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799084 799084 0 0.0
.symtab 498288 498288 0 0.0
.text 1559868 1559868 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672148 1672148 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1285357 1285357 0 0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461700 0 0.0
.debug_info 27162183 27162184 1 0.0
.debug_line 3954059 3954059 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143453 2143453 0 0.0
.debug_rnglists 135247 135247 0 0.0
.debug_str 3974453 3974453 0 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710079 710079 0 0.0
.symtab 464192 464192 0 0.0
.text 1469492 1469492 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1603972 1603972 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1125839 1125839 0 0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22316943 22316942 -1 -0.0
.debug_line 3520929 3520929 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982674 1982674 0 0.0
.debug_rnglists 125137 125137 0 0.0
.debug_str 3785612 3785612 0 0.0
.heap 845288 845288 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631687 631687 0 0.0
.symtab 429152 429152 0 0.0
.text 1407532 1407532 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1633276 1633276 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1102683 1102683 0 0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21912956 21912955 -1 -0.0
.debug_line 3448774 3448774 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1949998 1949998 0 0.0
.debug_rnglists 122477 122477 0 0.0
.debug_str 3740097 3740097 0 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600778 600778 0 0.0
.symtab 418704 418704 0 0.0
.text 1409396 1409396 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175312 1175312 0 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622152 622152 0 0.0
lock-app qpg6105+debug (read/write) 1132336 1132336 0 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579180 579180 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067636 1067636 0 0.0
bss 107552 107552 0 0.0
text 726876 726876 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974136 974136 0 0.0
bss 105460 105460 0 0.0
text 667596 667596 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941940 941940 0 0.0
bss 109464 109464 0 0.0
text 645208 645208 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873844 873844 0 0.0
bss 99128 99128 0 0.0
text 588536 588536 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902740 902740 0 0.0
bss 99684 99684 0 0.0
text 614188 614184 -4 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980276 980284 8 0.0
bss 107804 107804 0 0.0
text 684048 684052 4 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991656 991648 -8 -0.0
bss 112052 112052 0 0.0
text 691566 691564 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049768 1049768 0 0.0
bss 109360 109360 0 0.0
text 728938 728940 2 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081136 1081136 0 0.0
bss 120444 120444 0 0.0
text 749088 749086 -2 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928080 928080 0 0.0
bss 99772 99772 0 0.0
text 616364 616362 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896484 896484 0 0.0
bss 100408 100408 0 0.0
text 610430 610428 -2 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879356 879356 0 0.0
bss 99260 99260 0 0.0
text 594248 594248 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866488 866488 0 0.0
bss 99060 99060 0 0.0
text 584666 584666 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97392 97392 0 0.0
text 478576 478580 4 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875904 875904 0 0.0
bss 99216 99216 0 0.0
text 591594 591596 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862612 862612 0 0.0
bss 98968 98968 0 0.0
text 580266 580268 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908556 908556 0 0.0
bss 99504 99504 0 0.0
text 619710 619712 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903908 903916 8 0.0
bss 99796 99796 0 0.0
text 614600 614602 2 0.0

@crlonxp
Copy link
Contributor Author

crlonxp commented Aug 1, 2023

Are there anything we need to address for this PR? If not, could anybody help us to merge it? Thank you!

@bzbarsky-apple
Copy link
Contributor

@crlonxp Needs a non-Apple review. Please ping people on Slack?

crlonxp and others added 2 commits August 4, 2023 08:10
…washer-controls-delegate-impl.h

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>
@mergify mergify bot merged commit fc59505 into project-chip:master Aug 4, 2023
48 checks passed
ajoletta-amzn pushed a commit to ajoletta-amzn/connectedhomeip that referenced this pull request Aug 4, 2023
Added the ability to transmit and display device name in the Matter SDK

Re-run zap_convert_all.py (project-chip#28459)

Add an API to get the list of running controllers from a controller factory. (project-chip#28461)

Add utilities for converting CATValues to/from NSSet. (project-chip#28453)

* Add utilities for converting CATValues to/from NSSet.

* Address review comments.

* Address more review comments.

[esp32 m5-stack light] move freertos functions to flash instead of iram (project-chip#28455)

* Move freertos functions out if iram.

This is because linkage fails with out of IRAM.

Following https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/performance/ram-usage.html#optimizing-iram-usage

* Add newline at the end of the file

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

virtual-device-app: Add LoadingFragment for commissioning establish started event (project-chip#28428)

Signed-off-by: Jaehoon You <jaehoon.you@samsung.com>

Add openiot clean steps (project-chip#28473)

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

[cloudbuild] switch to v2 of our build images. (project-chip#28476)

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Update ZAP to pick up UI for multiple device types on an endpoint. (project-chip#28423)

tv-casting-app: Implementing PASE related callbacks (project-chip#28342)

* Linux tv-casting-app: Implementing AppDelegate

* Android tv-casting-app: Implementing AppDelegate

* iOS tv-casting-app: Implementing AppDelegate

[TC-RVC-2.1] Fix PIXIT codes to match the test plan (project-chip#28481)

* fix PIXIT codes to match tp

* fix PIXIT

Stop using controllerID for internal XPC bookkeeping. (project-chip#28480)

We want to use controllerID for client-assigned controller IDs.

Add functions to set Parent Endpoint and Composition Type for an Endpoint (project-chip#28410)

* Added endpointCompositionType to the EmberAfDefinedEndpoint structure to be used to hold whether an endpoint is flat or tree composed - defaults to Flat to assume previous behaviour as default

* Added functions to support setting and getting composition type and also to set an endpoints parent endpoint

* updated Read handler for parts list to make its else branch for Flat composition and then added a further branch to handle Tree composition

* Restyled by clang-format

* Fixed mistake in return type of emberAfEndpointCompositionTypeForEndpoint

* Removing debug logs

* Restyled by clang-format

* Moved new API funciotns to chip::app namespace and removed ember naming. Made endpoint struct use a proper bitmask as it was basically using an enum in a weird way

* Moved Read for Parts List to use new function naming

* Restyled by clang-format

* Replaced EmberAfStatus with CHIP_ERROR

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>

Add macro to set alignment of sha256 context (project-chip#28426)

Fix uninitialised values in KeySet and AttributePathExpandIterator (project-chip#28356)

* Fix uninitialised value in KeySet

* Fix uninitilised mGlobalAttributeEndIndex

* Restyled by clang-format

* Review proposed change initilize mGlobalAttributeEndIndex

* Change initialize values in KeySet to initilize only start_time in EpochKey

* Restyled by clang-format

* Review proposed change initilize IPK keyset start_time

---------

Co-authored-by: Restyled.io <commits@restyled.io>

Add a controller argument to the storage checker function. (project-chip#28488)

Most of the changes are just reindenting.

CASE: Send busy status report if we receive a sigma1 and we are in the middle of handshake (project-chip#28153)

* CASE: Send busy status report if we receive a sigma1 and we are in the
middle of handshake

* Apply suggestions from code review

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Addressing review comments

* few more review comments

* Addressed reviews and added the unit tests

* Restyled by clang-format

* Few more review comments

* Apply suggestions from code review

Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>

* Moved todo to better place

---------

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>

doc: chip_tool_guide: fix the order of arguments in (project-chip#28494)

`pairing code` command

chip-tool expects the node-id to be passed before payload.

Signed-off-by: Marcin Kajor <marcin.kajor@nordicsemi.no>

add event For messages acks, Request ICD active mode when waiting on a ack (project-chip#28380)

[ReadHandler] Removal of test flags (project-chip#28421)

* Removed reportScheduler test flags and made TestReadInteractin.cpp wait for min/max instead of setting flags. Modified subscription times in the test to minimise the impact of waiting.

* Restyled by clang-format

* Added a driveAndServiceIO after waiting for max in test where we should wait for max to expire to ensure the run gets scheduled reliably

* Moved ctx.GetIOContext().DriveIO(); after each tests to garantee this will run after maxInterval is expired

* Implemented a mock clock in TestReadInteraction to reduce wait loops

* Removed more loops and added comment on loop left in the code

---------

Co-authored-by: Restyled.io <commits@restyled.io>

[Silabs] Add SIT ICD configurations to silabs lock example (project-chip#28474)

* rename SED for ICD

* Delete ICD subscription callback since default behavior is merged

* Enable ICD default configuration for DL
Update configs to support ICDs

* Add ICDM attributes for SIT ICD config

* generated files

* update wordlist

* update readme

* update default config comments

* add define block for ICD configs

* fix esp

* try to fix esp again

* try to fix esp again

Add an example room air conditioner configuration to chef devices (project-chip#28485)

* Add an example room air conditioner configuration to chef devices

* Remove unuseful cluster in ep 0

* fix ci bug

* Revert "fix ci bug"

This reverts commit e31432e.

[docker] Use gcc 10 in chip build (project-chip#28478)

* Switch to gcc10 instead of gcc9 for chip build base

* Bump up version file

* Add -Dtests=false

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Reduce type character size of SceneTableImpl types (project-chip#28448)

virtual-device-app: Add control module for virtual device's detail view (project-chip#28486)

Signed-off-by: Jaehoon You <jaehoon.you@samsung.com>
Signed-off-by: Charles Kim <chulspro.kim@samsung.com>

Add `__test__ = False` to hooks (project-chip#28477)

Improve Silabs Matter shell functionality/stability (project-chip#28475)

* Re-worked matter shell to allow for copy/paste, fix varying platform functionality, and increase stability

* Update src/lib/shell/MainLoopSilabs.cpp

Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>

* Added further clarification in comments

---------

Co-authored-by: mkardous-silabs <84793247+mkardous-silabs@users.noreply.github.com>

fix define (project-chip#28502)

Update python logic for executing work in chip main loop (project-chip#28449)

* Add python main loop work method

* Fix typo and restyle

* Fix typo

* Code review updates

* Comment update

* Restyle

---------

Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Fix crash when an error happens during a BLE scan on darwin. (project-chip#28505)

If we happened to do a BLE scan after doing a BLE connect, and then during the
BLE scan one of two things happens:

1. Bluetooth is shut down (e.g. by just turning it off via the menubar).
2. The scan is a delegate-less scan and times out.

then we would try to use the error handler that expects a SetUpCodePairer but
without an actual non-null SetUpCodePairer to pass it.  And then that would
crash.

The fix is to not call an error handler that we're not supposed to be calling;
scans do not call the _connection_ error handler.

Fix RESOURCE_EXHAUSTED in KeySetWrite (project-chip#28456)

* Fix RESOURCE_EXHAUSTED in KeySetWrite

* Restyled by prettier-yaml

---------

Co-authored-by: tennessee.carmelveilleux@gmail.com <tennessee@google.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Andrei Litvin <andy314@gmail.com>

Power source: Implementation of dynamic endpoint list setter (project-chip#28110)

* Implementation of dynamic endpoint list setter

Test: tested by adding a call to set endpoint list in all clusters
      with chip-tool. Also see TestPowerSourceCluster.cpp

* Restyled by whitespace

* Restyled by gn

* Remove the define

Some platforms run these tests, but don't have that define defined.
Instead, just change the function name to test only.

* Address review comments

* free is being called, man, where's the leak?

* Restyled by clang-format

* Address some review comments.

* Fix leak.

* Deal with zero-length arrays.

* shutdown -> clear

* Use EncodeList for list

* test fix.

* types need to match

---------

Co-authored-by: Restyled.io <commits@restyled.io>

* Refine the laundry-washer-control server implementation and add laundry-washer-controls-delegate-impl (project-chip#28264)

* * Refine the laundry-washer-control server implementation
* Add laundry-washer-controls-delegate-impl

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

* Update src/app/clusters/laundry-washer-controls-server/laundry-washer-controls-delegate.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* Update examples/all-clusters-app/all-clusters-common/include/laundry-washer-controls-delegate-impl.h

Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>

* * Remove the unused code and refine the comment

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>

* Update examples/all-clusters-app/all-clusters-common/include/laundry-washer-controls-delegate-impl.h

Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

* Restyled by clang-format

---------

Signed-off-by: Chin-Ran Lo <chin-ran.lo@nxp.com>
Co-authored-by: Restyled.io <commits@restyled.io>
Co-authored-by: Boris Zbarsky <bzbarsky@apple.com>
Co-authored-by: Arkadiusz Bokowy <arkadiusz.bokowy@gmail.com>

Fix selector for status update on CHIPToolDeviceControllerDelegate. (project-chip#28506)

This did not get correctly updated in
project-chip#23665, so it was not
getting the status update callbacks.

[app] Add option to disable read client (project-chip#28149)

* app : Add option to disable Read Client

* Restyled by gn

* Format changes

* Restyled by clang-format

---------

Co-authored-by: Restyled.io <commits@restyled.io>

enable android platform configuration (project-chip#28451)

Skip building python modules as part of Matter.framework build. (project-chip#28514)

We don't need them there, but also they unconditionally pull in perfetto bits,
which is also undesirable.

[mode-base-cluster]fix: build error while not enable On/Off cluster server (project-chip#28388)

* fix build error while not enable onOff cluster server

* fix include file bug

[Ameba] Update docker image (project-chip#28441)

* Update Dockerfile

* Update version

[K32W0] Use west tool to get SDK (project-chip#28431)

Signed-off-by: Marius Tache <marius.tache@nxp.com>

[Ameba] Upgrade cpp17 (project-chip#28438)

* fix cmake workaround for ameba
- upgrade pigweed app to c++17

* Update Dockerfile

* Update version

* Move to chip-build-ameba version 4 instead of 1, to suppor c++17

---------

Co-authored-by: Andrei Litvin <andy314@gmail.com>
Co-authored-by: Andrei Litvin <andreilitvin@google.com>

Remove ICDM cluster for lighting app (project-chip#28522)

[Silabs] Rename SED build target to ICD for python scripts (project-chip#28504)

* rename sed to icd in build targets

* update txt tagets

* rename targets

[chef] disable Groups and Switch from example devices (project-chip#28501)

* A set of manual edits

* zap regen

* Script-disable groups and switch from EP0

* Zap regen
@crlonxp crlonxp deleted the washer-delegate-pr branch August 10, 2023 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants