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

Reduce the size of FabricInfo by reordering some members. #28278

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

On 32-bit systems this changes the size from 152 bytes to 144 bytes.

On 64-bit systems this changes the size from 168 bytes to 152 bytes.

@github-actions
Copy link

github-actions bot commented Jul 25, 2023

PR #28278: Size comparison from 88f9a44 to ec4835e

Increases (29 builds for bl702, bl702l, cc32xx, cyw30739, k32w, linux, mbed, psoc6, qpg)
platform target config section 88f9a44 ec4835e change % change
bl702 lighting-app bl702 .debug_abbrev 1563979 1564199 220 0.0
.debug_info 41279131 41279793 662 0.0
.debug_line 5466703 5466717 14 0.0
.debug_loc 3556735 3556817 82 0.0
.debug_str 4007205 4007257 52 0.0
bl702+rpc .debug_abbrev 1741154 1741374 220 0.0
.debug_info 46152410 46153101 691 0.0
.debug_line 5879142 5879165 23 0.0
.debug_loc 3762698 3762789 91 0.0
.debug_str 4427059 4427111 52 0.0
bl702l lighting-app bl702l .debug_abbrev 1566198 1566418 220 0.0
.debug_info 41280241 41280901 660 0.0
.debug_line 5382271 5382285 14 0.0
.debug_loc 3492860 3492928 68 0.0
.debug_str 4019662 4019714 52 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610090 610146 56 0.0
.debug_abbrev 947843 948170 327 0.0
.debug_info 19067919 19068675 756 0.0
.debug_loclists 1580483 1580787 304 0.0
.debug_str 3415052 3415104 52 0.0
.text 502772 502828 56 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548831 548847 16 0.0
.app_xip_area 439793 439857 64 0.0
lock cyw930739m2evb_01 (read/write) 532935 532959 24 0.0
.app_xip_area 418937 419009 72 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571855 8 0.0
.app_xip_area 463897 463953 56 0.0
switch cyw930739m2evb_01 (read/write) 545271 545303 32 0.0
.app_xip_area 434353 434433 80 0.0
k32w contact k32w0+release (read only) 588412 588508 96 0.0
.text 587876 587972 96 0.0
light k32w0+release (read only) 587164 587276 112 0.0
.text 586628 586740 112 0.0
lock k32w0+release (read only) 559644 559740 96 0.0
.text 559108 559204 96 0.0
linux all-clusters-app debug (read only) 5477265 5477313 48 0.0
.text 4768115 4768163 48 0.0
all-clusters-minimal-app debug (read only) 4893529 4893593 64 0.0
.text 4392755 4392819 64 0.0
bridge-app debug (read only) 2762457 2762505 48 0.0
.text 2371843 2371891 48 0.0
chip-tool debug (read only) 17633201 17633249 48 0.0
.text 14676531 14676579 48 0.0
lighting-app debug+rpc+ui (read only) 5271521 5271585 64 0.0
.text 4692307 4692371 64 0.0
lock-app debug (read only) 4451081 4451129 48 0.0
.text 3996787 3996835 48 0.0
ota-provider-app debug (read only) 4121345 4121393 48 0.0
.text 3731379 3731427 48 0.0
ota-requestor-app debug (read only) 4215209 4215257 48 0.0
.text 3817523 3817571 48 0.0
shell debug (read only) 2923985 2924033 48 0.0
.text 2542418 2542466 48 0.0
tv-app debug (read only) 5308481 5308529 48 0.0
.text 4793747 4793795 48 0.0
tv-casting-app debug (read only) 8281305 8281353 48 0.0
.text 7516963 7517011 48 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516792 2516856 64 0.0
.text 1479476 1479540 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837192 136 0.0
.debug_abbrev 1375995 1376251 256 0.0
.debug_info 30030398 30031269 871 0.0
.debug_loclists 2239469 2239829 360 0.0
.debug_str 4112208 4112260 52 0.0
.heap 837056 837192 136 0.0
.text 1559836 1559932 96 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839208 136 0.0
.debug_abbrev 1285357 1285611 254 0.0
.debug_info 27162022 27162832 810 0.0
.debug_loclists 2143442 2143758 316 0.0
.debug_str 3974453 3974505 52 0.0
.heap 839072 839208 136 0.0
.text 1469460 1469524 64 0.0
light cy8ckit_062s2_43012 (read only) 845288 845424 136 0.0
.debug_abbrev 1125839 1126052 213 0.0
.debug_info 22316783 22317516 733 0.0
.debug_loclists 1982663 1982979 316 0.0
.debug_str 3785612 3785664 52 0.0
.heap 845288 845424 136 0.0
.text 1407500 1407580 80 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817984 136 0.0
.debug_abbrev 1102683 1102915 232 0.0
.debug_info 21912794 21913528 734 0.0
.debug_loclists 1949987 1950303 316 0.0
.debug_str 3740097 3740149 52 0.0
.heap 817848 817984 136 0.0
.text 1409364 1409428 64 0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175368 72 0.0
.text 622136 622208 72 0.0
lock-app qpg6105+debug (read/write) 1132304 1132392 88 0.0
.text 579148 579236 88 0.0
Decreases (33 builds for bl602, bl702, bl702l, cc32xx, cyw30739, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 88f9a44 ec4835e change % change
bl602 lighting-app bl602 (read/write) 1361322 1361154 -168 -0.0
.bss 73806 73750 -56 -0.1
.text 1054978 1054876 -102 -0.0
bl602+rpc (read/write) 1409022 1408870 -152 -0.0
.bss 81846 81790 -56 -0.1
.text 1087146 1087046 -100 -0.0
bl702 lighting-app bl702 (read/write) 1164367 1164259 -108 -0.0
.bss_psram 43824 43776 -48 -0.1
.debug_frame 515120 515112 -8 -0.0
.text 951900 951838 -62 -0.0
bl702+rpc (read/write) 1262979 1262867 -112 -0.0
.bss_psram 43824 43776 -48 -0.1
.debug_frame 543988 543980 -8 -0.0
.text 1026308 1026242 -66 -0.0
bl702l lighting-app bl702l (read/write) 1149936 1149824 -112 -0.0
.bss_psram 78240 78192 -48 -0.1
.debug_frame 494808 494800 -8 -0.0
.text 940708 940642 -66 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read/write) 208276 208140 -136 -0.1
.bss 201688 201552 -136 -0.1
.debug_frame 366436 366324 -112 -0.0
.debug_line 2781604 2781154 -450 -0.0
.debug_rnglists 99621 99513 -108 -0.1
cyw30739 light cyw930739m2evb_01 .bss 64008 63960 -48 -0.1
lock cyw930739m2evb_01 .bss 68960 68912 -48 -0.1
ota-requestor cyw930739m2evb_01 .bss 62968 62920 -48 -0.1
switch cyw930739m2evb_01 .bss 65856 65808 -48 -0.1
esp32 all-clusters-app c3devkit (read only) 1094698 1094678 -20 -0.0
(read/write) 1589336 1589288 -48 -0.0
.dram0.bss 77360 77312 -48 -0.1
.flash.text 1094698 1094678 -20 -0.0
m5stack (read only) 1141171 1141075 -96 -0.0
(read/write) 499754 499706 -48 -0.0
.dram0.bss 82848 82800 -48 -0.1
.flash.text 1135787 1135691 -96 -0.0
k32w contact k32w0+release (read/write) 91608 91560 -48 -0.1
.bss 67604 67556 -48 -0.1
light k32w0+release (read/write) 91256 91208 -48 -0.1
.bss 67268 67220 -48 -0.1
lock k32w0+release (read/write) 89064 89016 -48 -0.1
.bss 65140 65092 -48 -0.1
linux all-clusters-app debug (read/write) 417296 417008 -288 -0.1
.bss 130080 129792 -288 -0.2
all-clusters-minimal-app debug (read/write) 231184 230896 -288 -0.1
.bss 125600 125312 -288 -0.2
bridge-app debug (read/write) 132808 132520 -288 -0.2
.bss 50648 50360 -288 -0.6
lighting-app debug+rpc+ui (read/write) 222056 221800 -256 -0.1
.bss 117584 117328 -256 -0.2
lock-app debug (read/write) 202024 201736 -288 -0.1
.bss 112944 112656 -288 -0.3
ota-provider-app debug (read/write) 191800 191544 -256 -0.1
.bss 113440 113184 -256 -0.2
ota-requestor-app debug (read/write) 196112 195856 -256 -0.1
.bss 114368 114112 -256 -0.2
shell debug (read/write) 150488 150200 -288 -0.2
.bss 59560 59272 -288 -0.5
thermostat-no-ble arm64 (read/write) 243832 243560 -272 -0.1
.bss 122184 121912 -272 -0.2
tv-app debug (read/write) 349848 349560 -288 -0.1
.bss 240416 240128 -288 -0.1
tv-casting-app debug (read/write) 209824 209568 -256 -0.1
.bss 54080 53824 -256 -0.5
mbed lock-app-release cy8cproto_062_4343w .bss 220424 220288 -136 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1764508 1764468 -40 -0.0
.bss 193660 193524 -136 -0.1
.debug_frame 477800 477676 -124 -0.0
.debug_line 4130547 4130047 -500 -0.0
.debug_rnglists 141932 141812 -120 -0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672116 1672044 -72 -0.0
.bss 191708 191572 -136 -0.1
.debug_frame 461700 461588 -112 -0.0
.debug_line 3953990 3953540 -450 -0.0
.debug_rnglists 135247 135139 -108 -0.1
light cy8ckit_062s2_43012 (read/write) 1603940 1603884 -56 -0.0
.bss 185660 185524 -136 -0.1
.debug_frame 425332 425220 -112 -0.0
.debug_line 3520860 3520410 -450 -0.0
.debug_rnglists 125137 125029 -108 -0.1
lock cy8ckit_062s2_43012 (read/write) 1633244 1633172 -72 -0.0
.bss 213100 212964 -136 -0.1
.debug_frame 418164 418052 -112 -0.0
.debug_line 3448705 3448255 -450 -0.0
.debug_rnglists 122477 122369 -108 -0.1
qpg lighting-app qpg6105+debug .bss 101456 101408 -48 -0.0
lock-app qpg6105+debug .bss 96192 96144 -48 -0.0
Full report (35 builds for bl602, bl702, bl702l, cc32xx, cyw30739, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 88f9a44 ec4835e change % change
bl602 lighting-app bl602 (read/write) 1361322 1361154 -168 -0.0
.bss 73806 73750 -56 -0.1
.data 9608 9608 0 0.0
.text 1054978 1054876 -102 -0.0
bl602+rpc (read/write) 1409022 1408870 -152 -0.0
.bss 81846 81790 -56 -0.1
.data 10008 10008 0 0.0
.text 1087146 1087046 -100 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164367 1164259 -108 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43776 -48 -0.1
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1564199 220 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515120 515112 -8 -0.0
.debug_info 41279131 41279793 662 0.0
.debug_line 5466703 5466717 14 0.0
.debug_loc 3556735 3556817 82 0.0
.debug_ranges 383992 383992 0 0.0
.debug_str 4007205 4007257 52 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586600 0 0.0
.symtab 175008 175008 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951900 951838 -62 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1262979 1262867 -112 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43776 -48 -0.1
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741374 220 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543988 543980 -8 -0.0
.debug_info 46152410 46153101 691 0.0
.debug_line 5879142 5879165 23 0.0
.debug_loc 3762698 3762789 91 0.0
.debug_ranges 409736 409736 0 0.0
.debug_str 4427059 4427111 52 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026308 1026242 -66 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149936 1149824 -112 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78192 -48 -0.1
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566418 220 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494808 494800 -8 -0.0
.debug_info 41280241 41280901 660 0.0
.debug_line 5382271 5382285 14 0.0
.debug_loc 3492860 3492928 68 0.0
.debug_ranges 389200 389200 0 0.0
.debug_str 4019662 4019714 52 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586825 0 0.0
.symtab 174576 174576 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940708 940642 -66 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610090 610146 56 0.0
(read/write) 208276 208140 -136 -0.1
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201552 -136 -0.1
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947843 948170 327 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366324 -112 -0.0
.debug_info 19067919 19068675 756 0.0
.debug_line 2781604 2781154 -450 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580483 1580787 304 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99513 -108 -0.1
.debug_str 3415052 3415104 52 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502772 502828 56 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548831 548847 16 0.0
.app_xip_area 439793 439857 64 0.0
.bss 64008 63960 -48 -0.1
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532935 532959 24 0.0
.app_xip_area 418937 419009 72 0.0
.bss 68960 68912 -48 -0.1
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571847 571855 8 0.0
.app_xip_area 463897 463953 56 0.0
.bss 62968 62920 -48 -0.1
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545271 545303 32 0.0
.app_xip_area 434353 434433 80 0.0
.bss 65856 65808 -48 -0.1
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1094698 1094678 -20 -0.0
(read/write) 1589336 1589288 -48 -0.0
.dram0.bss 77360 77312 -48 -0.1
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094698 1094678 -20 -0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141171 1141075 -96 -0.0
(read/write) 499754 499706 -48 -0.0
.dram0.bss 82848 82800 -48 -0.1
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247412 0 0.0
.flash.text 1135787 1135691 -96 -0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588412 588508 96 0.0
(read/write) 91608 91560 -48 -0.1
.bss 67604 67556 -48 -0.1
.data 2168 2168 0 0.0
.text 587876 587972 96 0.0
light k32w0+release (read only) 587164 587276 112 0.0
(read/write) 91256 91208 -48 -0.1
.bss 67268 67220 -48 -0.1
.data 2156 2156 0 0.0
.text 586628 586740 112 0.0
lock k32w0+release (read only) 559644 559740 96 0.0
(read/write) 89064 89016 -48 -0.1
.bss 65140 65092 -48 -0.1
.data 2100 2100 0 0.0
.text 559108 559204 96 0.0
linux all-clusters-app debug (read only) 5477265 5477313 48 0.0
(read/write) 417296 417008 -288 -0.1
.bss 130080 129792 -288 -0.2
.data 4432 4432 0 0.0
.data.rel.ro 275456 275456 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 332720 332720 0 0.0
.text 4768115 4768163 48 0.0
all-clusters-minimal-app debug (read only) 4893529 4893593 64 0.0
(read/write) 231184 230896 -288 -0.1
.bss 125600 125312 -288 -0.2
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270982 0 0.0
.text 4392755 4392819 64 0.0
bridge-app debug (read only) 2762457 2762505 48 0.0
(read/write) 132808 132520 -288 -0.2
.bss 50648 50360 -288 -0.6
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213472 0 0.0
.text 2371843 2371891 48 0.0
chip-tool debug (read only) 17633201 17633249 48 0.0
(read/write) 1052344 1052344 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 946256 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 908169 908169 0 0.0
.text 14676531 14676579 48 0.0
chip-tool-ipv6only arm64 (read only) 16857588 16857588 0 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 819984 819984 0 0.0
.text 13804552 13804552 0 0.0
lighting-app debug+rpc+ui (read only) 5271521 5271585 64 0.0
(read/write) 222056 221800 -256 -0.1
.bss 117584 117328 -256 -0.2
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337524 0 0.0
.text 4692307 4692371 64 0.0
lock-app debug (read only) 4451081 4451129 48 0.0
(read/write) 202024 201736 -288 -0.1
.bss 112944 112656 -288 -0.3
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246142 0 0.0
.text 3996787 3996835 48 0.0
ota-provider-app debug (read only) 4121345 4121393 48 0.0
(read/write) 191800 191544 -256 -0.1
.bss 113440 113184 -256 -0.2
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731379 3731427 48 0.0
ota-requestor-app debug (read only) 4215209 4215257 48 0.0
(read/write) 196112 195856 -256 -0.1
.bss 114368 114112 -256 -0.2
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817523 3817571 48 0.0
shell debug (read only) 2923985 2924033 48 0.0
(read/write) 150488 150200 -288 -0.2
.bss 59560 59272 -288 -0.5
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 211058 0 0.0
.text 2542418 2542466 48 0.0
thermostat-no-ble arm64 (read only) 4444540 4444540 0 0.0
(read/write) 243832 243560 -272 -0.1
.bss 122184 121912 -272 -0.2
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945624 3945624 0 0.0
tv-app debug (read only) 5308481 5308529 48 0.0
(read/write) 349848 349560 -288 -0.1
.bss 240416 240128 -288 -0.1
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271478 0 0.0
.text 4793747 4793795 48 0.0
tv-casting-app debug (read only) 8281305 8281353 48 0.0
(read/write) 209824 209568 -256 -0.1
.bss 54080 53824 -256 -0.5
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366460 0 0.0
.text 7516963 7517011 48 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516792 2516856 64 0.0
.bss 220424 220288 -136 -0.1
.data 5152 5152 0 0.0
.text 1479476 1479540 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837192 136 0.0
(read/write) 1764508 1764468 -40 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193524 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1375995 1376251 256 0.0
.debug_aranges 143392 143392 0 0.0
.debug_frame 477800 477676 -124 -0.0
.debug_info 30030398 30031269 871 0.0
.debug_line 4130547 4130047 -500 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239469 2239829 360 0.0
.debug_rnglists 141932 141812 -120 -0.1
.debug_str 4112208 4112260 52 0.0
.heap 837056 837192 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799084 799084 0 0.0
.symtab 498288 498288 0 0.0
.text 0 0 0 0.0
1559836 1559932 96 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839208 136 0.0
(read/write) 1672116 1672044 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191572 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1285357 1285611 254 0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461588 -112 -0.0
.debug_info 27162022 27162832 810 0.0
.debug_line 3953990 3953540 -450 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143442 2143758 316 0.0
.debug_rnglists 135247 135139 -108 -0.1
.debug_str 3974453 3974505 52 0.0
.heap 839072 839208 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710079 710079 0 0.0
.symtab 464192 464192 0 0.0
.text 1469460 1469524 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845424 136 0.0
(read/write) 1603940 1603884 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185524 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1125839 1126052 213 0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425220 -112 -0.0
.debug_info 22316783 22317516 733 0.0
.debug_line 3520860 3520410 -450 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982663 1982979 316 0.0
.debug_rnglists 125137 125029 -108 -0.1
.debug_str 3785612 3785664 52 0.0
.heap 845288 845424 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631687 631687 0 0.0
.symtab 429152 429152 0 0.0
.text 1407500 1407580 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817984 136 0.0
(read/write) 1633244 1633172 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212964 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1102683 1102915 232 0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418052 -112 -0.0
.debug_info 21912794 21913528 734 0.0
.debug_line 3448705 3448255 -450 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1949987 1950303 316 0.0
.debug_rnglists 122477 122369 -108 -0.1
.debug_str 3740097 3740149 52 0.0
.heap 817848 817984 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600778 600778 0 0.0
.symtab 418704 418704 0 0.0
.text 1409364 1409428 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175296 1175368 72 0.0
.bss 101456 101408 -48 -0.0
.data 788 788 0 0.0
.text 622136 622208 72 0.0
lock-app qpg6105+debug (read/write) 1132304 1132392 88 0.0
.bss 96192 96144 -48 -0.0
.data 792 792 0 0.0
.text 579148 579236 88 0.0

@github-actions
Copy link

github-actions bot commented Jul 26, 2023

PR #28278: Size comparison from 1d49d9e to 160cf60

Increases (34 builds for bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 1d49d9e 160cf60 change % change
bl702 lighting-app bl702 .debug_abbrev 1563979 1564199 220 0.0
.debug_info 41279269 41279929 660 0.0
.debug_line 5466796 5466810 14 0.0
.debug_loc 3556798 3556880 82 0.0
.debug_str 4007205 4007257 52 0.0
bl702+rpc .debug_abbrev 1741154 1741374 220 0.0
.debug_info 46152547 46153239 692 0.0
.debug_line 5879235 5879258 23 0.0
.debug_loc 3762761 3762852 91 0.0
.debug_str 4427059 4427111 52 0.0
bl702l lighting-app bl702l .debug_abbrev 1566198 1566418 220 0.0
.debug_info 41280377 41281037 660 0.0
.debug_line 5382364 5382378 14 0.0
.debug_loc 3492923 3492991 68 0.0
.debug_str 4019662 4019714 52 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610114 610170 56 0.0
.debug_abbrev 947778 948105 327 0.0
.debug_info 19067824 19068579 755 0.0
.debug_loclists 1580494 1580798 304 0.0
.debug_str 3415022 3415074 52 0.0
.text 502796 502852 56 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548863 548871 8 0.0
.app_xip_area 439825 439881 56 0.0
lock cyw930739m2evb_01 (read/write) 532959 532983 24 0.0
.app_xip_area 418961 419033 72 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571887 16 0.0
.app_xip_area 463921 463985 64 0.0
switch cyw930739m2evb_01 (read/write) 545303 545327 24 0.0
.app_xip_area 434385 434457 72 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008432 16 0.0
.text 822072 822136 64 0.0
BRD4187C (read/write) 1033576 1033584 8 0.0
.text 866884 866940 56 0.0
lock-app BRD4161A+wf200 .text 902872 902888 16 0.0
window-app BRD4187C (read/write) 1104592 1104616 24 0.0
.text 954996 955068 72 0.0
esp32 all-clusters-app m5stack .flash.rodata 247412 247416 4 0.0
k32w contact k32w0+release (read only) 588444 588540 96 0.0
.text 587908 588004 96 0.0
light k32w0+release (read only) 587196 587292 96 0.0
.text 586660 586756 96 0.0
lock k32w0+release (read only) 559676 559772 96 0.0
.text 559140 559236 96 0.0
linux all-clusters-app debug (read only) 5477457 5477505 48 0.0
.text 4768307 4768355 48 0.0
all-clusters-minimal-app debug (read only) 4893657 4893705 48 0.0
.text 4392883 4392931 48 0.0
bridge-app debug (read only) 2762569 2762617 48 0.0
.text 2371955 2372003 48 0.0
chip-tool debug (read only) 17633745 17633793 48 0.0
.text 14677011 14677059 48 0.0
lighting-app debug+rpc+ui (read only) 5271649 5271697 48 0.0
.text 4692435 4692483 48 0.0
lock-app debug (read only) 4451193 4451257 64 0.0
.text 3996899 3996963 64 0.0
ota-provider-app debug (read only) 4121457 4121521 64 0.0
.text 3731491 3731555 64 0.0
ota-requestor-app debug (read only) 4215337 4215385 48 0.0
.text 3817651 3817699 48 0.0
shell debug (read only) 2924113 2924161 48 0.0
.text 2542546 2542594 48 0.0
tv-app debug (read only) 5308609 5308657 48 0.0
.text 4793875 4793923 48 0.0
tv-casting-app debug (read only) 8281417 8281481 64 0.0
.text 7517075 7517139 64 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516856 2516920 64 0.0
.text 1479540 1479604 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837192 136 0.0
.debug_abbrev 1375995 1376251 256 0.0
.debug_info 30030559 30031431 872 0.0
.debug_loclists 2239480 2239840 360 0.0
.debug_str 4112208 4112260 52 0.0
.heap 837056 837192 136 0.0
.text 1559868 1559964 96 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839208 136 0.0
.debug_abbrev 1285357 1285611 254 0.0
.debug_info 27162182 27162991 809 0.0
.debug_loclists 2143453 2143769 316 0.0
.debug_str 3974453 3974505 52 0.0
.heap 839072 839208 136 0.0
.text 1469492 1469540 48 0.0
light cy8ckit_062s2_43012 (read only) 845288 845424 136 0.0
.debug_abbrev 1125839 1126052 213 0.0
.debug_info 22316943 22317675 732 0.0
.debug_loclists 1982674 1982990 316 0.0
.debug_str 3785612 3785664 52 0.0
.heap 845288 845424 136 0.0
.text 1407532 1407612 80 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817984 136 0.0
.debug_abbrev 1102683 1102915 232 0.0
.debug_info 21912955 21913690 735 0.0
.debug_loclists 1949998 1950314 316 0.0
.debug_str 3740097 3740149 52 0.0
.heap 817848 817984 136 0.0
.text 1409396 1409460 64 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175400 80 0.0
.text 622160 622240 80 0.0
lock-app qpg6105+debug (read/write) 1132336 1132424 88 0.0
.text 579180 579268 88 0.0
Decreases (37 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 1d49d9e 160cf60 change % change
bl602 lighting-app bl602 (read/write) 1361354 1361194 -160 -0.0
.bss 73806 73750 -56 -0.1
.text 1055016 1054914 -102 -0.0
bl602+rpc (read/write) 1409062 1408910 -152 -0.0
.bss 81846 81790 -56 -0.1
.text 1087186 1087084 -102 -0.0
bl702 lighting-app bl702 (read/write) 1164407 1164291 -116 -0.0
.bss_psram 43824 43776 -48 -0.1
.debug_frame 515128 515120 -8 -0.0
.text 951938 951872 -66 -0.0
bl702+rpc (read/write) 1263015 1262903 -112 -0.0
.bss_psram 43824 43776 -48 -0.1
.debug_frame 543996 543988 -8 -0.0
.text 1026344 1026280 -64 -0.0
bl702l lighting-app bl702l (read/write) 1149972 1149856 -116 -0.0
.bss_psram 78240 78192 -48 -0.1
.debug_frame 494816 494808 -8 -0.0
.text 940742 940676 -66 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read/write) 208276 208140 -136 -0.1
.bss 201688 201552 -136 -0.1
.debug_frame 366436 366324 -112 -0.0
.debug_line 2781839 2781389 -450 -0.0
.debug_rnglists 99621 99513 -108 -0.1
cyw30739 light cyw930739m2evb_01 .bss 64008 63960 -48 -0.1
lock cyw930739m2evb_01 .bss 68960 68912 -48 -0.1
ota-requestor cyw930739m2evb_01 .bss 62968 62920 -48 -0.1
switch cyw930739m2evb_01 .bss 65856 65808 -48 -0.1
efr32 lighting-app BRD4161A+rs9116 .bss 183628 183580 -48 -0.0
BRD4187C .bss 163380 163332 -48 -0.0
lock-app BRD4161A+wf200 (read/write) 1083228 1083196 -32 -0.0
.bss 177644 177596 -48 -0.0
window-app BRD4187C .bss 146372 146324 -48 -0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094726 -18 -0.0
(read/write) 1589336 1589288 -48 -0.0
.dram0.bss 77360 77312 -48 -0.1
.flash.text 1094744 1094726 -18 -0.0
m5stack (read only) 1141207 1141111 -96 -0.0
(read/write) 499754 499710 -44 -0.0
.dram0.bss 82848 82800 -48 -0.1
.flash.text 1135823 1135727 -96 -0.0
k32w contact k32w0+release (read/write) 91608 91560 -48 -0.1
.bss 67604 67556 -48 -0.1
light k32w0+release (read/write) 91256 91208 -48 -0.1
.bss 67268 67220 -48 -0.1
lock k32w0+release (read/write) 89064 89016 -48 -0.1
.bss 65140 65092 -48 -0.1
linux all-clusters-app debug (read/write) 417296 417008 -288 -0.1
.bss 130080 129792 -288 -0.2
all-clusters-minimal-app debug (read/write) 231184 230896 -288 -0.1
.bss 125600 125312 -288 -0.2
bridge-app debug (read/write) 132808 132520 -288 -0.2
.bss 50648 50360 -288 -0.6
lighting-app debug+rpc+ui (read/write) 222056 221800 -256 -0.1
.bss 117584 117328 -256 -0.2
lock-app debug (read/write) 202024 201736 -288 -0.1
.bss 112944 112656 -288 -0.3
ota-provider-app debug (read/write) 191800 191544 -256 -0.1
.bss 113440 113184 -256 -0.2
ota-requestor-app debug (read/write) 196112 195856 -256 -0.1
.bss 114368 114112 -256 -0.2
shell debug (read/write) 150488 150200 -288 -0.2
.bss 59560 59272 -288 -0.5
thermostat-no-ble arm64 (read/write) 243832 243560 -272 -0.1
.bss 122184 121912 -272 -0.2
tv-app debug (read/write) 349848 349560 -288 -0.1
.bss 240416 240128 -288 -0.1
tv-casting-app debug (read/write) 209824 209568 -256 -0.1
.bss 54080 53824 -256 -0.5
mbed lock-app-release cy8cproto_062_4343w .bss 220424 220288 -136 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1764540 1764500 -40 -0.0
.bss 193660 193524 -136 -0.1
.debug_frame 477800 477676 -124 -0.0
.debug_line 4130616 4130116 -500 -0.0
.debug_rnglists 141932 141812 -120 -0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672148 1672060 -88 -0.0
.bss 191708 191572 -136 -0.1
.debug_frame 461700 461588 -112 -0.0
.debug_line 3954059 3953609 -450 -0.0
.debug_rnglists 135247 135139 -108 -0.1
light cy8ckit_062s2_43012 (read/write) 1603972 1603916 -56 -0.0
.bss 185660 185524 -136 -0.1
.debug_frame 425332 425220 -112 -0.0
.debug_line 3520929 3520479 -450 -0.0
.debug_rnglists 125137 125029 -108 -0.1
lock cy8ckit_062s2_43012 (read/write) 1633276 1633204 -72 -0.0
.bss 213100 212964 -136 -0.1
.debug_frame 418164 418052 -112 -0.0
.debug_line 3448774 3448324 -450 -0.0
.debug_rnglists 122477 122369 -108 -0.1
qpg lighting-app qpg6105+debug .bss 101456 101408 -48 -0.0
lock-app qpg6105+debug .bss 96192 96144 -48 -0.0
Full report (39 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg)
platform target config section 1d49d9e 160cf60 change % change
bl602 lighting-app bl602 (read/write) 1361354 1361194 -160 -0.0
.bss 73806 73750 -56 -0.1
.data 9608 9608 0 0.0
.text 1055016 1054914 -102 -0.0
bl602+rpc (read/write) 1409062 1408910 -152 -0.0
.bss 81846 81790 -56 -0.1
.data 10008 10008 0 0.0
.text 1087186 1087084 -102 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164407 1164291 -116 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43776 -48 -0.1
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1564199 220 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515128 515120 -8 -0.0
.debug_info 41279269 41279929 660 0.0
.debug_line 5466796 5466810 14 0.0
.debug_loc 3556798 3556880 82 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007205 4007257 52 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586600 0 0.0
.symtab 175008 175008 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951938 951872 -66 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263015 1262903 -112 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43776 -48 -0.1
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741374 220 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543996 543988 -8 -0.0
.debug_info 46152547 46153239 692 0.0
.debug_line 5879235 5879258 23 0.0
.debug_loc 3762761 3762852 91 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427059 4427111 52 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026344 1026280 -64 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149972 1149856 -116 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78192 -48 -0.1
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566418 220 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494816 494808 -8 -0.0
.debug_info 41280377 41281037 660 0.0
.debug_line 5382364 5382378 14 0.0
.debug_loc 3492923 3492991 68 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019662 4019714 52 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586825 0 0.0
.symtab 174576 174576 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940742 940676 -66 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610114 610170 56 0.0
(read/write) 208276 208140 -136 -0.1
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201552 -136 -0.1
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947778 948105 327 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366324 -112 -0.0
.debug_info 19067824 19068579 755 0.0
.debug_line 2781839 2781389 -450 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580798 304 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99513 -108 -0.1
.debug_str 3415022 3415074 52 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502796 502852 56 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548863 548871 8 0.0
.app_xip_area 439825 439881 56 0.0
.bss 64008 63960 -48 -0.1
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532959 532983 24 0.0
.app_xip_area 418961 419033 72 0.0
.bss 68960 68912 -48 -0.1
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571887 16 0.0
.app_xip_area 463921 463985 64 0.0
.bss 62968 62920 -48 -0.1
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545303 545327 24 0.0
.app_xip_area 434385 434457 72 0.0
.bss 65856 65808 -48 -0.1
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008432 16 0.0
.bss 183628 183580 -48 -0.0
.data 2696 2696 0 0.0
.text 822072 822136 64 0.0
BRD4187C (read/write) 1033576 1033584 8 0.0
.bss 163380 163332 -48 -0.0
.data 3292 3292 0 0.0
.text 866884 866940 56 0.0
lock-app BRD4161A+wf200 (read/write) 1083228 1083196 -32 -0.0
.bss 177644 177596 -48 -0.0
.data 2692 2692 0 0.0
.text 902872 902888 16 0.0
window-app BRD4187C (read/write) 1104592 1104616 24 0.0
.bss 146372 146324 -48 -0.0
.data 3204 3204 0 0.0
.text 954996 955068 72 0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094726 -18 -0.0
(read/write) 1589336 1589288 -48 -0.0
.dram0.bss 77360 77312 -48 -0.1
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094744 1094726 -18 -0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141207 1141111 -96 -0.0
(read/write) 499754 499710 -44 -0.0
.dram0.bss 82848 82800 -48 -0.1
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247416 4 0.0
.flash.text 1135823 1135727 -96 -0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588444 588540 96 0.0
(read/write) 91608 91560 -48 -0.1
.bss 67604 67556 -48 -0.1
.data 2168 2168 0 0.0
.text 587908 588004 96 0.0
light k32w0+release (read only) 587196 587292 96 0.0
(read/write) 91256 91208 -48 -0.1
.bss 67268 67220 -48 -0.1
.data 2156 2156 0 0.0
.text 586660 586756 96 0.0
lock k32w0+release (read only) 559676 559772 96 0.0
(read/write) 89064 89016 -48 -0.1
.bss 65140 65092 -48 -0.1
.data 2100 2100 0 0.0
.text 559140 559236 96 0.0
linux all-clusters-app debug (read only) 5477457 5477505 48 0.0
(read/write) 417296 417008 -288 -0.1
.bss 130080 129792 -288 -0.2
.data 4432 4432 0 0.0
.data.rel.ro 275456 275456 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 332720 332720 0 0.0
.text 4768307 4768355 48 0.0
all-clusters-minimal-app debug (read only) 4893657 4893705 48 0.0
(read/write) 231184 230896 -288 -0.1
.bss 125600 125312 -288 -0.2
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270982 0 0.0
.text 4392883 4392931 48 0.0
bridge-app debug (read only) 2762569 2762617 48 0.0
(read/write) 132808 132520 -288 -0.2
.bss 50648 50360 -288 -0.6
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213472 0 0.0
.text 2371955 2372003 48 0.0
chip-tool debug (read only) 17633745 17633793 48 0.0
(read/write) 1052344 1052344 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 946256 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 908233 908233 0 0.0
.text 14677011 14677059 48 0.0
chip-tool-ipv6only arm64 (read only) 16857988 16857988 0 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820048 820048 0 0.0
.text 13804888 13804888 0 0.0
lighting-app debug+rpc+ui (read only) 5271649 5271697 48 0.0
(read/write) 222056 221800 -256 -0.1
.bss 117584 117328 -256 -0.2
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337524 0 0.0
.text 4692435 4692483 48 0.0
lock-app debug (read only) 4451193 4451257 64 0.0
(read/write) 202024 201736 -288 -0.1
.bss 112944 112656 -288 -0.3
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246142 0 0.0
.text 3996899 3996963 64 0.0
ota-provider-app debug (read only) 4121457 4121521 64 0.0
(read/write) 191800 191544 -256 -0.1
.bss 113440 113184 -256 -0.2
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731491 3731555 64 0.0
ota-requestor-app debug (read only) 4215337 4215385 48 0.0
(read/write) 196112 195856 -256 -0.1
.bss 114368 114112 -256 -0.2
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817651 3817699 48 0.0
shell debug (read only) 2924113 2924161 48 0.0
(read/write) 150488 150200 -288 -0.2
.bss 59560 59272 -288 -0.5
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 211058 0 0.0
.text 2542546 2542594 48 0.0
thermostat-no-ble arm64 (read only) 4444652 4444652 0 0.0
(read/write) 243832 243560 -272 -0.1
.bss 122184 121912 -272 -0.2
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945736 3945736 0 0.0
tv-app debug (read only) 5308609 5308657 48 0.0
(read/write) 349848 349560 -288 -0.1
.bss 240416 240128 -288 -0.1
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271478 0 0.0
.text 4793875 4793923 48 0.0
tv-casting-app debug (read only) 8281417 8281481 64 0.0
(read/write) 209824 209568 -256 -0.1
.bss 54080 53824 -256 -0.5
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366460 0 0.0
.text 7517075 7517139 64 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516856 2516920 64 0.0
.bss 220424 220288 -136 -0.1
.data 5152 5152 0 0.0
.text 1479540 1479604 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837192 136 0.0
(read/write) 1764540 1764500 -40 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193524 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2624 2624 0 0.0
.debug_abbrev 1375995 1376251 256 0.0
.debug_aranges 143392 143392 0 0.0
.debug_frame 477800 477676 -124 -0.0
.debug_info 30030559 30031431 872 0.0
.debug_line 4130616 4130116 -500 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239480 2239840 360 0.0
.debug_rnglists 141932 141812 -120 -0.1
.debug_str 4112208 4112260 52 0.0
.heap 837056 837192 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799084 799084 0 0.0
.symtab 498288 498288 0 0.0
.text 0 0 0 0.0
1559868 1559964 96 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839208 136 0.0
(read/write) 1672148 1672060 -88 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191572 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1285357 1285611 254 0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461588 -112 -0.0
.debug_info 27162182 27162991 809 0.0
.debug_line 3954059 3953609 -450 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143453 2143769 316 0.0
.debug_rnglists 135247 135139 -108 -0.1
.debug_str 3974453 3974505 52 0.0
.heap 839072 839208 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710079 710079 0 0.0
.symtab 464192 464192 0 0.0
.text 1469492 1469540 48 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845424 136 0.0
(read/write) 1603972 1603916 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185524 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1125839 1126052 213 0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425220 -112 -0.0
.debug_info 22316943 22317675 732 0.0
.debug_line 3520929 3520479 -450 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982674 1982990 316 0.0
.debug_rnglists 125137 125029 -108 -0.1
.debug_str 3785612 3785664 52 0.0
.heap 845288 845424 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631687 631687 0 0.0
.symtab 429152 429152 0 0.0
.text 1407532 1407612 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817984 136 0.0
(read/write) 1633276 1633204 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212964 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1102683 1102915 232 0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418052 -112 -0.0
.debug_info 21912955 21913690 735 0.0
.debug_line 3448774 3448324 -450 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1949998 1950314 316 0.0
.debug_rnglists 122477 122369 -108 -0.1
.debug_str 3740097 3740149 52 0.0
.heap 817848 817984 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600778 600778 0 0.0
.symtab 418704 418704 0 0.0
.text 1409396 1409460 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175400 80 0.0
.bss 101456 101408 -48 -0.0
.data 788 788 0 0.0
.text 622160 622240 80 0.0
lock-app qpg6105+debug (read/write) 1132336 1132424 88 0.0
.bss 96192 96144 -48 -0.0
.data 792 792 0 0.0
.text 579180 579268 88 0.0

@bzbarsky-apple bzbarsky-apple force-pushed the shrink-fabric-table-entry branch from 160cf60 to d203dbe Compare July 26, 2023 16:46
@github-actions
Copy link

github-actions bot commented Jul 26, 2023

PR #28278: Size comparison from ba05087 to d203dbe

Increases (36 builds for bl702, bl702l, cc32xx, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section ba05087 d203dbe change % change
bl702 lighting-app bl702 .debug_abbrev 1563979 1564199 220 0.0
.debug_info 41279268 41279929 661 0.0
.debug_line 5466796 5466810 14 0.0
.debug_loc 3556798 3556880 82 0.0
.debug_str 4007205 4007257 52 0.0
bl702+rpc .debug_abbrev 1741154 1741374 220 0.0
.debug_info 46152547 46153238 691 0.0
.debug_line 5879235 5879258 23 0.0
.debug_loc 3762761 3762852 91 0.0
.debug_str 4427059 4427111 52 0.0
bl702l lighting-app bl702l .debug_abbrev 1566198 1566418 220 0.0
.debug_info 41280377 41281037 660 0.0
.debug_line 5382364 5382378 14 0.0
.debug_loc 3492923 3492991 68 0.0
.debug_str 4019662 4019714 52 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610114 610170 56 0.0
.debug_abbrev 947778 948105 327 0.0
.debug_info 19067824 19068580 756 0.0
.debug_loclists 1580494 1580798 304 0.0
.debug_str 3415022 3415074 52 0.0
.text 502796 502852 56 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548863 548879 16 0.0
.app_xip_area 439825 439889 64 0.0
lock cyw930739m2evb_01 (read/write) 532959 532983 24 0.0
.app_xip_area 418961 419033 72 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571887 16 0.0
.app_xip_area 463921 463985 64 0.0
switch cyw930739m2evb_01 (read/write) 545303 545327 24 0.0
.app_xip_area 434385 434457 72 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008432 16 0.0
.text 822072 822136 64 0.0
BRD4187C (read/write) 1033568 1033576 8 0.0
.text 866876 866932 56 0.0
lock-app BRD4161A+wf200 .text 902856 902888 32 0.0
window-app BRD4187C (read/write) 1104600 1104624 24 0.0
.text 955004 955076 72 0.0
k32w contact k32w0+release (read only) 588444 588540 96 0.0
.text 587908 588004 96 0.0
light k32w0+release (read only) 587196 587292 96 0.0
.text 586660 586756 96 0.0
lock k32w0+release (read only) 559676 559772 96 0.0
.text 559140 559236 96 0.0
linux all-clusters-app debug (read only) 5477505 5477553 48 0.0
.text 4768355 4768403 48 0.0
all-clusters-minimal-app debug (read only) 4893705 4893753 48 0.0
.text 4392931 4392979 48 0.0
bridge-app debug (read only) 2762617 2762681 64 0.0
.text 2372003 2372067 64 0.0
chip-tool debug (read only) 17633793 17633841 48 0.0
.text 14677059 14677107 48 0.0
lighting-app debug+rpc+ui (read only) 5271697 5271745 48 0.0
.text 4692483 4692531 48 0.0
lock-app debug (read only) 4451241 4451305 64 0.0
.text 3996947 3997011 64 0.0
ota-provider-app debug (read only) 4121505 4121569 64 0.0
.text 3731539 3731603 64 0.0
ota-requestor-app debug (read only) 4215385 4215433 48 0.0
.text 3817699 3817747 48 0.0
shell debug (read only) 2924161 2924209 48 0.0
.text 2542594 2542642 48 0.0
tv-app debug (read only) 5308657 5308705 48 0.0
.text 4793923 4793971 48 0.0
tv-casting-app debug (read only) 8281465 8281529 64 0.0
.text 7517123 7517187 64 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516856 2516920 64 0.0
.text 1479540 1479604 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1216232 1216344 112 0.0
text 841668 841772 104 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1335436 1335484 48 0.0
text 769320 769404 84 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1154316 1154412 96 0.0
text 808264 808356 92 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837192 136 0.0
.debug_abbrev 1375996 1376252 256 0.0
.debug_info 30033131 30034002 871 0.0
.debug_loclists 2239997 2240341 344 0.0
.debug_str 4112836 4112888 52 0.0
.heap 837056 837192 136 0.0
.text 1559868 1559948 80 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839208 136 0.0
.debug_abbrev 1285357 1285611 254 0.0
.debug_info 27162183 27162991 808 0.0
.debug_loclists 2143453 2143769 316 0.0
.debug_str 3974453 3974505 52 0.0
.heap 839072 839208 136 0.0
.text 1469476 1469540 64 0.0
light cy8ckit_062s2_43012 (read only) 845288 845424 136 0.0
.debug_abbrev 1125839 1126052 213 0.0
.debug_info 22316943 22317676 733 0.0
.debug_loclists 1982674 1982990 316 0.0
.debug_str 3785612 3785664 52 0.0
.heap 845288 845424 136 0.0
.text 1407532 1407596 64 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817984 136 0.0
.debug_abbrev 1102683 1102915 232 0.0
.debug_info 21912955 21913689 734 0.0
.debug_loclists 1949998 1950314 316 0.0
.debug_str 3740097 3740149 52 0.0
.heap 817848 817984 136 0.0
.text 1409396 1409460 64 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175400 80 0.0
.text 622160 622240 80 0.0
lock-app qpg6105+debug (read/write) 1132336 1132424 88 0.0
.text 579180 579268 88 0.0
Decreases (58 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ba05087 d203dbe change % change
bl602 lighting-app bl602 (read/write) 1361370 1361194 -176 -0.0
.bss 73806 73750 -56 -0.1
.text 1055026 1054920 -106 -0.0
bl602+rpc (read/write) 1409062 1408918 -144 -0.0
.bss 81846 81790 -56 -0.1
.text 1087192 1087090 -102 -0.0
bl702 lighting-app bl702 (read/write) 1164411 1164299 -112 -0.0
.bss_psram 43824 43776 -48 -0.1
.debug_frame 515128 515120 -8 -0.0
.text 951944 951880 -64 -0.0
bl702+rpc (read/write) 1263023 1262911 -112 -0.0
.bss_psram 43824 43776 -48 -0.1
.debug_frame 543996 543988 -8 -0.0
.text 1026352 1026286 -66 -0.0
bl702l lighting-app bl702l (read/write) 1149980 1149864 -116 -0.0
.bss_psram 78240 78192 -48 -0.1
.debug_frame 494816 494808 -8 -0.0
.text 940750 940684 -66 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read/write) 208276 208140 -136 -0.1
.bss 201688 201552 -136 -0.1
.debug_frame 366436 366324 -112 -0.0
.debug_line 2781839 2781389 -450 -0.0
.debug_rnglists 99621 99513 -108 -0.1
cyw30739 light cyw930739m2evb_01 .bss 64008 63960 -48 -0.1
lock cyw930739m2evb_01 .bss 68960 68912 -48 -0.1
ota-requestor cyw930739m2evb_01 .bss 62968 62920 -48 -0.1
switch cyw930739m2evb_01 .bss 65856 65808 -48 -0.1
efr32 lighting-app BRD4161A+rs9116 .bss 183628 183580 -48 -0.0
BRD4187C .bss 163380 163332 -48 -0.0
lock-app BRD4161A+wf200 (read/write) 1083212 1083196 -16 -0.0
.bss 177644 177596 -48 -0.0
window-app BRD4187C .bss 146372 146324 -48 -0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094726 -18 -0.0
(read/write) 1589336 1589288 -48 -0.0
.dram0.bss 77360 77312 -48 -0.1
.flash.text 1094744 1094726 -18 -0.0
m5stack (read only) 1141207 1141111 -96 -0.0
(read/write) 499754 499706 -48 -0.0
.dram0.bss 82848 82800 -48 -0.1
.flash.text 1135823 1135727 -96 -0.0
k32w contact k32w0+release (read/write) 91608 91560 -48 -0.1
.bss 67604 67556 -48 -0.1
light k32w0+release (read/write) 91256 91208 -48 -0.1
.bss 67268 67220 -48 -0.1
lock k32w0+release (read/write) 89064 89016 -48 -0.1
.bss 65140 65092 -48 -0.1
linux all-clusters-app debug (read/write) 417296 417008 -288 -0.1
.bss 130080 129792 -288 -0.2
all-clusters-minimal-app debug (read/write) 231184 230896 -288 -0.1
.bss 125600 125312 -288 -0.2
bridge-app debug (read/write) 132808 132520 -288 -0.2
.bss 50648 50360 -288 -0.6
lighting-app debug+rpc+ui (read/write) 222056 221800 -256 -0.1
.bss 117584 117328 -256 -0.2
lock-app debug (read/write) 202024 201736 -288 -0.1
.bss 112944 112656 -288 -0.3
ota-provider-app debug (read/write) 191800 191544 -256 -0.1
.bss 113440 113184 -256 -0.2
ota-requestor-app debug (read/write) 196112 195856 -256 -0.1
.bss 114368 114112 -256 -0.2
shell debug (read/write) 150488 150200 -288 -0.2
.bss 59560 59272 -288 -0.5
thermostat-no-ble arm64 (read/write) 243832 243560 -272 -0.1
.bss 122184 121912 -272 -0.2
tv-app debug (read/write) 349848 349560 -288 -0.1
.bss 240416 240128 -288 -0.1
tv-casting-app debug (read/write) 209824 209568 -256 -0.1
.bss 54080 53824 -256 -0.5
mbed lock-app-release cy8cproto_062_4343w .bss 220424 220288 -136 -0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 154867 154819 -48 -0.0
nrf7002dk_nrf5340_cpuapp bss 140181 140133 -48 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 bss 154978 154930 -48 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1764540 1764484 -56 -0.0
.bss 193660 193524 -136 -0.1
.debug_frame 477912 477788 -124 -0.0
.debug_line 4130872 4130372 -500 -0.0
.debug_rnglists 141954 141834 -120 -0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672132 1672060 -72 -0.0
.bss 191708 191572 -136 -0.1
.debug_frame 461700 461588 -112 -0.0
.debug_line 3954059 3953609 -450 -0.0
.debug_rnglists 135247 135139 -108 -0.1
light cy8ckit_062s2_43012 (read/write) 1603972 1603900 -72 -0.0
.bss 185660 185524 -136 -0.1
.debug_frame 425332 425220 -112 -0.0
.debug_line 3520929 3520479 -450 -0.0
.debug_rnglists 125137 125029 -108 -0.1
lock cy8ckit_062s2_43012 (read/write) 1633276 1633204 -72 -0.0
.bss 213100 212964 -136 -0.1
.debug_frame 418164 418052 -112 -0.0
.debug_line 3448774 3448324 -450 -0.0
.debug_rnglists 122477 122369 -108 -0.1
qpg lighting-app qpg6105+debug .bss 101456 101408 -48 -0.0
lock-app qpg6105+debug .bss 96192 96144 -48 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1067644 1067596 -48 -0.0
bss 107536 107488 -48 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974144 974096 -48 -0.0
bss 105444 105396 -48 -0.0
text 667604 667602 -2 -0.0
bridge-app tlsr9518adk80d (read/write) 941940 941892 -48 -0.0
bss 109448 109400 -48 -0.0
text 645212 645210 -2 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 873844 873796 -48 -0.0
bss 99112 99064 -48 -0.0
text 588540 588538 -2 -0.0
light-switch-app tlsr9518adk80d (read/write) 902748 902700 -48 -0.0
bss 99668 99620 -48 -0.0
text 614194 614192 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 980284 980236 -48 -0.0
bss 107788 107740 -48 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 991664 991608 -56 -0.0
bss 112036 111988 -48 -0.0
text 691574 691572 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049784 1049736 -48 -0.0
bss 109360 109312 -48 -0.0
text 728960 728956 -4 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081144 1081088 -56 -0.0
bss 120428 120380 -48 -0.0
text 749094 749092 -2 -0.0
lock-app tlsr9518adk80d (read/write) 928088 928032 -56 -0.0
bss 99756 99708 -48 -0.0
text 616368 616364 -4 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 896492 896436 -56 -0.0
bss 100392 100344 -48 -0.0
text 610434 610432 -2 -0.0
pump-app tlsr9518adk80d (read/write) 879356 879308 -48 -0.0
bss 99244 99196 -48 -0.0
text 594250 594248 -2 -0.0
pump-controller-app tlsr9518adk80d (read/write) 866496 866440 -56 -0.0
bss 99044 98996 -48 -0.0
text 584672 584668 -4 -0.0
shell tlsr9518adk80d (read/write) 744292 744244 -48 -0.0
bss 97376 97328 -48 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 875912 875864 -48 -0.0
bss 99200 99152 -48 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 862620 862572 -48 -0.0
bss 98952 98904 -48 -0.0
text 580274 580272 -2 -0.0
thermostat tlsr9518adk80d (read/write) 908564 908516 -48 -0.0
bss 99488 99440 -48 -0.0
text 619720 619718 -2 -0.0
window-covering tlsr9518adk80d (read/write) 903924 903868 -56 -0.0
bss 99780 99732 -48 -0.0
text 614610 614608 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ba05087 d203dbe change % change
bl602 lighting-app bl602 (read/write) 1361370 1361194 -176 -0.0
.bss 73806 73750 -56 -0.1
.data 9608 9608 0 0.0
.text 1055026 1054920 -106 -0.0
bl602+rpc (read/write) 1409062 1408918 -144 -0.0
.bss 81846 81790 -56 -0.1
.data 10008 10008 0 0.0
.text 1087192 1087090 -102 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164411 1164299 -112 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43776 -48 -0.1
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1564199 220 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515128 515120 -8 -0.0
.debug_info 41279268 41279929 661 0.0
.debug_line 5466796 5466810 14 0.0
.debug_loc 3556798 3556880 82 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007205 4007257 52 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586600 0 0.0
.symtab 175008 175008 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951944 951880 -64 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263023 1262911 -112 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43776 -48 -0.1
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741374 220 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543996 543988 -8 -0.0
.debug_info 46152547 46153238 691 0.0
.debug_line 5879235 5879258 23 0.0
.debug_loc 3762761 3762852 91 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427059 4427111 52 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026352 1026286 -66 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149980 1149864 -116 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78192 -48 -0.1
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566418 220 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494816 494808 -8 -0.0
.debug_info 41280377 41281037 660 0.0
.debug_line 5382364 5382378 14 0.0
.debug_loc 3492923 3492991 68 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019662 4019714 52 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586825 0 0.0
.symtab 174576 174576 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940750 940684 -66 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610114 610170 56 0.0
(read/write) 208276 208140 -136 -0.1
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201552 -136 -0.1
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947778 948105 327 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366324 -112 -0.0
.debug_info 19067824 19068580 756 0.0
.debug_line 2781839 2781389 -450 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580798 304 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99513 -108 -0.1
.debug_str 3415022 3415074 52 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502796 502852 56 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548863 548879 16 0.0
.app_xip_area 439825 439889 64 0.0
.bss 64008 63960 -48 -0.1
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532959 532983 24 0.0
.app_xip_area 418961 419033 72 0.0
.bss 68960 68912 -48 -0.1
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571887 16 0.0
.app_xip_area 463921 463985 64 0.0
.bss 62968 62920 -48 -0.1
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545303 545327 24 0.0
.app_xip_area 434385 434457 72 0.0
.bss 65856 65808 -48 -0.1
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008432 16 0.0
.bss 183628 183580 -48 -0.0
.data 2696 2696 0 0.0
.text 822072 822136 64 0.0
BRD4187C (read/write) 1033568 1033576 8 0.0
.bss 163380 163332 -48 -0.0
.data 3292 3292 0 0.0
.text 866876 866932 56 0.0
lock-app BRD4161A+wf200 (read/write) 1083212 1083196 -16 -0.0
.bss 177644 177596 -48 -0.0
.data 2692 2692 0 0.0
.text 902856 902888 32 0.0
window-app BRD4187C (read/write) 1104600 1104624 24 0.0
.bss 146372 146324 -48 -0.0
.data 3204 3204 0 0.0
.text 955004 955076 72 0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094726 -18 -0.0
(read/write) 1589336 1589288 -48 -0.0
.dram0.bss 77360 77312 -48 -0.1
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094744 1094726 -18 -0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141207 1141111 -96 -0.0
(read/write) 499754 499706 -48 -0.0
.dram0.bss 82848 82800 -48 -0.1
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247412 0 0.0
.flash.text 1135823 1135727 -96 -0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588444 588540 96 0.0
(read/write) 91608 91560 -48 -0.1
.bss 67604 67556 -48 -0.1
.data 2168 2168 0 0.0
.text 587908 588004 96 0.0
light k32w0+release (read only) 587196 587292 96 0.0
(read/write) 91256 91208 -48 -0.1
.bss 67268 67220 -48 -0.1
.data 2156 2156 0 0.0
.text 586660 586756 96 0.0
lock k32w0+release (read only) 559676 559772 96 0.0
(read/write) 89064 89016 -48 -0.1
.bss 65140 65092 -48 -0.1
.data 2100 2100 0 0.0
.text 559140 559236 96 0.0
linux all-clusters-app debug (read only) 5477505 5477553 48 0.0
(read/write) 417296 417008 -288 -0.1
.bss 130080 129792 -288 -0.2
.data 4432 4432 0 0.0
.data.rel.ro 275456 275456 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 332720 332720 0 0.0
.text 4768355 4768403 48 0.0
all-clusters-minimal-app debug (read only) 4893705 4893753 48 0.0
(read/write) 231184 230896 -288 -0.1
.bss 125600 125312 -288 -0.2
.data 4304 4304 0 0.0
.data.rel.ro 94136 94136 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270982 0 0.0
.text 4392931 4392979 48 0.0
bridge-app debug (read only) 2762617 2762681 64 0.0
(read/write) 132808 132520 -288 -0.2
.bss 50648 50360 -288 -0.6
.data 4880 4880 0 0.0
.data.rel.ro 71160 71160 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213472 0 0.0
.text 2372003 2372067 64 0.0
chip-tool debug (read only) 17633793 17633841 48 0.0
(read/write) 1052344 1052344 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 946256 0 0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 908233 908233 0 0.0
.text 14677059 14677107 48 0.0
chip-tool-ipv6only arm64 (read only) 16858020 16858020 0 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820048 820048 0 0.0
.text 13804920 13804920 0 0.0
lighting-app debug+rpc+ui (read only) 5271697 5271745 48 0.0
(read/write) 222056 221800 -256 -0.1
.bss 117584 117328 -256 -0.2
.data 4880 4880 0 0.0
.data.rel.ro 92000 92000 0 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337524 0 0.0
.text 4692483 4692531 48 0.0
lock-app debug (read only) 4451241 4451305 64 0.0
(read/write) 202024 201736 -288 -0.1
.bss 112944 112656 -288 -0.3
.data 4048 4048 0 0.0
.data.rel.ro 78256 78256 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246142 0 0.0
.text 3996947 3997011 64 0.0
ota-provider-app debug (read only) 4121505 4121569 64 0.0
(read/write) 191800 191544 -256 -0.1
.bss 113440 113184 -256 -0.2
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731539 3731603 64 0.0
ota-requestor-app debug (read only) 4215385 4215433 48 0.0
(read/write) 196112 195856 -256 -0.1
.bss 114368 114112 -256 -0.2
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817699 3817747 48 0.0
shell debug (read only) 2924161 2924209 48 0.0
(read/write) 150488 150200 -288 -0.2
.bss 59560 59272 -288 -0.5
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 211058 0 0.0
.text 2542594 2542642 48 0.0
thermostat-no-ble arm64 (read only) 4444684 4444684 0 0.0
(read/write) 243832 243560 -272 -0.1
.bss 122184 121912 -272 -0.2
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945768 3945768 0 0.0
tv-app debug (read only) 5308657 5308705 48 0.0
(read/write) 349848 349560 -288 -0.1
.bss 240416 240128 -288 -0.1
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271478 0 0.0
.text 4793923 4793971 48 0.0
tv-casting-app debug (read only) 8281465 8281529 64 0.0
(read/write) 209824 209568 -256 -0.1
.bss 54080 53824 -256 -0.5
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366460 0 0.0
.text 7517123 7517187 64 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516856 2516920 64 0.0
.bss 220424 220288 -136 -0.1
.data 5152 5152 0 0.0
.text 1479540 1479604 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216232 1216344 112 0.0
bss 154867 154819 -48 -0.0
rodata 140652 140652 0 0.0
text 841668 841772 104 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335436 1335484 48 0.0
bss 140181 140133 -48 -0.0
rodata 135156 135156 0 0.0
text 769320 769404 84 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154316 1154412 96 0.0
bss 154978 154930 -48 -0.0
rodata 112048 112048 0 0.0
text 808264 808356 92 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837192 136 0.0
(read/write) 1764540 1764484 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193524 -136 -0.1
.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 1375996 1376252 256 0.0
.debug_aranges 143424 143424 0 0.0
.debug_frame 477912 477788 -124 -0.0
.debug_info 30033131 30034002 871 0.0
.debug_line 4130872 4130372 -500 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239997 2240341 344 0.0
.debug_rnglists 141954 141834 -120 -0.1
.debug_str 4112836 4112888 52 0.0
.heap 837056 837192 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799084 799084 0 0.0
.symtab 498288 498288 0 0.0
.text 0 0 0 0.0
1559868 1559948 80 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839208 136 0.0
(read/write) 1672132 1672060 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191572 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1285357 1285611 254 0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461588 -112 -0.0
.debug_info 27162183 27162991 808 0.0
.debug_line 3954059 3953609 -450 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143453 2143769 316 0.0
.debug_rnglists 135247 135139 -108 -0.1
.debug_str 3974453 3974505 52 0.0
.heap 839072 839208 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710079 710079 0 0.0
.symtab 464192 464192 0 0.0
.text 1469476 1469540 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845424 136 0.0
(read/write) 1603972 1603900 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185524 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1125839 1126052 213 0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425220 -112 -0.0
.debug_info 22316943 22317676 733 0.0
.debug_line 3520929 3520479 -450 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982674 1982990 316 0.0
.debug_rnglists 125137 125029 -108 -0.1
.debug_str 3785612 3785664 52 0.0
.heap 845288 845424 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631687 631687 0 0.0
.symtab 429152 429152 0 0.0
.text 1407532 1407596 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817984 136 0.0
(read/write) 1633276 1633204 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 212964 -136 -0.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1102683 1102915 232 0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418052 -112 -0.0
.debug_info 21912955 21913689 734 0.0
.debug_line 3448774 3448324 -450 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1949998 1950314 316 0.0
.debug_rnglists 122477 122369 -108 -0.1
.debug_str 3740097 3740149 52 0.0
.heap 817848 817984 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600778 600778 0 0.0
.symtab 418704 418704 0 0.0
.text 1409396 1409460 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175400 80 0.0
.bss 101456 101408 -48 -0.0
.data 788 788 0 0.0
.text 622160 622240 80 0.0
lock-app qpg6105+debug (read/write) 1132336 1132424 88 0.0
.bss 96192 96144 -48 -0.0
.data 792 792 0 0.0
.text 579180 579268 88 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067644 1067596 -48 -0.0
bss 107536 107488 -48 -0.0
text 726882 726882 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974144 974096 -48 -0.0
bss 105444 105396 -48 -0.0
text 667604 667602 -2 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941940 941892 -48 -0.0
bss 109448 109400 -48 -0.0
text 645212 645210 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873844 873796 -48 -0.0
bss 99112 99064 -48 -0.0
text 588540 588538 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902748 902700 -48 -0.0
bss 99668 99620 -48 -0.0
text 614194 614192 -2 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980284 980236 -48 -0.0
bss 107788 107740 -48 -0.0
text 684054 684054 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991664 991608 -56 -0.0
bss 112036 111988 -48 -0.0
text 691574 691572 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049784 1049736 -48 -0.0
bss 109360 109312 -48 -0.0
text 728960 728956 -4 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081144 1081088 -56 -0.0
bss 120428 120380 -48 -0.0
text 749094 749092 -2 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928088 928032 -56 -0.0
bss 99756 99708 -48 -0.0
text 616368 616364 -4 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896492 896436 -56 -0.0
bss 100392 100344 -48 -0.0
text 610434 610432 -2 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879356 879308 -48 -0.0
bss 99244 99196 -48 -0.0
text 594250 594248 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866496 866440 -56 -0.0
bss 99044 98996 -48 -0.0
text 584672 584668 -4 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744244 -48 -0.0
bss 97376 97328 -48 -0.0
text 478576 478576 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875912 875864 -48 -0.0
bss 99200 99152 -48 -0.0
text 591602 591602 0 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862620 862572 -48 -0.0
bss 98952 98904 -48 -0.0
text 580274 580272 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908564 908516 -48 -0.0
bss 99488 99440 -48 -0.0
text 619720 619718 -2 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903924 903868 -56 -0.0
bss 99780 99732 -48 -0.0
text 614610 614608 -2 -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.

Suggest removing all the constexpr size checks: they do not significantly add, but cause much distraction

On 32-bit systems this changes the size from 152 bytes to 144 bytes.

On 64-bit systems this changes the size from 168 bytes to 152 bytes.
@bzbarsky-apple bzbarsky-apple force-pushed the shrink-fabric-table-entry branch from d203dbe to 8b37ca4 Compare August 4, 2023 22:26
@github-actions
Copy link

github-actions bot commented Aug 4, 2023

PR #28278: Size comparison from a70d5b4 to 1fd036b

Increases (37 builds for bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section a70d5b4 1fd036b change % change
bl702 lighting-app bl702 .debug_line 5484150 5484154 4 0.0
.debug_loc 3564261 3564344 83 0.0
bl702+rpc .debug_line 5896664 5896676 12 0.0
.debug_loc 3770408 3770500 92 0.0
bl702l lighting-app bl702l .debug_line 5399848 5399852 4 0.0
.debug_loc 3500455 3500538 83 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 615514 615586 72 0.0
.debug_info 19407983 19408100 117 0.0
.debug_loclists 1596531 1596893 362 0.0
.text 507112 507180 68 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 550015 550119 104 0.0
.app_xip_area 441257 441409 152 0.0
lock cyw930739m2evb_01 (read/write) 537007 537095 88 0.0
.app_xip_area 423201 423337 136 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573727 573815 88 0.0
.app_xip_area 466049 466185 136 0.0
switch cyw930739m2evb_01 (read/write) 546439 546527 88 0.0
.app_xip_area 435817 435953 136 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1012044 1012060 16 0.0
.text 824800 824864 64 0.0
BRD4187C (read/write) 1036420 1036500 80 0.0
.text 868996 869124 128 0.0
lock-app BRD4161A+wf200 (read/write) 1088552 1088584 32 0.0
.text 907232 907312 80 0.0
window-app BRD4187C (read/write) 1108008 1108024 16 0.0
.text 957660 957724 64 0.0
esp32 all-clusters-app c3devkit (read only) 1149570 1149578 8 0.0
.flash.text 1149570 1149578 8 0.0
k32w contact k32w0+release (read only) 590220 590316 96 0.0
.text 589684 589780 96 0.0
light k32w0+release (read only) 588892 589004 112 0.0
.text 588356 588468 112 0.0
lock k32w0+release (read only) 561460 561572 112 0.0
.text 560924 561036 112 0.0
linux all-clusters-app debug (read only) 5486513 5486561 48 0.0
.text 4775459 4775507 48 0.0
all-clusters-minimal-app debug (read only) 4900457 4900505 48 0.0
.text 4398403 4398451 48 0.0
bridge-app debug (read only) 2768337 2768385 48 0.0
.text 2376371 2376419 48 0.0
chip-tool debug (read only) 17768921 17768969 48 0.0
.text 14797139 14797187 48 0.0
lighting-app debug+rpc+ui (read only) 5239569 5239617 48 0.0
.text 4660547 4660595 48 0.0
lock-app debug (read only) 4470769 4470817 48 0.0
.text 4013635 4013683 48 0.0
ota-provider-app debug (read only) 4126985 4127049 64 0.0
.text 3735699 3735763 64 0.0
ota-requestor-app debug (read only) 4220913 4220961 48 0.0
.text 3821875 3821923 48 0.0
shell debug (read only) 2929633 2929697 64 0.0
.text 2548066 2548130 64 0.0
tv-app debug (read only) 5314817 5314865 48 0.0
.text 4798803 4798851 48 0.0
tv-casting-app debug (read only) 8294513 8294561 48 0.0
.text 7526707 7526755 48 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2521712 2521776 64 0.0
.text 1484396 1484460 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 843668 843704 36 0.0
nrf7002dk_nrf5340_cpuapp text 771120 771132 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1156668 1156684 16 0.0
text 810116 810136 20 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837560 837696 136 0.0
.debug_info 30111768 30111887 119 0.0
.debug_loclists 2247911 2248277 366 0.0
.heap 837560 837696 136 0.0
.text 1562740 1562804 64 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839512 839648 136 0.0
.debug_info 27209703 27209809 106 0.0
.debug_loclists 2148798 2149128 330 0.0
.heap 839512 839648 136 0.0
.text 1472124 1472204 80 0.0
light cy8ckit_062s2_43012 (read only) 845776 845912 136 0.0
.debug_info 22357283 22357387 104 0.0
.debug_loclists 1985870 1986200 330 0.0
.heap 845776 845912 136 0.0
.text 1409868 1409948 80 0.0
lock cy8ckit_062s2_43012 (read only) 818256 818392 136 0.0
.debug_info 22270389 22270505 116 0.0
.debug_loclists 1966199 1966565 366 0.0
.heap 818256 818392 136 0.0
.text 1415740 1415820 80 0.0
qpg lighting-app qpg6105+debug (read/write) 1177660 1177716 56 0.0
.text 624504 624560 56 0.0
lock-app qpg6105+debug (read/write) 1134716 1134788 72 0.0
.text 581556 581628 72 0.0
Decreases (58 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a70d5b4 1fd036b change % change
bl602 lighting-app bl602 (read/write) 1363762 1363594 -168 -0.0
.bss 73678 73622 -56 -0.1
.text 1056792 1056686 -106 -0.0
bl602+rpc (read/write) 1411230 1411062 -168 -0.0
.bss 81718 81662 -56 -0.1
.text 1088726 1088622 -104 -0.0
bl702 lighting-app bl702 (read/write) 1166659 1166519 -140 -0.0
.bss_psram 43488 43424 -64 -0.1
.debug_frame 516584 516576 -8 -0.0
.debug_info 41492895 41492880 -15 -0.0
.text 953810 953734 -76 -0.0
bl702+rpc (read/write) 1265599 1265455 -144 -0.0
.bss_psram 43488 43424 -64 -0.1
.debug_frame 545488 545480 -8 -0.0
.debug_info 46387286 46387275 -11 -0.0
.text 1028498 1028420 -78 -0.0
bl702l lighting-app bl702l (read/write) 1152592 1152452 -140 -0.0
.bss_psram 77904 77840 -64 -0.1
.debug_frame 496272 496264 -8 -0.0
.debug_info 41494005 41493990 -15 -0.0
.text 942886 942810 -76 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read/write) 207880 207744 -136 -0.1
.bss 201320 201184 -136 -0.1
.debug_abbrev 962272 962271 -1 -0.0
.debug_frame 369980 369856 -124 -0.0
.debug_line 2815527 2815027 -500 -0.0
.debug_rnglists 100694 100574 -120 -0.1
cyw30739 light cyw930739m2evb_01 .bss 63776 63728 -48 -0.1
lock cyw930739m2evb_01 .bss 68800 68752 -48 -0.1
ota-requestor cyw930739m2evb_01 .bss 62768 62720 -48 -0.1
switch cyw930739m2evb_01 .bss 65640 65592 -48 -0.1
efr32 lighting-app BRD4161A+rs9116 .bss 184572 184524 -48 -0.0
BRD4187C .bss 164156 164108 -48 -0.0
lock-app BRD4161A+wf200 .bss 178628 178580 -48 -0.0
window-app BRD4187C .bss 147196 147148 -48 -0.0
esp32 all-clusters-app c3devkit (read/write) 1702012 1701964 -48 -0.0
.dram0.bss 79096 79048 -48 -0.1
m5stack (read only) 1191591 1191571 -20 -0.0
(read/write) 550222 550174 -48 -0.0
.dram0.bss 85464 85416 -48 -0.1
.flash.text 1186207 1186187 -20 -0.0
k32w contact k32w0+release (read/write) 91320 91272 -48 -0.1
.bss 67364 67316 -48 -0.1
light k32w0+release (read/write) 90960 90912 -48 -0.1
.bss 67020 66972 -48 -0.1
lock k32w0+release (read/write) 88784 88736 -48 -0.1
.bss 64900 64852 -48 -0.1
linux all-clusters-app debug (read/write) 417920 417632 -288 -0.1
.bss 130688 130400 -288 -0.2
all-clusters-minimal-app debug (read/write) 231672 231384 -288 -0.1
.bss 126304 126016 -288 -0.2
bridge-app debug (read/write) 133104 132816 -288 -0.2
.bss 51768 51480 -288 -0.6
lighting-app debug+rpc+ui (read/write) 222312 222056 -256 -0.1
.bss 117968 117712 -256 -0.2
lock-app debug (read/write) 203096 202808 -288 -0.1
.bss 113616 113328 -288 -0.3
ota-provider-app debug (read/write) 192128 191872 -256 -0.1
.bss 113760 113504 -256 -0.2
ota-requestor-app debug (read/write) 196440 196184 -256 -0.1
.bss 114816 114560 -256 -0.2
shell debug (read/write) 150976 150688 -288 -0.2
.bss 60296 60008 -288 -0.5
thermostat-no-ble arm64 (read/write) 244120 243848 -272 -0.1
.bss 122552 122280 -272 -0.2
tv-app debug (read/write) 350144 349856 -288 -0.1
.bss 241568 241280 -288 -0.1
tv-casting-app debug (read/write) 210824 210568 -256 -0.1
.bss 54464 54208 -256 -0.5
mbed lock-app-release cy8cproto_062_4343w .bss 220040 219904 -136 -0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1218756 1218660 -96 -0.0
bss 154660 154612 -48 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1337404 1337372 -32 -0.0
bss 140118 140070 -48 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 bss 154839 154791 -48 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1766908 1766836 -72 -0.0
.bss 193252 193116 -136 -0.1
.debug_abbrev 1378929 1378928 -1 -0.0
.debug_frame 479420 479296 -124 -0.0
.debug_line 4145035 4144534 -501 -0.0
.debug_rnglists 142461 142341 -120 -0.1
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1674340 1674284 -56 -0.0
.bss 191364 191228 -136 -0.1
.debug_abbrev 1285390 1285389 -1 -0.0
.debug_frame 462508 462396 -112 -0.0
.debug_line 3962980 3962529 -451 -0.0
.debug_rnglists 135582 135474 -108 -0.1
light cy8ckit_062s2_43012 (read/write) 1605820 1605764 -56 -0.0
.bss 185212 185076 -136 -0.1
.debug_abbrev 1125718 1125717 -1 -0.0
.debug_frame 425648 425536 -112 -0.0
.debug_line 3528189 3527738 -451 -0.0
.debug_rnglists 125362 125254 -108 -0.1
lock cy8ckit_062s2_43012 (read/write) 1639212 1639156 -56 -0.0
.bss 212716 212580 -136 -0.1
.debug_abbrev 1117155 1117154 -1 -0.0
.debug_frame 421692 421568 -124 -0.0
.debug_line 3483635 3483134 -501 -0.0
.debug_rnglists 123550 123430 -120 -0.1
qpg lighting-app qpg6105+debug .bss 101224 101176 -48 -0.0
lock-app qpg6105+debug .bss 95944 95896 -48 -0.1
telink all-clusters-app tlsr9518adk80d (read/write) 1070220 1070164 -56 -0.0
bss 107356 107308 -48 -0.0
text 728980 728976 -4 -0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 976680 976632 -48 -0.0
bss 105332 105284 -48 -0.0
text 669612 669608 -4 -0.0
bridge-app tlsr9518adk80d (read/write) 943984 943928 -56 -0.0
bss 109708 109660 -48 -0.0
text 646766 646756 -10 -0.0
contact-sensor-app tlsr9518adk80d (read/write) 875900 875844 -56 -0.0
bss 98888 98840 -48 -0.0
text 590112 590104 -8 -0.0
light-switch-app tlsr9518adk80d (read/write) 904784 904728 -56 -0.0
bss 99480 99432 -48 -0.0
text 615744 615736 -8 -0.0
lighting-app tlsr9518adk80d (read/write) 982328 982272 -56 -0.0
bss 107564 107516 -48 -0.0
text 685612 685602 -10 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 993692 993644 -48 -0.0
bss 111812 111764 -48 -0.0
text 693128 693122 -6 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1051860 1051804 -56 -0.0
bss 109136 109088 -48 -0.0
text 730546 730536 -10 -0.0
lighting-app-shell tlsr9518adk80d (read/write) 1083188 1083124 -64 -0.0
bss 120212 120164 -48 -0.0
text 750650 750640 -10 -0.0
lock-app tlsr9518adk80d (read/write) 933368 933320 -48 -0.0
bss 99608 99560 -48 -0.0
text 620804 620798 -6 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 898520 898472 -48 -0.0
bss 100196 100148 -48 -0.0
text 611994 611990 -4 -0.0
pump-app tlsr9518adk80d (read/write) 881388 881332 -56 -0.0
bss 99020 98972 -48 -0.0
text 595802 595798 -4 -0.0
pump-controller-app tlsr9518adk80d (read/write) 868544 868488 -56 -0.0
bss 98820 98772 -48 -0.0
text 586242 586234 -8 -0.0
shell tlsr9518adk80d (read/write) 744228 744180 -48 -0.0
bss 97256 97208 -48 -0.0
text 478644 478642 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 878368 878312 -56 -0.0
bss 99000 98952 -48 -0.0
text 593570 593560 -10 -0.0
temperature-measurement-app tlsr9518adk80d (read/write) 864676 864620 -56 -0.0
bss 98728 98680 -48 -0.0
text 581844 581836 -8 -0.0
thermostat tlsr9518adk80d (read/write) 910620 910564 -56 -0.0
bss 99272 99224 -48 -0.0
text 621288 621280 -8 -0.0
window-covering tlsr9518adk80d (read/write) 906376 906312 -64 -0.0
bss 99608 99560 -48 -0.0
text 616558 616548 -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 a70d5b4 1fd036b change % change
bl602 lighting-app bl602 (read/write) 1363762 1363594 -168 -0.0
.bss 73678 73622 -56 -0.1
.data 9560 9560 0 0.0
.text 1056792 1056686 -106 -0.0
bl602+rpc (read/write) 1411230 1411062 -168 -0.0
.bss 81718 81662 -56 -0.1
.data 9952 9952 0 0.0
.text 1088726 1088622 -104 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1166659 1166519 -140 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41285 41285 0 0.0
.bss_psram 43488 43424 -64 -0.1
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1567636 1567636 0 0.0
.debug_aranges 140408 140408 0 0.0
.debug_frame 516584 516576 -8 -0.0
.debug_info 41492895 41492880 -15 -0.0
.debug_line 5484150 5484154 4 0.0
.debug_loc 3564261 3564344 83 0.0
.debug_ranges 384704 384704 0 0.0
.debug_str 4011834 4011834 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106856 106856 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 589310 589310 0 0.0
.symtab 175600 175600 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
953810 953734 -76 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1265599 1265455 -144 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43488 43424 -64 -0.1
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1744766 1744766 0 0.0
.debug_aranges 148952 148952 0 0.0
.debug_frame 545488 545480 -8 -0.0
.debug_info 46387286 46387275 -11 -0.0
.debug_line 5896664 5896676 12 0.0
.debug_loc 3770408 3770500 92 0.0
.debug_ranges 410456 410456 0 0.0
.debug_str 4431699 4431699 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121508 121508 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 652273 652273 0 0.0
.symtab 194528 194528 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1028498 1028420 -78 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1152592 1152452 -140 -0.0
.boot2 292 292 0 0.0
.bss 15988 15988 0 0.0
.bss_psram 77904 77840 -64 -0.1
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1569855 1569855 0 0.0
.debug_aranges 134912 134912 0 0.0
.debug_frame 496272 496264 -8 -0.0
.debug_info 41494005 41493990 -15 -0.0
.debug_line 5399848 5399852 4 0.0
.debug_loc 3500455 3500538 83 0.0
.debug_ranges 389912 389912 0 0.0
.debug_str 4024304 4024304 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100740 100740 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 589535 589535 0 0.0
.symtab 175168 175168 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942886 942810 -76 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 615514 615586 72 0.0
(read/write) 207880 207744 -136 -0.1
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201320 201184 -136 -0.1
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 962272 962271 -1 -0.0
.debug_aranges 109080 109080 0 0.0
.debug_frame 369980 369856 -124 -0.0
.debug_info 19407983 19408100 117 0.0
.debug_line 2815527 2815027 -500 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1596531 1596893 362 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 100694 100574 -120 -0.1
.debug_str 3426522 3426522 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 496304 496304 0 0.0
.symtab 293360 293360 0 0.0
.text 507112 507180 68 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 550015 550119 104 0.0
.app_xip_area 441257 441409 152 0.0
.bss 63776 63728 -48 -0.1
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 537007 537095 88 0.0
.app_xip_area 423201 423337 136 0.0
.bss 68800 68752 -48 -0.1
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 573727 573815 88 0.0
.app_xip_area 466049 466185 136 0.0
.bss 62768 62720 -48 -0.1
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 546439 546527 88 0.0
.app_xip_area 435817 435953 136 0.0
.bss 65640 65592 -48 -0.1
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1012044 1012060 16 0.0
.bss 184572 184524 -48 -0.0
.data 2652 2652 0 0.0
.text 824800 824864 64 0.0
BRD4187C (read/write) 1036420 1036500 80 0.0
.bss 164156 164108 -48 -0.0
.data 3248 3248 0 0.0
.text 868996 869124 128 0.0
lock-app BRD4161A+wf200 (read/write) 1088552 1088584 32 0.0
.bss 178628 178580 -48 -0.0
.data 2672 2672 0 0.0
.text 907232 907312 80 0.0
window-app BRD4187C (read/write) 1108008 1108024 16 0.0
.bss 147196 147148 -48 -0.0
.data 3132 3132 0 0.0
.text 957660 957724 64 0.0
esp32 all-clusters-app c3devkit (read only) 1149570 1149578 8 0.0
(read/write) 1702012 1701964 -48 -0.0
.dram0.bss 79096 79048 -48 -0.1
.dram0.data 13076 13076 0 0.0
.flash.rodata 266088 266088 0 0.0
.flash.text 1149570 1149578 8 0.0
.iram0.text 75262 75262 0 0.0
m5stack (read only) 1191591 1191571 -20 -0.0
(read/write) 550222 550174 -48 -0.0
.dram0.bss 85464 85416 -48 -0.1
.dram0.data 34036 34036 0 0.0
.flash.rodata 297080 297080 0 0.0
.flash.text 1186207 1186187 -20 -0.0
.iram0.text 123311 123311 0 0.0
k32w contact k32w0+release (read only) 590220 590316 96 0.0
(read/write) 91320 91272 -48 -0.1
.bss 67364 67316 -48 -0.1
.data 2124 2124 0 0.0
.text 589684 589780 96 0.0
light k32w0+release (read only) 588892 589004 112 0.0
(read/write) 90960 90912 -48 -0.1
.bss 67020 66972 -48 -0.1
.data 2112 2112 0 0.0
.text 588356 588468 112 0.0
lock k32w0+release (read only) 561460 561572 112 0.0
(read/write) 88784 88736 -48 -0.1
.bss 64900 64852 -48 -0.1
.data 2056 2056 0 0.0
.text 560924 561036 112 0.0
linux all-clusters-app debug (read only) 5486513 5486561 48 0.0
(read/write) 417920 417632 -288 -0.1
.bss 130688 130400 -288 -0.2
.data 4016 4016 0 0.0
.data.rel.ro 275872 275872 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1304 1304 0 0.0
.rodata 334000 334000 0 0.0
.text 4775459 4775507 48 0.0
all-clusters-minimal-app debug (read only) 4900457 4900505 48 0.0
(read/write) 231672 231384 -288 -0.1
.bss 126304 126016 -288 -0.2
.data 3856 3856 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 1136 1136 0 0.0
.rodata 271878 271878 0 0.0
.text 4398403 4398451 48 0.0
bridge-app debug (read only) 2768337 2768385 48 0.0
(read/write) 133104 132816 -288 -0.2
.bss 51768 51480 -288 -0.6
.data 3824 3824 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 816 816 0 0.0
.rodata 214440 214440 0 0.0
.text 2376371 2376419 48 0.0
chip-tool debug (read only) 17768921 17768969 48 0.0
(read/write) 1055232 1055232 0 0.0
.bss 93752 93752 0 0.0
.data 5090 5090 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 800 800 0 0.0
.rodata 916753 916753 0 0.0
.text 14797139 14797187 48 0.0
chip-tool-ipv6only arm64 (read only) 16981492 16981492 0 0.0
(read/write) 1122696 1122696 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 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 248 248 0 0.0
.rodata 827632 827632 0 0.0
.text 13914072 13914072 0 0.0
lighting-app debug+rpc+ui (read only) 5239569 5239617 48 0.0
(read/write) 222312 222056 -256 -0.1
.bss 117968 117712 -256 -0.2
.data 4528 4528 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 336948 336948 0 0.0
.text 4660547 4660595 48 0.0
lock-app debug (read only) 4470769 4470817 48 0.0
(read/write) 203096 202808 -288 -0.1
.bss 113616 113328 -288 -0.3
.data 3728 3728 0 0.0
.data.rel.ro 78960 78960 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247782 247782 0 0.0
.text 4013635 4013683 48 0.0
ota-provider-app debug (read only) 4126985 4127049 64 0.0
(read/write) 192128 191872 -256 -0.1
.bss 113760 113504 -256 -0.2
.data 4000 4000 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 728 728 0 0.0
.rodata 200966 200966 0 0.0
.text 3735699 3735763 64 0.0
ota-requestor-app debug (read only) 4220913 4220961 48 0.0
(read/write) 196440 196184 -256 -0.1
.bss 114816 114560 -256 -0.2
.data 4240 4240 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 784 784 0 0.0
.rodata 204390 204390 0 0.0
.text 3821875 3821923 48 0.0
shell debug (read only) 2929633 2929697 64 0.0
(read/write) 150976 150688 -288 -0.2
.bss 60296 60008 -288 -0.5
.data 784 784 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 1136 1136 0 0.0
.rodata 210674 210674 0 0.0
.text 2548066 2548130 64 0.0
thermostat-no-ble arm64 (read only) 4450036 4450036 0 0.0
(read/write) 244120 243848 -272 -0.1
.bss 122552 122280 -272 -0.2
.data 2880 2880 0 0.0
.data.rel.ro 102232 102232 0 0.0
.dynamic 512 512 0 0.0
.got 11984 11984 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 161996 161996 0 0.0
.text 3949960 3949960 0 0.0
tv-app debug (read only) 5314817 5314865 48 0.0
(read/write) 350144 349856 -288 -0.1
.bss 241568 241280 -288 -0.1
.data 5104 5104 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 1144 1144 0 0.0
.rodata 272374 272374 0 0.0
.text 4798803 4798851 48 0.0
tv-casting-app debug (read only) 8294513 8294561 48 0.0
(read/write) 210824 210568 -256 -0.1
.bss 54464 54208 -256 -0.5
.data 2544 2544 0 0.0
.data.rel.ro 147016 147016 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 367644 367644 0 0.0
.text 7526707 7526755 48 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2521712 2521776 64 0.0
.bss 220040 219904 -136 -0.1
.data 5128 5128 0 0.0
.text 1484396 1484460 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1218756 1218660 -96 -0.0
bss 154660 154612 -48 -0.0
rodata 141392 141392 0 0.0
text 843668 843704 36 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1337404 1337372 -32 -0.0
bss 140118 140070 -48 -0.0
rodata 135484 135484 0 0.0
text 771120 771132 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1156668 1156684 16 0.0
bss 154839 154791 -48 -0.0
rodata 112776 112776 0 0.0
text 810116 810136 20 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837560 837696 136 0.0
(read/write) 1766908 1766836 -72 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193252 193116 -136 -0.1
.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 2528 2528 0 0.0
.debug_abbrev 1378929 1378928 -1 -0.0
.debug_aranges 143928 143928 0 0.0
.debug_frame 479420 479296 -124 -0.0
.debug_info 30111768 30111887 119 0.0
.debug_line 4145035 4144534 -501 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2247911 2248277 366 0.0
.debug_rnglists 142461 142341 -120 -0.1
.debug_str 4119211 4119211 0 0.0
.heap 837560 837696 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 802679 802679 0 0.0
.symtab 500208 500208 0 0.0
.text 1562740 1562804 64 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839512 839648 136 0.0
(read/write) 1674340 1674284 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191364 191228 -136 -0.1
.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 2464 2464 0 0.0
.debug_abbrev 1285390 1285389 -1 -0.0
.debug_aranges 137232 137232 0 0.0
.debug_frame 462508 462396 -112 -0.0
.debug_info 27209703 27209809 106 0.0
.debug_line 3962980 3962529 -451 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2148798 2149128 330 0.0
.debug_rnglists 135582 135474 -108 -0.1
.debug_str 3978768 3978768 0 0.0
.heap 839512 839648 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 713313 713313 0 0.0
.symtab 465856 465856 0 0.0
.text 1472124 1472204 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845776 845912 136 0.0
(read/write) 1605820 1605764 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185212 185076 -136 -0.1
.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 2352 2352 0 0.0
.debug_abbrev 1125718 1125717 -1 -0.0
.debug_aranges 127360 127360 0 0.0
.debug_frame 425648 425536 -112 -0.0
.debug_info 22357283 22357387 104 0.0
.debug_line 3528189 3527738 -451 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1985870 1986200 330 0.0
.debug_rnglists 125362 125254 -108 -0.1
.debug_str 3786828 3786828 0 0.0
.heap 845776 845912 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 634305 634305 0 0.0
.symtab 430496 430496 0 0.0
.text 1409868 1409948 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818256 818392 136 0.0
(read/write) 1639212 1639156 -56 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212716 212580 -136 -0.1
.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 2368 2368 0 0.0
.debug_abbrev 1117155 1117154 -1 -0.0
.debug_aranges 126272 126272 0 0.0
.debug_frame 421692 421568 -124 -0.0
.debug_info 22270389 22270505 116 0.0
.debug_line 3483635 3483134 -501 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1966199 1966565 366 0.0
.debug_rnglists 123550 123430 -120 -0.1
.debug_str 3751362 3751362 0 0.0
.heap 818256 818392 136 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 608205 608205 0 0.0
.symtab 422624 422624 0 0.0
.text 1415740 1415820 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177660 1177716 56 0.0
.bss 101224 101176 -48 -0.0
.data 744 744 0 0.0
.text 624504 624560 56 0.0
lock-app qpg6105+debug (read/write) 1134716 1134788 72 0.0
.bss 95944 95896 -48 -0.1
.data 748 748 0 0.0
.text 581556 581628 72 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1070220 1070164 -56 -0.0
bss 107356 107308 -48 -0.0
text 728980 728976 -4 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 976680 976632 -48 -0.0
bss 105332 105284 -48 -0.0
text 669612 669608 -4 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 943984 943928 -56 -0.0
bss 109708 109660 -48 -0.0
text 646766 646756 -10 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875900 875844 -56 -0.0
bss 98888 98840 -48 -0.0
text 590112 590104 -8 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 904784 904728 -56 -0.0
bss 99480 99432 -48 -0.0
text 615744 615736 -8 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 982328 982272 -56 -0.0
bss 107564 107516 -48 -0.0
text 685612 685602 -10 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 993692 993644 -48 -0.0
bss 111812 111764 -48 -0.0
text 693128 693122 -6 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1051860 1051804 -56 -0.0
bss 109136 109088 -48 -0.0
text 730546 730536 -10 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1083188 1083124 -64 -0.0
bss 120212 120164 -48 -0.0
text 750650 750640 -10 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 933368 933320 -48 -0.0
bss 99608 99560 -48 -0.0
text 620804 620798 -6 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 898520 898472 -48 -0.0
bss 100196 100148 -48 -0.0
text 611994 611990 -4 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 881388 881332 -56 -0.0
bss 99020 98972 -48 -0.0
text 595802 595798 -4 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868544 868488 -56 -0.0
bss 98820 98772 -48 -0.0
text 586242 586234 -8 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744228 744180 -48 -0.0
bss 97256 97208 -48 -0.0
text 478644 478642 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 878368 878312 -56 -0.0
bss 99000 98952 -48 -0.0
text 593570 593560 -10 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 864676 864620 -56 -0.0
bss 98728 98680 -48 -0.0
text 581844 581836 -8 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 910620 910564 -56 -0.0
bss 99272 99224 -48 -0.0
text 621288 621280 -8 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 906376 906312 -64 -0.0
bss 99608 99560 -48 -0.0
text 616558 616548 -10 -0.0

@mergify mergify bot merged commit fe75cd1 into project-chip:master Aug 5, 2023
@bzbarsky-apple bzbarsky-apple deleted the shrink-fabric-table-entry branch August 5, 2023 00:50
abpoth pushed a commit to abpoth/connectedhomeip that referenced this pull request Aug 15, 2023
…ip#28278)

* Reduce the size of FabricInfo by reordering some members.

On 32-bit systems this changes the size from 152 bytes to 144 bytes.

On 64-bit systems this changes the size from 168 bytes to 152 bytes.

* Address review comment.

* Remove static asserts, because offsetof is not happy on FabricInfo.
maciejbaczmanski pushed a commit to maciejbaczmanski/connectedhomeip that referenced this pull request Jul 15, 2024
…rs. (project-chip#28278)

* Reduce the size of FabricInfo by reordering some members.

On 32-bit systems this changes the size from 152 bytes to 144 bytes.

On 64-bit systems this changes the size from 168 bytes to 152 bytes.

* Address review comment.

* Remove static asserts, because offsetof is not happy on FabricInfo.
maciejbaczmanski pushed a commit to maciejbaczmanski/connectedhomeip that referenced this pull request Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants