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

Move emAfLoadAttributeDefaults to private inside attribute-storage.cpp #31427

Merged
merged 10 commits into from
Jan 18, 2024

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented Jan 15, 2024

Reduce the API surface for ember attribute storage:

  • remove unused ability to "load defaults without loading persistence"
  • make the full loadDefautls + cluster private for now as it is not used
  • make matching search functions emAfMatchCluster and emAfMatchAttribute private/static as well. Updated their signature (and caller signature) to make the search record const to allow compiler potentially more optimizations.

Looking to reduce the API surface of ember attribute storage to consider making it pluggable/modular (to allow for better unit testing support).

Reduce the API surface for ember attribute storage:
- remove unused ability to "load defaults without loading persistence"
- make the full loadDefautls + cluster private for now as it is not used

Looking to reduce the API surface of ember attribute storage to consider
making it pluggable/modular (to allow for better unit testing support).
@github-actions github-actions bot added the app label Jan 15, 2024
Copy link

github-actions bot commented Jan 15, 2024

PR #31427: Size comparison from 695d0bf to 4604c1a

Decreases (5 builds for cc32xx, mbed, qpg)
platform target config section 695d0bf 4604c1a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568074 -32 -0.0
.text 481948 481916 -32 -0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621426 -32 -0.0
.text 513436 513404 -32 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2527064 2527000 -64 -0.0
.text 1489748 1489684 -64 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117896 -64 -0.0
.text 630340 630276 -64 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081872 -64 -0.0
.text 594312 594248 -64 -0.0
Full report (5 builds for cc32xx, mbed, qpg)
platform target config section 695d0bf 4604c1a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568074 -32 -0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481916 -32 -0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621426 -32 -0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513404 -32 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527064 2527000 -64 -0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489748 1489684 -64 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117896 -64 -0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630276 -64 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081872 -64 -0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594248 -64 -0.0

@andy31415 andy31415 marked this pull request as draft January 15, 2024 17:08
@andy31415

This comment was marked as outdated.

@andy31415 andy31415 marked this pull request as ready for review January 15, 2024 17:21
Copy link

github-actions bot commented Jan 15, 2024

PR #31427: Size comparison from 695d0bf to 8f3671a

Decreases (8 builds for cc32xx, mbed, nrfconnect, qpg)
platform target config section 695d0bf 8f3671a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568074 -32 -0.0
.text 481948 481916 -32 -0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621426 -32 -0.0
.text 513436 513404 -32 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2527064 2527000 -64 -0.0
.text 1489748 1489684 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1078728 1078648 -80 -0.0
text 794228 794156 -72 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1203208 1203128 -80 -0.0
text 791140 791068 -72 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1041448 1041384 -64 -0.0
text 765448 765376 -72 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117896 -64 -0.0
.text 630340 630276 -64 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081872 -64 -0.0
.text 594312 594248 -64 -0.0
Full report (8 builds for cc32xx, mbed, nrfconnect, qpg)
platform target config section 695d0bf 8f3671a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568074 -32 -0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84034 0 0.0
.text 481948 481916 -32 -0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621426 -32 -0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105898 0 0.0
.text 513436 513404 -32 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527064 2527000 -64 -0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489748 1489684 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1078728 1078648 -80 -0.0
bss 129469 129469 0 0.0
rodata 107256 107256 0 0.0
text 794228 794156 -72 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1203208 1203128 -80 -0.0
bss 121679 121679 0 0.0
rodata 139908 139908 0 0.0
text 791140 791068 -72 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041384 -64 -0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765376 -72 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117896 -64 -0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630276 -64 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081872 -64 -0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594248 -64 -0.0

Copy link

PR #31427: Size comparison from 695d0bf to 45e920a

Increases (2 builds for cc32xx)
platform target config section 695d0bf 45e920a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568138 32 0.0
.rodata 84034 84082 48 0.1
lock CC3235SF_LAUNCHXL (read only) 621458 621498 40 0.0
.rodata 105898 105954 56 0.1
Decreases (2 builds for cc32xx)
platform target config section 695d0bf 45e920a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL .text 481948 481932 -16 -0.0
lock CC3235SF_LAUNCHXL .text 513436 513420 -16 -0.0
Full report (2 builds for cc32xx)
platform target config section 695d0bf 45e920a change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568138 32 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84082 48 0.1
.text 481948 481932 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621498 40 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105954 56 0.1
.text 513436 513420 -16 -0.0

Copy link

github-actions bot commented Jan 15, 2024

PR #31427: Size comparison from 695d0bf to 9785328

Increases (15 builds for cc13x4_26x4, cc32xx, efr32, linux, psoc6)
platform target config section 695d0bf 9785328 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 88896 88952 56 0.1
lock-ftd LP_EM_CC1354P10_6 .rodata 83112 83160 48 0.1
lock-mtd LP_EM_CC1354P10_6 .rodata 109760 109808 48 0.0
pump-app LP_EM_CC1354P10_6 .rodata 84488 84536 48 0.1
pump-controller-app LP_EM_CC1354P10_6 .rodata 80328 80376 48 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568138 32 0.0
.rodata 84034 84082 48 0.1
lock CC3235SF_LAUNCHXL (read only) 621458 621482 24 0.0
.rodata 105898 105954 56 0.1
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042392 16 0.0
.text 846924 846940 16 0.0
window-app BRD4187C (read/write) 1138792 1138808 16 0.0
.text 968556 968572 16 0.0
linux chip-tool-ipv6only arm64 (read/write) 575672 575800 128 0.0
thermostat-no-ble arm64 (read/write) 245728 245856 128 0.1
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1765156 1765180 24 0.0
.text 1559060 1559084 24 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1707524 1707532 8 0.0
.text 1503612 1503620 8 0.0
light cy8ckit_062s2_43012 (read/write) 1632444 1632476 32 0.0
.text 1435220 1435252 32 0.0
lock cy8ckit_062s2_43012 (read/write) 1659348 1659388 40 0.0
.text 1435004 1435044 40 0.0
Decreases (57 builds for bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, qpg, telink)
platform target config section 695d0bf 9785328 change % change
bl702 lighting-app bl702+mfd (read/write) 1196263 1196007 -256 -0.0
.text 969454 969198 -256 -0.0
bl702l lighting-app bl702l (read/write) 1155284 1155028 -256 -0.0
.text 950516 950260 -256 -0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778224 -24 -0.0
.text 689088 689008 -80 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794232 -32 -0.0
.text 710884 710804 -80 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782536 -32 -0.0
.text 672540 672460 -80 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735160 -32 -0.0
.text 650440 650360 -80 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720672 -32 -0.0
.text 640112 640032 -80 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL .text 481948 481932 -16 -0.0
lock CC3235SF_LAUNCHXL .text 513436 513404 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562167 -104 -0.0
.app_xip_area 452425 452321 -104 -0.0
lock cyw930739m2evb_01 (read/write) 544527 544423 -104 -0.0
.app_xip_area 429945 429841 -104 -0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563183 -104 -0.0
.app_xip_area 454897 454793 -104 -0.0
switch cyw930739m2evb_01 (read/write) 558855 558751 -104 -0.0
.app_xip_area 447233 447129 -104 -0.0
efr32 lighting-app BRD4187C (read/write) 1105408 1105360 -48 -0.0
.text 907072 907024 -48 -0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118204 -96 -0.0
.text 927440 927344 -96 -0.0
esp32 all-clusters-app c3devkit (read only) 1157018 1156872 -146 -0.0
.flash.text 1157018 1156872 -146 -0.0
m5stack (read only) 1203087 1202851 -236 -0.0
.flash.text 1196923 1196687 -236 -0.0
k32w contact k32w0+release (read only) 606840 606776 -64 -0.0
.text 606304 606240 -64 -0.0
k32w1+release (read/write) 692116 692108 -8 -0.0
.text 578248 578240 -8 -0.0
light k32w0+release (read only) 596184 596104 -80 -0.0
.text 595648 595568 -80 -0.0
k32w1+release (read/write) 783928 783880 -48 -0.0
.text 661192 661144 -48 -0.0
lock k32w0+release (read only) 577656 577560 -96 -0.0
.text 577120 577024 -96 -0.0
linux air-purifier-app debug (read only) 2535309 2535149 -160 -0.0
.rodata 179688 179656 -32 -0.0
.text 2180341 2180213 -128 -0.0
all-clusters-app debug (read only) 5454657 5454449 -208 -0.0
.rodata 315068 315036 -32 -0.0
.text 4726515 4726339 -176 -0.0
all-clusters-minimal-app debug (read only) 4961265 4961089 -176 -0.0
.text 4457027 4456851 -176 -0.0
bridge-app debug (read only) 4426473 4426313 -160 -0.0
.rodata 219509 219477 -32 -0.0
.text 3988419 3988291 -128 -0.0
chip-tool debug (read only) 11783297 11783153 -144 -0.0
.rodata 429689 429657 -32 -0.0
.text 10663795 10663683 -112 -0.0
chip-tool-ipv6only arm64 (read only) 11357776 11357632 -144 -0.0
.rodata 340396 340380 -16 -0.0
.text 10147148 10147020 -128 -0.0
lighting-app debug+rpc+ui (read only) 5313321 5313193 -128 -0.0
.text 4727475 4727347 -128 -0.0
lock-app debug (read only) 4511721 4511561 -160 -0.0
.rodata 247445 247413 -32 -0.0
.text 4054275 4054147 -128 -0.0
ota-provider-app debug (read only) 4175953 4175825 -128 -0.0
.text 3782323 3782195 -128 -0.0
ota-requestor-app debug (read only) 4266833 4266673 -160 -0.0
.rodata 205589 205557 -32 -0.0
.text 3865091 3864963 -128 -0.0
shell debug (read only) 2819289 2819081 -208 -0.0
.rodata 182752 182720 -32 -0.0
.text 2464850 2464674 -176 -0.0
thermostat-no-ble arm64 (read only) 4355544 4355400 -144 -0.0
.rodata 155916 155900 -16 -0.0
.text 3857084 3856956 -128 -0.0
tv-app debug (read only) 5412993 5412865 -128 -0.0
.text 4901875 4901747 -128 -0.0
tv-casting-app debug (read only) 9654665 9654505 -160 -0.0
.rodata 365800 365768 -32 -0.0
.text 8827171 8827043 -128 -0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2527064 2527048 -16 -0.0
.text 1489748 1489732 -16 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1078728 1078616 -112 -0.0
text 794228 794120 -108 -0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1203208 1203096 -112 -0.0
text 791140 791028 -112 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1041448 1041336 -112 -0.0
text 765448 765336 -112 -0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117864 -96 -0.0
.text 630340 630244 -96 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081840 -96 -0.0
.text 594312 594216 -96 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 822594 822450 -144 -0.0
text 614800 614660 -140 -0.0
all-clusters-app tlsr9518adk80d (read/write) 1093820 1093668 -152 -0.0
text 773140 772986 -154 -0.0
all-clusters-minimal-app tlsr9528a (read/write) 1085496 1085344 -152 -0.0
text 754632 754478 -154 -0.0
bridge-app tlsr9518adk80d (read/write) 935944 935808 -136 -0.0
text 647880 647740 -140 -0.0
contact-sensor-app tlsr9528a_retention (read/write) 822830 822686 -144 -0.0
text 615170 615030 -140 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 980488 980352 -136 -0.0
text 695712 695572 -140 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1094476 1094332 -144 -0.0
text 771008 770868 -140 -0.0
lock-app-dfu tlsr9528a (read/write) 966552 966408 -144 -0.0
text 648938 648798 -140 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 949880 949736 -144 -0.0
text 664248 664108 -140 -0.0
pump-app tlsr9528a (read/write) 881732 881596 -136 -0.0
text 623286 623146 -140 -0.0
pump-controller-app tlsr9518adk80d (read/write) 822384 822240 -144 -0.0
text 590210 590070 -140 -0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 824558 824422 -136 -0.0
text 617914 617774 -140 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 879609 879473 -136 -0.0
text 632106 631966 -140 -0.0
thermostat tlsr9518adk80d (read/write) 846748 846604 -144 -0.0
text 608676 608536 -140 -0.0
window-covering tlsr9518adk80d (read/write) 840948 840804 -144 -0.0
text 602630 602490 -140 -0.0
Full report (72 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 695d0bf 9785328 change % change
bl602 lighting-app bl602 (read/write) 1420086 1420086 0 0.0
.bss 85184 85184 0 0.0
.data 9488 9488 0 0.0
.rodata 157048 157048 0 0.0
.text 1087726 1087726 0 0.0
bl602+mfd (read/write) 1434558 1434558 0 0.0
.bss 85352 85352 0 0.0
.data 9456 9456 0 0.0
.rodata 156008 156008 0 0.0
.text 1103094 1103094 0 0.0
bl602+rpc (read/write) 1467822 1467822 0 0.0
.bss 93216 93216 0 0.0
.data 9856 9856 0 0.0
.rodata 164616 164616 0 0.0
.text 1119474 1119474 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1185131 1185131 0 0.0
.bss 11133 11133 0 0.0
.data 3656 3656 0 0.0
.rodata 106420 106420 0 0.0
.text 957390 957390 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1196263 1196007 -256 -0.0
.bss 11309 11309 0 0.0
.data 3640 3640 0 0.0
.rodata 105360 105360 0 0.0
.text 969454 969198 -256 -0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1276763 1276763 0 0.0
.bss 19597 19597 0 0.0
.data 4216 4216 0 0.0
.rodata 121792 121792 0 0.0
.text 1032200 1032200 0 0.0
bl706-eth (read/write) 1004249 1004249 0 0.0
.bss 23692 23692 0 0.0
.data 3232 3232 0 0.0
.rodata 99752 99752 0 0.0
.text 749796 749796 0 0.0
bl706-wifi (read/write) 1235138 1235138 0 0.0
.bss 10577 10577 0 0.0
.data 3672 3672 0 0.0
.rodata 120732 120732 0 0.0
.text 977928 977928 0 0.0
bl702l lighting-app bl702l (read/write) 1155284 1155028 -256 -0.0
.bss 16328 16328 0 0.0
.data 5024 5024 0 0.0
.rodata 100424 100424 0 0.0
.text 950516 950260 -256 -0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1165968 1165968 0 0.0
.bss 16504 16504 0 0.0
.data 5000 5000 0 0.0
.rodata 99364 99364 0 0.0
.text 962636 962636 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 778248 778224 -24 -0.0
(read/write) 168380 168380 0 0.0
.bss 90452 90452 0 0.0
.data 3524 3524 0 0.0
.rodata 88896 88952 56 0.1
.text 689088 689008 -80 -0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 794264 794232 -32 -0.0
(read/write) 178608 178608 0 0.0
.bss 100628 100628 0 0.0
.data 3552 3552 0 0.0
.rodata 83112 83160 48 0.1
.text 710884 710804 -80 -0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 782568 782536 -32 -0.0
(read/write) 173064 173064 0 0.0
.bss 95084 95084 0 0.0
.data 3552 3552 0 0.0
.rodata 109760 109808 48 0.0
.text 672540 672460 -80 -0.0
pump-app LP_EM_CC1354P10_6 (read only) 735192 735160 -32 -0.0
(read/write) 167384 167384 0 0.0
.bss 89232 89232 0 0.0
.data 3512 3512 0 0.0
.rodata 84488 84536 48 0.1
.text 650440 650360 -80 -0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 720704 720672 -32 -0.0
(read/write) 167564 167564 0 0.0
.bss 89416 89416 0 0.0
.data 3508 3508 0 0.0
.rodata 80328 80376 48 0.1
.text 640112 640032 -80 -0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 568106 568138 32 0.0
(read/write) 207744 207744 0 0.0
.bss 201028 201028 0 0.0
.data 1592 1592 0 0.0
.rodata 84034 84082 48 0.1
.text 481948 481932 -16 -0.0
lock CC3235SF_LAUNCHXL (read only) 621458 621482 24 0.0
(read/write) 208144 208144 0 0.0
.bss 201504 201504 0 0.0
.data 1520 1520 0 0.0
.rodata 105898 105954 56 0.1
.text 513436 513404 -32 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 562271 562167 -104 -0.0
.app_xip_area 452425 452321 -104 -0.0
.bss 64688 64688 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 544527 544423 -104 -0.0
.app_xip_area 429945 429841 -104 -0.0
.bss 69384 69384 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 563287 563183 -104 -0.0
.app_xip_area 454897 454793 -104 -0.0
.bss 63272 63272 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558855 558751 -104 -0.0
.app_xip_area 447233 447129 -104 -0.0
.bss 66392 66392 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1042376 1042392 16 0.0
.bss 192656 192656 0 0.0
.data 2776 2776 0 0.0
.text 846924 846940 16 0.0
BRD4187C (read/write) 1105408 1105360 -48 -0.0
.bss 194932 194932 0 0.0
.data 3384 3384 0 0.0
.text 907072 907024 -48 -0.0
lock-app BRD4161A+wf200 (read/write) 1118300 1118204 -96 -0.0
.bss 188040 188040 0 0.0
.data 2800 2800 0 0.0
.text 927440 927344 -96 -0.0
window-app BRD4187C (read/write) 1138792 1138808 16 0.0
.bss 166924 166924 0 0.0
.data 3292 3292 0 0.0
.text 968556 968572 16 0.0
esp32 all-clusters-app c3devkit (read only) 1157018 1156872 -146 -0.0
(read/write) 1670064 1670064 0 0.0
.dram0.bss 71720 71720 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 240752 240752 0 0.0
.flash.text 1157018 1156872 -146 -0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1203087 1202851 -236 -0.0
(read/write) 520680 520680 0 0.0
.dram0.bss 78584 78584 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 271044 271044 0 0.0
.flash.text 1196923 1196687 -236 -0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 606840 606776 -64 -0.0
(read/write) 81172 81172 0 0.0
.bss 68952 68952 0 0.0
.data 2236 2236 0 0.0
.text 606304 606240 -64 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 692116 692108 -8 -0.0
.bss 67608 67608 0 0.0
.data 2788 2788 0 0.0
.text 578248 578240 -8 -0.0
light k32w0+release (read only) 596184 596104 -80 -0.0
(read/write) 79188 79188 0 0.0
.bss 67016 67016 0 0.0
.data 2188 2188 0 0.0
.text 595648 595568 -80 -0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 783928 783880 -48 -0.0
.bss 77284 77284 0 0.0
.data 2000 2000 0 0.0
.text 661192 661144 -48 -0.0
lock k32w0+release (read only) 577656 577560 -96 -0.0
(read/write) 78644 78644 0 0.0
.bss 66496 66496 0 0.0
.data 2164 2164 0 0.0
.text 577120 577024 -96 -0.0
linux air-purifier-app debug (read only) 2535309 2535149 -160 -0.0
(read/write) 127192 127192 0 0.0
.bss 46272 46272 0 0.0
.data 2144 2144 0 0.0
.data.rel.ro 72856 72856 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 179688 179656 -32 -0.0
.text 2180341 2180213 -128 -0.0
all-clusters-app debug (read only) 5454657 5454449 -208 -0.0
(read/write) 459112 459112 0 0.0
.bss 131440 131440 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 316008 316008 0 0.0
.dynamic 624 624 0 0.0
.got 5336 5336 0 0.0
.init 27 27 0 0.0
.init_array 1232 1232 0 0.0
.rodata 315068 315036 -32 -0.0
.text 4726515 4726339 -176 -0.0
all-clusters-minimal-app debug (read only) 4961265 4961089 -176 -0.0
(read/write) 234640 234640 0 0.0
.bss 127216 127216 0 0.0
.data 4384 4384 0 0.0
.data.rel.ro 95976 95976 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 271949 271949 0 0.0
.text 4457027 4456851 -176 -0.0
bridge-app debug (read only) 4426473 4426313 -160 -0.0
(read/write) 215976 215976 0 0.0
.bss 117816 117816 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85312 85312 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 219509 219477 -32 -0.0
.text 3988419 3988291 -128 -0.0
chip-tool debug (read only) 11783297 11783153 -144 -0.0
(read/write) 506264 506264 0 0.0
.bss 94200 94200 0 0.0
.data 5058 5058 0 0.0
.data.rel.ro 399792 399792 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 429689 429657 -32 -0.0
.text 10663795 10663683 -112 -0.0
chip-tool-ipv6only arm64 (read only) 11357776 11357632 -144 -0.0
(read/write) 575672 575800 128 0.0
.bss 103256 103256 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 439024 439024 0 0.0
.dynamic 512 512 0 0.0
.got 20040 20040 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 340396 340380 -16 -0.0
.text 10147148 10147020 -128 -0.0
lighting-app debug+rpc+ui (read only) 5313321 5313193 -128 -0.0
(read/write) 224904 224904 0 0.0
.bss 118880 118880 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 93728 93728 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 341204 341204 0 0.0
.text 4727475 4727347 -128 -0.0
lock-app debug (read only) 4511721 4511561 -160 -0.0
(read/write) 203600 203600 0 0.0
.bss 113248 113248 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 79544 79544 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 247445 247413 -32 -0.0
.text 4054275 4054147 -128 -0.0
ota-provider-app debug (read only) 4175953 4175825 -128 -0.0
(read/write) 192680 192680 0 0.0
.bss 113248 113248 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 69312 69312 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 201781 201781 0 0.0
.text 3782323 3782195 -128 -0.0
ota-requestor-app debug (read only) 4266833 4266673 -160 -0.0
(read/write) 196960 196960 0 0.0
.bss 114144 114144 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 72288 72288 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 205589 205557 -32 -0.0
.text 3865091 3864963 -128 -0.0
shell debug (read only) 2819289 2819081 -208 -0.0
(read/write) 153352 153352 0 0.0
.bss 62024 62024 0 0.0
.data 1344 1344 0 0.0
.data.rel.ro 84232 84232 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 182752 182720 -32 -0.0
.text 2464850 2464674 -176 -0.0
thermostat-no-ble arm64 (read only) 4355544 4355400 -144 -0.0
(read/write) 245728 245856 128 0.1
.bss 121624 121624 0 0.0
.data 3328 3328 0 0.0
.data.rel.ro 102776 102776 0 0.0
.dynamic 512 512 0 0.0
.got 12088 12088 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 155916 155900 -16 -0.0
.text 3857084 3856956 -128 -0.0
tv-app debug (read only) 5412993 5412865 -128 -0.0
(read/write) 349128 349128 0 0.0
.bss 243136 243136 0 0.0
.data 6464 6464 0 0.0
.data.rel.ro 92248 92248 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 273493 273493 0 0.0
.text 4901875 4901747 -128 -0.0
tv-casting-app debug (read only) 9654665 9654505 -160 -0.0
(read/write) 338080 338080 0 0.0
.bss 155936 155936 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 172384 172384 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 365800 365768 -32 -0.0
.text 8827171 8827043 -128 -0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2527064 2527048 -16 -0.0
.bss 220240 220240 0 0.0
.data 5208 5208 0 0.0
.text 1489748 1489732 -16 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1078728 1078616 -112 -0.0
bss 129469 129469 0 0.0
rodata 107256 107256 0 0.0
text 794228 794120 -108 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1203208 1203096 -112 -0.0
bss 121679 121679 0 0.0
rodata 139908 139908 0 0.0
text 791140 791028 -112 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1041448 1041336 -112 -0.0
bss 129300 129300 0 0.0
rodata 98888 98888 0 0.0
text 765448 765336 -112 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835632 835632 0 0.0
(read/write) 1765156 1765180 24 0.0
.bss 195084 195084 0 0.0
.data 2624 2624 0 0.0
.text 1559060 1559084 24 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837816 837816 0 0.0
(read/write) 1707524 1707532 8 0.0
.bss 192908 192908 0 0.0
.data 2616 2616 0 0.0
.text 1503612 1503620 8 0.0
light cy8ckit_062s2_43012 (read only) 844504 844504 0 0.0
(read/write) 1632444 1632476 32 0.0
.bss 186404 186404 0 0.0
.data 2432 2432 0 0.0
.text 1435220 1435252 32 0.0
lock cy8ckit_062s2_43012 (read only) 817384 817384 0 0.0
(read/write) 1659348 1659388 40 0.0
.bss 213500 213500 0 0.0
.data 2456 2456 0 0.0
.text 1435004 1435044 40 0.0
qpg lighting-app qpg6105+debug (read/write) 1117960 1117864 -96 -0.0
.bss 101224 101224 0 0.0
.data 808 808 0 0.0
.text 630340 630244 -96 -0.0
lock-app qpg6105+debug (read/write) 1081936 1081840 -96 -0.0
.bss 97520 97520 0 0.0
.data 852 852 0 0.0
.text 594312 594216 -96 -0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822594 822450 -144 -0.0
bss 50916 50916 0 0.0
text 614800 614660 -140 -0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1093820 1093668 -152 -0.0
bss 100452 100452 0 0.0
text 773140 772986 -154 -0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1085496 1085344 -152 -0.0
bss 109696 109696 0 0.0
text 754632 754478 -154 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935944 935808 -136 -0.0
bss 93664 93664 0 0.0
text 647880 647740 -140 -0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 822830 822686 -144 -0.0
bss 50960 50960 0 0.0
text 615170 615030 -140 -0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 980488 980352 -136 -0.0
bss 79004 79004 0 0.0
text 695712 695572 -140 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1094476 1094332 -144 -0.0
bss 99840 99840 0 0.0
text 771008 770868 -140 -0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 966552 966408 -144 -0.0
bss 97304 97304 0 0.0
text 648938 648798 -140 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949880 949736 -144 -0.0
bss 92348 92348 0 0.0
text 664248 664108 -140 -0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881732 881596 -136 -0.0
bss 69032 69032 0 0.0
text 623286 623146 -140 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822384 822240 -144 -0.0
bss 57276 57276 0 0.0
text 590210 590070 -140 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705632 705632 0 0.0
bss 73568 73568 0 0.0
text 462136 462136 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 824558 824422 -136 -0.0
bss 51096 51096 0 0.0
text 617914 617774 -140 -0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879609 879473 -136 -0.0
bss 60744 60744 0 0.0
text 632106 631966 -140 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 846748 846604 -144 -0.0
bss 57564 57564 0 0.0
text 608676 608536 -140 -0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840948 840804 -144 -0.0
bss 57880 57880 0 0.0
text 602630 602490 -140 -0.0

@mergify mergify bot merged commit 1e6e62b into project-chip:master Jan 18, 2024
58 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants