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

Stop using ResolverProxy for resolving node lookups #29264

Merged

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented Sep 14, 2023

Fixes #28694 (memory leak because stopping resolution was not implemented).

We currently use AddressResolve to handle node resolution, so a separate singleton resolver proxy should not be needed for handling node resolution.

Actual changes:

  • remove implementation for ResolverProxy::ResolveNodeId
  • replace with inline code for PlatformDnsSd for resolverproxy. Made PlatformDnsSd maintain its own delegate for operational node discovery
  • Updated Avahi linux implementation to support "StopResolution" by kepping track of active resolutions and being able to free up memory outside avahi callbacks
  • Changed shell Dns.cpp to use AddressResolver interface instead of ResolverProxy for operational discovery.

Tested

./out/linux-x64-address-resolve-tool-platform-mdns-asan/address-resolve-tool node 1 2

validated that node resolution still works when node is advertised (CI should also validate that) and that there are no memory leaks if we stop a resolution that does not find anything (i.e. cancel works and memory is freed up).

TODO notes

  • we may in general want to clean up ResolverProxy usage, especially since it now claims to implement an entire Resolver interface when in fact it does not implement operational node resolution. Maybe interfaces should be split

Copy link
Contributor

@bzbarsky-apple bzbarsky-apple left a comment

Choose a reason for hiding this comment

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

I guess the big question is whether we are OK breaking the src/lib/shell/commands/Dns.cpp bit. Does nothing use that? Is there something tracking either removing it or fixing it to work?

src/lib/dnssd/Discovery_ImplPlatform.cpp Show resolved Hide resolved
src/lib/dnssd/ResolverProxy.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Sep 14, 2023

PR #29264: Size comparison from 3400d1d to 0011142

Increases (7 builds for k32w, nrfconnect, qpg)
platform target config section 3400d1d 0011142 change % change
k32w contact k32w0+release (read/write) 87920 87928 8 0.0
.bss 71168 71176 8 0.0
light k32w0+release (read/write) 87596 87604 8 0.0
.bss 70856 70864 8 0.0
lock k32w0+release (read/write) 85372 85380 8 0.0
.bss 68688 68696 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 155570 155574 4 0.0
rodata 143192 143236 44 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 bss 154968 154972 4 0.0
rodata 113920 113964 44 0.0
qpg lighting-app qpg6105+debug .bss 101024 101032 8 0.0
lock-app qpg6105+debug .bss 95728 95736 8 0.0
Decreases (7 builds for cc32xx, k32w, nrfconnect, qpg)
platform target config section 3400d1d 0011142 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_frame 363180 363136 -44 -0.0
.debug_info 21317060 21316781 -279 -0.0
.debug_line 2805944 2805811 -133 -0.0
.debug_loclists 1578162 1578044 -118 -0.0
k32w contact k32w0+release (read only) 590108 590060 -48 -0.0
.text 589572 589524 -48 -0.0
light k32w0+release (read only) 589916 589868 -48 -0.0
.text 589380 589332 -48 -0.0
lock k32w0+release (read only) 561268 561220 -48 -0.0
.text 560732 560684 -48 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1242996 1242992 -4 -0.0
text 865188 865136 -52 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1165268 1165264 -4 -0.0
text 817436 817388 -48 -0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1178028 -8 -0.0
.text 624880 624872 -8 -0.0
Full report (10 builds for cc32xx, k32w, mbed, nrfconnect, qpg)
platform target config section 3400d1d 0011142 change % change
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 619066 0 0.0
(read/write) 207256 207256 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200696 200696 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 969797 969797 0 0.0
.debug_aranges 107416 107416 0 0.0
.debug_frame 363180 363136 -44 -0.0
.debug_info 21317060 21316781 -279 -0.0
.debug_line 2805944 2805811 -133 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1578044 -118 -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 510440 0 0.0
k32w contact k32w0+release (read only) 590108 590060 -48 -0.0
(read/write) 87920 87928 8 0.0
.bss 71168 71176 8 0.0
.data 2128 2128 0 0.0
.text 589572 589524 -48 -0.0
light k32w0+release (read only) 589916 589868 -48 -0.0
(read/write) 87596 87604 8 0.0
.bss 70856 70864 8 0.0
.data 2116 2116 0 0.0
.text 589380 589332 -48 -0.0
lock k32w0+release (read only) 561268 561220 -48 -0.0
(read/write) 85372 85380 8 0.0
.bss 68688 68696 8 0.0
.data 2060 2060 0 0.0
.text 560732 560684 -48 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219416 219416 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242992 -4 -0.0
bss 155570 155574 4 0.0
rodata 143192 143236 44 0.0
text 865188 865136 -52 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1361228 0 0.0
bss 141036 141036 0 0.0
rodata 137036 137036 0 0.0
text 792440 792440 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1165264 -4 -0.0
bss 154968 154972 4 0.0
rodata 113920 113964 44 0.0
text 817436 817388 -48 -0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1178028 -8 -0.0
.bss 101024 101032 8 0.0
.data 744 744 0 0.0
.text 624880 624872 -8 -0.0
lock-app qpg6105+debug (read/write) 1134268 1134268 0 0.0
.bss 95728 95736 8 0.0
.data 748 748 0 0.0
.text 581108 581108 0 0.0

@andy31415
Copy link
Contributor Author

I guess the big question is whether we are OK breaking the src/lib/shell/commands/Dns.cpp bit. Does nothing use that? Is there something tracking either removing it or fixing it to work?

Pinged @kkasperczyk-no as the original author. I am unsure, but at least tracking does make sense: we should update/fix that file or delete if unused.

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

PR #29264: Size comparison from 3400d1d to 575f8b1

Increases (33 builds for bl702, bl702l, cc13x4_26x4, cyw30739, k32w, nrfconnect, qpg, telink)
platform target config section 3400d1d 575f8b1 change % change
bl702 lighting-app bl702 .debug_str 3962410 3962538 128 0.0
.rodata 106860 106868 8 0.0
.strtab 596206 596214 8 0.0
bl702+rpc .debug_str 4383896 4384024 128 0.0
.rodata 121932 121940 8 0.0
.strtab 660888 660896 8 0.0
bl702l lighting-app bl702l .debug_str 3987119 3987247 128 0.0
.rodata 100848 100856 8 0.0
.strtab 597909 597917 8 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read/write) 166800 166808 8 0.0
.bss 89212 89220 8 0.0
.rodata 84583 84599 16 0.0
lock-ftd LP_EM_CC1354P10_6 (read/write) 177056 177064 8 0.0
.bss 99436 99444 8 0.0
.rodata 80015 80023 8 0.0
lock-mtd LP_EM_CC1354P10_6 (read/write) 171528 171536 8 0.0
.bss 93908 93916 8 0.0
.rodata 106263 106279 16 0.0
pump-app LP_EM_CC1354P10_6 (read/write) 165900 165908 8 0.0
.bss 88080 88088 8 0.0
.rodata 80423 80439 16 0.0
pump-controller-app LP_EM_CC1354P10_6 (read/write) 166032 166040 8 0.0
.bss 88224 88232 8 0.0
.rodata 76263 76271 8 0.0
cyw30739 ota-requestor cyw930739m2evb_01 .bss 62824 62832 8 0.0
switch cyw930739m2evb_01 .bss 65936 65944 8 0.0
k32w contact k32w0+release (read/write) 87920 87928 8 0.0
.bss 71168 71176 8 0.0
light k32w0+release (read/write) 87596 87604 8 0.0
.bss 70856 70864 8 0.0
lock k32w0+release (read/write) 85372 85380 8 0.0
.bss 68688 68696 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 155570 155574 4 0.0
rodata 143192 143204 12 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 bss 154968 154972 4 0.0
rodata 113920 113932 12 0.0
qpg lighting-app qpg6105+debug .bss 101024 101032 8 0.0
lock-app qpg6105+debug .bss 95728 95736 8 0.0
telink all-clusters-app tlsr9518adk80d bss 112384 112388 4 0.0
all-clusters-minimal-app tlsr9528a bss 110164 110168 4 0.0
bridge-app tlsr9518adk80d bss 113748 113752 4 0.0
contact-sensor-app tlsr9528a bss 103372 103376 4 0.0
light-switch-app tlsr9518adk80d bss 103616 103620 4 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d bss 115980 115984 4 0.0
tlsr9528a bss 116584 116588 4 0.0
lock-app tlsr9528a bss 104092 104096 4 0.0
ota-requestor-app tlsr9518adk80d bss 104108 104112 4 0.0
pump-app tlsr9528a bss 103504 103508 4 0.0
pump-controller-app tlsr9518adk80d bss 102708 102712 4 0.0
shell tlsr9518adk80d bss 101572 101576 4 0.0
smoke_co_alarm-app tlsr9528a bss 103484 103488 4 0.0
temperature-measurement-app tlsr9528a bss 103212 103216 4 0.0
thermostat tlsr9518adk80d bss 103000 103004 4 0.0
window-covering tlsr9518adk80d bss 103324 103328 4 0.0
Decreases (65 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3400d1d 575f8b1 change % change
bl602 lighting-app bl602 (read/write) 1368466 1368374 -92 -0.0
.text 1062144 1062088 -56 -0.0
bl602+rpc (read/write) 1415214 1415122 -92 -0.0
.text 1093454 1093398 -56 -0.0
bl702 lighting-app bl702 (read/write) 1172879 1172443 -436 -0.0
.debug_abbrev 1575397 1575063 -334 -0.0
.debug_frame 508048 507936 -112 -0.0
.debug_info 42412094 42400290 -11804 -0.0
.debug_line 5461379 5458602 -2777 -0.1
.debug_loc 3515750 3514637 -1113 -0.0
.debug_ranges 371080 370952 -128 -0.0
.text 960136 959690 -446 -0.0
bl702+rpc (read/write) 1271007 1270571 -436 -0.0
.debug_abbrev 1756142 1755808 -334 -0.0
.debug_frame 537444 537332 -112 -0.0
.debug_info 47559059 47547255 -11804 -0.0
.debug_line 5876809 5874032 -2777 -0.0
.debug_loc 3722330 3721217 -1113 -0.0
.debug_ranges 397064 396936 -128 -0.0
.text 1033676 1033230 -446 -0.0
bl706-eth (read/write) 1021396 1021304 -92 -0.0
.debug_abbrev 1108480 1108199 -281 -0.0
.debug_frame 426988 426932 -56 -0.0
.debug_info 23057995 23048922 -9073 -0.0
.debug_line 4380316 4379362 -954 -0.0
.debug_loc 3023645 3023286 -359 -0.0
.debug_ranges 306816 306792 -24 -0.0
.rodata 96468 96432 -36 -0.0
.text 780816 780760 -56 -0.0
bl706-wifi (read/write) 1184395 1184303 -92 -0.0
.debug_abbrev 1202597 1202283 -314 -0.0
.debug_frame 619360 619332 -28 -0.0
.debug_info 24293381 24282499 -10882 -0.0
.debug_line 4629632 4627671 -1961 -0.0
.debug_loc 3124442 3124056 -386 -0.0
.rodata 109648 109612 -36 -0.0
.text 947362 947308 -54 -0.0
bl702l lighting-app bl702l (read/write) 1152508 1152072 -436 -0.0
.debug_abbrev 1569701 1569367 -334 -0.0
.debug_frame 488676 488564 -112 -0.0
.debug_info 41880940 41869136 -11804 -0.0
.debug_line 5365643 5362785 -2858 -0.1
.debug_loc 3459850 3458811 -1039 -0.0
.debug_ranges 377552 377424 -128 -0.0
.text 942992 942546 -446 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737659 -88 -0.0
.text 652776 652672 -104 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757451 -88 -0.0
.text 677136 677040 -96 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745371 -80 -0.0
.text 638796 638700 -96 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695795 -88 -0.0
.text 615072 614968 -104 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681387 -88 -0.0
.text 604824 604728 -96 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 619066 618962 -104 -0.0
.debug_abbrev 969797 969500 -297 -0.0
.debug_frame 363180 363120 -60 -0.0
.debug_info 21317060 21308161 -8899 -0.0
.debug_line 2805944 2805222 -722 -0.0
.debug_loclists 1578162 1577897 -265 -0.0
.debug_rnglists 99400 99388 -12 -0.0
.rodata 106506 106466 -40 -0.0
.symtab 297104 297072 -32 -0.0
.text 510440 510376 -64 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554615 -160 -0.0
.app_xip_area 445657 445497 -160 -0.0
lock cyw930739m2evb_01 (read/write) 539583 539423 -160 -0.0
.app_xip_area 425665 425505 -160 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 574935 574799 -136 -0.0
.app_xip_area 467153 467009 -144 -0.0
switch cyw930739m2evb_01 (read/write) 558695 558543 -152 -0.0
.app_xip_area 447705 447545 -160 -0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008880 1008784 -96 -0.0
.text 833920 833824 -96 -0.0
BRD4187C (read/write) 1080912 1080808 -104 -0.0
.text 891488 891384 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1104244 -32 -0.0
.text 914616 914584 -32 -0.0
window-app BRD4187C (read/write) 1128160 1128024 -136 -0.0
.text 956240 956104 -136 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176454 -54 -0.0
(read/write) 1704116 1704076 -40 -0.0
.flash.rodata 268920 268880 -40 -0.0
.flash.text 1176508 1176454 -54 -0.0
m5stack (read only) 1217311 1217179 -132 -0.0
(read/write) 553570 553506 -64 -0.0
.flash.rodata 300116 300052 -64 -0.0
.flash.text 1211927 1211795 -132 -0.0
k32w contact k32w0+release (read only) 590108 590012 -96 -0.0
.text 589572 589476 -96 -0.0
light k32w0+release (read only) 589916 589820 -96 -0.0
.text 589380 589284 -96 -0.0
lock k32w0+release (read only) 561268 561172 -96 -0.0
.text 560732 560636 -96 -0.0
linux all-clusters-app debug (read only) 5656569 5656329 -240 -0.0
.rodata 339572 339508 -64 -0.0
.text 4935027 4934851 -176 -0.0
all-clusters-minimal-app debug (read only) 4929593 4929353 -240 -0.0
.rodata 272712 272648 -64 -0.0
.text 4425891 4425715 -176 -0.0
bridge-app debug (read only) 2772777 2772521 -256 -0.0
.rodata 214504 214440 -64 -0.0
.text 2380627 2380435 -192 -0.0
chip-tool debug (read only) 10347401 10346873 -528 -0.0
.rodata 389009 388945 -64 -0.0
.text 9361395 9360931 -464 -0.0
chip-tool-ipv6only arm64 (read only) 10186428 10185964 -464 -0.0
.rodata 316344 316280 -64 -0.0
.text 9104520 9104120 -400 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5252601 -256 -0.0
.rodata 336948 336884 -64 -0.0
.text 4673235 4673043 -192 -0.0
lock-app debug (read only) 4479169 4478913 -256 -0.0
.rodata 248456 248392 -64 -0.0
.text 4021219 4021027 -192 -0.0
ota-provider-app debug (read only) 4130609 4130369 -240 -0.0
.rodata 201128 201064 -64 -0.0
.text 3739043 3738867 -176 -0.0
ota-requestor-app debug (read only) 4224089 4223833 -256 -0.0
.rodata 204456 204392 -64 -0.0
.text 3824867 3824675 -192 -0.0
shell debug (read only) 3056769 3056241 -528 -0.0
.rodata 214738 214674 -64 -0.0
.text 2667298 2666834 -464 -0.0
thermostat-no-ble arm64 (read only) 4358268 4358060 -208 -0.0
.rodata 161236 161204 -32 -0.0
.text 3862968 3862792 -176 -0.0
tv-app debug (read only) 5321409 5320881 -528 -0.0
.rodata 272920 272856 -64 -0.0
.text 4804435 4803971 -464 -0.0
tv-casting-app debug (read only) 8293777 8293249 -528 -0.0
.rodata 338524 338460 -64 -0.0
.text 7553811 7553347 -464 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2523336 2523240 -96 -0.0
.text 1486020 1485924 -96 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1242996 1242896 -100 -0.0
text 865188 865084 -104 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1361228 1361196 -32 -0.0
text 792440 792408 -32 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1165268 1165184 -84 -0.0
text 817436 817336 -100 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1798076 1797996 -80 -0.0
.debug_abbrev 1428785 1428489 -296 -0.0
.debug_frame 486044 485996 -48 -0.0
.debug_info 33773097 33764016 -9081 -0.0
.debug_line 4259742 4259008 -734 -0.0
.debug_loclists 2319331 2319077 -254 -0.0
.debug_rnglists 145124 145112 -12 -0.0
.symtab 519440 519408 -32 -0.0
.text 1593396 1593316 -80 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1685284 1685204 -80 -0.0
.debug_abbrev 1294014 1293718 -296 -0.0
.debug_frame 457128 457080 -48 -0.0
.debug_info 29391551 29382470 -9081 -0.0
.debug_line 3961244 3960501 -743 -0.0
.debug_loclists 2134583 2134321 -262 -0.0
.debug_rnglists 134581 134569 -12 -0.0
.symtab 472720 472688 -32 -0.0
.text 1483364 1483284 -80 -0.0
light cy8ckit_062s2_43012 (read/write) 1611012 1610924 -88 -0.0
.debug_abbrev 1133838 1133542 -296 -0.0
.debug_frame 420172 420124 -48 -0.0
.debug_info 24434426 24425345 -9081 -0.0
.debug_line 3525395 3524665 -730 -0.0
.debug_loclists 1971366 1971104 -262 -0.0
.debug_rnglists 124278 124266 -12 -0.0
.symtab 435008 434976 -32 -0.0
.text 1415420 1415332 -88 -0.0
lock cy8ckit_062s2_43012 (read/write) 1642364 1642276 -88 -0.0
.debug_abbrev 1124517 1124221 -296 -0.0
.debug_frame 415268 415220 -48 -0.0
.debug_info 24231483 24222402 -9081 -0.0
.debug_line 3474890 3474164 -726 -0.0
.debug_loclists 1946653 1946391 -262 -0.0
.debug_rnglists 122234 122222 -12 -0.0
.symtab 426224 426192 -32 -0.0
.text 1419516 1419428 -88 -0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1177932 -104 -0.0
.text 624880 624776 -104 -0.0
lock-app qpg6105+debug (read/write) 1134268 1134180 -88 -0.0
.text 581108 581020 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1102532 1102444 -88 -0.0
text 755150 755046 -104 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1043036 1042948 -88 -0.0
text 709116 709012 -104 -0.0
bridge-app tlsr9518adk80d (read/write) 948928 948840 -88 -0.0
text 648344 648240 -104 -0.0
contact-sensor-app tlsr9528a (read/write) 931988 931900 -88 -0.0
text 620842 620738 -104 -0.0
light-switch-app tlsr9518adk80d (read/write) 925896 925808 -88 -0.0
text 632414 632310 -104 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read/write) 1001468 1001380 -88 -0.0
text 697288 697184 -104 -0.0
tlsr9528a (read/write) 1053824 1053736 -88 -0.0
text 727282 727178 -104 -0.0
lock-app tlsr9528a (read/write) 990068 989980 -88 -0.0
text 651988 651884 -104 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 903624 903536 -88 -0.0
text 613768 613664 -104 -0.0
pump-app tlsr9528a (read/write) 937428 937340 -88 -0.0
text 626488 626382 -106 -0.0
pump-controller-app tlsr9518adk80d (read/write) 872124 872036 -88 -0.0
text 586794 586690 -104 -0.0
shell tlsr9518adk80d (read/write) 748892 748740 -152 -0.0
text 479414 479248 -166 -0.0
smoke_co_alarm-app tlsr9528a (read/write) 935720 935632 -88 -0.0
text 625364 625260 -104 -0.0
temperature-measurement-app tlsr9528a (read/write) 920724 920636 -88 -0.0
text 612536 612432 -104 -0.0
thermostat tlsr9518adk80d (read/write) 893548 893460 -88 -0.0
text 602504 602400 -104 -0.0
window-covering tlsr9518adk80d (read/write) 889180 889092 -88 -0.0
text 597834 597730 -104 -0.0
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 575f8b1 change % change
bl602 lighting-app bl602 (read/write) 1368466 1368374 -92 -0.0
.bss 73470 73470 0 0.0
.data 9440 9440 0 0.0
.text 1062144 1062088 -56 -0.0
bl602+rpc (read/write) 1415214 1415122 -92 -0.0
.bss 81494 81494 0 0.0
.data 9792 9792 0 0.0
.text 1093454 1093398 -56 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1172879 1172443 -436 -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 57968 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1575397 1575063 -334 -0.0
.debug_aranges 138320 138320 0 0.0
.debug_frame 508048 507936 -112 -0.0
.debug_info 42412094 42400290 -11804 -0.0
.debug_line 5461379 5458602 -2777 -0.1
.debug_loc 3515750 3514637 -1113 -0.0
.debug_ranges 371080 370952 -128 -0.0
.debug_str 3962410 3962538 128 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 106868 8 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 596214 8 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 959690 -446 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1271007 1270571 -436 -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 57952 0 0.0
.comment 48 48 0 0.0
.data 4096 4096 0 0.0
.debug_abbrev 1756142 1755808 -334 -0.0
.debug_aranges 147016 147016 0 0.0
.debug_frame 537444 537332 -112 -0.0
.debug_info 47559059 47547255 -11804 -0.0
.debug_line 5876809 5874032 -2777 -0.0
.debug_loc 3722330 3721217 -1113 -0.0
.debug_ranges 397064 396936 -128 -0.0
.debug_str 4383896 4384024 128 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 121940 8 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 660896 8 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 1033230 -446 -0.0
bl706-eth (read/write) 1021396 1021304 -92 -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 94839 0 0.0
.comment 48 48 0 0.0
.data 3304 3304 0 0.0
.debug_abbrev 1108480 1108199 -281 -0.0
.debug_aranges 115208 115208 0 0.0
.debug_frame 426988 426932 -56 -0.0
.debug_info 23057995 23048922 -9073 -0.0
.debug_line 4380316 4379362 -954 -0.0
.debug_loc 3023645 3023286 -359 -0.0
.debug_ranges 306816 306792 -24 -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 96432 -36 -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 780760 -56 -0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1184395 1184303 -92 -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 95575 0 0.0
.comment 48 48 0 0.0
.data 3632 3632 0 0.0
.debug_abbrev 1202597 1202283 -314 -0.0
.debug_aranges 119408 119408 0 0.0
.debug_frame 619360 619332 -28 -0.0
.debug_info 24293381 24282499 -10882 -0.0
.debug_line 4629632 4627671 -1961 -0.0
.debug_loc 3124442 3124056 -386 -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 109612 -36 -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 947308 -54 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1152508 1152072 -436 -0.0
.boot2 292 292 0 0.0
.bss 15972 15972 0 0.0
.bss_psram 77632 77632 0 0.0
.comment 48 48 0 0.0
.data 4520 4520 0 0.0
.debug_abbrev 1569701 1569367 -334 -0.0
.debug_aranges 133176 133176 0 0.0
.debug_frame 488676 488564 -112 -0.0
.debug_info 41880940 41869136 -11804 -0.0
.debug_line 5365643 5362785 -2858 -0.1
.debug_loc 3459850 3458811 -1039 -0.0
.debug_ranges 377552 377424 -128 -0.0
.debug_str 3987119 3987247 128 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 100856 8 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 597917 8 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 942546 -446 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737659 -88 -0.0
(read/write) 166800 166808 8 0.0
.bss 89212 89220 8 0.0
.data 3424 3424 0 0.0
.rodata 84583 84599 16 0.0
.text 652776 652672 -104 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757451 -88 -0.0
(read/write) 177056 177064 8 0.0
.bss 99436 99444 8 0.0
.data 3440 3440 0 0.0
.rodata 80015 80023 8 0.0
.text 677136 677040 -96 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745371 -80 -0.0
(read/write) 171528 171536 8 0.0
.bss 93908 93916 8 0.0
.data 3440 3440 0 0.0
.rodata 106263 106279 16 0.0
.text 638796 638700 -96 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695795 -88 -0.0
(read/write) 165900 165908 8 0.0
.bss 88080 88088 8 0.0
.data 3412 3412 0 0.0
.rodata 80423 80439 16 0.0
.text 615072 614968 -104 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681387 -88 -0.0
(read/write) 166032 166040 8 0.0
.bss 88224 88232 8 0.0
.data 3408 3408 0 0.0
.rodata 76263 76271 8 0.0
.text 604824 604728 -96 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 618962 -104 -0.0
(read/write) 207256 207256 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200696 200696 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 969797 969500 -297 -0.0
.debug_aranges 107416 107416 0 0.0
.debug_frame 363180 363120 -60 -0.0
.debug_info 21317060 21308161 -8899 -0.0
.debug_line 2805944 2805222 -722 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1577897 -265 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99400 99388 -12 -0.0
.debug_str 3385845 3385845 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106466 -40 -0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510328 0 0.0
.symtab 297104 297072 -32 -0.0
.text 510440 510376 -64 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554615 -160 -0.0
.app_xip_area 445657 445497 -160 -0.0
.bss 64088 64088 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539423 -160 -0.0
.app_xip_area 425665 425505 -160 -0.0
.bss 68856 68856 0 0.0
.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 574799 -136 -0.0
.app_xip_area 467153 467009 -144 -0.0
.bss 62824 62832 8 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558543 -152 -0.0
.app_xip_area 447705 447545 -160 -0.0
.bss 65936 65944 8 0.0
.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 1008784 -96 -0.0
.bss 172268 172268 0 0.0
.data 2672 2672 0 0.0
.text 833920 833824 -96 -0.0
BRD4187C (read/write) 1080912 1080808 -104 -0.0
.bss 186144 186144 0 0.0
.data 3260 3260 0 0.0
.text 891488 891384 -104 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1104244 -32 -0.0
.bss 186956 186956 0 0.0
.data 2684 2684 0 0.0
.text 914616 914584 -32 -0.0
window-app BRD4187C (read/write) 1128160 1128024 -136 -0.0
.bss 168768 168768 0 0.0
.data 3132 3132 0 0.0
.text 956240 956104 -136 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176454 -54 -0.0
(read/write) 1704116 1704076 -40 -0.0
.dram0.bss 79192 79192 0 0.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268880 -40 -0.0
.flash.text 1176508 1176454 -54 -0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217179 -132 -0.0
(read/write) 553570 553506 -64 -0.0
.dram0.bss 85800 85800 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300052 -64 -0.0
.flash.text 1211927 1211795 -132 -0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 590012 -96 -0.0
(read/write) 87920 87928 8 0.0
.bss 71168 71176 8 0.0
.data 2128 2128 0 0.0
.text 589572 589476 -96 -0.0
light k32w0+release (read only) 589916 589820 -96 -0.0
(read/write) 87596 87604 8 0.0
.bss 70856 70864 8 0.0
.data 2116 2116 0 0.0
.text 589380 589284 -96 -0.0
lock k32w0+release (read only) 561268 561172 -96 -0.0
(read/write) 85372 85380 8 0.0
.bss 68688 68696 8 0.0
.data 2060 2060 0 0.0
.text 560732 560636 -96 -0.0
linux all-clusters-app debug (read only) 5656569 5656329 -240 -0.0
(read/write) 421064 421064 0 0.0
.bss 130560 130560 0 0.0
.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 339508 -64 -0.0
.text 4935027 4934851 -176 -0.0
all-clusters-minimal-app debug (read only) 4929593 4929353 -240 -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 272648 -64 -0.0
.text 4425891 4425715 -176 -0.0
bridge-app debug (read only) 2772777 2772521 -256 -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 214440 -64 -0.0
.text 2380627 2380435 -192 -0.0
chip-tool debug (read only) 10347401 10346873 -528 -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 388945 -64 -0.0
.text 9361395 9360931 -464 -0.0
chip-tool-ipv6only arm64 (read only) 10186428 10185964 -464 -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 316280 -64 -0.0
.text 9104520 9104120 -400 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5252601 -256 -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 336884 -64 -0.0
.text 4673235 4673043 -192 -0.0
lock-app debug (read only) 4479169 4478913 -256 -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 248392 -64 -0.0
.text 4021219 4021027 -192 -0.0
ota-provider-app debug (read only) 4130609 4130369 -240 -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 201064 -64 -0.0
.text 3739043 3738867 -176 -0.0
ota-requestor-app debug (read only) 4224089 4223833 -256 -0.0
(read/write) 196344 196344 0 0.0
.bss 114656 114656 0 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 204392 -64 -0.0
.text 3824867 3824675 -192 -0.0
shell debug (read only) 3056769 3056241 -528 -0.0
(read/write) 153776 153776 0 0.0
.bss 60968 60968 0 0.0
.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 214674 -64 -0.0
.text 2667298 2666834 -464 -0.0
thermostat-no-ble arm64 (read only) 4358268 4358060 -208 -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 161204 -32 -0.0
.text 3862968 3862792 -176 -0.0
tv-app debug (read only) 5321409 5320881 -528 -0.0
(read/write) 350824 350824 0 0.0
.bss 242016 242016 0 0.0
.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 272856 -64 -0.0
.text 4804435 4803971 -464 -0.0
tv-casting-app debug (read only) 8293777 8293249 -528 -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 338460 -64 -0.0
.text 7553811 7553347 -464 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523240 -96 -0.0
.bss 219416 219416 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1485924 -96 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242896 -100 -0.0
bss 155570 155574 4 0.0
rodata 143192 143204 12 0.0
text 865188 865084 -104 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1361196 -32 -0.0
bss 141036 141036 0 0.0
rodata 137036 137036 0 0.0
text 792440 792408 -32 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1165184 -84 -0.0
bss 154968 154972 4 0.0
rodata 113920 113932 12 0.0
text 817436 817336 -100 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837048 0 0.0
(read/write) 1798076 1797996 -80 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193740 193740 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2552 2552 0 0.0
.debug_abbrev 1428785 1428489 -296 -0.0
.debug_aranges 146128 146128 0 0.0
.debug_frame 486044 485996 -48 -0.0
.debug_info 33773097 33764016 -9081 -0.0
.debug_line 4259742 4259008 -734 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2319077 -254 -0.0
.debug_rnglists 145124 145112 -12 -0.0
.debug_str 4556183 4556183 0 0.0
.heap 837048 837048 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 863458 863458 0 0.0
.symtab 519440 519408 -32 -0.0
.text 1593396 1593316 -80 -0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 839808 0 0.0
(read/write) 1685284 1685204 -80 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191060 191060 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1294014 1293718 -296 -0.0
.debug_aranges 135848 135848 0 0.0
.debug_frame 457128 457080 -48 -0.0
.debug_info 29391551 29382470 -9081 -0.0
.debug_line 3961244 3960501 -743 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134321 -262 -0.0
.debug_rnglists 134581 134569 -12 -0.0
.debug_str 3941395 3941395 0 0.0
.heap 839808 839808 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 733548 733548 0 0.0
.symtab 472720 472688 -32 -0.0
.text 1483364 1483284 -80 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846136 846136 0 0.0
(read/write) 1611012 1610924 -88 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184844 184844 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1133838 1133542 -296 -0.0
.debug_aranges 125944 125944 0 0.0
.debug_frame 420172 420124 -48 -0.0
.debug_info 24434426 24425345 -9081 -0.0
.debug_line 3525395 3524665 -730 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1971104 -262 -0.0
.debug_rnglists 124278 124266 -12 -0.0
.debug_str 3748648 3748648 0 0.0
.heap 846136 846136 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 648898 648898 0 0.0
.symtab 435008 434976 -32 -0.0
.text 1415420 1415332 -88 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818880 818880 0 0.0
(read/write) 1642364 1642276 -88 -0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212092 212092 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2368 2368 0 0.0
.debug_abbrev 1124517 1124221 -296 -0.0
.debug_aranges 124600 124600 0 0.0
.debug_frame 415268 415220 -48 -0.0
.debug_info 24231483 24222402 -9081 -0.0
.debug_line 3474890 3474164 -726 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946391 -262 -0.0
.debug_rnglists 122234 122222 -12 -0.0
.debug_str 3710735 3710735 0 0.0
.heap 818880 818880 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 622023 622023 0 0.0
.symtab 426224 426192 -32 -0.0
.text 1419516 1419428 -88 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1177932 -104 -0.0
.bss 101024 101032 8 0.0
.data 744 744 0 0.0
.text 624880 624776 -104 -0.0
lock-app qpg6105+debug (read/write) 1134268 1134180 -88 -0.0
.bss 95728 95736 8 0.0
.data 748 748 0 0.0
.text 581108 581020 -88 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1102532 1102444 -88 -0.0
bss 112384 112388 4 0.0
text 755150 755046 -104 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1043036 1042948 -88 -0.0
bss 110164 110168 4 0.0
text 709116 709012 -104 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948928 948840 -88 -0.0
bss 113748 113752 4 0.0
text 648344 648240 -104 -0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 931988 931900 -88 -0.0
bss 103372 103376 4 0.0
text 620842 620738 -104 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925896 925808 -88 -0.0
bss 103616 103620 4 0.0
text 632414 632310 -104 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1001468 1001380 -88 -0.0
bss 115980 115984 4 0.0
text 697288 697184 -104 -0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1053824 1053736 -88 -0.0
bss 116584 116588 4 0.0
text 727282 727178 -104 -0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 990068 989980 -88 -0.0
bss 104092 104096 4 0.0
text 651988 651884 -104 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903624 903536 -88 -0.0
bss 104108 104112 4 0.0
text 613768 613664 -104 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937428 937340 -88 -0.0
bss 103504 103508 4 0.0
text 626488 626382 -106 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 872124 872036 -88 -0.0
bss 102708 102712 4 0.0
text 586794 586690 -104 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 748892 748740 -152 -0.0
bss 101572 101576 4 0.0
text 479414 479248 -166 -0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 935720 935632 -88 -0.0
bss 103484 103488 4 0.0
text 625364 625260 -104 -0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 920724 920636 -88 -0.0
bss 103212 103216 4 0.0
text 612536 612432 -104 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893548 893460 -88 -0.0
bss 103000 103004 4 0.0
text 602504 602400 -104 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889180 889092 -88 -0.0
bss 103324 103328 4 0.0
text 597834 597730 -104 -0.0

@Damian-Nordic
Copy link
Contributor

Pinged @kkasperczyk-no as the original author. I am unsure, but at least tracking does make sense: we should update/fix that file or delete if unused.

We use these shell commands in our internal tests on hardware. Maybe the command should use AddressResolve instead, since this is currently the "public" API for node address resolution?

@kkasperczyk-no
Copy link
Contributor

Pinged @kkasperczyk-no as the original author. I am unsure, but at least tracking does make sense: we should update/fix that file or delete if unused.

We use these shell commands in our internal tests on hardware. Maybe the command should use AddressResolve instead, since this is currently the "public" API for node address resolution?

I think that we do not use it anymore in our tests. Nevertheless I can recall it was recommended to use this commands during Matter 1.0 certification tests. I don't remember what test cases they were, however the commands were used to verify that the device is able to properly resolve Matter DNS services. It was also very useful tool for troubleshooting of the problems with DNS and SRP compatibility between OpenThread and other implementations we had in the past.

All in all this is quite useful, but only a debug utility and probably it is currently not used very often. If it would be possible to align it to use the new API, it would be great, but otherwise we should think what brings more value to the project, as I would not like to block potentially good changes to the API.

@github-actions github-actions bot added the shell label Sep 15, 2023
@andy31415
Copy link
Contributor Author

I guess the big question is whether we are OK breaking the src/lib/shell/commands/Dns.cpp bit. Does nothing use that? Is there something tracking either removing it or fixing it to work?

Replaced that with AddressResolver, resolution should now be possible with Dns.cpp commands.

Difference is that AddressResolver will only return one address instead of many, however that is likely sufficient for debug purposes and checking that dnssd works.

@andy31415
Copy link
Contributor Author

Pinged @kkasperczyk-no as the original author. I am unsure, but at least tracking does make sense: we should update/fix that file or delete if unused.

We use these shell commands in our internal tests on hardware. Maybe the command should use AddressResolve instead, since this is currently the "public" API for node address resolution?

Updated to use AddressResolve.

@github-actions
Copy link

github-actions bot commented Sep 15, 2023

PR #29264: Size comparison from 3400d1d to 3d857ca

Increases above 0.2%:

platform target config section 3400d1d 3d857ca change % change
telink shell tlsr9518adk80d (read/write) 748892 752424 3532 0.5
text 479414 482066 2652 0.6
Increases (17 builds for bl602, bl702, cc13x4_26x4, cyw30739, esp32, linux, psoc6, telink)
platform target config section 3400d1d 3d857ca change % change
bl602 lighting-app bl602 .text 1062144 1062164 20 0.0
bl602+rpc .text 1093454 1093474 20 0.0
bl702 lighting-app bl706-eth .text 780816 780856 40 0.0
bl706-wifi .debug_ranges 316688 316696 8 0.0
.text 947362 947376 14 0.0
cc13x4_26x4 lock-ftd LP_EM_CC1354P10_6 .rodata 80015 80039 24 0.0
cyw30739 light cyw930739m2evb_01 .app_xip_area 445657 445753 96 0.0
lock cyw930739m2evb_01 .app_xip_area 425665 425761 96 0.0
ota-requestor cyw930739m2evb_01 .app_xip_area 467153 467305 152 0.0
switch cyw930739m2evb_01 .app_xip_area 447705 447761 56 0.0
esp32 all-clusters-app m5stack .flash.rodata 300116 300252 136 0.0
linux shell debug .bss 60968 61000 32 0.1
.rodata 214738 214880 142 0.1
tv-casting-app debug (read/write) 211648 211680 32 0.0
.bss 54720 54816 96 0.2
.rodata 338524 338620 96 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837512 464 0.1
.heap 837048 837512 464 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 840160 352 0.0
.heap 839808 840160 352 0.0
light cy8ckit_062s2_43012 (read only) 846136 846488 352 0.0
.heap 846136 846488 352 0.0
lock cy8ckit_062s2_43012 (read only) 818880 819232 352 0.0
.heap 818880 819232 352 0.0
telink shell tlsr9518adk80d (read/write) 748892 752424 3532 0.5
bss 101572 101724 152 0.1
text 479414 482066 2652 0.6
Decreases (64 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3400d1d 3d857ca change % change
bl602 lighting-app bl602 (read/write) 1368466 1368054 -412 -0.0
.bss 73470 73062 -408 -0.6
bl602+rpc (read/write) 1415214 1414786 -428 -0.0
.bss 81494 81086 -408 -0.5
bl702 lighting-app bl702 (read/write) 1172879 1171607 -1272 -0.1
.bss_psram 57968 57552 -416 -0.7
.debug_abbrev 1575397 1574867 -530 -0.0
.debug_aranges 138320 138304 -16 -0.0
.debug_frame 508048 507776 -272 -0.1
.debug_info 42412094 42398640 -13454 -0.0
.debug_line 5461379 5457922 -3457 -0.1
.debug_loc 3515750 3514151 -1599 -0.0
.debug_ranges 371080 370944 -136 -0.0
.debug_str 3962410 3962221 -189 -0.0
.rodata 106860 106760 -100 -0.1
.strtab 596206 595839 -367 -0.1
.symtab 177040 176960 -80 -0.0
.text 960136 959378 -758 -0.1
bl702+rpc (read/write) 1271007 1269735 -1272 -0.1
.bss_psram 57952 57536 -416 -0.7
.debug_abbrev 1756142 1755612 -530 -0.0
.debug_aranges 147016 147000 -16 -0.0
.debug_frame 537444 537172 -272 -0.1
.debug_info 47559059 47545601 -13458 -0.0
.debug_line 5876809 5873352 -3457 -0.1
.debug_loc 3722330 3720731 -1599 -0.0
.debug_ranges 397064 396928 -136 -0.0
.debug_str 4383896 4383707 -189 -0.0
.rodata 121932 121832 -100 -0.1
.strtab 660888 660521 -367 -0.1
.symtab 196320 196240 -80 -0.0
.text 1033676 1032918 -758 -0.1
bl706-eth (read/write) 1021396 1020984 -412 -0.0
.bss_psram 94839 94423 -416 -0.4
.debug_abbrev 1108480 1108003 -477 -0.0
.debug_aranges 115208 115192 -16 -0.0
.debug_frame 426988 426776 -212 -0.0
.debug_info 23057995 23047406 -10589 -0.0
.debug_line 4380316 4378848 -1468 -0.0
.debug_loc 3023645 3022800 -845 -0.0
.debug_ranges 306816 306800 -16 -0.0
.debug_str 3541853 3541536 -317 -0.0
.rodata 96468 96432 -36 -0.0
bl706-wifi (read/write) 1184395 1183971 -424 -0.0
.bss_psram 95575 95175 -400 -0.4
.debug_abbrev 1202597 1202087 -510 -0.0
.debug_aranges 119408 119392 -16 -0.0
.debug_frame 619360 619088 -272 -0.0
.debug_info 24293381 24280985 -12396 -0.1
.debug_line 4629632 4627157 -2475 -0.1
.debug_loc 3124442 3123684 -758 -0.0
.debug_str 3614687 3614370 -317 -0.0
.rodata 109648 109612 -36 -0.0
bl702l lighting-app bl702l (read/write) 1152508 1151236 -1272 -0.1
.bss_psram 77632 77216 -416 -0.5
.debug_abbrev 1569701 1569171 -530 -0.0
.debug_aranges 133176 133160 -16 -0.0
.debug_frame 488676 488404 -272 -0.1
.debug_info 41880940 41867486 -13454 -0.0
.debug_line 5365643 5362105 -3538 -0.1
.debug_loc 3459850 3458280 -1570 -0.0
.debug_ranges 377552 377416 -136 -0.0
.debug_str 3987119 3986930 -189 -0.0
.rodata 100848 100748 -100 -0.1
.strtab 597909 597542 -367 -0.1
.symtab 176528 176448 -80 -0.0
.text 942992 942234 -758 -0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737459 -288 -0.0
(read/write) 166800 166448 -352 -0.2
.bss 89212 88860 -352 -0.4
.rodata 84583 84519 -64 -0.1
.text 652776 652548 -228 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757387 -152 -0.0
(read/write) 177056 176704 -352 -0.2
.bss 99436 99084 -352 -0.4
.text 677136 676960 -176 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745155 -296 -0.0
(read/write) 171528 171176 -352 -0.2
.bss 93908 93556 -352 -0.4
.rodata 106263 106199 -64 -0.1
.text 638796 638568 -228 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695571 -312 -0.0
(read/write) 165900 165548 -352 -0.2
.bss 88080 87728 -352 -0.4
.rodata 80423 80359 -64 -0.1
.text 615072 614820 -252 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681179 -296 -0.0
(read/write) 166032 165680 -352 -0.2
.bss 88224 87872 -352 -0.4
.rodata 76263 76191 -72 -0.1
.text 604824 604596 -228 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 619066 618946 -120 -0.0
(read/write) 207256 206904 -352 -0.2
.bss 200696 200344 -352 -0.2
.debug_abbrev 969797 969285 -512 -0.1
.debug_aranges 107416 107384 -32 -0.0
.debug_frame 363180 363044 -136 -0.0
.debug_info 21317060 21306677 -10383 -0.0
.debug_line 2805944 2804929 -1015 -0.0
.debug_loclists 1578162 1577656 -506 -0.0
.debug_rnglists 99400 99363 -37 -0.0
.debug_str 3385845 3385536 -309 -0.0
.rodata 106506 106466 -40 -0.0
.symtab 297104 297072 -32 -0.0
.text 510440 510356 -84 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554559 -216 -0.0
.bss 64088 63776 -312 -0.5
lock cyw930739m2evb_01 (read/write) 539583 539367 -216 -0.0
.bss 68856 68544 -312 -0.5
ota-requestor cyw930739m2evb_01 (read/write) 574935 574775 -160 -0.0
.bss 62824 62512 -312 -0.5
switch cyw930739m2evb_01 (read/write) 558695 558327 -368 -0.1
.bss 65936 65512 -424 -0.6
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008880 1007240 -1640 -0.2
.bss 172268 170740 -1528 -0.9
.text 833920 833808 -112 -0.0
BRD4187C (read/write) 1080912 1079056 -1856 -0.2
.bss 186144 184616 -1528 -0.8
.text 891488 891160 -328 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1102716 -1560 -0.1
.bss 186956 185428 -1528 -0.8
.text 914616 914584 -32 -0.0
window-app BRD4187C (read/write) 1128160 1126192 -1968 -0.2
.bss 168768 167240 -1528 -0.9
.text 956240 955800 -440 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176434 -74 -0.0
(read/write) 1704116 1702492 -1624 -0.1
.dram0.bss 79192 77608 -1584 -2.0
.flash.rodata 268920 268880 -40 -0.0
.flash.text 1176508 1176434 -74 -0.0
m5stack (read only) 1217311 1217191 -120 -0.0
(read/write) 553570 552162 -1408 -0.3
.dram0.bss 85800 84256 -1544 -1.8
.flash.text 1211927 1211807 -120 -0.0
k32w contact k32w0+release (read only) 590108 589772 -336 -0.1
(read/write) 87920 87512 -408 -0.5
.bss 71168 70760 -408 -0.6
.text 589572 589236 -336 -0.1
light k32w0+release (read only) 589916 589580 -336 -0.1
(read/write) 87596 87188 -408 -0.5
.bss 70856 70448 -408 -0.6
.text 589380 589044 -336 -0.1
lock k32w0+release (read only) 561268 560972 -296 -0.1
(read/write) 85372 85020 -352 -0.4
.bss 68688 68336 -352 -0.5
.text 560732 560436 -296 -0.1
linux all-clusters-app debug (read only) 5656569 5656233 -336 -0.0
(read/write) 421064 420968 -96 -0.0
.bss 130560 130464 -96 -0.1
.rodata 339572 339444 -128 -0.0
.text 4935027 4934819 -208 -0.0
all-clusters-minimal-app debug (read only) 4929593 4929257 -336 -0.0
.rodata 272712 272584 -128 -0.0
.text 4425891 4425683 -208 -0.0
bridge-app debug (read only) 2772777 2772425 -352 -0.0
.rodata 214504 214376 -128 -0.1
.text 2380627 2380403 -224 -0.0
chip-tool debug (read only) 10347401 10345889 -1512 -0.0
(read/write) 442968 442904 -64 -0.0
.data.rel.ro 336912 336848 -64 -0.0
.rodata 389009 388753 -256 -0.1
.text 9361395 9360259 -1136 -0.0
chip-tool-ipv6only arm64 (read only) 10186428 10184956 -1472 -0.0
(read/write) 505384 505336 -48 -0.0
.data.rel.ro 374272 374216 -56 -0.0
.rodata 316344 316200 -144 -0.0
.text 9104520 9103320 -1200 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5252537 -320 -0.0
.rodata 336948 336852 -96 -0.0
.text 4673235 4673011 -224 -0.0
lock-app debug (read only) 4479169 4478833 -336 -0.0
.rodata 248456 248328 -128 -0.1
.text 4021219 4021011 -208 -0.0
ota-provider-app debug (read only) 4130609 4130273 -336 -0.0
.rodata 201128 201000 -128 -0.1
.text 3739043 3738835 -208 -0.0
ota-requestor-app debug (read only) 4224089 4223529 -560 -0.0
(read/write) 196344 196312 -32 -0.0
.bss 114656 114624 -32 -0.0
.rodata 204456 204328 -128 -0.1
.text 3824867 3824435 -432 -0.0
shell debug (read only) 3056769 3056689 -80 -0.0
(read/write) 153776 153712 -64 -0.0
.data.rel.ro 86088 85992 -96 -0.1
.text 2667298 2667170 -128 -0.0
thermostat-no-ble arm64 (read only) 4358268 4358060 -208 -0.0
.rodata 161236 161204 -32 -0.0
.text 3862968 3862792 -176 -0.0
tv-app debug (read only) 5321409 5321121 -288 -0.0
(read/write) 350824 350664 -160 -0.0
.bss 242016 241920 -96 -0.0
.data.rel.ro 96256 96192 -64 -0.1
.rodata 272920 272888 -32 -0.0
.text 4804435 4804275 -160 -0.0
tv-casting-app debug (read only) 8293777 8293601 -176 -0.0
.data.rel.ro 147576 147512 -64 -0.0
.text 7553811 7553635 -176 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2523336 2523176 -160 -0.0
.bss 219416 219064 -352 -0.2
.text 1486020 1485860 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1242996 1242176 -820 -0.1
bss 155570 155106 -464 -0.3
rodata 143192 143124 -68 -0.0
text 865188 864944 -244 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1361228 1360628 -600 -0.0
bss 141036 140516 -520 -0.4
text 792440 792364 -76 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1165268 1164592 -676 -0.1
bss 154968 154560 -408 -0.3
rodata 113920 113852 -68 -0.1
text 817436 817208 -228 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1798076 1797516 -560 -0.0
.bss 193740 193276 -464 -0.2
.debug_abbrev 1428785 1428128 -657 -0.0
.debug_aranges 146128 146096 -32 -0.0
.debug_frame 486044 485920 -124 -0.0
.debug_info 33773097 33762459 -10638 -0.0
.debug_line 4259742 4258749 -993 -0.0
.debug_loclists 2319331 2318801 -530 -0.0
.debug_rnglists 145124 145088 -36 -0.0
.debug_str 4556183 4555866 -317 -0.0
.symtab 519440 519408 -32 -0.0
.text 1593396 1593300 -96 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1685284 1684836 -448 -0.0
.bss 191060 190708 -352 -0.2
.debug_abbrev 1294014 1293438 -576 -0.0
.debug_aranges 135848 135816 -32 -0.0
.debug_frame 457128 457004 -124 -0.0
.debug_info 29391551 29380963 -10588 -0.0
.debug_line 3961244 3960147 -1097 -0.0
.debug_loclists 2134583 2134031 -552 -0.0
.debug_rnglists 134581 134545 -36 -0.0
.debug_str 3941395 3941078 -317 -0.0
.symtab 472720 472688 -32 -0.0
.text 1483364 1483268 -96 -0.0
light cy8ckit_062s2_43012 (read/write) 1611012 1610540 -472 -0.0
.bss 184844 184492 -352 -0.2
.debug_abbrev 1133838 1133331 -507 -0.0
.debug_aranges 125944 125912 -32 -0.0
.debug_frame 420172 420048 -124 -0.0
.debug_info 24434426 24423874 -10552 -0.0
.debug_line 3525395 3524296 -1099 -0.0
.debug_loclists 1971366 1970795 -571 -0.0
.debug_rnglists 124278 124242 -36 -0.0
.debug_str 3748648 3748331 -317 -0.0
.symtab 435008 434976 -32 -0.0
.text 1415420 1415300 -120 -0.0
lock cy8ckit_062s2_43012 (read/write) 1642364 1641908 -456 -0.0
.bss 212092 211740 -352 -0.2
.debug_abbrev 1124517 1124009 -508 -0.0
.debug_aranges 124600 124568 -32 -0.0
.debug_frame 415268 415144 -124 -0.0
.debug_info 24231483 24220932 -10551 -0.0
.debug_line 3474890 3473795 -1095 -0.0
.debug_loclists 1946653 1946082 -571 -0.0
.debug_rnglists 122234 122198 -36 -0.0
.debug_str 3710735 3710418 -317 -0.0
.symtab 426224 426192 -32 -0.0
.text 1419516 1419412 -104 -0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1177756 -280 -0.0
.bss 101024 100616 -408 -0.4
.text 624880 624600 -280 -0.0
lock-app qpg6105+debug (read/write) 1134268 1134004 -264 -0.0
.bss 95728 95320 -408 -0.4
.text 581108 580844 -264 -0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1102532 1101764 -768 -0.1
bss 112384 111920 -464 -0.4
text 755150 754922 -228 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1043036 1042396 -640 -0.1
bss 110164 109812 -352 -0.3
text 709116 708902 -214 -0.0
bridge-app tlsr9518adk80d (read/write) 948928 948296 -632 -0.1
bss 113748 113396 -352 -0.3
text 648344 648132 -212 -0.0
contact-sensor-app tlsr9528a (read/write) 931988 931356 -632 -0.1
bss 103372 103020 -352 -0.3
text 620842 620630 -212 -0.0
light-switch-app tlsr9518adk80d (read/write) 925896 925128 -768 -0.1
bss 103616 103152 -464 -0.4
text 632414 632186 -228 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read/write) 1001468 1000836 -632 -0.1
bss 115980 115628 -352 -0.3
text 697288 697076 -212 -0.0
tlsr9528a (read/write) 1053824 1053184 -640 -0.1
bss 116584 116232 -352 -0.3
text 727282 727070 -212 -0.0
lock-app tlsr9528a (read/write) 990068 989428 -640 -0.1
bss 104092 103740 -352 -0.3
text 651988 651776 -212 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 903624 902912 -712 -0.1
bss 104108 103700 -408 -0.4
text 613768 613536 -232 -0.0
pump-app tlsr9528a (read/write) 937428 936788 -640 -0.1
bss 103504 103152 -352 -0.3
text 626488 626274 -214 -0.0
pump-controller-app tlsr9518adk80d (read/write) 872124 871484 -640 -0.1
bss 102708 102356 -352 -0.3
text 586794 586580 -214 -0.0
smoke_co_alarm-app tlsr9528a (read/write) 935720 935080 -640 -0.1
bss 103484 103132 -352 -0.3
text 625364 625152 -212 -0.0
temperature-measurement-app tlsr9528a (read/write) 920724 920084 -640 -0.1
bss 103212 102860 -352 -0.3
text 612536 612324 -212 -0.0
thermostat tlsr9518adk80d (read/write) 893548 892916 -632 -0.1
bss 103000 102648 -352 -0.3
text 602504 602290 -214 -0.0
window-covering tlsr9518adk80d (read/write) 889180 888548 -632 -0.1
bss 103324 102972 -352 -0.3
text 597834 597622 -212 -0.0
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 3d857ca change % change
bl602 lighting-app bl602 (read/write) 1368466 1368054 -412 -0.0
.bss 73470 73062 -408 -0.6
.data 9440 9440 0 0.0
.text 1062144 1062164 20 0.0
bl602+rpc (read/write) 1415214 1414786 -428 -0.0
.bss 81494 81086 -408 -0.5
.data 9792 9792 0 0.0
.text 1093454 1093474 20 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1172879 1171607 -1272 -0.1
.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 1574867 -530 -0.0
.debug_aranges 138320 138304 -16 -0.0
.debug_frame 508048 507776 -272 -0.1
.debug_info 42412094 42398640 -13454 -0.0
.debug_line 5461379 5457922 -3457 -0.1
.debug_loc 3515750 3514151 -1599 -0.0
.debug_ranges 371080 370944 -136 -0.0
.debug_str 3962410 3962221 -189 -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 106760 -100 -0.1
.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 595839 -367 -0.1
.symtab 177040 176960 -80 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
960136 959378 -758 -0.1
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1271007 1269735 -1272 -0.1
.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 1755612 -530 -0.0
.debug_aranges 147016 147000 -16 -0.0
.debug_frame 537444 537172 -272 -0.1
.debug_info 47559059 47545601 -13458 -0.0
.debug_line 5876809 5873352 -3457 -0.1
.debug_loc 3722330 3720731 -1599 -0.0
.debug_ranges 397064 396928 -136 -0.0
.debug_str 4383896 4383707 -189 -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 121832 -100 -0.1
.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 660521 -367 -0.1
.symtab 196320 196240 -80 -0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033676 1032918 -758 -0.1
bl706-eth (read/write) 1021396 1020984 -412 -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 1108003 -477 -0.0
.debug_aranges 115208 115192 -16 -0.0
.debug_frame 426988 426776 -212 -0.0
.debug_info 23057995 23047406 -10589 -0.0
.debug_line 4380316 4378848 -1468 -0.0
.debug_loc 3023645 3022800 -845 -0.0
.debug_ranges 306816 306800 -16 -0.0
.debug_str 3541853 3541536 -317 -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 96432 -36 -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 780856 40 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1184395 1183971 -424 -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 1202087 -510 -0.0
.debug_aranges 119408 119392 -16 -0.0
.debug_frame 619360 619088 -272 -0.0
.debug_info 24293381 24280985 -12396 -0.1
.debug_line 4629632 4627157 -2475 -0.1
.debug_loc 3124442 3123684 -758 -0.0
.debug_ranges 316688 316696 8 0.0
.debug_str 3614687 3614370 -317 -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 109612 -36 -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 947376 14 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1152508 1151236 -1272 -0.1
.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 1569171 -530 -0.0
.debug_aranges 133176 133160 -16 -0.0
.debug_frame 488676 488404 -272 -0.1
.debug_info 41880940 41867486 -13454 -0.0
.debug_line 5365643 5362105 -3538 -0.1
.debug_loc 3459850 3458280 -1570 -0.0
.debug_ranges 377552 377416 -136 -0.0
.debug_str 3987119 3986930 -189 -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 100748 -100 -0.1
.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 597542 -367 -0.1
.symtab 176528 176448 -80 -0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942992 942234 -758 -0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737459 -288 -0.0
(read/write) 166800 166448 -352 -0.2
.bss 89212 88860 -352 -0.4
.data 3424 3424 0 0.0
.rodata 84583 84519 -64 -0.1
.text 652776 652548 -228 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757387 -152 -0.0
(read/write) 177056 176704 -352 -0.2
.bss 99436 99084 -352 -0.4
.data 3440 3440 0 0.0
.rodata 80015 80039 24 0.0
.text 677136 676960 -176 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745155 -296 -0.0
(read/write) 171528 171176 -352 -0.2
.bss 93908 93556 -352 -0.4
.data 3440 3440 0 0.0
.rodata 106263 106199 -64 -0.1
.text 638796 638568 -228 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695571 -312 -0.0
(read/write) 165900 165548 -352 -0.2
.bss 88080 87728 -352 -0.4
.data 3412 3412 0 0.0
.rodata 80423 80359 -64 -0.1
.text 615072 614820 -252 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681179 -296 -0.0
(read/write) 166032 165680 -352 -0.2
.bss 88224 87872 -352 -0.4
.data 3408 3408 0 0.0
.rodata 76263 76191 -72 -0.1
.text 604824 604596 -228 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 618946 -120 -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 969285 -512 -0.1
.debug_aranges 107416 107384 -32 -0.0
.debug_frame 363180 363044 -136 -0.0
.debug_info 21317060 21306677 -10383 -0.0
.debug_line 2805944 2804929 -1015 -0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1577656 -506 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99400 99363 -37 -0.0
.debug_str 3385845 3385536 -309 -0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106466 -40 -0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510328 0 0.0
.symtab 297104 297072 -32 -0.0
.text 510440 510356 -84 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554559 -216 -0.0
.app_xip_area 445657 445753 96 0.0
.bss 64088 63776 -312 -0.5
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539367 -216 -0.0
.app_xip_area 425665 425761 96 0.0
.bss 68856 68544 -312 -0.5
.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 574775 -160 -0.0
.app_xip_area 467153 467305 152 0.0
.bss 62824 62512 -312 -0.5
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558327 -368 -0.1
.app_xip_area 447705 447761 56 0.0
.bss 65936 65512 -424 -0.6
.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 1007240 -1640 -0.2
.bss 172268 170740 -1528 -0.9
.data 2672 2672 0 0.0
.text 833920 833808 -112 -0.0
BRD4187C (read/write) 1080912 1079056 -1856 -0.2
.bss 186144 184616 -1528 -0.8
.data 3260 3260 0 0.0
.text 891488 891160 -328 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1102716 -1560 -0.1
.bss 186956 185428 -1528 -0.8
.data 2684 2684 0 0.0
.text 914616 914584 -32 -0.0
window-app BRD4187C (read/write) 1128160 1126192 -1968 -0.2
.bss 168768 167240 -1528 -0.9
.data 3132 3132 0 0.0
.text 956240 955800 -440 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176434 -74 -0.0
(read/write) 1704116 1702492 -1624 -0.1
.dram0.bss 79192 77608 -1584 -2.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268880 -40 -0.0
.flash.text 1176508 1176434 -74 -0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217191 -120 -0.0
(read/write) 553570 552162 -1408 -0.3
.dram0.bss 85800 84256 -1544 -1.8
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300252 136 0.0
.flash.text 1211927 1211807 -120 -0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 589772 -336 -0.1
(read/write) 87920 87512 -408 -0.5
.bss 71168 70760 -408 -0.6
.data 2128 2128 0 0.0
.text 589572 589236 -336 -0.1
light k32w0+release (read only) 589916 589580 -336 -0.1
(read/write) 87596 87188 -408 -0.5
.bss 70856 70448 -408 -0.6
.data 2116 2116 0 0.0
.text 589380 589044 -336 -0.1
lock k32w0+release (read only) 561268 560972 -296 -0.1
(read/write) 85372 85020 -352 -0.4
.bss 68688 68336 -352 -0.5
.data 2060 2060 0 0.0
.text 560732 560436 -296 -0.1
linux all-clusters-app debug (read only) 5656569 5656233 -336 -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 339444 -128 -0.0
.text 4935027 4934819 -208 -0.0
all-clusters-minimal-app debug (read only) 4929593 4929257 -336 -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 272584 -128 -0.0
.text 4425891 4425683 -208 -0.0
bridge-app debug (read only) 2772777 2772425 -352 -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 214376 -128 -0.1
.text 2380627 2380403 -224 -0.0
chip-tool debug (read only) 10347401 10345889 -1512 -0.0
(read/write) 442968 442904 -64 -0.0
.bss 93720 93720 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 336912 336848 -64 -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 388753 -256 -0.1
.text 9361395 9360259 -1136 -0.0
chip-tool-ipv6only arm64 (read only) 10186428 10184956 -1472 -0.0
(read/write) 505384 505336 -48 -0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 374272 374216 -56 -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 316200 -144 -0.0
.text 9104520 9103320 -1200 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5252537 -320 -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 336852 -96 -0.0
.text 4673235 4673011 -224 -0.0
lock-app debug (read only) 4479169 4478833 -336 -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 248328 -128 -0.1
.text 4021219 4021011 -208 -0.0
ota-provider-app debug (read only) 4130609 4130273 -336 -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 201000 -128 -0.1
.text 3739043 3738835 -208 -0.0
ota-requestor-app debug (read only) 4224089 4223529 -560 -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 204328 -128 -0.1
.text 3824867 3824435 -432 -0.0
shell debug (read only) 3056769 3056689 -80 -0.0
(read/write) 153776 153712 -64 -0.0
.bss 60968 61000 32 0.1
.data 784 784 0 0.0
.data.rel.ro 86088 85992 -96 -0.1
.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 214880 142 0.1
.text 2667298 2667170 -128 -0.0
thermostat-no-ble arm64 (read only) 4358268 4358060 -208 -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 161204 -32 -0.0
.text 3862968 3862792 -176 -0.0
tv-app debug (read only) 5321409 5321121 -288 -0.0
(read/write) 350824 350664 -160 -0.0
.bss 242016 241920 -96 -0.0
.data 5136 5136 0 0.0
.data.rel.ro 96256 96192 -64 -0.1
.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 272888 -32 -0.0
.text 4804435 4804275 -160 -0.0
tv-casting-app debug (read only) 8293777 8293601 -176 -0.0
(read/write) 211648 211680 32 0.0
.bss 54720 54816 96 0.2
.data 2544 2544 0 0.0
.data.rel.ro 147576 147512 -64 -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 338620 96 0.0
.text 7553811 7553635 -176 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523176 -160 -0.0
.bss 219416 219064 -352 -0.2
.data 5128 5128 0 0.0
.text 1486020 1485860 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242176 -820 -0.1
bss 155570 155106 -464 -0.3
rodata 143192 143124 -68 -0.0
text 865188 864944 -244 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1360628 -600 -0.0
bss 141036 140516 -520 -0.4
rodata 137036 137036 0 0.0
text 792440 792364 -76 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1164592 -676 -0.1
bss 154968 154560 -408 -0.3
rodata 113920 113852 -68 -0.1
text 817436 817208 -228 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837512 464 0.1
(read/write) 1798076 1797516 -560 -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 1428128 -657 -0.0
.debug_aranges 146128 146096 -32 -0.0
.debug_frame 486044 485920 -124 -0.0
.debug_info 33773097 33762459 -10638 -0.0
.debug_line 4259742 4258749 -993 -0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2318801 -530 -0.0
.debug_rnglists 145124 145088 -36 -0.0
.debug_str 4556183 4555866 -317 -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 519408 -32 -0.0
.text 1593396 1593300 -96 -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 1684836 -448 -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 1293438 -576 -0.0
.debug_aranges 135848 135816 -32 -0.0
.debug_frame 457128 457004 -124 -0.0
.debug_info 29391551 29380963 -10588 -0.0
.debug_line 3961244 3960147 -1097 -0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134031 -552 -0.0
.debug_rnglists 134581 134545 -36 -0.0
.debug_str 3941395 3941078 -317 -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 472688 -32 -0.0
.text 1483364 1483268 -96 -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 1610540 -472 -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 1133331 -507 -0.0
.debug_aranges 125944 125912 -32 -0.0
.debug_frame 420172 420048 -124 -0.0
.debug_info 24434426 24423874 -10552 -0.0
.debug_line 3525395 3524296 -1099 -0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1970795 -571 -0.0
.debug_rnglists 124278 124242 -36 -0.0
.debug_str 3748648 3748331 -317 -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 434976 -32 -0.0
.text 1415420 1415300 -120 -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 1641908 -456 -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 1124009 -508 -0.0
.debug_aranges 124600 124568 -32 -0.0
.debug_frame 415268 415144 -124 -0.0
.debug_info 24231483 24220932 -10551 -0.0
.debug_line 3474890 3473795 -1095 -0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946082 -571 -0.0
.debug_rnglists 122234 122198 -36 -0.0
.debug_str 3710735 3710418 -317 -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 426192 -32 -0.0
.text 1419516 1419412 -104 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1177756 -280 -0.0
.bss 101024 100616 -408 -0.4
.data 744 744 0 0.0
.text 624880 624600 -280 -0.0
lock-app qpg6105+debug (read/write) 1134268 1134004 -264 -0.0
.bss 95728 95320 -408 -0.4
.data 748 748 0 0.0
.text 581108 580844 -264 -0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1102532 1101764 -768 -0.1
bss 112384 111920 -464 -0.4
text 755150 754922 -228 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1043036 1042396 -640 -0.1
bss 110164 109812 -352 -0.3
text 709116 708902 -214 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948928 948296 -632 -0.1
bss 113748 113396 -352 -0.3
text 648344 648132 -212 -0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 931988 931356 -632 -0.1
bss 103372 103020 -352 -0.3
text 620842 620630 -212 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925896 925128 -768 -0.1
bss 103616 103152 -464 -0.4
text 632414 632186 -228 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1001468 1000836 -632 -0.1
bss 115980 115628 -352 -0.3
text 697288 697076 -212 -0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1053824 1053184 -640 -0.1
bss 116584 116232 -352 -0.3
text 727282 727070 -212 -0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 990068 989428 -640 -0.1
bss 104092 103740 -352 -0.3
text 651988 651776 -212 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903624 902912 -712 -0.1
bss 104108 103700 -408 -0.4
text 613768 613536 -232 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937428 936788 -640 -0.1
bss 103504 103152 -352 -0.3
text 626488 626274 -214 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 872124 871484 -640 -0.1
bss 102708 102356 -352 -0.3
text 586794 586580 -214 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 748892 752424 3532 0.5
bss 101572 101724 152 0.1
text 479414 482066 2652 0.6
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 935720 935080 -640 -0.1
bss 103484 103132 -352 -0.3
text 625364 625152 -212 -0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 920724 920084 -640 -0.1
bss 103212 102860 -352 -0.3
text 612536 612324 -212 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893548 892916 -632 -0.1
bss 103000 102648 -352 -0.3
text 602504 602290 -214 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889180 888548 -632 -0.1
bss 103324 102972 -352 -0.3
text 597834 597622 -212 -0.0

src/platform/Linux/DnssdImpl.h Show resolved Hide resolved
src/platform/Linux/DnssdImpl.cpp Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Sep 15, 2023

PR #29264: Size comparison from 3400d1d to b030b98

Increases above 0.2%:

platform target config section 3400d1d b030b98 change % change
linux chip-tool-ipv6only arm64 .got 18208 18400 192 1.1
thermostat-no-ble arm64 .got 11824 11920 96 0.8
telink shell tlsr9518adk80d (read/write) 748892 752416 3524 0.5
text 479414 482088 2674 0.6
Increases (22 builds for bl602, bl702, cyw30739, esp32, linux, psoc6, telink)
platform target config section 3400d1d b030b98 change % change
bl602 lighting-app bl602 .text 1062144 1062198 54 0.0
bl602+rpc .text 1093454 1093508 54 0.0
bl702 lighting-app bl706-eth .debug_ranges 306816 306848 32 0.0
.text 780816 780886 70 0.0
bl706-wifi .debug_ranges 316688 316744 56 0.0
.text 947362 947408 46 0.0
cyw30739 light cyw930739m2evb_01 .app_xip_area 445657 445729 72 0.0
lock cyw930739m2evb_01 .app_xip_area 425665 425737 72 0.0
ota-requestor cyw930739m2evb_01 .app_xip_area 467153 467265 112 0.0
switch cyw930739m2evb_01 .app_xip_area 447705 447737 32 0.0
esp32 all-clusters-app m5stack .flash.rodata 300116 300156 40 0.0
linux all-clusters-app debug .text 4935027 4935043 16 0.0
chip-tool debug .text 9361395 9361843 448 0.0
chip-tool-ipv6only arm64 (read/write) 505384 505528 144 0.0
.got 18208 18400 192 1.1
ota-provider-app debug .data.rel.ro 68480 68496 16 0.0
.text 3739043 3739059 16 0.0
shell debug .bss 60968 61000 32 0.1
.text 2667298 2667410 112 0.0
thermostat-no-ble arm64 (read/write) 241896 241992 96 0.0
.got 11824 11920 96 0.8
tv-app debug .text 4804435 4804547 112 0.0
tv-casting-app debug (read/write) 211648 211680 32 0.0
.bss 54720 54816 96 0.2
.text 7553811 7555155 1344 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837512 464 0.1
.heap 837048 837512 464 0.1
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 840160 352 0.0
.heap 839808 840160 352 0.0
light cy8ckit_062s2_43012 (read only) 846136 846488 352 0.0
.heap 846136 846488 352 0.0
lock cy8ckit_062s2_43012 (read only) 818880 819232 352 0.0
.heap 818880 819232 352 0.0
telink shell tlsr9518adk80d (read/write) 748892 752416 3524 0.5
bss 101572 101724 152 0.1
text 479414 482088 2674 0.6
Decreases (64 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 3400d1d b030b98 change % change
bl602 lighting-app bl602 (read/write) 1368466 1367958 -508 -0.0
.bss 73470 73062 -408 -0.6
.data 9440 9368 -72 -0.8
bl602+rpc (read/write) 1415214 1414706 -508 -0.0
.bss 81494 81086 -408 -0.5
.data 9792 9720 -72 -0.7
bl702 lighting-app bl702 (read/write) 1172879 1171603 -1276 -0.1
.bss_psram 57968 57552 -416 -0.7
.data 3576 3568 -8 -0.2
.debug_abbrev 1575397 1538515 -36882 -2.3
.debug_aranges 138320 138304 -16 -0.0
.debug_frame 508048 507776 -272 -0.1
.debug_info 42412094 41839026 -573068 -1.4
.debug_line 5461379 5416545 -44834 -0.8
.debug_loc 3515750 3514352 -1398 -0.0
.debug_ranges 371080 370992 -88 -0.0
.debug_str 3962410 3958521 -3889 -0.1
.rodata 106860 106736 -124 -0.1
.strtab 596206 595832 -374 -0.1
.symtab 177040 176912 -128 -0.1
.text 960136 959408 -728 -0.1
bl702+rpc (read/write) 1271007 1269715 -1292 -0.1
.bss_psram 57952 57536 -416 -0.7
.data 4096 4088 -8 -0.2
.debug_abbrev 1756142 1719158 -36984 -2.1
.debug_aranges 147016 147000 -16 -0.0
.debug_frame 537444 537172 -272 -0.1
.debug_info 47559059 46981970 -577089 -1.2
.debug_line 5876809 5831621 -45188 -0.8
.debug_loc 3722330 3720932 -1398 -0.0
.debug_ranges 397064 396976 -88 -0.0
.debug_str 4383896 4380007 -3889 -0.1
.rodata 121932 121808 -124 -0.1
.strtab 660888 660514 -374 -0.1
.symtab 196320 196192 -128 -0.1
.text 1033676 1032948 -728 -0.1
bl706-eth (read/write) 1021396 1020816 -580 -0.1
.bss_psram 94839 94423 -416 -0.4
.data 3304 3232 -72 -2.2
.debug_abbrev 1108480 1072225 -36255 -3.3
.debug_aranges 115208 115192 -16 -0.0
.debug_frame 426988 426776 -212 -0.0
.debug_info 23057995 22588151 -469844 -2.0
.debug_line 4380316 4343430 -36886 -0.8
.debug_loc 3023645 3023001 -644 -0.0
.debug_str 3541853 3538355 -3498 -0.1
.rodata 96468 96384 -84 -0.1
.strtab 464661 464651 -10 -0.0
.symtab 139808 139600 -208 -0.1
bl706-wifi (read/write) 1184395 1183803 -592 -0.0
.bss_psram 95575 95175 -400 -0.4
.data 3632 3560 -72 -2.0
.debug_abbrev 1202597 1165293 -37304 -3.1
.debug_aranges 119408 119392 -16 -0.0
.debug_frame 619360 619088 -272 -0.0
.debug_info 24293381 23760426 -532955 -2.2
.debug_line 4629632 4588906 -40726 -0.9
.debug_loc 3124442 3123885 -557 -0.0
.debug_str 3614687 3610766 -3921 -0.1
.rodata 109648 109564 -84 -0.1
.strtab 505446 505436 -10 -0.0
.symtab 152704 152496 -208 -0.1
bl702l lighting-app bl702l (read/write) 1152508 1151236 -1272 -0.1
.bss_psram 77632 77216 -416 -0.5
.data 4520 4512 -8 -0.2
.debug_abbrev 1569701 1533029 -36672 -2.3
.debug_aranges 133176 133160 -16 -0.0
.debug_frame 488676 488404 -272 -0.1
.debug_info 41880940 41306348 -574592 -1.4
.debug_line 5365643 5320148 -45495 -0.8
.debug_loc 3459850 3458481 -1369 -0.0
.debug_ranges 377552 377464 -88 -0.0
.debug_str 3987119 3983230 -3889 -0.1
.rodata 100848 100724 -124 -0.1
.strtab 597909 597535 -374 -0.1
.symtab 176528 176400 -128 -0.1
.text 942992 942268 -724 -0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737411 -336 -0.0
(read/write) 166800 166448 -352 -0.2
.bss 89212 88860 -352 -0.4
.rodata 84583 84495 -88 -0.1
.text 652776 652524 -252 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757347 -192 -0.0
(read/write) 177056 176704 -352 -0.2
.bss 99436 99084 -352 -0.4
.text 677136 676944 -192 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745115 -336 -0.0
(read/write) 171528 171176 -352 -0.2
.bss 93908 93556 -352 -0.4
.rodata 106263 106175 -88 -0.1
.text 638796 638552 -244 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695531 -352 -0.1
(read/write) 165900 165548 -352 -0.2
.bss 88080 87728 -352 -0.4
.rodata 80423 80335 -88 -0.1
.text 615072 614804 -268 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681139 -336 -0.0
(read/write) 166032 165680 -352 -0.2
.bss 88224 87872 -352 -0.4
.rodata 76263 76167 -96 -0.1
.text 604824 604580 -244 -0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 619066 618850 -216 -0.0
(read/write) 207256 206904 -352 -0.2
.bss 200696 200344 -352 -0.2
.debug_abbrev 969797 929138 -40659 -4.2
.debug_aranges 107416 107384 -32 -0.0
.debug_frame 363180 363044 -136 -0.0
.debug_info 21317060 20852830 -464230 -2.2
.debug_line 2805944 2771298 -34646 -1.2
.debug_loclists 1578162 1577793 -369 -0.0
.debug_rnglists 99400 99387 -13 -0.0
.debug_str 3385845 3382322 -3523 -0.1
.rodata 106506 106338 -168 -0.2
.strtab 510328 510318 -10 -0.0
.symtab 297104 296496 -608 -0.2
.text 510440 510388 -52 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554535 -240 -0.0
.bss 64088 63776 -312 -0.5
lock cyw930739m2evb_01 (read/write) 539583 539343 -240 -0.0
.bss 68856 68544 -312 -0.5
ota-requestor cyw930739m2evb_01 (read/write) 574935 574735 -200 -0.0
.bss 62824 62512 -312 -0.5
switch cyw930739m2evb_01 (read/write) 558695 558303 -392 -0.1
.bss 65936 65512 -424 -0.6
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008880 1007116 -1764 -0.2
.bss 172268 170740 -1528 -0.9
.text 833920 833684 -236 -0.0
BRD4187C (read/write) 1080912 1079008 -1904 -0.2
.bss 186144 184616 -1528 -0.8
.text 891488 891112 -376 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1102636 -1640 -0.1
.bss 186956 185428 -1528 -0.8
.text 914616 914504 -112 -0.0
window-app BRD4187C (read/write) 1128160 1126164 -1996 -0.2
.bss 168768 167240 -1528 -0.9
.text 956240 955772 -468 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176410 -98 -0.0
(read/write) 1704116 1702372 -1744 -0.1
.dram0.bss 79192 77608 -1584 -2.0
.flash.rodata 268920 268760 -160 -0.1
.flash.text 1176508 1176410 -98 -0.0
m5stack (read only) 1217311 1217151 -160 -0.0
(read/write) 553570 552066 -1504 -0.3
.dram0.bss 85800 84256 -1544 -1.8
.flash.text 1211927 1211767 -160 -0.0
k32w contact k32w0+release (read only) 590108 589732 -376 -0.1
(read/write) 87920 87512 -408 -0.5
.bss 71168 70760 -408 -0.6
.text 589572 589196 -376 -0.1
light k32w0+release (read only) 589916 589540 -376 -0.1
(read/write) 87596 87188 -408 -0.5
.bss 70856 70448 -408 -0.6
.text 589380 589004 -376 -0.1
lock k32w0+release (read only) 561268 560908 -360 -0.1
(read/write) 85372 85020 -352 -0.4
.bss 68688 68336 -352 -0.5
.text 560732 560372 -360 -0.1
linux all-clusters-app debug (read only) 5656569 5649145 -7424 -0.1
(read/write) 421064 420968 -96 -0.0
.bss 130560 130464 -96 -0.1
.rodata 339572 332132 -7440 -2.2
all-clusters-minimal-app debug (read only) 4929593 4923401 -6192 -0.1
.data.rel.ro 95120 95112 -8 -0.0
.rodata 272712 266520 -6192 -2.3
bridge-app debug (read only) 2772777 2768249 -4528 -0.2
.rodata 214504 209976 -4528 -2.1
chip-tool debug (read only) 10347401 10342825 -4576 -0.0
(read/write) 442968 442936 -32 -0.0
.data.rel.ro 336912 336880 -32 -0.0
.rodata 389009 384105 -4904 -1.3
chip-tool-ipv6only arm64 (read only) 10186428 10185412 -1016 -0.0
.data.rel.ro 374272 374216 -56 -0.0
.rodata 316344 316032 -312 -0.1
.text 9104520 9103368 -1152 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5247785 -5072 -0.1
.data.rel.ro 92472 92464 -8 -0.0
.rodata 336948 331892 -5056 -1.5
.text 4673235 4673219 -16 -0.0
lock-app debug (read only) 4479169 4474353 -4816 -0.1
.rodata 248456 243640 -4816 -1.9
ota-provider-app debug (read only) 4130609 4126321 -4288 -0.1
.rodata 201128 196824 -4304 -2.1
ota-requestor-app debug (read only) 4224089 4219289 -4800 -0.1
(read/write) 196344 196280 -64 -0.0
.bss 114656 114624 -32 -0.0
.data.rel.ro 71480 71472 -8 -0.0
.rodata 204456 199864 -4592 -2.2
.text 3824867 3824659 -208 -0.0
shell debug (read only) 3056769 3050817 -5952 -0.2
(read/write) 153776 153712 -64 -0.0
.data.rel.ro 86088 85992 -96 -0.1
.rodata 214738 208768 -5970 -2.8
thermostat-no-ble arm64 (read only) 4358268 4358236 -32 -0.0
.rodata 161236 161060 -176 -0.1
.text 3862968 3862824 -144 -0.0
tv-app debug (read only) 5321409 5314593 -6816 -0.1
(read/write) 350824 350664 -160 -0.0
.bss 242016 241920 -96 -0.0
.data.rel.ro 96256 96192 -64 -0.1
.rodata 272920 266088 -6832 -2.5
tv-casting-app debug (read only) 8293777 8289857 -3920 -0.0
.data.rel.ro 147576 147504 -72 -0.0
.rodata 338524 333356 -5168 -1.5
mbed lock-app-release cy8cproto_062_4343w (read/write) 2523336 2523080 -256 -0.0
.bss 219416 219064 -352 -0.2
.text 1486020 1485764 -256 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1242996 1242116 -880 -0.1
bss 155570 155106 -464 -0.3
rodata 143192 143096 -96 -0.1
text 865188 864920 -268 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1361228 1360540 -688 -0.1
bss 141036 140516 -520 -0.4
rodata 137036 136948 -88 -0.1
text 792440 792364 -76 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1165268 1164548 -720 -0.1
bss 154968 154560 -408 -0.3
rodata 113920 113824 -96 -0.1
text 817436 817188 -248 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1798076 1797412 -664 -0.0
.bss 193740 193276 -464 -0.2
.debug_abbrev 1428785 1384866 -43919 -3.1
.debug_aranges 146128 146096 -32 -0.0
.debug_frame 486044 485920 -124 -0.0
.debug_info 33773097 33082060 -691037 -2.0
.debug_line 4259742 4204774 -54968 -1.3
.debug_loclists 2319331 2318936 -395 -0.0
.debug_rnglists 145124 145112 -12 -0.0
.debug_str 4556183 4552135 -4048 -0.1
.strtab 863458 863448 -10 -0.0
.symtab 519440 518768 -672 -0.1
.text 1593396 1593196 -200 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1685284 1684732 -552 -0.0
.bss 191060 190708 -352 -0.2
.debug_abbrev 1294014 1253642 -40372 -3.1
.debug_aranges 135848 135816 -32 -0.0
.debug_frame 457128 457004 -124 -0.0
.debug_info 29391551 28774042 -617509 -2.1
.debug_line 3961244 3911989 -49255 -1.2
.debug_loclists 2134583 2134166 -417 -0.0
.debug_rnglists 134581 134569 -12 -0.0
.debug_str 3941395 3937450 -3945 -0.1
.strtab 733548 733538 -10 -0.0
.symtab 472720 472080 -640 -0.1
.text 1483364 1483164 -200 -0.0
light cy8ckit_062s2_43012 (read/write) 1611012 1610428 -584 -0.0
.bss 184844 184492 -352 -0.2
.debug_abbrev 1133838 1094846 -38992 -3.4
.debug_aranges 125944 125912 -32 -0.0
.debug_frame 420172 420048 -124 -0.0
.debug_info 24434426 23899660 -534766 -2.2
.debug_line 3525395 3487156 -38239 -1.1
.debug_loclists 1971366 1970930 -436 -0.0
.debug_rnglists 124278 124266 -12 -0.0
.debug_str 3748648 3744703 -3945 -0.1
.strtab 648898 648888 -10 -0.0
.symtab 435008 434368 -640 -0.1
.text 1415420 1415188 -232 -0.0
lock cy8ckit_062s2_43012 (read/write) 1642364 1641804 -560 -0.0
.bss 212092 211740 -352 -0.2
.debug_abbrev 1124517 1087009 -37508 -3.3
.debug_aranges 124600 124568 -32 -0.0
.debug_frame 415268 415144 -124 -0.0
.debug_info 24231483 23702805 -528678 -2.2
.debug_line 3474890 3437854 -37036 -1.1
.debug_loclists 1946653 1946217 -436 -0.0
.debug_rnglists 122234 122222 -12 -0.0
.debug_str 3710735 3706781 -3954 -0.1
.strtab 622023 622013 -10 -0.0
.symtab 426224 425584 -640 -0.2
.text 1419516 1419308 -208 -0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1177708 -328 -0.0
.bss 101024 100616 -408 -0.4
.text 624880 624552 -328 -0.1
lock-app qpg6105+debug (read/write) 1134268 1133956 -312 -0.0
.bss 95728 95320 -408 -0.4
.text 581108 580796 -312 -0.1
telink all-clusters-app tlsr9518adk80d (read/write) 1102532 1101708 -824 -0.1
bss 112384 111920 -464 -0.4
text 755150 754898 -252 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1043036 1042340 -696 -0.1
bss 110164 109812 -352 -0.3
text 709116 708878 -238 -0.0
bridge-app tlsr9518adk80d (read/write) 948928 948240 -688 -0.1
bss 113748 113396 -352 -0.3
text 648344 648108 -236 -0.0
contact-sensor-app tlsr9528a (read/write) 931988 931300 -688 -0.1
bss 103372 103020 -352 -0.3
text 620842 620606 -236 -0.0
light-switch-app tlsr9518adk80d (read/write) 925896 925072 -824 -0.1
bss 103616 103152 -464 -0.4
text 632414 632162 -252 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read/write) 1001468 1000780 -688 -0.1
bss 115980 115628 -352 -0.3
text 697288 697052 -236 -0.0
tlsr9528a (read/write) 1053824 1053128 -696 -0.1
bss 116584 116232 -352 -0.3
text 727282 727046 -236 -0.0
lock-app tlsr9528a (read/write) 990068 989372 -696 -0.1
bss 104092 103740 -352 -0.3
text 651988 651752 -236 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 903624 902856 -768 -0.1
bss 104108 103700 -408 -0.4
text 613768 613512 -256 -0.0
pump-app tlsr9528a (read/write) 937428 936732 -696 -0.1
bss 103504 103152 -352 -0.3
text 626488 626250 -238 -0.0
pump-controller-app tlsr9518adk80d (read/write) 872124 871428 -696 -0.1
bss 102708 102356 -352 -0.3
text 586794 586556 -238 -0.0
smoke_co_alarm-app tlsr9528a (read/write) 935720 935024 -696 -0.1
bss 103484 103132 -352 -0.3
text 625364 625128 -236 -0.0
temperature-measurement-app tlsr9528a (read/write) 920724 920028 -696 -0.1
bss 103212 102860 -352 -0.3
text 612536 612300 -236 -0.0
thermostat tlsr9518adk80d (read/write) 893548 892860 -688 -0.1
bss 103000 102648 -352 -0.3
text 602504 602266 -238 -0.0
window-covering tlsr9518adk80d (read/write) 889180 888492 -688 -0.1
bss 103324 102972 -352 -0.3
text 597834 597598 -236 -0.0
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 b030b98 change % change
bl602 lighting-app bl602 (read/write) 1368466 1367958 -508 -0.0
.bss 73470 73062 -408 -0.6
.data 9440 9368 -72 -0.8
.text 1062144 1062198 54 0.0
bl602+rpc (read/write) 1415214 1414706 -508 -0.0
.bss 81494 81086 -408 -0.5
.data 9792 9720 -72 -0.7
.text 1093454 1093508 54 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1172879 1171603 -1276 -0.1
.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 3568 -8 -0.2
.debug_abbrev 1575397 1538515 -36882 -2.3
.debug_aranges 138320 138304 -16 -0.0
.debug_frame 508048 507776 -272 -0.1
.debug_info 42412094 41839026 -573068 -1.4
.debug_line 5461379 5416545 -44834 -0.8
.debug_loc 3515750 3514352 -1398 -0.0
.debug_ranges 371080 370992 -88 -0.0
.debug_str 3962410 3958521 -3889 -0.1
.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 106736 -124 -0.1
.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 595832 -374 -0.1
.symtab 177040 176912 -128 -0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
960136 959408 -728 -0.1
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1271007 1269715 -1292 -0.1
.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 4088 -8 -0.2
.debug_abbrev 1756142 1719158 -36984 -2.1
.debug_aranges 147016 147000 -16 -0.0
.debug_frame 537444 537172 -272 -0.1
.debug_info 47559059 46981970 -577089 -1.2
.debug_line 5876809 5831621 -45188 -0.8
.debug_loc 3722330 3720932 -1398 -0.0
.debug_ranges 397064 396976 -88 -0.0
.debug_str 4383896 4380007 -3889 -0.1
.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 121808 -124 -0.1
.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 660514 -374 -0.1
.symtab 196320 196192 -128 -0.1
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033676 1032948 -728 -0.1
bl706-eth (read/write) 1021396 1020816 -580 -0.1
.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 3232 -72 -2.2
.debug_abbrev 1108480 1072225 -36255 -3.3
.debug_aranges 115208 115192 -16 -0.0
.debug_frame 426988 426776 -212 -0.0
.debug_info 23057995 22588151 -469844 -2.0
.debug_line 4380316 4343430 -36886 -0.8
.debug_loc 3023645 3023001 -644 -0.0
.debug_ranges 306816 306848 32 0.0
.debug_str 3541853 3538355 -3498 -0.1
.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 96384 -84 -0.1
.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 464651 -10 -0.0
.symtab 139808 139600 -208 -0.1
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
780816 780886 70 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1184395 1183803 -592 -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 3560 -72 -2.0
.debug_abbrev 1202597 1165293 -37304 -3.1
.debug_aranges 119408 119392 -16 -0.0
.debug_frame 619360 619088 -272 -0.0
.debug_info 24293381 23760426 -532955 -2.2
.debug_line 4629632 4588906 -40726 -0.9
.debug_loc 3124442 3123885 -557 -0.0
.debug_ranges 316688 316744 56 0.0
.debug_str 3614687 3610766 -3921 -0.1
.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 109564 -84 -0.1
.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 505436 -10 -0.0
.symtab 152704 152496 -208 -0.1
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
947362 947408 46 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1152508 1151236 -1272 -0.1
.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 4512 -8 -0.2
.debug_abbrev 1569701 1533029 -36672 -2.3
.debug_aranges 133176 133160 -16 -0.0
.debug_frame 488676 488404 -272 -0.1
.debug_info 41880940 41306348 -574592 -1.4
.debug_line 5365643 5320148 -45495 -0.8
.debug_loc 3459850 3458481 -1369 -0.0
.debug_ranges 377552 377464 -88 -0.0
.debug_str 3987119 3983230 -3889 -0.1
.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 100724 -124 -0.1
.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 597535 -374 -0.1
.symtab 176528 176400 -128 -0.1
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942992 942268 -724 -0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737411 -336 -0.0
(read/write) 166800 166448 -352 -0.2
.bss 89212 88860 -352 -0.4
.data 3424 3424 0 0.0
.rodata 84583 84495 -88 -0.1
.text 652776 652524 -252 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757347 -192 -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 676944 -192 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745115 -336 -0.0
(read/write) 171528 171176 -352 -0.2
.bss 93908 93556 -352 -0.4
.data 3440 3440 0 0.0
.rodata 106263 106175 -88 -0.1
.text 638796 638552 -244 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695531 -352 -0.1
(read/write) 165900 165548 -352 -0.2
.bss 88080 87728 -352 -0.4
.data 3412 3412 0 0.0
.rodata 80423 80335 -88 -0.1
.text 615072 614804 -268 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681139 -336 -0.0
(read/write) 166032 165680 -352 -0.2
.bss 88224 87872 -352 -0.4
.data 3408 3408 0 0.0
.rodata 76263 76167 -96 -0.1
.text 604824 604580 -244 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 618850 -216 -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 929138 -40659 -4.2
.debug_aranges 107416 107384 -32 -0.0
.debug_frame 363180 363044 -136 -0.0
.debug_info 21317060 20852830 -464230 -2.2
.debug_line 2805944 2771298 -34646 -1.2
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1577793 -369 -0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99400 99387 -13 -0.0
.debug_str 3385845 3382322 -3523 -0.1
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106338 -168 -0.2
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510318 -10 -0.0
.symtab 297104 296496 -608 -0.2
.text 510440 510388 -52 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554535 -240 -0.0
.app_xip_area 445657 445729 72 0.0
.bss 64088 63776 -312 -0.5
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539343 -240 -0.0
.app_xip_area 425665 425737 72 0.0
.bss 68856 68544 -312 -0.5
.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 574735 -200 -0.0
.app_xip_area 467153 467265 112 0.0
.bss 62824 62512 -312 -0.5
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558303 -392 -0.1
.app_xip_area 447705 447737 32 0.0
.bss 65936 65512 -424 -0.6
.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 1007116 -1764 -0.2
.bss 172268 170740 -1528 -0.9
.data 2672 2672 0 0.0
.text 833920 833684 -236 -0.0
BRD4187C (read/write) 1080912 1079008 -1904 -0.2
.bss 186144 184616 -1528 -0.8
.data 3260 3260 0 0.0
.text 891488 891112 -376 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1102636 -1640 -0.1
.bss 186956 185428 -1528 -0.8
.data 2684 2684 0 0.0
.text 914616 914504 -112 -0.0
window-app BRD4187C (read/write) 1128160 1126164 -1996 -0.2
.bss 168768 167240 -1528 -0.9
.data 3132 3132 0 0.0
.text 956240 955772 -468 -0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176410 -98 -0.0
(read/write) 1704116 1702372 -1744 -0.1
.dram0.bss 79192 77608 -1584 -2.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268760 -160 -0.1
.flash.text 1176508 1176410 -98 -0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217151 -160 -0.0
(read/write) 553570 552066 -1504 -0.3
.dram0.bss 85800 84256 -1544 -1.8
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300156 40 0.0
.flash.text 1211927 1211767 -160 -0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 589732 -376 -0.1
(read/write) 87920 87512 -408 -0.5
.bss 71168 70760 -408 -0.6
.data 2128 2128 0 0.0
.text 589572 589196 -376 -0.1
light k32w0+release (read only) 589916 589540 -376 -0.1
(read/write) 87596 87188 -408 -0.5
.bss 70856 70448 -408 -0.6
.data 2116 2116 0 0.0
.text 589380 589004 -376 -0.1
lock k32w0+release (read only) 561268 560908 -360 -0.1
(read/write) 85372 85020 -352 -0.4
.bss 68688 68336 -352 -0.5
.data 2060 2060 0 0.0
.text 560732 560372 -360 -0.1
linux all-clusters-app debug (read only) 5656569 5649145 -7424 -0.1
(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 332132 -7440 -2.2
.text 4935027 4935043 16 0.0
all-clusters-minimal-app debug (read only) 4929593 4923401 -6192 -0.1
(read/write) 232608 232608 0 0.0
.bss 126496 126496 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 95120 95112 -8 -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 266520 -6192 -2.3
.text 4425891 4425891 0 0.0
bridge-app debug (read only) 2772777 2768249 -4528 -0.2
(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 209976 -4528 -2.1
.text 2380627 2380627 0 0.0
chip-tool debug (read only) 10347401 10342825 -4576 -0.0
(read/write) 442968 442936 -32 -0.0
.bss 93720 93720 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 336912 336880 -32 -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 384105 -4904 -1.3
.text 9361395 9361843 448 0.0
chip-tool-ipv6only arm64 (read only) 10186428 10185412 -1016 -0.0
(read/write) 505384 505528 144 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 374272 374216 -56 -0.0
.dynamic 512 512 0 0.0
.got 18208 18400 192 1.1
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316344 316032 -312 -0.1
.text 9104520 9103368 -1152 -0.0
lighting-app debug+rpc+ui (read only) 5252857 5247785 -5072 -0.1
(read/write) 222760 222760 0 0.0
.bss 118192 118192 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92472 92464 -8 -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 331892 -5056 -1.5
.text 4673235 4673219 -16 -0.0
lock-app debug (read only) 4479169 4474353 -4816 -0.1
(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 243640 -4816 -1.9
.text 4021219 4021219 0 0.0
ota-provider-app debug (read only) 4130609 4126321 -4288 -0.1
(read/write) 192032 192032 0 0.0
.bss 113600 113600 0 0.0
.data 4032 4032 0 0.0
.data.rel.ro 68480 68496 16 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 196824 -4304 -2.1
.text 3739043 3739059 16 0.0
ota-requestor-app debug (read only) 4224089 4219289 -4800 -0.1
(read/write) 196344 196280 -64 -0.0
.bss 114656 114624 -32 -0.0
.data 4272 4272 0 0.0
.data.rel.ro 71480 71472 -8 -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 199864 -4592 -2.2
.text 3824867 3824659 -208 -0.0
shell debug (read only) 3056769 3050817 -5952 -0.2
(read/write) 153776 153712 -64 -0.0
.bss 60968 61000 32 0.1
.data 784 784 0 0.0
.data.rel.ro 86088 85992 -96 -0.1
.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 208768 -5970 -2.8
.text 2667298 2667410 112 0.0
thermostat-no-ble arm64 (read only) 4358268 4358236 -32 -0.0
(read/write) 241896 241992 96 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 11920 96 0.8
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161236 161060 -176 -0.1
.text 3862968 3862824 -144 -0.0
tv-app debug (read only) 5321409 5314593 -6816 -0.1
(read/write) 350824 350664 -160 -0.0
.bss 242016 241920 -96 -0.0
.data 5136 5136 0 0.0
.data.rel.ro 96256 96192 -64 -0.1
.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 266088 -6832 -2.5
.text 4804435 4804547 112 0.0
tv-casting-app debug (read only) 8293777 8289857 -3920 -0.0
(read/write) 211648 211680 32 0.0
.bss 54720 54816 96 0.2
.data 2544 2544 0 0.0
.data.rel.ro 147576 147504 -72 -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 333356 -5168 -1.5
.text 7553811 7555155 1344 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523080 -256 -0.0
.bss 219416 219064 -352 -0.2
.data 5128 5128 0 0.0
.text 1486020 1485764 -256 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242116 -880 -0.1
bss 155570 155106 -464 -0.3
rodata 143192 143096 -96 -0.1
text 865188 864920 -268 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1360540 -688 -0.1
bss 141036 140516 -520 -0.4
rodata 137036 136948 -88 -0.1
text 792440 792364 -76 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1164548 -720 -0.1
bss 154968 154560 -408 -0.3
rodata 113920 113824 -96 -0.1
text 817436 817188 -248 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837512 464 0.1
(read/write) 1798076 1797412 -664 -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 1384866 -43919 -3.1
.debug_aranges 146128 146096 -32 -0.0
.debug_frame 486044 485920 -124 -0.0
.debug_info 33773097 33082060 -691037 -2.0
.debug_line 4259742 4204774 -54968 -1.3
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2318936 -395 -0.0
.debug_rnglists 145124 145112 -12 -0.0
.debug_str 4556183 4552135 -4048 -0.1
.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 863448 -10 -0.0
.symtab 519440 518768 -672 -0.1
.text 1593396 1593196 -200 -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 1684732 -552 -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 1253642 -40372 -3.1
.debug_aranges 135848 135816 -32 -0.0
.debug_frame 457128 457004 -124 -0.0
.debug_info 29391551 28774042 -617509 -2.1
.debug_line 3961244 3911989 -49255 -1.2
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134166 -417 -0.0
.debug_rnglists 134581 134569 -12 -0.0
.debug_str 3941395 3937450 -3945 -0.1
.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 733538 -10 -0.0
.symtab 472720 472080 -640 -0.1
.text 1483364 1483164 -200 -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 1610428 -584 -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 1094846 -38992 -3.4
.debug_aranges 125944 125912 -32 -0.0
.debug_frame 420172 420048 -124 -0.0
.debug_info 24434426 23899660 -534766 -2.2
.debug_line 3525395 3487156 -38239 -1.1
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1970930 -436 -0.0
.debug_rnglists 124278 124266 -12 -0.0
.debug_str 3748648 3744703 -3945 -0.1
.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 648888 -10 -0.0
.symtab 435008 434368 -640 -0.1
.text 1415420 1415188 -232 -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 1641804 -560 -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 1087009 -37508 -3.3
.debug_aranges 124600 124568 -32 -0.0
.debug_frame 415268 415144 -124 -0.0
.debug_info 24231483 23702805 -528678 -2.2
.debug_line 3474890 3437854 -37036 -1.1
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946217 -436 -0.0
.debug_rnglists 122234 122222 -12 -0.0
.debug_str 3710735 3706781 -3954 -0.1
.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 622013 -10 -0.0
.symtab 426224 425584 -640 -0.2
.text 1419516 1419308 -208 -0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1177708 -328 -0.0
.bss 101024 100616 -408 -0.4
.data 744 744 0 0.0
.text 624880 624552 -328 -0.1
lock-app qpg6105+debug (read/write) 1134268 1133956 -312 -0.0
.bss 95728 95320 -408 -0.4
.data 748 748 0 0.0
.text 581108 580796 -312 -0.1
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1102532 1101708 -824 -0.1
bss 112384 111920 -464 -0.4
text 755150 754898 -252 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1043036 1042340 -696 -0.1
bss 110164 109812 -352 -0.3
text 709116 708878 -238 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948928 948240 -688 -0.1
bss 113748 113396 -352 -0.3
text 648344 648108 -236 -0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 931988 931300 -688 -0.1
bss 103372 103020 -352 -0.3
text 620842 620606 -236 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925896 925072 -824 -0.1
bss 103616 103152 -464 -0.4
text 632414 632162 -252 -0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1001468 1000780 -688 -0.1
bss 115980 115628 -352 -0.3
text 697288 697052 -236 -0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1053824 1053128 -696 -0.1
bss 116584 116232 -352 -0.3
text 727282 727046 -236 -0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 990068 989372 -696 -0.1
bss 104092 103740 -352 -0.3
text 651988 651752 -236 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903624 902856 -768 -0.1
bss 104108 103700 -408 -0.4
text 613768 613512 -256 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937428 936732 -696 -0.1
bss 103504 103152 -352 -0.3
text 626488 626250 -238 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 872124 871428 -696 -0.1
bss 102708 102356 -352 -0.3
text 586794 586556 -238 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 748892 752416 3524 0.5
bss 101572 101724 152 0.1
text 479414 482088 2674 0.6
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 935720 935024 -696 -0.1
bss 103484 103132 -352 -0.3
text 625364 625128 -236 -0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 920724 920028 -696 -0.1
bss 103212 102860 -352 -0.3
text 612536 612300 -236 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893548 892860 -688 -0.1
bss 103000 102648 -352 -0.3
text 602504 602266 -238 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889180 888492 -688 -0.1
bss 103324 102972 -352 -0.3
text 597834 597598 -236 -0.0

@mergify mergify bot merged commit a9a4259 into project-chip:master Sep 15, 2023
52 checks passed
HunsupJung pushed a commit to HunsupJung/connectedhomeip that referenced this pull request Oct 23, 2023
* Stop using ResolverProxy for performing Operational node discovery

* Switch avahi to be capable to keep track of contexts and handle stopping node resolution

* Restyle

* Remove obsolete todo

* Make sure stop resolve actuall clears multiple entries if they exist

* increase log level verbositity for openiot to see progress in pytest

* A bit more rich logging in the openiot utils - show successes and failures

* report failure on commissioning (likely timeout, but show it since it is not none/bool

* Restyle

* Switch Dns.cpp to use address resolver for dns resolution

* Restyle

* remove operational delegate functionality from ResolverDelegateProxy and more cleanups on members/methods

* Restyle

* Schedule next result to display all results of a discovery

* Fix namespacing

* Code review update

---------

Co-authored-by: Andrei Litvin <[email protected]>
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.

[BUG] Memory Leak in ResolverProxy
6 participants