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

Remove mInfo field from Cancelable by default. #29262

Merged
merged 2 commits into from Sep 15, 2023

Conversation

bzbarsky-apple
Copy link
Contributor

It's big, and totally unused.

The opt-in to enable it is for backwards compat. If we care about preserving compat while also ensuring that some internal Cancelable uses never have this field, that is also possible, but more complicated.

It's big, and totally unused.

The opt-in to enable it is for backwards compat.  If we care about preserving
compat while also ensuring that some internal Cancelable uses never have this
field, that is also possible, but more complicated.
Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>
@gmarcosb
Copy link
Contributor

👏🎉 that one snuck in there didn't it 😅

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

PR #29262: Size comparison from 3400d1d to 0fa434f

Increases (24 builds for bl602, bl702, bl702l, cc32xx, psoc6, telink)
platform target config section 3400d1d 0fa434f change % change
bl602 lighting-app bl602 .text 1062144 1062220 76 0.0
bl602+rpc .text 1093454 1093530 76 0.0
bl702 lighting-app bl702 .debug_line 5461379 5461439 60 0.0
.debug_loc 3515750 3515821 71 0.0
.text 960136 960226 90 0.0
bl702+rpc .debug_line 5876809 5876869 60 0.0
.debug_loc 3722330 3722401 71 0.0
.text 1033676 1033766 90 0.0
bl706-eth .debug_line 4380316 4380376 60 0.0
.debug_loc 3023645 3023692 47 0.0
.text 780816 780912 96 0.0
bl706-wifi .debug_line 4629632 4629692 60 0.0
.debug_loc 3124442 3124525 83 0.0
.text 947362 947430 68 0.0
bl702l lighting-app bl702l .debug_line 5365643 5365703 60 0.0
.debug_loc 3459850 3459949 99 0.0
.text 942992 943082 90 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_line 2805944 2805956 12 0.0
.debug_loclists 1578162 1578192 30 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837512 464 0.1
.debug_line 4259742 4259866 124 0.0
.debug_loclists 2319331 2319340 9 0.0
.heap 837048 837512 464 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 840160 352 0.0
.debug_line 3961244 3961273 29 0.0
.heap 839808 840160 352 0.0
light cy8ckit_062s2_43012 (read only) 846136 846488 352 0.0
.debug_line 3525395 3525409 14 0.0
.heap 846136 846488 352 0.0
lock cy8ckit_062s2_43012 (read only) 818880 819232 352 0.0
.debug_line 3474890 3474904 14 0.0
.heap 818880 819232 352 0.0
telink all-clusters-minimal-app tlsr9528a text 709116 709118 2 0.0
bridge-app tlsr9518adk80d text 648344 648350 6 0.0
contact-sensor-app tlsr9528a text 620842 620848 6 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d text 697288 697294 6 0.0
tlsr9528a text 727282 727288 6 0.0
lock-app tlsr9528a text 651988 651994 6 0.0
pump-app tlsr9528a text 626488 626492 4 0.0
pump-controller-app tlsr9518adk80d text 586794 586798 4 0.0
smoke_co_alarm-app tlsr9528a text 625364 625370 6 0.0
temperature-measurement-app tlsr9528a text 612536 612542 6 0.0
thermostat tlsr9518adk80d text 602504 602508 4 0.0
window-covering tlsr9518adk80d text 597834 597840 6 0.0
Decreases (63 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3400d1d 0fa434f change % change
bl602 lighting-app bl602 (read/write) 1368466 1368146 -320 -0.0
.bss 73470 73062 -408 -0.6
bl602+rpc (read/write) 1415214 1414878 -336 -0.0
.bss 81494 81086 -408 -0.5
bl702 lighting-app bl702 (read/write) 1172879 1172555 -324 -0.0
.bss_psram 57968 57552 -416 -0.7
.debug_abbrev 1575397 1575201 -196 -0.0
.debug_info 42412094 42411885 -209 -0.0
bl702+rpc (read/write) 1271007 1270683 -324 -0.0
.bss_psram 57952 57536 -416 -0.7
.debug_abbrev 1756142 1755946 -196 -0.0
.debug_info 47559059 47558846 -213 -0.0
bl706-eth (read/write) 1021396 1021076 -320 -0.0
.bss_psram 94839 94423 -416 -0.4
.debug_abbrev 1108480 1108284 -196 -0.0
.debug_info 23057995 23057781 -214 -0.0
bl706-wifi (read/write) 1184395 1184063 -332 -0.0
.bss_psram 95575 95175 -400 -0.4
.debug_abbrev 1202597 1202401 -196 -0.0
.debug_frame 619360 619348 -12 -0.0
.debug_info 24293381 24293167 -214 -0.0
bl702l lighting-app bl702l (read/write) 1152508 1152184 -324 -0.0
.bss_psram 77632 77216 -416 -0.5
.debug_abbrev 1569701 1569505 -196 -0.0
.debug_info 41880940 41880731 -209 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737723 -24 -0.0
(read/write) 166800 166448 -352 -0.2
.bss 89212 88860 -352 -0.4
.text 652776 652748 -28 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757523 -16 -0.0
(read/write) 177056 176704 -352 -0.2
.bss 99436 99084 -352 -0.4
.text 677136 677120 -16 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745427 -24 -0.0
(read/write) 171528 171176 -352 -0.2
.bss 93908 93556 -352 -0.4
.text 638796 638776 -20 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695843 -40 -0.0
(read/write) 165900 165548 -352 -0.2
.bss 88080 87728 -352 -0.4
.text 615072 615028 -44 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681459 -16 -0.0
(read/write) 166032 165680 -352 -0.2
.bss 88224 87872 -352 -0.4
.text 604824 604804 -20 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 619066 619050 -16 -0.0
(read/write) 207256 206904 -352 -0.2
.bss 200696 200344 -352 -0.2
.debug_abbrev 969797 969564 -233 -0.0
.debug_info 21317060 21316874 -186 -0.0
.text 510440 510420 -20 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554311 -464 -0.1
.app_xip_area 445657 445601 -56 -0.0
.bss 64088 63680 -408 -0.6
lock cyw930739m2evb_01 (read/write) 539583 539135 -448 -0.1
.app_xip_area 425665 425625 -40 -0.0
.bss 68856 68448 -408 -0.6
ota-requestor cyw930739m2evb_01 (read/write) 574935 574487 -448 -0.1
.app_xip_area 467153 467113 -40 -0.0
.bss 62824 62416 -408 -0.6
switch cyw930739m2evb_01 (read/write) 558695 558087 -608 -0.1
.app_xip_area 447705 447617 -88 -0.0
.bss 65936 65416 -520 -0.8
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008880 1007320 -1560 -0.2
.bss 172268 170740 -1528 -0.9
.text 833920 833888 -32 -0.0
BRD4187C (read/write) 1080912 1079352 -1560 -0.1
.bss 186144 184616 -1528 -0.8
.text 891488 891456 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1102748 -1528 -0.1
.bss 186956 185428 -1528 -0.8
window-app BRD4187C (read/write) 1128160 1126600 -1560 -0.1
.bss 168768 167240 -1528 -0.9
.text 956240 956208 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176488 -20 -0.0
(read/write) 1704116 1702532 -1584 -0.1
.dram0.bss 79192 77608 -1584 -2.0
.flash.text 1176508 1176488 -20 -0.0
m5stack (read only) 1217311 1217267 -44 -0.0
(read/write) 553570 551930 -1640 -0.3
.dram0.bss 85800 84160 -1640 -1.9
.flash.text 1211927 1211883 -44 -0.0
k32w contact k32w0+release (read only) 590108 589996 -112 -0.0
(read/write) 87920 87512 -408 -0.5
.bss 71168 70760 -408 -0.6
.text 589572 589460 -112 -0.0
light k32w0+release (read only) 589916 589820 -96 -0.0
(read/write) 87596 87188 -408 -0.5
.bss 70856 70448 -408 -0.6
.text 589380 589284 -96 -0.0
lock k32w0+release (read only) 561268 561188 -80 -0.0
(read/write) 85372 85020 -352 -0.4
.bss 68688 68336 -352 -0.5
.text 560732 560652 -80 -0.0
linux all-clusters-app debug (read only) 5656569 5656537 -32 -0.0
(read/write) 421064 420968 -96 -0.0
.bss 130560 130464 -96 -0.1
.text 4935027 4934995 -32 -0.0
all-clusters-minimal-app debug (read only) 4929593 4929561 -32 -0.0
.text 4425891 4425859 -32 -0.0
bridge-app debug (read only) 2772777 2772745 -32 -0.0
.text 2380627 2380595 -32 -0.0
chip-tool debug (read only) 10347401 10347321 -80 -0.0
.text 9361395 9361315 -80 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5252825 -32 -0.0
.text 4673235 4673203 -32 -0.0
lock-app debug (read only) 4479169 4479137 -32 -0.0
.text 4021219 4021187 -32 -0.0
ota-provider-app debug (read only) 4130609 4130577 -32 -0.0
.text 3739043 3739011 -32 -0.0
ota-requestor-app debug (read only) 4224089 4223833 -256 -0.0
(read/write) 196344 196312 -32 -0.0
.bss 114656 114624 -32 -0.0
.text 3824867 3824611 -256 -0.0
shell debug (read only) 3056769 3056737 -32 -0.0
(read/write) 153776 153680 -96 -0.1
.bss 60968 60872 -96 -0.2
.text 2667298 2667266 -32 -0.0
thermostat-no-ble arm64 (read only) 4358268 4358252 -16 -0.0
.text 3862968 3862952 -16 -0.0
tv-app debug (read only) 5321409 5321377 -32 -0.0
(read/write) 350824 350632 -192 -0.1
.bss 242016 241824 -192 -0.1
.text 4804435 4804403 -32 -0.0
tv-casting-app debug (read only) 8293777 8293745 -32 -0.0
.text 7553811 7553779 -32 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2523336 2523272 -64 -0.0
.bss 219416 219064 -352 -0.2
.text 1486020 1485956 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1242996 1242436 -560 -0.0
bss 155570 155106 -464 -0.3
text 865188 865148 -40 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1361228 1360660 -568 -0.0
bss 141036 140516 -520 -0.4
text 792440 792396 -44 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1165268 1164868 -400 -0.0
bss 154968 154560 -408 -0.3
text 817436 817412 -24 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1798076 1797596 -480 -0.0
.bss 193740 193276 -464 -0.2
.debug_abbrev 1428785 1428406 -379 -0.0
.debug_info 33773097 33772815 -282 -0.0
.text 1593396 1593380 -16 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1685284 1684916 -368 -0.0
.bss 191060 190708 -352 -0.2
.debug_abbrev 1294014 1293716 -298 -0.0
.debug_info 29391551 2939131 -232 -0.0
.debug_loclists 2134583 2134570 -13 -0.0
.text 1483364 1483348 -16 -0.0
light cy8ckit_062s2_43012 (read/write) 1611012 1610628 -384 -0.0
.bss 184844 184492 -352 -0.2
.debug_abbrev 1133838 1133609 -229 -0.0
.debug_info 24434426 24434230 -196 -0.0
.debug_loclists 1971366 1971334 -32 -0.0
.text 1415420 1415388 -32 -0.0
lock cy8ckit_062s2_43012 (read/write) 1642364 1641996 -368 -0.0
.bss 212092 211740 -352 -0.2
.debug_abbrev 1124517 1124287 -230 -0.0
.debug_info 24231483 24231288 -195 -0.0
.debug_loclists 1946653 1946621 -32 -0.0
.text 1419516 1419500 -16 -0.0
qpg lighting-app qpg6105+debug .bss 101024 100616 -408 -0.4
lock-app qpg6105+debug .bss 95728 95320 -408 -0.4
telink all-clusters-app tlsr9518adk80d (read/write) 1102532 1102052 -480 -0.0
bss 112384 111920 -464 -0.4
text 755150 755140 -10 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1043036 1042684 -352 -0.0
bss 110164 109812 -352 -0.3
bridge-app tlsr9518adk80d (read/write) 948928 948584 -344 -0.0
bss 113748 113396 -352 -0.3
contact-sensor-app tlsr9528a (read/write) 931988 931644 -344 -0.0
bss 103372 103020 -352 -0.3
light-switch-app tlsr9518adk80d (read/write) 925896 925416 -480 -0.1
bss 103616 103152 -464 -0.4
text 632414 632404 -10 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read/write) 1001468 1001124 -344 -0.0
bss 115980 115628 -352 -0.3
tlsr9528a (read/write) 1053824 1053472 -352 -0.0
bss 116584 116232 -352 -0.3
lock-app tlsr9528a (read/write) 990068 989724 -344 -0.0
bss 104092 103740 -352 -0.3
ota-requestor-app tlsr9518adk80d (read/write) 903624 903200 -424 -0.0
bss 104108 103700 -408 -0.4
text 613768 613754 -14 -0.0
pump-app tlsr9528a (read/write) 937428 937076 -352 -0.0
bss 103504 103152 -352 -0.3
pump-controller-app tlsr9518adk80d (read/write) 872124 871772 -352 -0.0
bss 102708 102356 -352 -0.3
smoke_co_alarm-app tlsr9528a (read/write) 935720 935376 -344 -0.0
bss 103484 103132 -352 -0.3
temperature-measurement-app tlsr9528a (read/write) 920724 920380 -344 -0.0
bss 103212 102860 -352 -0.3
thermostat tlsr9518adk80d (read/write) 893548 893204 -344 -0.0
bss 103000 102648 -352 -0.3
window-covering tlsr9518adk80d (read/write) 889180 888836 -344 -0.0
bss 103324 102972 -352 -0.3
Full report (65 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3400d1d 0fa434f change % change
bl602 lighting-app bl602 (read/write) 1368466 1368146 -320 -0.0
.bss 73470 73062 -408 -0.6
.data 9440 9440 0 0.0
.text 1062144 1062220 76 0.0
bl602+rpc (read/write) 1415214 1414878 -336 -0.0
.bss 81494 81086 -408 -0.5
.data 9792 9792 0 0.0
.text 1093454 1093530 76 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1172879 1172555 -324 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 26633 26633 0 0.0
.bss_psram 57968 57552 -416 -0.7
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1575397 1575201 -196 -0.0
.debug_aranges 138320 138320 0 0.0
.debug_frame 508048 508048 0 0.0
.debug_info 42412094 42411885 -209 -0.0
.debug_line 5461379 5461439 60 0.0
.debug_loc 3515750 3515821 71 0.0
.debug_ranges 371080 371080 0 0.0
.debug_str 3962410 3962410 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 106860 106860 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 596206 596206 0 0.0
.symtab 177040 177040 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
960136 960226 90 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1271007 1270683 -324 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 35101 35101 0 0.0
.bss_psram 57952 57536 -416 -0.7
.comment 48 48 0 0.0
.data 4096 4096 0 0.0
.debug_abbrev 1756142 1755946 -196 -0.0
.debug_aranges 147016 147016 0 0.0
.debug_frame 537444 537444 0 0.0
.debug_info 47559059 47558846 -213 -0.0
.debug_line 5876809 5876869 60 0.0
.debug_loc 3722330 3722401 71 0.0
.debug_ranges 397064 397064 0 0.0
.debug_str 4383896 4383896 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 121932 121932 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 660888 660888 0 0.0
.symtab 196320 196320 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033676 1033766 90 0.0
bl706-eth (read/write) 1021396 1021076 -320 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 25554 25554 0 0.0
.bss_psram 94839 94423 -416 -0.4
.comment 48 48 0 0.0
.data 3304 3304 0 0.0
.debug_abbrev 1108480 1108284 -196 -0.0
.debug_aranges 115208 115208 0 0.0
.debug_frame 426988 426988 0 0.0
.debug_info 23057995 23057781 -214 -0.0
.debug_line 4380316 4380376 60 0.0
.debug_loc 3023645 3023692 47 0.0
.debug_ranges 306816 306816 0 0.0
.debug_str 3541853 3541853 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.psram 9 9 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96468 96468 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 464661 464661 0 0.0
.symtab 139808 139808 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
780816 780912 96 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1184395 1184063 -332 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 9949 9949 0 0.0
.bss_psram 95575 95175 -400 -0.4
.comment 48 48 0 0.0
.data 3632 3632 0 0.0
.debug_abbrev 1202597 1202401 -196 -0.0
.debug_aranges 119408 119408 0 0.0
.debug_frame 619360 619348 -12 -0.0
.debug_info 24293381 24293167 -214 -0.0
.debug_line 4629632 4629692 60 0.0
.debug_loc 3124442 3124525 83 0.0
.debug_ranges 316688 316688 0 0.0
.debug_str 3614687 3614687 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 9 9 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109648 109648 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 505446 505446 0 0.0
.symtab 152704 152704 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
947362 947430 68 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1152508 1152184 -324 -0.0
.boot2 292 292 0 0.0
.bss 15972 15972 0 0.0
.bss_psram 77632 77216 -416 -0.5
.comment 48 48 0 0.0
.data 4520 4520 0 0.0
.debug_abbrev 1569701 1569505 -196 -0.0
.debug_aranges 133176 133176 0 0.0
.debug_frame 488676 488676 0 0.0
.debug_info 41880940 41880731 -209 -0.0
.debug_line 5365643 5365703 60 0.0
.debug_loc 3459850 3459949 99 0.0
.debug_ranges 377552 377552 0 0.0
.debug_str 3987119 3987119 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 100848 100848 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 597909 597909 0 0.0
.symtab 176528 176528 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942992 943082 90 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737723 -24 -0.0
(read/write) 166800 166448 -352 -0.2
.bss 89212 88860 -352 -0.4
.data 3424 3424 0 0.0
.rodata 84583 84583 0 0.0
.text 652776 652748 -28 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757523 -16 -0.0
(read/write) 177056 176704 -352 -0.2
.bss 99436 99084 -352 -0.4
.data 3440 3440 0 0.0
.rodata 80015 80015 0 0.0
.text 677136 677120 -16 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745427 -24 -0.0
(read/write) 171528 171176 -352 -0.2
.bss 93908 93556 -352 -0.4
.data 3440 3440 0 0.0
.rodata 106263 106263 0 0.0
.text 638796 638776 -20 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695843 -40 -0.0
(read/write) 165900 165548 -352 -0.2
.bss 88080 87728 -352 -0.4
.data 3412 3412 0 0.0
.rodata 80423 80423 0 0.0
.text 615072 615028 -44 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681459 -16 -0.0
(read/write) 166032 165680 -352 -0.2
.bss 88224 87872 -352 -0.4
.data 3408 3408 0 0.0
.rodata 76263 76263 0 0.0
.text 604824 604804 -20 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 619050 -16 -0.0
(read/write) 207256 206904 -352 -0.2
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200696 200344 -352 -0.2
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 969797 969564 -233 -0.0
.debug_aranges 107416 107416 0 0.0
.debug_frame 363180 363180 0 0.0
.debug_info 21317060 21316874 -186 -0.0
.debug_line 2805944 2805956 12 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1578192 30 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99400 99400 0 0.0
.debug_str 3385845 3385845 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106506 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510328 0 0.0
.symtab 297104 297104 0 0.0
.text 510440 510420 -20 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554311 -464 -0.1
.app_xip_area 445657 445601 -56 -0.0
.bss 64088 63680 -408 -0.6
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539135 -448 -0.1
.app_xip_area 425665 425625 -40 -0.0
.bss 68856 68448 -408 -0.6
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574935 574487 -448 -0.1
.app_xip_area 467153 467113 -40 -0.0
.bss 62824 62416 -408 -0.6
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558087 -608 -0.1
.app_xip_area 447705 447617 -88 -0.0
.bss 65936 65416 -520 -0.8
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008880 1007320 -1560 -0.2
.bss 172268 170740 -1528 -0.9
.data 2672 2672 0 0.0
.text 833920 833888 -32 -0.0
BRD4187C (read/write) 1080912 1079352 -1560 -0.1
.bss 186144 184616 -1528 -0.8
.data 3260 3260 0 0.0
.text 891488 891456 -32 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1102748 -1528 -0.1
.bss 186956 185428 -1528 -0.8
.data 2684 2684 0 0.0
.text 914616 914616 0 0.0
window-app BRD4187C (read/write) 1128160 1126600 -1560 -0.1
.bss 168768 167240 -1528 -0.9
.data 3132 3132 0 0.0
.text 956240 956208 -32 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176488 -20 -0.0
(read/write) 1704116 1702532 -1584 -0.1
.dram0.bss 79192 77608 -1584 -2.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268920 0 0.0
.flash.text 1176508 1176488 -20 -0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217267 -44 -0.0
(read/write) 553570 551930 -1640 -0.3
.dram0.bss 85800 84160 -1640 -1.9
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300116 0 0.0
.flash.text 1211927 1211883 -44 -0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 589996 -112 -0.0
(read/write) 87920 87512 -408 -0.5
.bss 71168 70760 -408 -0.6
.data 2128 2128 0 0.0
.text 589572 589460 -112 -0.0
light k32w0+release (read only) 589916 589820 -96 -0.0
(read/write) 87596 87188 -408 -0.5
.bss 70856 70448 -408 -0.6
.data 2116 2116 0 0.0
.text 589380 589284 -96 -0.0
lock k32w0+release (read only) 561268 561188 -80 -0.0
(read/write) 85372 85020 -352 -0.4
.bss 68688 68336 -352 -0.5
.data 2060 2060 0 0.0
.text 560732 560652 -80 -0.0
linux all-clusters-app debug (read only) 5656569 5656537 -32 -0.0
(read/write) 421064 420968 -96 -0.0
.bss 130560 130464 -96 -0.1
.data 4016 4016 0 0.0
.data.rel.ro 279096 279096 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1344 1344 0 0.0
.rodata 339572 339572 0 0.0
.text 4935027 4934995 -32 -0.0
all-clusters-minimal-app debug (read only) 4929593 4929561 -32 -0.0
(read/write) 232608 232608 0 0.0
.bss 126496 126496 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 95120 95120 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272712 272712 0 0.0
.text 4425891 4425859 -32 -0.0
bridge-app debug (read only) 2772777 2772745 -32 -0.0
(read/write) 133136 133136 0 0.0
.bss 51768 51768 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 71440 71440 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 214504 214504 0 0.0
.text 2380627 2380595 -32 -0.0
chip-tool debug (read only) 10347401 10347321 -80 -0.0
(read/write) 442968 442968 0 0.0
.bss 93720 93720 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 336912 336912 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 389009 389009 0 0.0
.text 9361395 9361315 -80 -0.0
chip-tool-ipv6only arm64 (read only) 10186428 10186428 0 0.0
(read/write) 505384 505384 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 374272 374272 0 0.0
.dynamic 512 512 0 0.0
.got 18208 18208 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316344 316344 0 0.0
.text 9104520 9104520 0 0.0
lighting-app debug+rpc+ui (read only) 5252857 5252825 -32 -0.0
(read/write) 222760 222760 0 0.0
.bss 118192 118192 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92472 92472 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 4673235 4673203 -32 -0.0
lock-app debug (read only) 4479169 4479137 -32 -0.0
(read/write) 203096 203096 0 0.0
.bss 113456 113456 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 79080 79080 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 248456 248456 0 0.0
.text 4021219 4021187 -32 -0.0
ota-provider-app debug (read only) 4130609 4130577 -32 -0.0
(read/write) 192032 192032 0 0.0
.bss 113600 113600 0 0.0
.data 4032 4032 0 0.0
.data.rel.ro 68480 68480 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 201128 201128 0 0.0
.text 3739043 3739011 -32 -0.0
ota-requestor-app debug (read only) 4224089 4223833 -256 -0.0
(read/write) 196344 196312 -32 -0.0
.bss 114656 114624 -32 -0.0
.data 4272 4272 0 0.0
.data.rel.ro 71480 71480 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 204456 204456 0 0.0
.text 3824867 3824611 -256 -0.0
shell debug (read only) 3056769 3056737 -32 -0.0
(read/write) 153776 153680 -96 -0.1
.bss 60968 60872 -96 -0.2
.data 784 784 0 0.0
.data.rel.ro 86088 86088 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 214738 214738 0 0.0
.text 2667298 2667266 -32 -0.0
thermostat-no-ble arm64 (read only) 4358268 4358252 -16 -0.0
(read/write) 241896 241896 0 0.0
.bss 122200 122200 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 100512 100512 0 0.0
.dynamic 512 512 0 0.0
.got 11824 11824 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161236 161236 0 0.0
.text 3862968 3862952 -16 -0.0
tv-app debug (read only) 5321409 5321377 -32 -0.0
(read/write) 350824 350632 -192 -0.1
.bss 242016 241824 -192 -0.1
.data 5136 5136 0 0.0
.data.rel.ro 96256 96256 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 272920 272920 0 0.0
.text 4804435 4804403 -32 -0.0
tv-casting-app debug (read only) 8293777 8293745 -32 -0.0
(read/write) 211648 211648 0 0.0
.bss 54720 54720 0 0.0
.data 2544 2544 0 0.0
.data.rel.ro 147576 147576 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 338524 338524 0 0.0
.text 7553811 7553779 -32 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523272 -64 -0.0
.bss 219416 219064 -352 -0.2
.data 5128 5128 0 0.0
.text 1486020 1485956 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242436 -560 -0.0
bss 155570 155106 -464 -0.3
rodata 143192 143192 0 0.0
text 865188 865148 -40 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1360660 -568 -0.0
bss 141036 140516 -520 -0.4
rodata 137036 137036 0 0.0
text 792440 792396 -44 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1164868 -400 -0.0
bss 154968 154560 -408 -0.3
rodata 113920 113920 0 0.0
text 817436 817412 -24 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837512 464 0.1
(read/write) 1798076 1797596 -480 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193740 193276 -464 -0.2
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2552 2552 0 0.0
.debug_abbrev 1428785 1428406 -379 -0.0
.debug_aranges 146128 146128 0 0.0
.debug_frame 486044 486044 0 0.0
.debug_info 33773097 33772815 -282 -0.0
.debug_line 4259742 4259866 124 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2319340 9 0.0
.debug_rnglists 145124 145124 0 0.0
.debug_str 4556183 4556183 0 0.0
.heap 837048 837512 464 0.1
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 863458 863458 0 0.0
.symtab 519440 519440 0 0.0
.text 1593396 1593380 -16 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 840160 352 0.0
(read/write) 1685284 1684916 -368 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191060 190708 -352 -0.2
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1294014 1293716 -298 -0.0
.debug_aranges 135848 135848 0 0.0
.debug_frame 457128 457128 0 0.0
.debug_info 29391551 2939131 -232 -0.0
.debug_line 3961244 3961273 29 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134570 -13 -0.0
.debug_rnglists 134581 134581 0 0.0
.debug_str 3941395 3941395 0 0.0
.heap 839808 840160 352 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 733548 733548 0 0.0
.symtab 472720 472720 0 0.0
.text 1483364 1483348 -16 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846136 846488 352 0.0
(read/write) 1611012 1610628 -384 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184844 184492 -352 -0.2
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1133838 1133609 -229 -0.0
.debug_aranges 125944 125944 0 0.0
.debug_frame 420172 420172 0 0.0
.debug_info 24434426 24434230 -196 -0.0
.debug_line 3525395 3525409 14 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1971334 -32 -0.0
.debug_rnglists 124278 124278 0 0.0
.debug_str 3748648 3748648 0 0.0
.heap 846136 846488 352 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 648898 648898 0 0.0
.symtab 435008 435008 0 0.0
.text 1415420 1415388 -32 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818880 819232 352 0.0
(read/write) 1642364 1641996 -368 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212092 211740 -352 -0.2
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2368 2368 0 0.0
.debug_abbrev 1124517 1124287 -230 -0.0
.debug_aranges 124600 124600 0 0.0
.debug_frame 415268 415268 0 0.0
.debug_info 24231483 24231288 -195 -0.0
.debug_line 3474890 3474904 14 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946621 -32 -0.0
.debug_rnglists 122234 122234 0 0.0
.debug_str 3710735 3710735 0 0.0
.heap 818880 819232 352 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 622023 622023 0 0.0
.symtab 426224 426224 0 0.0
.text 1419516 1419500 -16 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1178036 0 0.0
.bss 101024 100616 -408 -0.4
.data 744 744 0 0.0
.text 624880 624880 0 0.0
lock-app qpg6105+debug (read/write) 1134268 1134268 0 0.0
.bss 95728 95320 -408 -0.4
.data 748 748 0 0.0
.text 581108 581108 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1102532 1102052 -480 -0.0
bss 112384 111920 -464 -0.4
text 755150 755140 -10 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1043036 1042684 -352 -0.0
bss 110164 109812 -352 -0.3
text 709116 709118 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948928 948584 -344 -0.0
bss 113748 113396 -352 -0.3
text 648344 648350 6 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 931988 931644 -344 -0.0
bss 103372 103020 -352 -0.3
text 620842 620848 6 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925896 925416 -480 -0.1
bss 103616 103152 -464 -0.4
text 632414 632404 -10 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1001468 1001124 -344 -0.0
bss 115980 115628 -352 -0.3
text 697288 697294 6 0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1053824 1053472 -352 -0.0
bss 116584 116232 -352 -0.3
text 727282 727288 6 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 990068 989724 -344 -0.0
bss 104092 103740 -352 -0.3
text 651988 651994 6 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903624 903200 -424 -0.0
bss 104108 103700 -408 -0.4
text 613768 613754 -14 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937428 937076 -352 -0.0
bss 103504 103152 -352 -0.3
text 626488 626492 4 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 872124 871772 -352 -0.0
bss 102708 102356 -352 -0.3
text 586794 586798 4 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 748892 748892 0 0.0
bss 101572 101572 0 0.0
text 479414 479414 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 935720 935376 -344 -0.0
bss 103484 103132 -352 -0.3
text 625364 625370 6 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 920724 920380 -344 -0.0
bss 103212 102860 -352 -0.3
text 612536 612542 6 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893548 893204 -344 -0.0
bss 103000 102648 -352 -0.3
text 602504 602508 4 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889180 888836 -344 -0.0
bss 103324 102972 -352 -0.3
text 597834 597840 6 0.0

@mspang
Copy link
Contributor

mspang commented Sep 14, 2023

Do we need the backward compat? I think it could have been removed in #14581

@bzbarsky-apple
Copy link
Contributor Author

Do we need the backward compat?

@mspang it's technically public API at this point... unlike when #14581 merged, which was before we shipped, right?

@mspang
Copy link
Contributor

mspang commented Sep 14, 2023

Do we need the backward compat?

@mspang it's technically public API at this point... unlike when #14581 merged, which was before we shipped, right?

I suspect even if somebody spotted this storage they would not have risked stashing anything there.

Keeping an option seems safe, but I would suggest we aim to remove it later since it likely does not impact anyone.

@mergify mergify bot merged commit 4892ab8 into project-chip:master Sep 15, 2023
55 checks passed
@bzbarsky-apple bzbarsky-apple deleted the remove-cancelable-info branch September 15, 2023 13:39
HunsupJung pushed a commit to HunsupJung/connectedhomeip that referenced this pull request Oct 23, 2023
* Remove mInfo field from Cancelable by default.

It's big, and totally unused.

The opt-in to enable it is for backwards compat.  If we care about preserving
compat while also ensuring that some internal Cancelable uses never have this
field, that is also possible, but more complicated.

* Apply suggestion from code review.

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

---------

Co-authored-by: Tennessee Carmel-Veilleux <tennessee.carmelveilleux@gmail.com>
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.

None yet

5 participants