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

[ReadHandler] Removal of test flags #28421

Conversation

lpbeliveau-silabs
Copy link
Contributor

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.

Fixes : #28129

@github-actions
Copy link

github-actions bot commented Jul 31, 2023

PR #28421: Size comparison from f71a48f to d4201f6

Increases (5 builds for cc32xx, psoc6)
platform target config section f71a48f d4201f6 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 947855 947872 17 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
.debug_abbrev 1376074 1376094 20 0.0
.heap 837120 837632 512 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
.debug_abbrev 1285435 1285453 18 0.0
.heap 839072 839584 512 0.1
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
.debug_abbrev 1125917 1125934 17 0.0
.heap 845280 845792 512 0.1
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
.debug_abbrev 1102761 1102778 17 0.0
.heap 817848 818360 512 0.1
Decreases (57 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section f71a48f d4201f6 change % change
bl602 lighting-app bl602 (read/write) 1362370 1362130 -240 -0.0
.bss 73806 73614 -192 -0.3
.text 1055676 1055628 -48 -0.0
bl602+rpc (read/write) 1410086 1409854 -232 -0.0
.bss 81846 81654 -192 -0.2
.text 1087864 1087818 -46 -0.0
bl702 lighting-app bl702 (read/write) 1165623 1165387 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 41423038 41405445 -17593 -0.0
.debug_line 5471663 5471460 -203 -0.0
.debug_loc 3560894 3560559 -335 -0.0
.debug_str 4010845 4008229 -2616 -0.1
.text 952962 952918 -44 -0.0
bl702+rpc (read/write) 1264511 1264271 -240 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 46318603 46300060 -18543 -0.0
.debug_line 5884090 5883887 -203 -0.0
.debug_loc 3767041 3766706 -335 -0.0
.debug_str 4430710 4428094 -2616 -0.1
.text 1027646 1027600 -46 -0.0
bl702l lighting-app bl702l (read/write) 1151192 1150952 -240 -0.0
.bss_psram 78096 77904 -192 -0.2
.debug_info 41424149 41406554 -17595 -0.0
.debug_line 5387231 5387028 -203 -0.0
.debug_loc 3497032 3496710 -322 -0.0
.debug_str 4023314 4020698 -2616 -0.1
.text 941772 941724 -48 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610882 610842 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.bss 201696 201184 -512 -0.3
.debug_info 19073100 19056107 -16993 -0.1
.debug_line 2784198 2783898 -300 -0.0
.debug_loclists 1582679 1582426 -253 -0.0
.debug_rnglists 99777 99775 -2 -0.0
.debug_str 3417159 3414543 -2616 -0.1
.text 503196 503160 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549303 549087 -216 -0.0
.app_xip_area 440393 440337 -56 -0.0
.bss 63880 63720 -160 -0.3
lock cyw930739m2evb_01 (read/write) 533631 533415 -216 -0.0
.app_xip_area 419761 419705 -56 -0.0
.bss 68832 68672 -160 -0.2
ota-requestor cyw930739m2evb_01 (read/write) 572439 572231 -208 -0.0
.app_xip_area 464617 464569 -48 -0.0
.bss 62840 62680 -160 -0.3
switch cyw930739m2evb_01 (read/write) 545735 545471 -264 -0.0
.app_xip_area 434945 434841 -104 -0.0
.bss 65728 65568 -160 -0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009132 1008924 -208 -0.0
.bss 183636 183476 -160 -0.1
.text 822784 822736 -48 -0.0
BRD4187C (read/write) 1034076 1033812 -264 -0.0
.bss 163252 163092 -160 -0.1
.text 867516 867412 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1083984 1083776 -208 -0.0
.bss 177652 177492 -160 -0.1
.text 903624 903576 -48 -0.0
window-app BRD4187C (read/write) 1105100 1104900 -200 -0.0
.bss 146244 146084 -160 -0.1
.text 955636 955596 -40 -0.0
esp32 all-clusters-app c3devkit (read only) 1095750 1095706 -44 -0.0
(read/write) 1590368 1590208 -160 -0.0
.dram0.bss 77368 77208 -160 -0.2
.flash.text 1095750 1095706 -44 -0.0
m5stack (read only) 1142083 1142043 -40 -0.0
(read/write) 500746 500586 -160 -0.0
.dram0.bss 82848 82688 -160 -0.2
.flash.text 1136699 1136659 -40 -0.0
k32w contact k32w0+release (read only) 589092 589044 -48 -0.0
(read/write) 91472 91312 -160 -0.2
.bss 67476 67316 -160 -0.2
.text 588556 588508 -48 -0.0
light k32w0+release (read only) 587780 587732 -48 -0.0
(read/write) 91104 90944 -160 -0.2
.bss 67124 66964 -160 -0.2
.text 587244 587196 -48 -0.0
lock k32w0+release (read only) 560332 560284 -48 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.text 559796 559748 -48 -0.0
linux all-clusters-app debug (read only) 5479777 5479425 -352 -0.0
.text 4769971 4769619 -352 -0.0
all-clusters-minimal-app debug (read only) 4894809 4894441 -368 -0.0
.text 4393587 4393219 -368 -0.0
bridge-app debug (read only) 2763969 2763617 -352 -0.0
.text 2372835 2372483 -352 -0.0
chip-tool debug (read only) 17764265 17763913 -352 -0.0
.text 14793395 14793043 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977452 16977052 -400 -0.0
.text 13910856 13910456 -400 -0.0
lighting-app debug+rpc+ui (read only) 5272969 5272617 -352 -0.0
.text 4693219 4692867 -352 -0.0
lock-app debug (read only) 4452417 4452065 -352 -0.0
.text 3997603 3997251 -352 -0.0
ota-provider-app debug (read only) 4122649 4122297 -352 -0.0
.text 3732195 3731843 -352 -0.0
ota-requestor-app debug (read only) 4216577 4216209 -368 -0.0
.text 3818371 3818003 -368 -0.0
shell debug (read only) 2923073 2922721 -352 -0.0
.text 2543234 2542882 -352 -0.0
thermostat-no-ble arm64 (read only) 4446196 4445780 -416 -0.0
.text 3946712 3946296 -416 -0.0
tv-app debug (read only) 5310065 5309713 -352 -0.0
.text 4794819 4794467 -352 -0.0
tv-casting-app debug (read only) 8287889 8287521 -368 -0.0
.text 7521491 7521123 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517640 2517576 -64 -0.0
.bss 220432 219920 -512 -0.2
.text 1480324 1480260 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765428 1764884 -544 -0.0
.bss 193596 193084 -512 -0.3
.debug_info 30038944 30019086 -19858 -0.1
.debug_line 4133478 4133178 -300 -0.0
.debug_loclists 2242630 2242393 -237 -0.0
.debug_rnglists 142111 142109 -2 -0.0
.debug_str 4114991 4112375 -2616 -0.1
.text 1560820 1560788 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672908 1672364 -544 -0.0
.bss 191708 191196 -512 -0.3
.debug_info 27167188 27149242 -17946 -0.1
.debug_line 3956436 3956136 -300 -0.0
.debug_loclists 2145799 2145562 -237 -0.0
.debug_rnglists 135404 135402 -2 -0.0
.debug_str 3976598 3973982 -2616 -0.1
.text 1470252 1470220 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1604748 1604204 -544 -0.0
.bss 185668 185156 -512 -0.3
.debug_info 22322341 22305354 -16987 -0.1
.debug_line 3523291 3522991 -300 -0.0
.debug_loclists 1985021 1984784 -237 -0.0
.debug_rnglists 125294 125292 -2 -0.0
.debug_str 3787749 3785133 -2616 -0.1
.text 1408300 1408268 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1635052 1634508 -544 -0.0
.bss 213100 212588 -512 -0.2
.debug_info 21920531 21903541 -16990 -0.1
.debug_line 3451126 3450826 -300 -0.0
.debug_loclists 1952441 1952204 -237 -0.0
.debug_rnglists 122634 122632 -2 -0.0
.debug_str 3741984 3739368 -2616 -0.1
.text 1411172 1411140 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1176264 1176184 -80 -0.0
.bss 101336 101176 -160 -0.2
.text 623104 623024 -80 -0.0
lock-app qpg6105+debug (read/write) 1133312 1133232 -80 -0.0
.bss 96056 95896 -160 -0.2
.text 580156 580076 -80 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068272 1068056 -216 -0.0
bss 107348 107188 -160 -0.1
text 727366 727316 -50 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974732 974516 -216 -0.0
bss 105324 105164 -160 -0.2
text 667996 667944 -52 -0.0
bridge-app tlsr9518adk80d (read/write) 942552 942336 -216 -0.0
bss 109344 109184 -160 -0.1
text 645606 645552 -54 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 874440 874224 -216 -0.0
bss 99000 98840 -160 -0.2
text 588928 588876 -52 -0.0
light-switch-app tlsr9518adk80d (read/write) 903344 903136 -208 -0.0
bss 99564 99404 -160 -0.2
text 614578 614528 -50 -0.0
lighting-app tlsr9518adk80d (read/write) 980892 980676 -216 -0.0
bss 107676 107516 -160 -0.1
text 684450 684396 -54 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992256 992048 -208 -0.0
bss 111924 111764 -160 -0.1
text 691964 691912 -52 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050416 1050208 -208 -0.0
bss 109248 109088 -160 -0.1
text 729382 729330 -52 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081752 1081536 -216 -0.0
bss 120324 120164 -160 -0.1
text 749488 749434 -54 -0.0
lock-app tlsr9518adk80d (read/write) 929004 928796 -208 -0.0
bss 99644 99484 -160 -0.2
text 617082 617030 -52 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 897080 896864 -216 -0.0
bss 100272 100112 -160 -0.2
text 610826 610772 -54 -0.0
pump-app tlsr9518adk80d (read/write) 879952 879736 -216 -0.0
bss 99132 98972 -160 -0.2
text 594640 594586 -54 -0.0
pump-controller-app tlsr9518adk80d (read/write) 867084 866876 -208 -0.0
bss 98932 98772 -160 -0.2
text 585060 585008 -52 -0.0
shell tlsr9518adk80d text 478576 478574 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876500 876292 -208 -0.0
bss 99088 98928 -160 -0.2
text 591992 591938 -54 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863216 863000 -216 -0.0
bss 98840 98680 -160 -0.2
text 580662 580610 -52 -0.0
thermostat tlsr9518adk80d (read/write) 909160 908952 -208 -0.0
bss 99384 99224 -160 -0.2
text 620106 620056 -50 -0.0
window-covering tlsr9518adk80d (read/write) 904512 904296 -216 -0.0
bss 99668 99508 -160 -0.2
text 614996 614942 -54 -0.0
Full report (57 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section f71a48f d4201f6 change % change
bl602 lighting-app bl602 (read/write) 1362370 1362130 -240 -0.0
.bss 73806 73614 -192 -0.3
.data 9608 9608 0 0.0
.text 1055676 1055628 -48 -0.0
bl602+rpc (read/write) 1410086 1409854 -232 -0.0
.bss 81846 81654 -192 -0.2
.data 10008 10008 0 0.0
.text 1087864 1087818 -46 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1165623 1165387 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1564819 1564819 0 0.0
.debug_aranges 140216 140216 0 0.0
.debug_frame 515788 515788 0 0.0
.debug_info 41423038 41405445 -17593 -0.0
.debug_line 5471663 5471460 -203 -0.0
.debug_loc 3560894 3560559 -335 -0.0
.debug_ranges 384408 384408 0 0.0
.debug_str 4010845 4008229 -2616 -0.1
.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 106408 106408 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 588273 588273 0 0.0
.symtab 175296 175296 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
952962 952918 -44 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264511 1264271 -240 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741949 1741949 0 0.0
.debug_aranges 148760 148760 0 0.0
.debug_frame 544692 544692 0 0.0
.debug_info 46318603 46300060 -18543 -0.0
.debug_line 5884090 5883887 -203 -0.0
.debug_loc 3767041 3766706 -335 -0.0
.debug_ranges 410160 410160 0 0.0
.debug_str 4430710 4428094 -2616 -0.1
.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 121060 121060 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 651236 651236 0 0.0
.symtab 194224 194224 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027646 1027600 -46 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151192 1150952 -240 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 77904 -192 -0.2
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567038 1567038 0 0.0
.debug_aranges 134720 134720 0 0.0
.debug_frame 495476 495476 0 0.0
.debug_info 41424149 41406554 -17595 -0.0
.debug_line 5387231 5387028 -203 -0.0
.debug_loc 3497032 3496710 -322 -0.0
.debug_ranges 389616 389616 0 0.0
.debug_str 4023314 4020698 -2616 -0.1
.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 100292 100292 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 588498 588498 0 0.0
.symtab 174864 174864 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
941772 941724 -48 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610882 610842 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201184 -512 -0.3
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947855 947872 17 0.0
.debug_aranges 108048 108048 0 0.0
.debug_frame 366744 366744 0 0.0
.debug_info 19073100 19056107 -16993 -0.1
.debug_line 2784198 2783898 -300 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1582679 1582426 -253 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99777 99775 -2 -0.0
.debug_str 3417159 3414543 -2616 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105562 105562 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490380 490380 0 0.0
.symtab 290160 290160 0 0.0
.text 503196 503160 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549303 549087 -216 -0.0
.app_xip_area 440393 440337 -56 -0.0
.bss 63880 63720 -160 -0.3
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533631 533415 -216 -0.0
.app_xip_area 419761 419705 -56 -0.0
.bss 68832 68672 -160 -0.2
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572439 572231 -208 -0.0
.app_xip_area 464617 464569 -48 -0.0
.bss 62840 62680 -160 -0.3
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545735 545471 -264 -0.0
.app_xip_area 434945 434841 -104 -0.0
.bss 65728 65568 -160 -0.2
.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) 1009132 1008924 -208 -0.0
.bss 183636 183476 -160 -0.1
.data 2692 2692 0 0.0
.text 822784 822736 -48 -0.0
BRD4187C (read/write) 1034076 1033812 -264 -0.0
.bss 163252 163092 -160 -0.1
.data 3288 3288 0 0.0
.text 867516 867412 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1083984 1083776 -208 -0.0
.bss 177652 177492 -160 -0.1
.data 2688 2688 0 0.0
.text 903624 903576 -48 -0.0
window-app BRD4187C (read/write) 1105100 1104900 -200 -0.0
.bss 146244 146084 -160 -0.1
.data 3200 3200 0 0.0
.text 955636 955596 -40 -0.0
esp32 all-clusters-app c3devkit (read only) 1095750 1095706 -44 -0.0
(read/write) 1590368 1590208 -160 -0.0
.dram0.bss 77368 77208 -160 -0.2
.dram0.data 13988 13988 0 0.0
.flash.rodata 219864 219864 0 0.0
.flash.text 1095750 1095706 -44 -0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1142083 1142043 -40 -0.0
(read/write) 500746 500586 -160 -0.0
.dram0.bss 82848 82688 -160 -0.2
.dram0.data 34344 34344 0 0.0
.flash.rodata 248404 248404 0 0.0
.flash.text 1136699 1136659 -40 -0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 589092 589044 -48 -0.0
(read/write) 91472 91312 -160 -0.2
.bss 67476 67316 -160 -0.2
.data 2168 2168 0 0.0
.text 588556 588508 -48 -0.0
light k32w0+release (read only) 587780 587732 -48 -0.0
(read/write) 91104 90944 -160 -0.2
.bss 67124 66964 -160 -0.2
.data 2156 2156 0 0.0
.text 587244 587196 -48 -0.0
lock k32w0+release (read only) 560332 560284 -48 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.data 2100 2100 0 0.0
.text 559796 559748 -48 -0.0
linux all-clusters-app debug (read only) 5479777 5479425 -352 -0.0
(read/write) 417328 417328 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275648 275648 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333136 0 0.0
.text 4769971 4769619 -352 -0.0
all-clusters-minimal-app debug (read only) 4894809 4894441 -368 -0.0
(read/write) 231280 231280 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94248 94248 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 271238 271238 0 0.0
.text 4393587 4393219 -368 -0.0
bridge-app debug (read only) 2763969 2763617 -352 -0.0
(read/write) 132936 132936 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71272 71272 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 213800 213800 0 0.0
.text 2372835 2372483 -352 -0.0
chip-tool debug (read only) 17764265 17763913 -352 -0.0
(read/write) 1055000 1055000 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948912 948912 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 916009 916009 0 0.0
.text 14793395 14793043 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977452 16977052 -400 -0.0
(read/write) 1122536 1122536 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986272 986272 0 0.0
.dynamic 512 512 0 0.0
.got 23344 23344 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827096 0 0.0
.text 13910856 13910456 -400 -0.0
lighting-app debug+rpc+ui (read only) 5272969 5272617 -352 -0.0
(read/write) 222184 222184 0 0.0
.bss 117616 117616 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92112 92112 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 337844 337844 0 0.0
.text 4693219 4692867 -352 -0.0
lock-app debug (read only) 4452417 4452065 -352 -0.0
(read/write) 202120 202120 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78368 78368 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 246470 246470 0 0.0
.text 3997603 3997251 -352 -0.0
ota-provider-app debug (read only) 4122649 4122297 -352 -0.0
(read/write) 191992 191992 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68320 68320 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 200326 200326 0 0.0
.text 3732195 3731843 -352 -0.0
ota-requestor-app debug (read only) 4216577 4216209 -368 -0.0
(read/write) 196304 196304 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71320 71320 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 203750 203750 0 0.0
.text 3818371 3818003 -368 -0.0
shell debug (read only) 2923073 2922721 -352 -0.0
(read/write) 150616 150616 0 0.0
.bss 59592 59592 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83896 83896 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 209138 209138 0 0.0
.text 2543234 2542882 -352 -0.0
thermostat-no-ble arm64 (read only) 4446196 4445780 -416 -0.0
(read/write) 243992 243992 0 0.0
.bss 122200 122200 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102168 102168 0 0.0
.dynamic 512 512 0 0.0
.got 11960 11960 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161628 0 0.0
.text 3946712 3946296 -416 -0.0
tv-app debug (read only) 5310065 5309713 -352 -0.0
(read/write) 349944 349944 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95904 95904 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 271798 271798 0 0.0
.text 4794819 4794467 -352 -0.0
tv-casting-app debug (read only) 8287889 8287521 -368 -0.0
(read/write) 210528 210528 0 0.0
.bss 54112 54112 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146712 146712 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 366812 366812 0 0.0
.text 7521491 7521123 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517640 2517576 -64 -0.0
.bss 220432 219920 -512 -0.2
.data 5152 5152 0 0.0
.text 1480324 1480260 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
(read/write) 1765428 1764884 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193084 -512 -0.3
.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 1376074 1376094 20 0.0
.debug_aranges 143520 143520 0 0.0
.debug_frame 478216 478216 0 0.0
.debug_info 30038944 30019086 -19858 -0.1
.debug_line 4133478 4133178 -300 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242630 2242393 -237 -0.0
.debug_rnglists 142111 142109 -2 -0.0
.debug_str 4114991 4112375 -2616 -0.1
.heap 837120 837632 512 0.1
.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 800498 800498 0 0.0
.symtab 498960 498960 0 0.0
.text 0 0 0 0.0
1560820 1560788 -32 -0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
(read/write) 1672908 1672364 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191196 -512 -0.3
.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 1285435 1285453 18 0.0
.debug_aranges 137024 137024 0 0.0
.debug_frame 462004 462004 0 0.0
.debug_info 27167188 27149242 -17946 -0.1
.debug_line 3956436 3956136 -300 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2145799 2145562 -237 -0.0
.debug_rnglists 135404 135402 -2 -0.0
.debug_str 3976598 3973982 -2616 -0.1
.heap 839072 839584 512 0.1
.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 711155 711155 0 0.0
.symtab 464624 464624 0 0.0
.text 1470252 1470220 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
(read/write) 1604748 1604204 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185156 -512 -0.3
.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 1125917 1125934 17 0.0
.debug_aranges 127296 127296 0 0.0
.debug_frame 425636 425636 0 0.0
.debug_info 22322341 22305354 -16987 -0.1
.debug_line 3523291 3522991 -300 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1985021 1984784 -237 -0.0
.debug_rnglists 125294 125292 -2 -0.0
.debug_str 3787749 3785133 -2616 -0.1
.heap 845280 845792 512 0.1
.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 632763 632763 0 0.0
.symtab 429584 429584 0 0.0
.text 1408300 1408268 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
(read/write) 1635052 1634508 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212588 -512 -0.2
.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 1102761 1102778 17 0.0
.debug_aranges 125240 125240 0 0.0
.debug_frame 418468 418468 0 0.0
.debug_info 21920531 21903541 -16990 -0.1
.debug_line 3451126 3450826 -300 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1952441 1952204 -237 -0.0
.debug_rnglists 122634 122632 -2 -0.0
.debug_str 3741984 3739368 -2616 -0.1
.heap 817848 818360 512 0.1
.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 602281 602281 0 0.0
.symtab 419424 419424 0 0.0
.text 1411172 1411140 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176264 1176184 -80 -0.0
.bss 101336 101176 -160 -0.2
.data 788 788 0 0.0
.text 623104 623024 -80 -0.0
lock-app qpg6105+debug (read/write) 1133312 1133232 -80 -0.0
.bss 96056 95896 -160 -0.2
.data 792 792 0 0.0
.text 580156 580076 -80 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068272 1068056 -216 -0.0
bss 107348 107188 -160 -0.1
text 727366 727316 -50 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974732 974516 -216 -0.0
bss 105324 105164 -160 -0.2
text 667996 667944 -52 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942552 942336 -216 -0.0
bss 109344 109184 -160 -0.1
text 645606 645552 -54 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874440 874224 -216 -0.0
bss 99000 98840 -160 -0.2
text 588928 588876 -52 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903344 903136 -208 -0.0
bss 99564 99404 -160 -0.2
text 614578 614528 -50 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980892 980676 -216 -0.0
bss 107676 107516 -160 -0.1
text 684450 684396 -54 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992256 992048 -208 -0.0
bss 111924 111764 -160 -0.1
text 691964 691912 -52 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050416 1050208 -208 -0.0
bss 109248 109088 -160 -0.1
text 729382 729330 -52 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081752 1081536 -216 -0.0
bss 120324 120164 -160 -0.1
text 749488 749434 -54 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929004 928796 -208 -0.0
bss 99644 99484 -160 -0.2
text 617082 617030 -52 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897080 896864 -216 -0.0
bss 100272 100112 -160 -0.2
text 610826 610772 -54 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879952 879736 -216 -0.0
bss 99132 98972 -160 -0.2
text 594640 594586 -54 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867084 866876 -208 -0.0
bss 98932 98772 -160 -0.2
text 585060 585008 -52 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478576 478574 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876500 876292 -208 -0.0
bss 99088 98928 -160 -0.2
text 591992 591938 -54 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863216 863000 -216 -0.0
bss 98840 98680 -160 -0.2
text 580662 580610 -52 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909160 908952 -208 -0.0
bss 99384 99224 -160 -0.2
text 620106 620056 -50 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904512 904296 -216 -0.0
bss 99668 99508 -160 -0.2
text 614996 614942 -54 -0.0

lpbeliveau-silabs and others added 3 commits August 1, 2023 10:31
…it for min/max instead of setting flags. Modified subscription times in the test to minimise the impact of waiting.
…ld wait for max to expire to ensure the run gets scheduled reliably
@lpbeliveau-silabs lpbeliveau-silabs force-pushed the bugfix/TestReadInteraction_test_flags_removal branch from d4201f6 to 1f56ddb Compare August 1, 2023 15:42
@github-actions
Copy link

github-actions bot commented Aug 1, 2023

PR #28421: Size comparison from e9f25fd to 1f56ddb

Increases (5 builds for cc32xx, psoc6)
platform target config section e9f25fd 1f56ddb change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 944966 944983 17 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
.debug_abbrev 1377012 1377032 20 0.0
.heap 837120 837632 512 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
.debug_abbrev 1282626 1282644 18 0.0
.heap 839072 839584 512 0.1
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
.debug_abbrev 1123242 1123259 17 0.0
.heap 845280 845792 512 0.1
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
.debug_abbrev 1099880 1099897 17 0.0
.heap 817848 818360 512 0.1
Decreases (59 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9f25fd 1f56ddb change % change
bl602 lighting-app bl602 (read/write) 1363034 1362538 -496 -0.0
.bss 73806 73614 -192 -0.3
.text 1056278 1055976 -302 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.text 1088212 1088168 -44 -0.0
bl702 lighting-app bl702 (read/write) 1166031 1165795 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 41427414 41409820 -17594 -0.0
.debug_line 5473712 5473509 -203 -0.0
.debug_loc 3560921 3560670 -251 -0.0
.debug_str 4011326 4008710 -2616 -0.1
.text 953308 953262 -46 -0.0
bl702+rpc (read/write) 1264919 1264683 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 46323234 46304691 -18543 -0.0
.debug_line 5886247 5886044 -203 -0.0
.debug_loc 3767068 3766817 -251 -0.0
.debug_str 4431191 4428575 -2616 -0.1
.text 1027992 1027946 -46 -0.0
bl702l lighting-app bl702l (read/write) 1151600 1151364 -236 -0.0
.bss_psram 78096 77904 -192 -0.2
.debug_info 41428523 41410930 -17593 -0.0
.debug_line 5389298 5389095 -203 -0.0
.debug_loc 3497090 3496824 -266 -0.0
.debug_str 4023795 4021179 -2616 -0.1
.text 942114 942070 -44 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.bss 201696 201184 -512 -0.3
.debug_info 19046519 19029527 -16992 -0.1
.debug_line 2780417 2780111 -306 -0.0
.debug_loclists 1580553 1580303 -250 -0.0
.debug_rnglists 99665 99663 -2 -0.0
.debug_str 3415671 3413055 -2616 -0.1
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148028 -56 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.flash.text 1148084 1148028 -56 -0.0
m5stack (read only) 1190327 1190299 -28 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.flash.text 1184943 1184915 -28 -0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
.text 2373123 2372771 -352 -0.0
chip-tool debug (read only) 17764697 17764345 -352 -0.0
.text 14793683 14793331 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977580 -400 -0.0
.text 13911112 13910712 -400 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
.text 3946968 3946552 -416 -0.0
tv-app debug (read only) 5310497 5310145 -352 -0.0
.text 4795107 4794755 -352 -0.0
tv-casting-app debug (read only) 8288321 8287953 -368 -0.0
.text 7521779 7521411 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217096 1216920 -176 -0.0
bss 154659 154499 -160 -0.1
text 842280 842244 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336212 1336020 -192 -0.0
bss 140117 139957 -160 -0.1
text 769880 769840 -40 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155008 1154832 -176 -0.0
bss 154838 154678 -160 -0.1
text 808720 808684 -36 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1765060 -544 -0.0
.bss 193596 193084 -512 -0.3
.debug_info 30043970 30024113 -19857 -0.1
.debug_line 4135844 4135538 -306 -0.0
.debug_loclists 2242789 2242552 -237 -0.0
.debug_rnglists 142171 142169 -2 -0.0
.debug_str 4115542 4112926 -2616 -0.1
.text 1560996 1560964 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1672524 -544 -0.0
.bss 191708 191196 -512 -0.3
.debug_info 27138467 27120522 -17945 -0.1
.debug_line 3952689 3952383 -306 -0.0
.debug_loclists 2143676 2143439 -237 -0.0
.debug_rnglists 135292 135290 -2 -0.0
.debug_str 3975091 3972475 -2616 -0.1
.text 1470412 1470380 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1604924 1604380 -544 -0.0
.bss 185668 185156 -512 -0.3
.debug_info 22293628 22276641 -16987 -0.1
.debug_line 3519307 3519001 -306 -0.0
.debug_loclists 1982898 1982661 -237 -0.0
.debug_rnglists 125182 125180 -2 -0.0
.debug_str 3786254 3783638 -2616 -0.1
.text 1408476 1408444 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1635228 1634684 -544 -0.0
.bss 213100 212588 -512 -0.2
.debug_info 21891619 21874630 -16989 -0.1
.debug_line 3447102 3446796 -306 -0.0
.debug_loclists 1950318 1950081 -237 -0.0
.debug_rnglists 122522 122520 -2 -0.0
.debug_str 3740493 3737877 -2616 -0.1
.text 1411348 1411316 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068412 1068204 -208 -0.0
bss 107348 107188 -160 -0.1
text 727468 727414 -54 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974872 974664 -208 -0.0
bss 105324 105164 -160 -0.2
text 668094 668042 -52 -0.0
bridge-app tlsr9518adk80d (read/write) 942692 942476 -216 -0.0
bss 109344 109184 -160 -0.1
text 645702 645652 -50 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 874580 874372 -208 -0.0
bss 99000 98840 -160 -0.2
text 589026 588976 -50 -0.0
light-switch-app tlsr9518adk80d (read/write) 903492 903276 -216 -0.0
bss 99564 99404 -160 -0.2
text 614678 614628 -50 -0.0
lighting-app tlsr9518adk80d (read/write) 981024 980816 -208 -0.0
bss 107676 107516 -160 -0.1
text 684544 684494 -50 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992404 992188 -216 -0.0
bss 111924 111764 -160 -0.1
text 692064 692012 -52 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050556 1050348 -208 -0.0
bss 109248 109088 -160 -0.1
text 729480 729428 -52 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081892 1081676 -216 -0.0
bss 120324 120164 -160 -0.1
text 749584 749530 -54 -0.0
lock-app tlsr9518adk80d (read/write) 929152 928936 -216 -0.0
bss 99644 99484 -160 -0.2
text 617182 617130 -52 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 897220 897004 -216 -0.0
bss 100272 100112 -160 -0.2
text 610926 610870 -56 -0.0
pump-app tlsr9518adk80d (read/write) 880092 879884 -208 -0.0
bss 99132 98972 -160 -0.2
text 594738 594686 -52 -0.0
pump-controller-app tlsr9518adk80d (read/write) 867224 867016 -208 -0.0
bss 98932 98772 -160 -0.2
text 585156 585104 -52 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876640 876432 -208 -0.0
bss 99088 98928 -160 -0.2
text 592088 592034 -54 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863356 863140 -216 -0.0
bss 98840 98680 -160 -0.2
text 580758 580708 -50 -0.0
thermostat tlsr9518adk80d (read/write) 909300 909092 -208 -0.0
bss 99384 99224 -160 -0.2
text 620202 620154 -48 -0.0
window-covering tlsr9518adk80d (read/write) 904652 904444 -208 -0.0
bss 99668 99508 -160 -0.2
text 615096 615044 -52 -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 e9f25fd 1f56ddb change % change
bl602 lighting-app bl602 (read/write) 1363034 1362538 -496 -0.0
.bss 73806 73614 -192 -0.3
.data 9608 9608 0 0.0
.text 1056278 1055976 -302 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.data 10008 10008 0 0.0
.text 1088212 1088168 -44 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166031 1165795 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565264 0 0.0
.debug_aranges 140232 140232 0 0.0
.debug_frame 515900 515900 0 0.0
.debug_info 41427414 41409820 -17594 -0.0
.debug_line 5473712 5473509 -203 -0.0
.debug_loc 3560921 3560670 -251 -0.0
.debug_ranges 384424 384424 0 0.0
.debug_str 4011326 4008710 -2616 -0.1
.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 106472 106472 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 588548 588548 0 0.0
.symtab 175376 175376 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953308 953262 -46 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264919 1264683 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742394 0 0.0
.debug_aranges 148776 148776 0 0.0
.debug_frame 544804 544804 0 0.0
.debug_info 46323234 46304691 -18543 -0.0
.debug_line 5886247 5886044 -203 -0.0
.debug_loc 3767068 3766817 -251 -0.0
.debug_ranges 410176 410176 0 0.0
.debug_str 4431191 4428575 -2616 -0.1
.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 121124 121124 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 651511 651511 0 0.0
.symtab 194304 194304 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027992 1027946 -46 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151364 -236 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 77904 -192 -0.2
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1567483 0 0.0
.debug_aranges 134736 134736 0 0.0
.debug_frame 495588 495588 0 0.0
.debug_info 41428523 41410930 -17593 -0.0
.debug_line 5389298 5389095 -203 -0.0
.debug_loc 3497090 3496824 -266 -0.0
.debug_ranges 389632 389632 0 0.0
.debug_str 4023795 4021179 -2616 -0.1
.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 100356 100356 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 588773 588773 0 0.0
.symtab 174944 174944 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942114 942070 -44 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201184 -512 -0.3
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107960 0 0.0
.debug_frame 366300 366300 0 0.0
.debug_info 19046519 19029527 -16992 -0.1
.debug_line 2780417 2780111 -306 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580553 1580303 -250 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99665 99663 -2 -0.0
.debug_str 3415671 3413055 -2616 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105626 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 490862 0 0.0
.symtab 290432 290432 0 0.0
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
.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) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.data 2692 2692 0 0.0
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.data 3288 3288 0 0.0
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.data 2688 2688 0 0.0
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.data 3200 3200 0 0.0
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148028 -56 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 265696 0 0.0
.flash.text 1148084 1148028 -56 -0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190327 1190299 -28 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 296712 0 0.0
.flash.text 1184943 1184915 -28 -0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.data 2168 2168 0 0.0
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.data 2156 2156 0 0.0
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.data 2100 2100 0 0.0
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333136 0 0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 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 271238 271238 0 0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 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 213800 213800 0 0.0
.text 2373123 2372771 -352 -0.0
chip-tool debug (read only) 17764697 17764345 -352 -0.0
(read/write) 1055128 1055128 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 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 916009 916009 0 0.0
.text 14793683 14793331 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977580 -400 -0.0
(read/write) 1122664 1122664 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23352 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827096 0 0.0
.text 13911112 13910712 -400 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 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 337844 337844 0 0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 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 246470 246470 0 0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 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 200326 200326 0 0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 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 203750 203750 0 0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 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 210066 210066 0 0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11968 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161628 0 0.0
.text 3946968 3946552 -416 -0.0
tv-app debug (read only) 5310497 5310145 -352 -0.0
(read/write) 350104 350104 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 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 271798 271798 0 0.0
.text 4795107 4794755 -352 -0.0
tv-casting-app debug (read only) 8288321 8287953 -368 -0.0
(read/write) 210688 210688 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 146856 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 366812 366812 0 0.0
.text 7521779 7521411 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.data 5152 5152 0 0.0
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217096 1216920 -176 -0.0
bss 154659 154499 -160 -0.1
rodata 141020 141020 0 0.0
text 842280 842244 -36 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336212 1336020 -192 -0.0
bss 140117 139957 -160 -0.1
rodata 135436 135436 0 0.0
text 769880 769840 -40 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155008 1154832 -176 -0.0
bss 154838 154678 -160 -0.1
rodata 112404 112404 0 0.0
text 808720 808684 -36 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
(read/write) 1765604 1765060 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193084 -512 -0.3
.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 1377012 1377032 20 0.0
.debug_aranges 143632 143632 0 0.0
.debug_frame 478472 478472 0 0.0
.debug_info 30043970 30024113 -19857 -0.1
.debug_line 4135844 4135538 -306 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242789 2242552 -237 -0.0
.debug_rnglists 142171 142169 -2 -0.0
.debug_str 4115542 4112926 -2616 -0.1
.heap 837120 837632 512 0.1
.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 801003 801003 0 0.0
.symtab 499248 499248 0 0.0
.text 0 0 0 0.0
1560996 1560964 -32 -0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
(read/write) 1673068 1672524 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191196 -512 -0.3
.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 1282626 1282644 18 0.0
.debug_aranges 136936 136936 0 0.0
.debug_frame 461560 461560 0 0.0
.debug_info 27138467 27120522 -17945 -0.1
.debug_line 3952689 3952383 -306 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143676 2143439 -237 -0.0
.debug_rnglists 135292 135290 -2 -0.0
.debug_str 3975091 3972475 -2616 -0.1
.heap 839072 839584 512 0.1
.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 711637 711637 0 0.0
.symtab 464896 464896 0 0.0
.text 1470412 1470380 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
(read/write) 1604924 1604380 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185156 -512 -0.3
.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 1123242 1123259 17 0.0
.debug_aranges 127208 127208 0 0.0
.debug_frame 425192 425192 0 0.0
.debug_info 22293628 22276641 -16987 -0.1
.debug_line 3519307 3519001 -306 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982898 1982661 -237 -0.0
.debug_rnglists 125182 125180 -2 -0.0
.debug_str 3786254 3783638 -2616 -0.1
.heap 845280 845792 512 0.1
.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 633245 633245 0 0.0
.symtab 429856 429856 0 0.0
.text 1408476 1408444 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
(read/write) 1635228 1634684 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212588 -512 -0.2
.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 1099880 1099897 17 0.0
.debug_aranges 125152 125152 0 0.0
.debug_frame 418024 418024 0 0.0
.debug_info 21891619 21874630 -16989 -0.1
.debug_line 3447102 3446796 -306 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950318 1950081 -237 -0.0
.debug_rnglists 122522 122520 -2 -0.0
.debug_str 3740493 3737877 -2616 -0.1
.heap 817848 818360 512 0.1
.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 602763 602763 0 0.0
.symtab 419696 419696 0 0.0
.text 1411348 1411316 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.data 788 788 0 0.0
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.data 792 792 0 0.0
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068412 1068204 -208 -0.0
bss 107348 107188 -160 -0.1
text 727468 727414 -54 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974872 974664 -208 -0.0
bss 105324 105164 -160 -0.2
text 668094 668042 -52 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942692 942476 -216 -0.0
bss 109344 109184 -160 -0.1
text 645702 645652 -50 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874580 874372 -208 -0.0
bss 99000 98840 -160 -0.2
text 589026 588976 -50 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903492 903276 -216 -0.0
bss 99564 99404 -160 -0.2
text 614678 614628 -50 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981024 980816 -208 -0.0
bss 107676 107516 -160 -0.1
text 684544 684494 -50 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992404 992188 -216 -0.0
bss 111924 111764 -160 -0.1
text 692064 692012 -52 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050556 1050348 -208 -0.0
bss 109248 109088 -160 -0.1
text 729480 729428 -52 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081892 1081676 -216 -0.0
bss 120324 120164 -160 -0.1
text 749584 749530 -54 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929152 928936 -216 -0.0
bss 99644 99484 -160 -0.2
text 617182 617130 -52 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897220 897004 -216 -0.0
bss 100272 100112 -160 -0.2
text 610926 610870 -56 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880092 879884 -208 -0.0
bss 99132 98972 -160 -0.2
text 594738 594686 -52 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867224 867016 -208 -0.0
bss 98932 98772 -160 -0.2
text 585156 585104 -52 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478574 478574 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876640 876432 -208 -0.0
bss 99088 98928 -160 -0.2
text 592088 592034 -54 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863356 863140 -216 -0.0
bss 98840 98680 -160 -0.2
text 580758 580708 -50 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909300 909092 -208 -0.0
bss 99384 99224 -160 -0.2
text 620202 620154 -48 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904652 904444 -208 -0.0
bss 99668 99508 -160 -0.2
text 615096 615044 -52 -0.0

@github-actions
Copy link

github-actions bot commented Aug 1, 2023

PR #28421: Size comparison from e9f25fd to 146cc01

Increases (11 builds for bl702, bl702l, cc32xx, linux, psoc6)
platform target config section e9f25fd 146cc01 change % change
bl702 lighting-app bl702 .debug_aranges 140232 140240 8 0.0
.debug_frame 515900 515940 40 0.0
.debug_ranges 384424 384432 8 0.0
bl702+rpc .debug_aranges 148776 148784 8 0.0
.debug_frame 544804 544844 40 0.0
.debug_ranges 410176 410184 8 0.0
bl702l lighting-app bl702l .debug_aranges 134736 134744 8 0.0
.debug_frame 495588 495628 40 0.0
.debug_ranges 389632 389640 8 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107968 8 0.0
.debug_frame 366300 366328 28 0.0
.debug_rnglists 99665 99669 4 0.0
linux chip-tool debug (read only) 17764697 17764713 16 0.0
(read/write) 1055128 1055160 32 0.0
.bss 93592 93624 32 0.0
.text 14793683 14793699 16 0.0
chip-tool-ipv6only arm64 (read/write) 1122664 1122680 16 0.0
.bss 102984 103000 16 0.0
tv-app debug (read only) 5310497 5310513 16 0.0
(read/write) 350104 350136 32 0.0
.bss 240416 240448 32 0.0
.text 4795107 4795123 16 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
.debug_abbrev 1377012 1377032 20 0.0
.debug_aranges 143632 143640 8 0.0
.debug_frame 478472 478500 28 0.0
.debug_rnglists 142171 142175 4 0.0
.heap 837120 837632 512 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
.debug_abbrev 1282626 1282644 18 0.0
.debug_aranges 136936 136944 8 0.0
.debug_frame 461560 461588 28 0.0
.debug_rnglists 135292 135296 4 0.0
.heap 839072 839584 512 0.1
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
.debug_abbrev 1123242 1123259 17 0.0
.debug_aranges 127208 127216 8 0.0
.debug_frame 425192 425220 28 0.0
.debug_rnglists 125182 125186 4 0.0
.heap 845280 845792 512 0.1
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
.debug_abbrev 1099880 1099897 17 0.0
.debug_aranges 125152 125160 8 0.0
.debug_frame 418024 418052 28 0.0
.debug_rnglists 122522 122526 4 0.0
.heap 817848 818360 512 0.1
Decreases (57 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9f25fd 146cc01 change % change
bl602 lighting-app bl602 (read/write) 1363034 1362538 -496 -0.0
.bss 73806 73614 -192 -0.3
.text 1056278 1055976 -302 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.text 1088212 1088166 -46 -0.0
bl702 lighting-app bl702 (read/write) 1166031 1165795 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 41427414 41410897 -16517 -0.0
.debug_loc 3560921 3560792 -129 -0.0
.debug_str 4011326 4008807 -2519 -0.1
.text 953308 953264 -44 -0.0
bl702+rpc (read/write) 1264919 1264683 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 46323234 46305805 -17429 -0.0
.debug_loc 3767068 3766939 -129 -0.0
.debug_str 4431191 4428672 -2519 -0.1
.text 1027992 1027948 -44 -0.0
bl702l lighting-app bl702l (read/write) 1151600 1151364 -236 -0.0
.bss_psram 78096 77904 -192 -0.2
.debug_info 41428523 41412007 -16516 -0.0
.debug_loc 3497090 3496945 -145 -0.0
.debug_str 4023795 4021276 -2519 -0.1
.text 942114 942072 -42 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.bss 201696 201184 -512 -0.3
.debug_info 19046519 19030772 -15747 -0.1
.debug_line 2780417 2780303 -114 -0.0
.debug_loclists 1580553 1580447 -106 -0.0
.debug_str 3415671 3413152 -2519 -0.1
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148030 -54 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.flash.text 1148084 1148030 -54 -0.0
m5stack (read only) 1190327 1190315 -12 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.flash.text 1184943 1184931 -12 -0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
.text 2373123 2372771 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977852 -128 -0.0
.text 13911112 13910984 -128 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
.text 3946968 3946552 -416 -0.0
tv-casting-app debug (read only) 8288321 8287953 -368 -0.0
.text 7521779 7521411 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217096 1216936 -160 -0.0
bss 154659 154499 -160 -0.1
text 842280 842260 -20 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336212 1336036 -176 -0.0
bss 140117 139957 -160 -0.1
text 769880 769860 -20 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155008 1154864 -144 -0.0
bss 154838 154678 -160 -0.1
text 808720 808704 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1765060 -544 -0.0
.bss 193596 193084 -512 -0.3
.debug_info 30043970 30025507 -18463 -0.1
.debug_line 4135844 4135730 -114 -0.0
.debug_loclists 2242789 2242673 -116 -0.0
.debug_str 4115542 4113014 -2528 -0.1
.text 1560996 1560964 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1672524 -544 -0.0
.bss 191708 191196 -512 -0.3
.debug_info 27138467 27121843 -16624 -0.1
.debug_line 3952689 3952575 -114 -0.0
.debug_loclists 2143676 2143552 -124 -0.0
.debug_str 3975091 3972563 -2528 -0.1
.text 1470412 1470380 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1604924 1604380 -544 -0.0
.bss 185668 185156 -512 -0.3
.debug_info 22293628 22277853 -15775 -0.1
.debug_line 3519307 3519193 -114 -0.0
.debug_loclists 1982898 1982773 -125 -0.0
.debug_str 3786254 3783726 -2528 -0.1
.text 1408476 1408444 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1635228 1634668 -560 -0.0
.bss 213100 212588 -512 -0.2
.debug_info 21891619 21875837 -15782 -0.1
.debug_line 3447102 3446988 -114 -0.0
.debug_loclists 1950318 1950193 -125 -0.0
.debug_str 3740493 3737965 -2528 -0.1
.text 1411348 1411300 -48 -0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068412 1068228 -184 -0.0
bss 107348 107188 -160 -0.1
text 727468 727440 -28 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974872 974688 -184 -0.0
bss 105324 105164 -160 -0.2
text 668094 668068 -26 -0.0
bridge-app tlsr9518adk80d (read/write) 942692 942508 -184 -0.0
bss 109344 109184 -160 -0.1
text 645702 645680 -22 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 874580 874420 -160 -0.0
bss 99000 98840 -160 -0.2
text 589026 589022 -4 -0.0
light-switch-app tlsr9518adk80d (read/write) 903492 903324 -168 -0.0
bss 99564 99404 -160 -0.2
text 614678 614672 -6 -0.0
lighting-app tlsr9518adk80d (read/write) 981024 980848 -176 -0.0
bss 107676 107516 -160 -0.1
text 684544 684522 -22 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992404 992220 -184 -0.0
bss 111924 111764 -160 -0.1
text 692064 692038 -26 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050556 1050380 -176 -0.0
bss 109248 109088 -160 -0.1
text 729480 729458 -22 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081892 1081708 -184 -0.0
bss 120324 120164 -160 -0.1
text 749584 749560 -24 -0.0
lock-app tlsr9518adk80d (read/write) 929152 928984 -168 -0.0
bss 99644 99484 -160 -0.2
text 617182 617174 -8 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 897220 897052 -168 -0.0
bss 100272 100112 -160 -0.2
text 610926 610918 -8 -0.0
pump-app tlsr9518adk80d (read/write) 880092 879908 -184 -0.0
bss 99132 98972 -160 -0.2
text 594738 594714 -24 -0.0
pump-controller-app tlsr9518adk80d (read/write) 867224 867064 -160 -0.0
bss 98932 98772 -160 -0.2
text 585156 585150 -6 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876640 876480 -160 -0.0
bss 99088 98928 -160 -0.2
text 592088 592084 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863356 863188 -168 -0.0
bss 98840 98680 -160 -0.2
text 580758 580756 -2 -0.0
thermostat tlsr9518adk80d (read/write) 909300 909140 -160 -0.0
bss 99384 99224 -160 -0.2
text 620202 620198 -4 -0.0
window-covering tlsr9518adk80d (read/write) 904652 904484 -168 -0.0
bss 99668 99508 -160 -0.2
text 615096 615088 -8 -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 e9f25fd 146cc01 change % change
bl602 lighting-app bl602 (read/write) 1363034 1362538 -496 -0.0
.bss 73806 73614 -192 -0.3
.data 9608 9608 0 0.0
.text 1056278 1055976 -302 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.data 10008 10008 0 0.0
.text 1088212 1088166 -46 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166031 1165795 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565264 0 0.0
.debug_aranges 140232 140240 8 0.0
.debug_frame 515900 515940 40 0.0
.debug_info 41427414 41410897 -16517 -0.0
.debug_line 5473712 5473712 0 0.0
.debug_loc 3560921 3560792 -129 -0.0
.debug_ranges 384424 384432 8 0.0
.debug_str 4011326 4008807 -2519 -0.1
.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 106472 106472 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 588548 588548 0 0.0
.symtab 175376 175376 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953308 953264 -44 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264919 1264683 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742394 0 0.0
.debug_aranges 148776 148784 8 0.0
.debug_frame 544804 544844 40 0.0
.debug_info 46323234 46305805 -17429 -0.0
.debug_line 5886247 5886247 0 0.0
.debug_loc 3767068 3766939 -129 -0.0
.debug_ranges 410176 410184 8 0.0
.debug_str 4431191 4428672 -2519 -0.1
.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 121124 121124 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 651511 651511 0 0.0
.symtab 194304 194304 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027992 1027948 -44 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151364 -236 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 77904 -192 -0.2
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1567483 0 0.0
.debug_aranges 134736 134744 8 0.0
.debug_frame 495588 495628 40 0.0
.debug_info 41428523 41412007 -16516 -0.0
.debug_line 5389298 5389298 0 0.0
.debug_loc 3497090 3496945 -145 -0.0
.debug_ranges 389632 389640 8 0.0
.debug_str 4023795 4021276 -2519 -0.1
.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 100356 100356 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 588773 588773 0 0.0
.symtab 174944 174944 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942114 942072 -42 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201184 -512 -0.3
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107968 8 0.0
.debug_frame 366300 366328 28 0.0
.debug_info 19046519 19030772 -15747 -0.1
.debug_line 2780417 2780303 -114 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580553 1580447 -106 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99665 99669 4 0.0
.debug_str 3415671 3413152 -2519 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105626 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 490862 0 0.0
.symtab 290432 290432 0 0.0
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
.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) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.data 2692 2692 0 0.0
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.data 3288 3288 0 0.0
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.data 2688 2688 0 0.0
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.data 3200 3200 0 0.0
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148030 -54 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 265696 0 0.0
.flash.text 1148084 1148030 -54 -0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190327 1190315 -12 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 296712 0 0.0
.flash.text 1184943 1184931 -12 -0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.data 2168 2168 0 0.0
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.data 2156 2156 0 0.0
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.data 2100 2100 0 0.0
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333136 0 0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 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 271238 271238 0 0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 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 213800 213800 0 0.0
.text 2373123 2372771 -352 -0.0
chip-tool debug (read only) 17764697 17764713 16 0.0
(read/write) 1055128 1055160 32 0.0
.bss 93592 93624 32 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 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 916009 916009 0 0.0
.text 14793683 14793699 16 0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977852 -128 -0.0
(read/write) 1122664 1122680 16 0.0
.bss 102984 103000 16 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23352 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827096 0 0.0
.text 13911112 13910984 -128 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 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 337844 337844 0 0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 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 246470 246470 0 0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 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 200326 200326 0 0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 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 203750 203750 0 0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 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 210066 210066 0 0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11968 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161628 0 0.0
.text 3946968 3946552 -416 -0.0
tv-app debug (read only) 5310497 5310513 16 0.0
(read/write) 350104 350136 32 0.0
.bss 240416 240448 32 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 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 271798 271798 0 0.0
.text 4795107 4795123 16 0.0
tv-casting-app debug (read only) 8288321 8287953 -368 -0.0
(read/write) 210688 210688 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 146856 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 366812 366812 0 0.0
.text 7521779 7521411 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.data 5152 5152 0 0.0
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217096 1216936 -160 -0.0
bss 154659 154499 -160 -0.1
rodata 141020 141020 0 0.0
text 842280 842260 -20 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336212 1336036 -176 -0.0
bss 140117 139957 -160 -0.1
rodata 135436 135436 0 0.0
text 769880 769860 -20 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155008 1154864 -144 -0.0
bss 154838 154678 -160 -0.1
rodata 112404 112404 0 0.0
text 808720 808704 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
(read/write) 1765604 1765060 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193084 -512 -0.3
.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 1377012 1377032 20 0.0
.debug_aranges 143632 143640 8 0.0
.debug_frame 478472 478500 28 0.0
.debug_info 30043970 30025507 -18463 -0.1
.debug_line 4135844 4135730 -114 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242789 2242673 -116 -0.0
.debug_rnglists 142171 142175 4 0.0
.debug_str 4115542 4113014 -2528 -0.1
.heap 837120 837632 512 0.1
.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 801003 801003 0 0.0
.symtab 499248 499248 0 0.0
.text 1560996 1560964 -32 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
(read/write) 1673068 1672524 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191196 -512 -0.3
.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 1282626 1282644 18 0.0
.debug_aranges 136936 136944 8 0.0
.debug_frame 461560 461588 28 0.0
.debug_info 27138467 27121843 -16624 -0.1
.debug_line 3952689 3952575 -114 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143676 2143552 -124 -0.0
.debug_rnglists 135292 135296 4 0.0
.debug_str 3975091 3972563 -2528 -0.1
.heap 839072 839584 512 0.1
.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 711637 711637 0 0.0
.symtab 464896 464896 0 0.0
.text 1470412 1470380 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
(read/write) 1604924 1604380 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185156 -512 -0.3
.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 1123242 1123259 17 0.0
.debug_aranges 127208 127216 8 0.0
.debug_frame 425192 425220 28 0.0
.debug_info 22293628 22277853 -15775 -0.1
.debug_line 3519307 3519193 -114 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982898 1982773 -125 -0.0
.debug_rnglists 125182 125186 4 0.0
.debug_str 3786254 3783726 -2528 -0.1
.heap 845280 845792 512 0.1
.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 633245 633245 0 0.0
.symtab 429856 429856 0 0.0
.text 1408476 1408444 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
(read/write) 1635228 1634668 -560 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212588 -512 -0.2
.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 1099880 1099897 17 0.0
.debug_aranges 125152 125160 8 0.0
.debug_frame 418024 418052 28 0.0
.debug_info 21891619 21875837 -15782 -0.1
.debug_line 3447102 3446988 -114 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950318 1950193 -125 -0.0
.debug_rnglists 122522 122526 4 0.0
.debug_str 3740493 3737965 -2528 -0.1
.heap 817848 818360 512 0.1
.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 602763 602763 0 0.0
.symtab 419696 419696 0 0.0
.text 1411348 1411300 -48 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.data 788 788 0 0.0
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.data 792 792 0 0.0
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068412 1068228 -184 -0.0
bss 107348 107188 -160 -0.1
text 727468 727440 -28 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974872 974688 -184 -0.0
bss 105324 105164 -160 -0.2
text 668094 668068 -26 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942692 942508 -184 -0.0
bss 109344 109184 -160 -0.1
text 645702 645680 -22 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874580 874420 -160 -0.0
bss 99000 98840 -160 -0.2
text 589026 589022 -4 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903492 903324 -168 -0.0
bss 99564 99404 -160 -0.2
text 614678 614672 -6 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981024 980848 -176 -0.0
bss 107676 107516 -160 -0.1
text 684544 684522 -22 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992404 992220 -184 -0.0
bss 111924 111764 -160 -0.1
text 692064 692038 -26 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050556 1050380 -176 -0.0
bss 109248 109088 -160 -0.1
text 729480 729458 -22 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081892 1081708 -184 -0.0
bss 120324 120164 -160 -0.1
text 749584 749560 -24 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929152 928984 -168 -0.0
bss 99644 99484 -160 -0.2
text 617182 617174 -8 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897220 897052 -168 -0.0
bss 100272 100112 -160 -0.2
text 610926 610918 -8 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880092 879908 -184 -0.0
bss 99132 98972 -160 -0.2
text 594738 594714 -24 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867224 867064 -160 -0.0
bss 98932 98772 -160 -0.2
text 585156 585150 -6 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478574 478574 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876640 876480 -160 -0.0
bss 99088 98928 -160 -0.2
text 592088 592084 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863356 863188 -168 -0.0
bss 98840 98680 -160 -0.2
text 580758 580756 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909300 909140 -160 -0.0
bss 99384 99224 -160 -0.2
text 620202 620198 -4 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904652 904484 -168 -0.0
bss 99668 99508 -160 -0.2
text 615096 615088 -8 -0.0

Copy link
Contributor

@tcarmelveilleux tcarmelveilleux left a comment

Choose a reason for hiding this comment

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

This test should be using fake time, or otherwise finding a way not to CPU spin-loop.

@tcarmelveilleux tcarmelveilleux dismissed their stale review August 2, 2023 14:55

Discussed offline that a refactor will come later

@github-actions
Copy link

github-actions bot commented Aug 2, 2023

PR #28421: Size comparison from e9f25fd to 5c605c3

Increases (12 builds for bl702, bl702l, cc32xx, linux, psoc6, telink)
platform target config section e9f25fd 5c605c3 change % change
bl702 lighting-app bl702 .debug_aranges 140232 140240 8 0.0
.debug_frame 515900 515940 40 0.0
.debug_ranges 384424 384432 8 0.0
bl702+rpc .debug_aranges 148776 148784 8 0.0
.debug_frame 544804 544844 40 0.0
.debug_ranges 410176 410184 8 0.0
bl702l lighting-app bl702l .debug_aranges 134736 134744 8 0.0
.debug_frame 495588 495628 40 0.0
.debug_ranges 389632 389640 8 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107968 8 0.0
.debug_frame 366300 366328 28 0.0
.debug_rnglists 99665 99669 4 0.0
linux chip-tool debug (read only) 17764697 17764713 16 0.0
(read/write) 1055128 1055160 32 0.0
.bss 93592 93624 32 0.0
.text 14793683 14793699 16 0.0
chip-tool-ipv6only arm64 (read/write) 1122664 1122680 16 0.0
.bss 102984 103000 16 0.0
tv-app debug (read only) 5310497 5310513 16 0.0
(read/write) 350104 350136 32 0.0
.bss 240416 240448 32 0.0
.text 4795107 4795123 16 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
.debug_abbrev 1377012 1377032 20 0.0
.debug_aranges 143632 143640 8 0.0
.debug_frame 478472 478500 28 0.0
.debug_rnglists 142171 142175 4 0.0
.heap 837120 837632 512 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
.debug_abbrev 1282626 1282644 18 0.0
.debug_aranges 136936 136944 8 0.0
.debug_frame 461560 461588 28 0.0
.debug_rnglists 135292 135296 4 0.0
.heap 839072 839584 512 0.1
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
.debug_abbrev 1123242 1123259 17 0.0
.debug_aranges 127208 127216 8 0.0
.debug_frame 425192 425220 28 0.0
.debug_rnglists 125182 125186 4 0.0
.heap 845280 845792 512 0.1
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
.debug_abbrev 1099880 1099897 17 0.0
.debug_aranges 125152 125160 8 0.0
.debug_frame 418024 418052 28 0.0
.debug_rnglists 122522 122526 4 0.0
.heap 817848 818360 512 0.1
telink shell tlsr9518adk80d text 478574 478576 2 0.0
Decreases (57 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9f25fd 5c605c3 change % change
bl602 lighting-app bl602 (read/write) 1363034 1362538 -496 -0.0
.bss 73806 73614 -192 -0.3
.text 1056278 1055976 -302 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.text 1088212 1088164 -48 -0.0
bl702 lighting-app bl702 (read/write) 1166031 1165795 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 41427414 41410897 -16517 -0.0
.debug_loc 3560921 3560792 -129 -0.0
.debug_str 4011326 4008807 -2519 -0.1
.text 953308 953264 -44 -0.0
bl702+rpc (read/write) 1264919 1264683 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 46323234 46305805 -17429 -0.0
.debug_loc 3767068 3766939 -129 -0.0
.debug_str 4431191 4428672 -2519 -0.1
.text 1027992 1027948 -44 -0.0
bl702l lighting-app bl702l (read/write) 1151600 1151364 -236 -0.0
.bss_psram 78096 77904 -192 -0.2
.debug_info 41428523 41412006 -16517 -0.0
.debug_loc 3497090 3496945 -145 -0.0
.debug_str 4023795 4021276 -2519 -0.1
.text 942114 942070 -44 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.bss 201696 201184 -512 -0.3
.debug_info 19046519 19030772 -15747 -0.1
.debug_line 2780417 2780303 -114 -0.0
.debug_loclists 1580553 1580447 -106 -0.0
.debug_str 3415671 3413152 -2519 -0.1
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148030 -54 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.flash.text 1148084 1148030 -54 -0.0
m5stack (read only) 1190327 1190315 -12 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.flash.text 1184943 1184931 -12 -0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
.text 2373123 2372771 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977852 -128 -0.0
.text 13911112 13910984 -128 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
.text 3946968 3946552 -416 -0.0
tv-casting-app debug (read only) 8288321 8287953 -368 -0.0
.text 7521779 7521411 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217096 1216952 -144 -0.0
bss 154659 154499 -160 -0.1
text 842280 842264 -16 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336212 1336036 -176 -0.0
bss 140117 139957 -160 -0.1
text 769880 769860 -20 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155008 1154864 -144 -0.0
bss 154838 154678 -160 -0.1
text 808720 808704 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1765060 -544 -0.0
.bss 193596 193084 -512 -0.3
.debug_info 30043970 30025506 -18464 -0.1
.debug_line 4135844 4135730 -114 -0.0
.debug_loclists 2242789 2242673 -116 -0.0
.debug_str 4115542 4113014 -2528 -0.1
.text 1560996 1560964 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1672524 -544 -0.0
.bss 191708 191196 -512 -0.3
.debug_info 27138467 27121841 -16626 -0.1
.debug_line 3952689 3952575 -114 -0.0
.debug_loclists 2143676 2143552 -124 -0.0
.debug_str 3975091 3972563 -2528 -0.1
.text 1470412 1470380 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1604924 1604380 -544 -0.0
.bss 185668 185156 -512 -0.3
.debug_info 22293628 22277851 -15777 -0.1
.debug_line 3519307 3519193 -114 -0.0
.debug_loclists 1982898 1982773 -125 -0.0
.debug_str 3786254 3783726 -2528 -0.1
.text 1408476 1408444 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1635228 1634684 -544 -0.0
.bss 213100 212588 -512 -0.2
.debug_info 21891619 21875839 -15780 -0.1
.debug_line 3447102 3446988 -114 -0.0
.debug_loclists 1950318 1950193 -125 -0.0
.debug_str 3740493 3737965 -2528 -0.1
.text 1411348 1411316 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068412 1068228 -184 -0.0
bss 107348 107188 -160 -0.1
text 727468 727442 -26 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974872 974688 -184 -0.0
bss 105324 105164 -160 -0.2
text 668094 668068 -26 -0.0
bridge-app tlsr9518adk80d (read/write) 942692 942508 -184 -0.0
bss 109344 109184 -160 -0.1
text 645702 645678 -24 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 874580 874420 -160 -0.0
bss 99000 98840 -160 -0.2
text 589026 589022 -4 -0.0
light-switch-app tlsr9518adk80d (read/write) 903492 903324 -168 -0.0
bss 99564 99404 -160 -0.2
text 614678 614672 -6 -0.0
lighting-app tlsr9518adk80d (read/write) 981024 980848 -176 -0.0
bss 107676 107516 -160 -0.1
text 684544 684522 -22 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992404 992220 -184 -0.0
bss 111924 111764 -160 -0.1
text 692064 692038 -26 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050556 1050380 -176 -0.0
bss 109248 109088 -160 -0.1
text 729480 729458 -22 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081892 1081708 -184 -0.0
bss 120324 120164 -160 -0.1
text 749584 749560 -24 -0.0
lock-app tlsr9518adk80d (read/write) 929152 928984 -168 -0.0
bss 99644 99484 -160 -0.2
text 617182 617174 -8 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 897220 897052 -168 -0.0
bss 100272 100112 -160 -0.2
text 610926 610916 -10 -0.0
pump-app tlsr9518adk80d (read/write) 880092 879908 -184 -0.0
bss 99132 98972 -160 -0.2
text 594738 594714 -24 -0.0
pump-controller-app tlsr9518adk80d (read/write) 867224 867064 -160 -0.0
bss 98932 98772 -160 -0.2
text 585156 585154 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876640 876480 -160 -0.0
bss 99088 98928 -160 -0.2
text 592088 592082 -6 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863356 863188 -168 -0.0
bss 98840 98680 -160 -0.2
text 580758 580754 -4 -0.0
thermostat tlsr9518adk80d (read/write) 909300 909140 -160 -0.0
bss 99384 99224 -160 -0.2
text 620202 620198 -4 -0.0
window-covering tlsr9518adk80d (read/write) 904652 904484 -168 -0.0
bss 99668 99508 -160 -0.2
text 615096 615088 -8 -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 e9f25fd 5c605c3 change % change
bl602 lighting-app bl602 (read/write) 1363034 1362538 -496 -0.0
.bss 73806 73614 -192 -0.3
.data 9608 9608 0 0.0
.text 1056278 1055976 -302 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.data 10008 10008 0 0.0
.text 1088212 1088164 -48 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166031 1165795 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565264 0 0.0
.debug_aranges 140232 140240 8 0.0
.debug_frame 515900 515940 40 0.0
.debug_info 41427414 41410897 -16517 -0.0
.debug_line 5473712 5473712 0 0.0
.debug_loc 3560921 3560792 -129 -0.0
.debug_ranges 384424 384432 8 0.0
.debug_str 4011326 4008807 -2519 -0.1
.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 106472 106472 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 588548 588548 0 0.0
.symtab 175376 175376 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953308 953264 -44 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264919 1264683 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742394 0 0.0
.debug_aranges 148776 148784 8 0.0
.debug_frame 544804 544844 40 0.0
.debug_info 46323234 46305805 -17429 -0.0
.debug_line 5886247 5886247 0 0.0
.debug_loc 3767068 3766939 -129 -0.0
.debug_ranges 410176 410184 8 0.0
.debug_str 4431191 4428672 -2519 -0.1
.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 121124 121124 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 651511 651511 0 0.0
.symtab 194304 194304 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027992 1027948 -44 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151364 -236 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 77904 -192 -0.2
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1567483 0 0.0
.debug_aranges 134736 134744 8 0.0
.debug_frame 495588 495628 40 0.0
.debug_info 41428523 41412006 -16517 -0.0
.debug_line 5389298 5389298 0 0.0
.debug_loc 3497090 3496945 -145 -0.0
.debug_ranges 389632 389640 8 0.0
.debug_str 4023795 4021276 -2519 -0.1
.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 100356 100356 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 588773 588773 0 0.0
.symtab 174944 174944 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942114 942070 -44 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201184 -512 -0.3
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107968 8 0.0
.debug_frame 366300 366328 28 0.0
.debug_info 19046519 19030772 -15747 -0.1
.debug_line 2780417 2780303 -114 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580553 1580447 -106 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99665 99669 4 0.0
.debug_str 3415671 3413152 -2519 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105626 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 490862 0 0.0
.symtab 290432 290432 0 0.0
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
.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) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.data 2692 2692 0 0.0
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.data 3288 3288 0 0.0
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.data 2688 2688 0 0.0
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.data 3200 3200 0 0.0
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148030 -54 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 265696 0 0.0
.flash.text 1148084 1148030 -54 -0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190327 1190315 -12 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 296712 0 0.0
.flash.text 1184943 1184931 -12 -0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.data 2168 2168 0 0.0
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.data 2156 2156 0 0.0
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.data 2100 2100 0 0.0
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333136 0 0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 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 271238 271238 0 0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 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 213800 213800 0 0.0
.text 2373123 2372771 -352 -0.0
chip-tool debug (read only) 17764697 17764713 16 0.0
(read/write) 1055128 1055160 32 0.0
.bss 93592 93624 32 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 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 916009 916009 0 0.0
.text 14793683 14793699 16 0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977852 -128 -0.0
(read/write) 1122664 1122680 16 0.0
.bss 102984 103000 16 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23352 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827096 0 0.0
.text 13911112 13910984 -128 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 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 337844 337844 0 0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 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 246470 246470 0 0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 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 200326 200326 0 0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 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 203750 203750 0 0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 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 210066 210066 0 0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11968 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161628 0 0.0
.text 3946968 3946552 -416 -0.0
tv-app debug (read only) 5310497 5310513 16 0.0
(read/write) 350104 350136 32 0.0
.bss 240416 240448 32 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 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 271798 271798 0 0.0
.text 4795107 4795123 16 0.0
tv-casting-app debug (read only) 8288321 8287953 -368 -0.0
(read/write) 210688 210688 0 0.0
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 146856 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 366812 366812 0 0.0
.text 7521779 7521411 -368 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.data 5152 5152 0 0.0
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217096 1216952 -144 -0.0
bss 154659 154499 -160 -0.1
rodata 141020 141020 0 0.0
text 842280 842264 -16 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336212 1336036 -176 -0.0
bss 140117 139957 -160 -0.1
rodata 135436 135436 0 0.0
text 769880 769860 -20 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155008 1154864 -144 -0.0
bss 154838 154678 -160 -0.1
rodata 112404 112404 0 0.0
text 808720 808704 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
(read/write) 1765604 1765060 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193084 -512 -0.3
.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 1377012 1377032 20 0.0
.debug_aranges 143632 143640 8 0.0
.debug_frame 478472 478500 28 0.0
.debug_info 30043970 30025506 -18464 -0.1
.debug_line 4135844 4135730 -114 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242789 2242673 -116 -0.0
.debug_rnglists 142171 142175 4 0.0
.debug_str 4115542 4113014 -2528 -0.1
.heap 837120 837632 512 0.1
.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 801003 801003 0 0.0
.symtab 499248 499248 0 0.0
.text 1560996 1560964 -32 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
(read/write) 1673068 1672524 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191196 -512 -0.3
.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 1282626 1282644 18 0.0
.debug_aranges 136936 136944 8 0.0
.debug_frame 461560 461588 28 0.0
.debug_info 27138467 27121841 -16626 -0.1
.debug_line 3952689 3952575 -114 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143676 2143552 -124 -0.0
.debug_rnglists 135292 135296 4 0.0
.debug_str 3975091 3972563 -2528 -0.1
.heap 839072 839584 512 0.1
.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 711637 711637 0 0.0
.symtab 464896 464896 0 0.0
.text 1470412 1470380 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
(read/write) 1604924 1604380 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185156 -512 -0.3
.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 1123242 1123259 17 0.0
.debug_aranges 127208 127216 8 0.0
.debug_frame 425192 425220 28 0.0
.debug_info 22293628 22277851 -15777 -0.1
.debug_line 3519307 3519193 -114 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982898 1982773 -125 -0.0
.debug_rnglists 125182 125186 4 0.0
.debug_str 3786254 3783726 -2528 -0.1
.heap 845280 845792 512 0.1
.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 633245 633245 0 0.0
.symtab 429856 429856 0 0.0
.text 1408476 1408444 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
(read/write) 1635228 1634684 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212588 -512 -0.2
.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 1099880 1099897 17 0.0
.debug_aranges 125152 125160 8 0.0
.debug_frame 418024 418052 28 0.0
.debug_info 21891619 21875839 -15780 -0.1
.debug_line 3447102 3446988 -114 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950318 1950193 -125 -0.0
.debug_rnglists 122522 122526 4 0.0
.debug_str 3740493 3737965 -2528 -0.1
.heap 817848 818360 512 0.1
.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 602763 602763 0 0.0
.symtab 419696 419696 0 0.0
.text 1411348 1411316 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.data 788 788 0 0.0
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.data 792 792 0 0.0
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068412 1068228 -184 -0.0
bss 107348 107188 -160 -0.1
text 727468 727442 -26 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974872 974688 -184 -0.0
bss 105324 105164 -160 -0.2
text 668094 668068 -26 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942692 942508 -184 -0.0
bss 109344 109184 -160 -0.1
text 645702 645678 -24 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874580 874420 -160 -0.0
bss 99000 98840 -160 -0.2
text 589026 589022 -4 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903492 903324 -168 -0.0
bss 99564 99404 -160 -0.2
text 614678 614672 -6 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981024 980848 -176 -0.0
bss 107676 107516 -160 -0.1
text 684544 684522 -22 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992404 992220 -184 -0.0
bss 111924 111764 -160 -0.1
text 692064 692038 -26 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050556 1050380 -176 -0.0
bss 109248 109088 -160 -0.1
text 729480 729458 -22 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081892 1081708 -184 -0.0
bss 120324 120164 -160 -0.1
text 749584 749560 -24 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929152 928984 -168 -0.0
bss 99644 99484 -160 -0.2
text 617182 617174 -8 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897220 897052 -168 -0.0
bss 100272 100112 -160 -0.2
text 610926 610916 -10 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880092 879908 -184 -0.0
bss 99132 98972 -160 -0.2
text 594738 594714 -24 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867224 867064 -160 -0.0
bss 98932 98772 -160 -0.2
text 585156 585154 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478574 478576 2 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876640 876480 -160 -0.0
bss 99088 98928 -160 -0.2
text 592088 592082 -6 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863356 863188 -168 -0.0
bss 98840 98680 -160 -0.2
text 580758 580754 -4 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909300 909140 -160 -0.0
bss 99384 99224 -160 -0.2
text 620202 620198 -4 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904652 904484 -168 -0.0
bss 99668 99508 -160 -0.2
text 615096 615088 -8 -0.0

{
break;
}
ctx.GetIOContext().DriveIO(); // at least one IO loop is guaranteed
mockClock.AdvanceMonotonic(System::Clock::Milliseconds32(10));
Copy link
Contributor

Choose a reason for hiding this comment

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

With the mock clock, why is spinning still needed? What's the difference between advancing by 10ms, and advancing once in one go? What exactly of the implementation is causing you to have to do that? Is the IO you expected not occurring?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

What's necessary here is the multiple DriveIO, I just realized it is indeed not essential to do the first loop. The second one however is only there in a sort of way to ensure enough async events are process and that they are processed in the right time.

In the "test subscribe urgent wildcard event", 3 driveIOs are needed: Timer expired, Engine Run, EventManagement (report gets received by the readclient).

For the other tests, it's also a mater of ensuring the multiple event for chunked report are handled before the timer expires so that the timer gets properly reschudeled at the right time.

I put the multiple Drive IOs on the first occurence and kept the loop on the second with some explanation.

Copy link
Contributor

Choose a reason for hiding this comment

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

The usual approach is to have a DriveIOUntilIdle(). Is there a way to implement this with existing DriveIO ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

There was a comment about this from the previous designer about using DriveIOUntil, whic explained why he had to rely on loops in the first place as DriveIOUntil would be suceptible to scheduling issues.

In the meantime, it relies on the SystemClock to timeout, which won't work due to usage of a mock clock.

I can confirm I had the same problems when I tried to use it.

We also have DrainAndServiceIO but there again the function description states:

  • ... This should run to completion
    • in well-behaved logic (i.e there isn't an indefinite ping-pong of messages transmitted back
    • and forth).

And there again I can confirm that in our case it doesn't work as we do have back and forth.

Copy link
Contributor

Choose a reason for hiding this comment

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

@lpbeliveau-silabs back-and-forth should be OK for DrainAndServiceIO as long as it completes..... What actually fails if you use DrainAndServiceIO?

@github-actions
Copy link

github-actions bot commented Aug 2, 2023

PR #28421: Size comparison from e9f25fd to e7fe784

Increases (12 builds for bl702, bl702l, cc32xx, linux, psoc6)
platform target config section e9f25fd e7fe784 change % change
bl702 lighting-app bl702 .debug_aranges 140232 140240 8 0.0
.debug_frame 515900 515940 40 0.0
.debug_ranges 384424 384432 8 0.0
bl702+rpc .debug_aranges 148776 148784 8 0.0
.debug_frame 544804 544844 40 0.0
.debug_ranges 410176 410184 8 0.0
bl702l lighting-app bl702l .debug_aranges 134736 134744 8 0.0
.debug_frame 495588 495628 40 0.0
.debug_ranges 389632 389640 8 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107968 8 0.0
.debug_frame 366300 366328 28 0.0
.debug_rnglists 99665 99669 4 0.0
linux chip-tool debug (read only) 17764697 17764713 16 0.0
(read/write) 1055128 1055160 32 0.0
.bss 93592 93624 32 0.0
.text 14793683 14793699 16 0.0
chip-tool-ipv6only arm64 (read/write) 1122664 1122680 16 0.0
.bss 102984 103000 16 0.0
tv-app debug (read only) 5310497 5310513 16 0.0
(read/write) 350104 350136 32 0.0
.bss 240416 240448 32 0.0
.text 4795107 4795123 16 0.0
tv-casting-app debug (read only) 8288321 8290273 1952 0.0
(read/write) 210688 210848 160 0.1
.data.rel.ro 146856 147016 160 0.1
.rodata 366812 367004 192 0.1
.text 7521779 7523155 1376 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
.debug_abbrev 1377012 1377032 20 0.0
.debug_aranges 143632 143640 8 0.0
.debug_frame 478472 478500 28 0.0
.debug_rnglists 142171 142175 4 0.0
.heap 837120 837632 512 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
.debug_abbrev 1282626 1282644 18 0.0
.debug_aranges 136936 136944 8 0.0
.debug_frame 461560 461588 28 0.0
.debug_rnglists 135292 135296 4 0.0
.heap 839072 839584 512 0.1
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
.debug_abbrev 1123242 1123259 17 0.0
.debug_aranges 127208 127216 8 0.0
.debug_frame 425192 425220 28 0.0
.debug_rnglists 125182 125186 4 0.0
.heap 845280 845792 512 0.1
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
.debug_abbrev 1099880 1099897 17 0.0
.debug_aranges 125152 125160 8 0.0
.debug_frame 418024 418052 28 0.0
.debug_rnglists 122522 122526 4 0.0
.heap 817848 818360 512 0.1
Decreases (56 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section e9f25fd e7fe784 change % change
bl602 lighting-app bl602 (read/write) 1363034 1362546 -488 -0.0
.bss 73806 73614 -192 -0.3
.text 1056278 1055978 -300 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.text 1088212 1088166 -46 -0.0
bl702 lighting-app bl702 (read/write) 1166031 1165795 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 41427414 41410896 -16518 -0.0
.debug_loc 3560921 3560792 -129 -0.0
.debug_str 4011326 4008807 -2519 -0.1
.text 953308 953262 -46 -0.0
bl702+rpc (read/write) 1264919 1264683 -236 -0.0
.bss_psram 43680 43488 -192 -0.4
.debug_info 46323234 46305804 -17430 -0.0
.debug_loc 3767068 3766939 -129 -0.0
.debug_str 4431191 4428672 -2519 -0.1
.text 1027992 1027946 -46 -0.0
bl702l lighting-app bl702l (read/write) 1151600 1151364 -236 -0.0
.bss_psram 78096 77904 -192 -0.2
.debug_info 41428523 41412006 -16517 -0.0
.debug_loc 3497090 3496945 -145 -0.0
.debug_str 4023795 4021276 -2519 -0.1
.text 942114 942070 -44 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.bss 201696 201184 -512 -0.3
.debug_info 19046519 19030773 -15746 -0.1
.debug_line 2780417 2780303 -114 -0.0
.debug_loclists 1580553 1580447 -106 -0.0
.debug_str 3415671 3413152 -2519 -0.1
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148028 -56 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.flash.text 1148084 1148028 -56 -0.0
m5stack (read only) 1190327 1190315 -12 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.flash.text 1184943 1184931 -12 -0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
.text 2373123 2372771 -352 -0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977852 -128 -0.0
.text 13911112 13910984 -128 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
.text 3946968 3946552 -416 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1217096 1216952 -144 -0.0
bss 154659 154499 -160 -0.1
text 842280 842264 -16 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1336212 1336036 -176 -0.0
bss 140117 139957 -160 -0.1
text 769880 769856 -24 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1155008 1154864 -144 -0.0
bss 154838 154678 -160 -0.1
text 808720 808704 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765604 1765060 -544 -0.0
.bss 193596 193084 -512 -0.3
.debug_info 30043970 30025507 -18463 -0.1
.debug_line 4135844 4135730 -114 -0.0
.debug_loclists 2242789 2242673 -116 -0.0
.debug_str 4115542 4113014 -2528 -0.1
.text 1560996 1560964 -32 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1673068 1672524 -544 -0.0
.bss 191708 191196 -512 -0.3
.debug_info 27138467 27121842 -16625 -0.1
.debug_line 3952689 3952575 -114 -0.0
.debug_loclists 2143676 2143552 -124 -0.0
.debug_str 3975091 3972563 -2528 -0.1
.text 1470412 1470380 -32 -0.0
light cy8ckit_062s2_43012 (read/write) 1604924 1604380 -544 -0.0
.bss 185668 185156 -512 -0.3
.debug_info 22293628 22277851 -15777 -0.1
.debug_line 3519307 3519193 -114 -0.0
.debug_loclists 1982898 1982773 -125 -0.0
.debug_str 3786254 3783726 -2528 -0.1
.text 1408476 1408444 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1635228 1634684 -544 -0.0
.bss 213100 212588 -512 -0.2
.debug_info 21891619 21875838 -15781 -0.1
.debug_line 3447102 3446988 -114 -0.0
.debug_loclists 1950318 1950193 -125 -0.0
.debug_str 3740493 3737965 -2528 -0.1
.text 1411348 1411316 -32 -0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1068412 1068228 -184 -0.0
bss 107348 107188 -160 -0.1
text 727468 727442 -26 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974872 974688 -184 -0.0
bss 105324 105164 -160 -0.2
text 668094 668072 -22 -0.0
bridge-app tlsr9518adk80d (read/write) 942692 942508 -184 -0.0
bss 109344 109184 -160 -0.1
text 645702 645680 -22 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 874580 874420 -160 -0.0
bss 99000 98840 -160 -0.2
text 589026 589022 -4 -0.0
light-switch-app tlsr9518adk80d (read/write) 903492 903324 -168 -0.0
bss 99564 99404 -160 -0.2
text 614678 614674 -4 -0.0
lighting-app tlsr9518adk80d (read/write) 981024 980848 -176 -0.0
bss 107676 107516 -160 -0.1
text 684544 684522 -22 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 992404 992220 -184 -0.0
bss 111924 111764 -160 -0.1
text 692064 692038 -26 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1050556 1050372 -184 -0.0
bss 109248 109088 -160 -0.1
text 729480 729454 -26 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081892 1081708 -184 -0.0
bss 120324 120164 -160 -0.1
text 749584 749560 -24 -0.0
lock-app tlsr9518adk80d (read/write) 929152 928984 -168 -0.0
bss 99644 99484 -160 -0.2
text 617182 617176 -6 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 897220 897052 -168 -0.0
bss 100272 100112 -160 -0.2
text 610926 610918 -8 -0.0
pump-app tlsr9518adk80d (read/write) 880092 879908 -184 -0.0
bss 99132 98972 -160 -0.2
text 594738 594714 -24 -0.0
pump-controller-app tlsr9518adk80d (read/write) 867224 867064 -160 -0.0
bss 98932 98772 -160 -0.2
text 585156 585154 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 876640 876472 -168 -0.0
bss 99088 98928 -160 -0.2
text 592088 592080 -8 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 863356 863188 -168 -0.0
bss 98840 98680 -160 -0.2
text 580758 580754 -4 -0.0
thermostat tlsr9518adk80d (read/write) 909300 909140 -160 -0.0
bss 99384 99224 -160 -0.2
text 620202 620198 -4 -0.0
window-covering tlsr9518adk80d (read/write) 904652 904484 -168 -0.0
bss 99668 99508 -160 -0.2
text 615096 615086 -10 -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 e9f25fd e7fe784 change % change
bl602 lighting-app bl602 (read/write) 1363034 1362546 -488 -0.0
.bss 73806 73614 -192 -0.3
.data 9608 9608 0 0.0
.text 1056278 1055978 -300 -0.0
bl602+rpc (read/write) 1410502 1410262 -240 -0.0
.bss 81846 81654 -192 -0.2
.data 10008 10008 0 0.0
.text 1088212 1088166 -46 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166031 1165795 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1565264 1565264 0 0.0
.debug_aranges 140232 140240 8 0.0
.debug_frame 515900 515940 40 0.0
.debug_info 41427414 41410896 -16518 -0.0
.debug_line 5473712 5473712 0 0.0
.debug_loc 3560921 3560792 -129 -0.0
.debug_ranges 384424 384432 8 0.0
.debug_str 4011326 4008807 -2519 -0.1
.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 106472 106472 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 588548 588548 0 0.0
.symtab 175376 175376 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953308 953262 -46 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1264919 1264683 -236 -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 43680 43488 -192 -0.4
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1742394 1742394 0 0.0
.debug_aranges 148776 148784 8 0.0
.debug_frame 544804 544844 40 0.0
.debug_info 46323234 46305804 -17430 -0.0
.debug_line 5886247 5886247 0 0.0
.debug_loc 3767068 3766939 -129 -0.0
.debug_ranges 410176 410184 8 0.0
.debug_str 4431191 4428672 -2519 -0.1
.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 121124 121124 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 651511 651511 0 0.0
.symtab 194304 194304 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1027992 1027946 -46 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1151600 1151364 -236 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 77904 -192 -0.2
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1567483 1567483 0 0.0
.debug_aranges 134736 134744 8 0.0
.debug_frame 495588 495628 40 0.0
.debug_info 41428523 41412006 -16517 -0.0
.debug_line 5389298 5389298 0 0.0
.debug_loc 3497090 3496945 -145 -0.0
.debug_ranges 389632 389640 8 0.0
.debug_str 4023795 4021276 -2519 -0.1
.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 100356 100356 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 588773 588773 0 0.0
.symtab 174944 174944 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942114 942070 -44 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 611050 611010 -40 -0.0
(read/write) 208284 207772 -512 -0.2
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201184 -512 -0.3
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 944966 944983 17 0.0
.debug_aranges 107960 107968 8 0.0
.debug_frame 366300 366328 28 0.0
.debug_info 19046519 19030773 -15746 -0.1
.debug_line 2780417 2780303 -114 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580553 1580447 -106 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99665 99669 4 0.0
.debug_str 3415671 3413152 -2519 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105626 105626 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490862 490862 0 0.0
.symtab 290432 290432 0 0.0
.text 503300 503264 -36 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 549423 549215 -208 -0.0
.app_xip_area 440513 440465 -48 -0.0
.bss 63880 63720 -160 -0.3
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533751 533543 -208 -0.0
.app_xip_area 419881 419833 -48 -0.0
.bss 68832 68672 -160 -0.2
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 572567 572359 -208 -0.0
.app_xip_area 464745 464697 -48 -0.0
.bss 62840 62680 -160 -0.3
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545863 545599 -264 -0.0
.app_xip_area 435073 434969 -104 -0.0
.bss 65728 65568 -160 -0.2
.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) 1009308 1009116 -192 -0.0
.bss 183636 183476 -160 -0.1
.data 2692 2692 0 0.0
.text 822960 822928 -32 -0.0
BRD4187C (read/write) 1034204 1033940 -264 -0.0
.bss 163252 163092 -160 -0.1
.data 3288 3288 0 0.0
.text 867644 867540 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1084112 1083904 -208 -0.0
.bss 177652 177492 -160 -0.1
.data 2688 2688 0 0.0
.text 903752 903704 -48 -0.0
window-app BRD4187C (read/write) 1105268 1105076 -192 -0.0
.bss 146244 146084 -160 -0.1
.data 3200 3200 0 0.0
.text 955804 955772 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1148084 1148028 -56 -0.0
(read/write) 1701716 1701556 -160 -0.0
.dram0.bss 79080 78920 -160 -0.2
.dram0.data 13188 13188 0 0.0
.flash.rodata 265696 265696 0 0.0
.flash.text 1148084 1148028 -56 -0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1190327 1190315 -12 -0.0
(read/write) 549942 549782 -160 -0.0
.dram0.bss 85456 85296 -160 -0.2
.dram0.data 34132 34132 0 0.0
.flash.rodata 296712 296712 0 0.0
.flash.text 1184943 1184931 -12 -0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 589212 589164 -48 -0.0
(read/write) 91480 91320 -160 -0.2
.bss 67476 67316 -160 -0.2
.data 2168 2168 0 0.0
.text 588676 588628 -48 -0.0
light k32w0+release (read only) 587900 587852 -48 -0.0
(read/write) 91112 90952 -160 -0.2
.bss 67124 66964 -160 -0.2
.data 2156 2156 0 0.0
.text 587364 587316 -48 -0.0
lock k32w0+release (read only) 560476 560412 -64 -0.0
(read/write) 88936 88776 -160 -0.2
.bss 65012 64852 -160 -0.2
.data 2100 2100 0 0.0
.text 559940 559876 -64 -0.0
linux all-clusters-app debug (read only) 5480209 5479857 -352 -0.0
(read/write) 417456 417456 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275776 275776 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 333136 333136 0 0.0
.text 4770259 4769907 -352 -0.0
all-clusters-minimal-app debug (read only) 4895225 4894873 -352 -0.0
(read/write) 231408 231408 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94376 94376 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 271238 271238 0 0.0
.text 4393859 4393507 -352 -0.0
bridge-app debug (read only) 2764401 2764049 -352 -0.0
(read/write) 133064 133064 0 0.0
.bss 50680 50680 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 71400 71400 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 213800 213800 0 0.0
.text 2373123 2372771 -352 -0.0
chip-tool debug (read only) 17764697 17764713 16 0.0
(read/write) 1055128 1055160 32 0.0
.bss 93592 93624 32 0.0
.data 5154 5154 0 0.0
.data.rel.ro 949040 949040 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 916009 916009 0 0.0
.text 14793683 14793699 16 0.0
chip-tool-ipv6only arm64 (read only) 16977980 16977852 -128 -0.0
(read/write) 1122664 1122680 16 0.0
.bss 102984 103000 16 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986400 986400 0 0.0
.dynamic 512 512 0 0.0
.got 23352 23352 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 827096 827096 0 0.0
.text 13911112 13910984 -128 -0.0
lighting-app debug+rpc+ui (read only) 5273401 5273049 -352 -0.0
(read/write) 222344 222344 0 0.0
.bss 117648 117648 0 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92240 92240 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 337844 337844 0 0.0
.text 4693507 4693155 -352 -0.0
lock-app debug (read only) 4452849 4452497 -352 -0.0
(read/write) 202248 202248 0 0.0
.bss 112944 112944 0 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78496 78496 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 246470 246470 0 0.0
.text 3997891 3997539 -352 -0.0
ota-provider-app debug (read only) 4123081 4122729 -352 -0.0
(read/write) 192120 192120 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68448 68448 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 200326 200326 0 0.0
.text 3732483 3732131 -352 -0.0
ota-requestor-app debug (read only) 4216993 4216641 -352 -0.0
(read/write) 196432 196432 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71448 71448 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 203750 203750 0 0.0
.text 3818643 3818291 -352 -0.0
shell debug (read only) 2924481 2924113 -368 -0.0
(read/write) 150712 150712 0 0.0
.bss 59592 59592 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 84024 84024 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 210066 210066 0 0.0
.text 2543570 2543202 -368 -0.0
thermostat-no-ble arm64 (read only) 4446724 4446308 -416 -0.0
(read/write) 244152 244152 0 0.0
.bss 122216 122216 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102296 102296 0 0.0
.dynamic 512 512 0 0.0
.got 11968 11968 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161628 161628 0 0.0
.text 3946968 3946552 -416 -0.0
tv-app debug (read only) 5310497 5310513 16 0.0
(read/write) 350104 350136 32 0.0
.bss 240416 240448 32 0.0
.data 6224 6224 0 0.0
.data.rel.ro 96048 96048 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 271798 271798 0 0.0
.text 4795107 4795123 16 0.0
tv-casting-app debug (read only) 8288321 8290273 1952 0.0
(read/write) 210688 210848 160 0.1
.bss 54144 54144 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146856 147016 160 0.1
.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 366812 367004 192 0.1
.text 7521779 7523155 1376 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517752 2517688 -64 -0.0
.bss 220432 219920 -512 -0.2
.data 5152 5152 0 0.0
.text 1480436 1480372 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1217096 1216952 -144 -0.0
bss 154659 154499 -160 -0.1
rodata 141020 141020 0 0.0
text 842280 842264 -16 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1336212 1336036 -176 -0.0
bss 140117 139957 -160 -0.1
rodata 135436 135436 0 0.0
text 769880 769856 -24 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1155008 1154864 -144 -0.0
bss 154838 154678 -160 -0.1
rodata 112404 112404 0 0.0
text 808720 808704 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837632 512 0.1
(read/write) 1765604 1765060 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193084 -512 -0.3
.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 1377012 1377032 20 0.0
.debug_aranges 143632 143640 8 0.0
.debug_frame 478472 478500 28 0.0
.debug_info 30043970 30025507 -18463 -0.1
.debug_line 4135844 4135730 -114 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2242789 2242673 -116 -0.0
.debug_rnglists 142171 142175 4 0.0
.debug_str 4115542 4113014 -2528 -0.1
.heap 837120 837632 512 0.1
.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 801003 801003 0 0.0
.symtab 499248 499248 0 0.0
.text 1560996 1560964 -32 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839584 512 0.1
(read/write) 1673068 1672524 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191196 -512 -0.3
.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 1282626 1282644 18 0.0
.debug_aranges 136936 136944 8 0.0
.debug_frame 461560 461588 28 0.0
.debug_info 27138467 27121842 -16625 -0.1
.debug_line 3952689 3952575 -114 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143676 2143552 -124 -0.0
.debug_rnglists 135292 135296 4 0.0
.debug_str 3975091 3972563 -2528 -0.1
.heap 839072 839584 512 0.1
.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 711637 711637 0 0.0
.symtab 464896 464896 0 0.0
.text 1470412 1470380 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845792 512 0.1
(read/write) 1604924 1604380 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185156 -512 -0.3
.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 1123242 1123259 17 0.0
.debug_aranges 127208 127216 8 0.0
.debug_frame 425192 425220 28 0.0
.debug_info 22293628 22277851 -15777 -0.1
.debug_line 3519307 3519193 -114 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982898 1982773 -125 -0.0
.debug_rnglists 125182 125186 4 0.0
.debug_str 3786254 3783726 -2528 -0.1
.heap 845280 845792 512 0.1
.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 633245 633245 0 0.0
.symtab 429856 429856 0 0.0
.text 1408476 1408444 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 818360 512 0.1
(read/write) 1635228 1634684 -544 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212588 -512 -0.2
.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 1099880 1099897 17 0.0
.debug_aranges 125152 125160 8 0.0
.debug_frame 418024 418052 28 0.0
.debug_info 21891619 21875838 -15781 -0.1
.debug_line 3447102 3446988 -114 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1950318 1950193 -125 -0.0
.debug_rnglists 122522 122526 4 0.0
.debug_str 3740493 3737965 -2528 -0.1
.heap 817848 818360 512 0.1
.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 602763 602763 0 0.0
.symtab 419696 419696 0 0.0
.text 1411348 1411316 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176392 1176320 -72 -0.0
.bss 101336 101176 -160 -0.2
.data 788 788 0 0.0
.text 623232 623160 -72 -0.0
lock-app qpg6105+debug (read/write) 1133440 1133352 -88 -0.0
.bss 96056 95896 -160 -0.2
.data 792 792 0 0.0
.text 580284 580196 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1068412 1068228 -184 -0.0
bss 107348 107188 -160 -0.1
text 727468 727442 -26 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974872 974688 -184 -0.0
bss 105324 105164 -160 -0.2
text 668094 668072 -22 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942692 942508 -184 -0.0
bss 109344 109184 -160 -0.1
text 645702 645680 -22 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 874580 874420 -160 -0.0
bss 99000 98840 -160 -0.2
text 589026 589022 -4 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903492 903324 -168 -0.0
bss 99564 99404 -160 -0.2
text 614678 614674 -4 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 981024 980848 -176 -0.0
bss 107676 107516 -160 -0.1
text 684544 684522 -22 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 992404 992220 -184 -0.0
bss 111924 111764 -160 -0.1
text 692064 692038 -26 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1050556 1050372 -184 -0.0
bss 109248 109088 -160 -0.1
text 729480 729454 -26 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081892 1081708 -184 -0.0
bss 120324 120164 -160 -0.1
text 749584 749560 -24 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929152 928984 -168 -0.0
bss 99644 99484 -160 -0.2
text 617182 617176 -6 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 897220 897052 -168 -0.0
bss 100272 100112 -160 -0.2
text 610926 610918 -8 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 880092 879908 -184 -0.0
bss 99132 98972 -160 -0.2
text 594738 594714 -24 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 867224 867064 -160 -0.0
bss 98932 98772 -160 -0.2
text 585156 585154 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744132 0 0.0
bss 97256 97256 0 0.0
text 478574 478574 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 876640 876472 -168 -0.0
bss 99088 98928 -160 -0.2
text 592088 592080 -8 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863356 863188 -168 -0.0
bss 98840 98680 -160 -0.2
text 580758 580754 -4 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 909300 909140 -160 -0.0
bss 99384 99224 -160 -0.2
text 620202 620198 -4 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904652 904484 -168 -0.0
bss 99668 99508 -160 -0.2
text 615096 615086 -10 -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! This is much nicer.

@mergify mergify bot merged commit af37ac4 into project-chip:master Aug 3, 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
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.

[ReadHandler] Remove timing related flags
5 participants