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

Add persistent storage to session manager #15062

Conversation

jepenven-silabs
Copy link
Contributor

Problem

Break down of #14996

Group message counter needs access to the persistent storage delegate so that they can persist between reboot (spec 4.5.1.3 )

Change overview

Add a PersistentStorageDelegate pointer to the constructor of SessionManager this pointer is unused for now but will be used once #14996 is merged

Testing

Same as 14996

src/controller/CHIPDeviceControllerFactory.cpp Outdated Show resolved Hide resolved
src/controller/CHIPDeviceControllerFactory.cpp Outdated Show resolved Hide resolved
src/controller/CHIPDeviceControllerFactory.h Outdated Show resolved Hide resolved
src/controller/CHIPDeviceControllerFactory.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Feb 11, 2022

PR #15062: Size comparison from 24271c7 to 8b17df5

Increases above 0.2%:

platform target config section 24271c7 8b17df5 change % change
linux shell debug (read only) 2320137 2331585 11448 0.5
.text 1957458 1968434 10976 0.6
nrfconnect shell nrf52840dk_nrf52840 (read/write) 806223 808579 2356 0.3
text 537320 539484 2164 0.4
Increases (32 builds for efr32, esp32, k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section 24271c7 8b17df5 change % change
efr32 lighting-app BRD4161A (read only) 907616 907632 16 0.0
.text 907608 907624 16 0.0
BRD4161A+rpc (read only) 895060 895092 32 0.0
.text 895052 895084 32 0.0
window-app BRD4161A (read only) 842712 842744 32 0.0
.text 842704 842736 32 0.0
esp32 all-clusters-app c3devkit (read only) 943900 943914 14 0.0
.flash.text 943900 943914 14 0.0
k32w light k32w061+release (read/write) 684224 684240 16 0.0
.text 598280 598296 16 0.0
lock k32w061+release (read/write) 689088 689104 16 0.0
.text 602700 602716 16 0.0
linux all-clusters-app debug (read only) 2346377 2346473 96 0.0
.text 1978898 1978994 96 0.0
bridge-app debug+rpc (read only) 1714021 1714117 96 0.0
.text 1456485 1456581 96 0.0
chip-tool debug (read only) 8241413 8241637 224 0.0
.text 7300501 7300725 224 0.0
chip-tool-ipv6only arm64 (read only) 8064204 8064332 128 0.0
(read/write) 341185 341201 16 0.0
.bss 51681 51697 16 0.0
.text 6901220 6901348 128 0.0
door-lock-app debug (read only) 1919193 1919273 80 0.0
.text 1598290 1598370 80 0.0
lighting-app debug+rpc (read only) 2043497 2043577 80 0.0
.text 1722770 1722850 80 0.0
ota-provider-app debug (read only) 1858849 1858945 96 0.0
.text 1550322 1550418 96 0.0
ota-requestor-app debug (read only) 1853561 1853657 96 0.0
.text 1553330 1553426 96 0.0
shell debug (read only) 2320137 2331585 11448 0.5
(read/write) 144496 144720 224 0.2
.bss 64928 65024 96 0.1
.data.rel.ro 73040 73168 128 0.2
.rodata 206258 206418 160 0.1
.text 1957458 1968434 10976 0.6
thermostat-no-ble arm64 (read only) 2140156 2140236 80 0.0
.text 1789584 1789664 80 0.0
tv-app debug (read only) 2516033 2516241 208 0.0
(read/write) 140960 140992 32 0.0
.bss 58752 58784 32 0.1
.text 2145826 2146034 208 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1015947 1015963 16 0.0
text 694508 694524 16 0.0
nrf52840dk_nrf52840+rpc (read/write) 984763 984779 16 0.0
text 674120 674136 16 0.0
nrf52840dongle_nrf52840 (read/write) 1031791 1031807 16 0.0
text 699124 699140 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 922674 922690 16 0.0
text 609544 609560 16 0.0
lock-app nrf52840dk_nrf52840 (read/write) 945791 945807 16 0.0
text 637536 637552 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 853266 853282 16 0.0
text 553344 553360 16 0.0
pump-app nrf52840dk_nrf52840 (read/write) 945203 945219 16 0.0
text 637796 637812 16 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 940551 940567 16 0.0
text 633832 633848 16 0.0
shell nrf52840dk_nrf52840 (read/write) 806223 808579 2356 0.3
bss 112376 112408 32 0.0
rodata 78948 79016 68 0.1
text 537320 539484 2164 0.4
p6 all-clusters-app default (read/write) 2482288 2482304 16 0.0
.text 1440552 1440568 16 0.0
light-app default (read/write) 2388616 2388632 16 0.0
.text 1346880 1346896 16 0.0
lock-app default (read/write) 2352056 2352088 32 0.0
.text 1310320 1310352 32 0.0
qpg lighting-app qpg6105+debug (read only) 593656 593672 16 0.0
.text 588336 588352 16 0.0
lock-app qpg6105+debug (read only) 559408 559424 16 0.0
.text 554088 554104 16 0.0
telink lighting-app tlsr9518adk80d (read/write) 874870 874886 16 0.0
text 613516 613530 14 0.0
Full report (40 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 24271c7 8b17df5 change % change
efr32 lighting-app BRD4161A (read only) 907616 907632 16 0.0
(read/write) 128968 128968 0 0.0
.bss 126936 126936 0 0.0
.data 2032 2032 0 0.0
.text 907608 907624 16 0.0
BRD4161A+rpc (read only) 895060 895092 32 0.0
(read/write) 145628 145628 0 0.0
.bss 143496 143496 0 0.0
.data 2132 2132 0 0.0
.text 895052 895084 32 0.0
window-app BRD4161A (read only) 842712 842744 32 0.0
(read/write) 127040 127040 0 0.0
.bss 125136 125136 0 0.0
.data 1900 1900 0 0.0
.text 842704 842736 32 0.0
esp32 all-clusters-app c3devkit (read only) 943900 943914 14 0.0
(read/write) 1399738 1399738 0 0.0
.dram0.bss 68000 68000 0 0.0
.dram0.data 14268 14268 0 0.0
.flash.rodata 198576 198576 0 0.0
.flash.text 943900 943914 14 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 993655 993655 0 0.0
(read/write) 465008 465008 0 0.0
.dram0.bss 73144 73144 0 0.0
.dram0.data 34064 34064 0 0.0
.flash.rodata 225672 225672 0 0.0
.flash.text 988271 988271 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 684224 684240 16 0.0
.bss 78240 78240 0 0.0
.data 1904 1904 0 0.0
.text 598280 598296 16 0.0
lock k32w061+release (read/write) 689088 689104 16 0.0
.bss 78640 78640 0 0.0
.data 1948 1948 0 0.0
.text 602700 602716 16 0.0
linux all-clusters-app debug (read only) 2346377 2346473 96 0.0
(read/write) 141600 141600 0 0.0
.bss 56128 56128 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78488 78488 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205253 205253 0 0.0
.text 1978898 1978994 96 0.0
bridge-app debug+rpc (read only) 1714021 1714117 96 0.0
(read/write) 85768 85768 0 0.0
.bss 40528 40528 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38056 38056 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141036 141036 0 0.0
.text 1456485 1456581 96 0.0
chip-tool debug (read only) 8241413 8241637 224 0.0
(read/write) 233816 233816 0 0.0
.bss 33416 33416 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 193176 193176 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 456789 456789 0 0.0
.text 7300501 7300725 224 0.0
chip-tool-ipv6only arm64 (read only) 8064204 8064332 128 0.0
(read/write) 341185 341201 16 0.0
.bss 51681 51697 16 0.0
.data 1216 1216 0 0.0
.data.rel.ro 235544 235544 0 0.0
.dynamic 560 560 0 0.0
.got 48944 48944 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 433684 433684 0 0.0
.text 6901220 6901348 128 0.0
door-lock-app debug (read only) 1919193 1919273 80 0.0
(read/write) 112088 112088 0 0.0
.bss 43600 43600 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 172434 172434 0 0.0
.text 1598290 1598370 80 0.0
lighting-app debug+rpc (read only) 2043497 2043577 80 0.0
(read/write) 117368 117368 0 0.0
.bss 44576 44576 0 0.0
.data 1464 1464 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 165937 165937 0 0.0
.text 1722770 1722850 80 0.0
ota-provider-app debug (read only) 1858849 1858945 96 0.0
(read/write) 107832 107832 0 0.0
.bss 43552 43552 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 57448 57448 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 157982 157982 0 0.0
.text 1550322 1550418 96 0.0
ota-requestor-app debug (read only) 1853561 1853657 96 0.0
(read/write) 108952 108952 0 0.0
.bss 43840 43840 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58504 58504 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151407 151407 0 0.0
.text 1553330 1553426 96 0.0
shell debug (read only) 2320137 2331585 11448 0.5
(read/write) 144496 144720 224 0.2
.bss 64928 65024 96 0.1
.data 832 832 0 0.0
.data.rel.ro 73040 73168 128 0.2
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206258 206418 160 0.1
.text 1957458 1968434 10976 0.6
thermostat-no-ble arm64 (read only) 2140156 2140236 80 0.0
(read/write) 142209 142209 0 0.0
.bss 59105 59105 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 74960 74960 0 0.0
.dynamic 560 560 0 0.0
.got 4144 4144 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 132460 132460 0 0.0
.text 1789584 1789664 80 0.0
tv-app debug (read only) 2516033 2516241 208 0.0
(read/write) 140960 140992 32 0.0
.bss 58752 58784 32 0.1
.data 3200 3200 0 0.0
.data.rel.ro 72984 72984 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 197292 197292 0 0.0
.text 2145826 2146034 208 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2396832 2396832 0 0.0
.bss 190068 190068 0 0.0
.data 5320 5320 0 0.0
.text 1359432 1359432 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358456 2358456 0 0.0
.bss 182680 182680 0 0.0
.data 5624 5624 0 0.0
.text 1321056 1321056 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2321984 2321984 0 0.0
.bss 182568 182568 0 0.0
.data 5600 5600 0 0.0
.text 1284584 1284584 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2307988 2307988 0 0.0
.bss 179820 179820 0 0.0
.data 5424 5424 0 0.0
.text 1270560 1270560 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1015947 1015963 16 0.0
bss 122996 122996 0 0.0
rodata 119528 119528 0 0.0
text 694508 694524 16 0.0
nrf52840dk_nrf52840+rpc (read/write) 984763 984779 16 0.0
bss 120184 120184 0 0.0
rodata 110896 110896 0 0.0
text 674120 674136 16 0.0
nrf52840dongle_nrf52840 (read/write) 1031791 1031807 16 0.0
bss 124392 124392 0 0.0
rodata 118392 118392 0 0.0
text 699124 699140 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 922674 922690 16 0.0
bss 119560 119560 0 0.0
rodata 112772 112772 0 0.0
text 609544 609560 16 0.0
lock-app nrf52840dk_nrf52840 (read/write) 945791 945807 16 0.0
bss 121376 121376 0 0.0
rodata 108276 108276 0 0.0
text 637536 637552 16 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 853266 853282 16 0.0
bss 117968 117968 0 0.0
rodata 101444 101444 0 0.0
text 553344 553360 16 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527595 527595 0 0.0
bss 53632 53632 0 0.0
rodata 49976 49976 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 945203 945219 16 0.0
bss 121096 121096 0 0.0
rodata 107632 107632 0 0.0
text 637796 637812 16 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 940551 940567 16 0.0
bss 121100 121100 0 0.0
rodata 106924 106924 0 0.0
text 633832 633848 16 0.0
shell nrf52840dk_nrf52840 (read/write) 806223 808579 2356 0.3
bss 112376 112408 32 0.0
rodata 78948 79016 68 0.1
text 537320 539484 2164 0.4
p6 all-clusters-app default (read/write) 2482288 2482304 16 0.0
.bss 119680 119680 0 0.0
.data 2672 2672 0 0.0
.text 1440552 1440568 16 0.0
light-app default (read/write) 2388616 2388632 16 0.0
.bss 109328 109328 0 0.0
.data 2520 2520 0 0.0
.text 1346880 1346896 16 0.0
lock-app default (read/write) 2352056 2352088 32 0.0
.bss 109048 109048 0 0.0
.data 2480 2480 0 0.0
.text 1310320 1310352 32 0.0
qpg lighting-app qpg6105+debug (read only) 593656 593672 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90512 90512 0 0.0
.data 1108 1108 0 0.0
.text 588336 588352 16 0.0
lock-app qpg6105+debug (read only) 559408 559424 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90496 90496 0 0.0
.data 1060 1060 0 0.0
.text 554088 554104 16 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 874870 874886 16 0.0
bss 90328 90328 0 0.0
noinit 37160 37160 0 0.0
text 613516 613530 14 0.0

@jepenven-silabs jepenven-silabs force-pushed the add_persistent_storage_session_manager branch from 35d3650 to 2851ffc Compare February 11, 2022 15:50
@github-actions
Copy link

github-actions bot commented Feb 11, 2022

PR #15062: Size comparison from 512ab16 to 2851ffc

Increases above 0.2%:

platform target config section 512ab16 2851ffc change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595258 597562 2304 0.4
.app_xip_area 496672 498944 2272 0.5
lock cyw930739m2evb_01 (read/write) 553062 555610 2548 0.5
.app_xip_area 456044 458560 2516 0.6
ota-requestor cyw930739m2evb_01 (read/write) 571998 574302 2304 0.4
.app_xip_area 465724 467996 2272 0.5
linux shell debug (read only) 2330553 2342017 11464 0.5
.text 1967202 1978194 10992 0.6
Increases (26 builds for cyw30739, efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 512ab16 2851ffc change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595258 597562 2304 0.4
.app_xip_area 496672 498944 2272 0.5
.bss 81284 81316 32 0.0
lock cyw930739m2evb_01 (read/write) 553062 555610 2548 0.5
.app_xip_area 456044 458560 2516 0.6
.bss 79756 79788 32 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571998 574302 2304 0.4
.app_xip_area 465724 467996 2272 0.5
.bss 88684 88716 32 0.0
efr32 lighting-app BRD4161A (read only) 909688 909704 16 0.0
.text 909680 909696 16 0.0
BRD4161A+rpc (read only) 897132 897164 32 0.0
.text 897124 897156 32 0.0
window-app BRD4161A (read only) 844752 844784 32 0.0
.text 844744 844776 32 0.0
k32w light k32w061+release (read/write) 685744 685760 16 0.0
.text 599664 599680 16 0.0
lock k32w061+release (read/write) 691172 691188 16 0.0
.text 604656 604672 16 0.0
linux all-clusters-app debug (read only) 2356761 2356857 96 0.0
.text 1988642 1988738 96 0.0
bridge-app debug+rpc (read only) 1725829 1725925 96 0.0
.text 1467589 1467685 96 0.0
chip-tool debug (read only) 8383997 8384205 208 0.0
.text 7408629 7408837 208 0.0
chip-tool-ipv6only arm64 (read only) 8195468 8195596 128 0.0
(read/write) 354385 354401 16 0.0
.bss 51681 51697 16 0.0
.text 6998484 6998612 128 0.0
door-lock-app debug (read only) 1930985 1931081 96 0.0
.text 1609378 1609474 96 0.0
lighting-app debug+rpc (read only) 2055273 2055369 96 0.0
.text 1733842 1733938 96 0.0
ota-provider-app debug (read only) 1864529 1864625 96 0.0
.text 1556370 1556466 96 0.0
ota-requestor-app debug (read only) 1859985 1860081 96 0.0
.text 1559890 1559986 96 0.0
shell debug (read only) 2330553 2342017 11464 0.5
(read/write) 144496 144720 224 0.2
.bss 64928 65024 96 0.1
.data.rel.ro 73040 73168 128 0.2
.rodata 206930 207090 160 0.1
.text 1967202 1978194 10992 0.6
thermostat-no-ble arm64 (read only) 2150316 2150396 80 0.0
.text 1799264 1799344 80 0.0
tv-app debug (read only) 2528953 2529145 192 0.0
(read/write) 140960 140992 32 0.0
.bss 58752 58784 32 0.1
.text 2157938 2158130 192 0.0
mbed lighting-app CY8CPROTO_062_4343W+release (read/write) 2360184 2360248 64 0.0
.text 1322784 1322848 64 0.0
p6 all-clusters-app default (read/write) 2484056 2484072 16 0.0
.text 1442320 1442336 16 0.0
light-app default (read/write) 2390640 2390656 16 0.0
.text 1348904 1348920 16 0.0
lock-app default (read/write) 2354096 2354128 32 0.0
.text 1312360 1312392 32 0.0
qpg lighting-app qpg6105+debug (read only) 595636 595652 16 0.0
.text 590316 590332 16 0.0
lock-app qpg6105+debug (read only) 561388 561404 16 0.0
.text 556068 556084 16 0.0
telink lighting-app tlsr9518adk80d (read/write) 877134 877150 16 0.0
text 615198 615212 14 0.0
Full report (31 builds for cyw30739, efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 512ab16 2851ffc change % change
cyw30739 light cyw930739m2evb_01 (read/write) 595258 597562 2304 0.4
.app_xip_area 496672 498944 2272 0.5
.bss 81284 81316 32 0.0
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 553062 555610 2548 0.5
.app_xip_area 456044 458560 2516 0.6
.bss 79756 79788 32 0.0
.data 608 608 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571998 574302 2304 0.4
.app_xip_area 465724 467996 2272 0.5
.bss 88684 88716 32 0.0
.data 552 552 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 909688 909704 16 0.0
(read/write) 129104 129104 0 0.0
.bss 127072 127072 0 0.0
.data 2032 2032 0 0.0
.text 909680 909696 16 0.0
BRD4161A+rpc (read only) 897132 897164 32 0.0
(read/write) 145764 145764 0 0.0
.bss 143632 143632 0 0.0
.data 2132 2132 0 0.0
.text 897124 897156 32 0.0
window-app BRD4161A (read only) 844752 844784 32 0.0
(read/write) 127168 127168 0 0.0
.bss 125264 125264 0 0.0
.data 1900 1900 0 0.0
.text 844744 844776 32 0.0
k32w light k32w061+release (read/write) 685744 685760 16 0.0
.bss 78376 78376 0 0.0
.data 1904 1904 0 0.0
.text 599664 599680 16 0.0
lock k32w061+release (read/write) 691172 691188 16 0.0
.bss 78768 78768 0 0.0
.data 1948 1948 0 0.0
.text 604656 604672 16 0.0
linux all-clusters-app debug (read only) 2356761 2356857 96 0.0
(read/write) 141600 141600 0 0.0
.bss 56128 56128 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 78488 78488 0 0.0
.dynamic 592 592 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 205893 205893 0 0.0
.text 1988642 1988738 96 0.0
bridge-app debug+rpc (read only) 1725829 1725925 96 0.0
(read/write) 85768 85768 0 0.0
.bss 40528 40528 0 0.0
.data 2034 2034 0 0.0
.data.rel.ro 38056 38056 0 0.0
.dynamic 592 592 0 0.0
.got 3976 3976 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 141740 141740 0 0.0
.text 1467589 1467685 96 0.0
chip-tool debug (read only) 8383997 8384205 208 0.0
(read/write) 246912 246912 0 0.0
.bss 33416 33416 0 0.0
.data 1184 1184 0 0.0
.data.rel.ro 206264 206264 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 460021 460021 0 0.0
.text 7408629 7408837 208 0.0
chip-tool-ipv6only arm64 (read only) 8195468 8195596 128 0.0
(read/write) 354385 354401 16 0.0
.bss 51681 51697 16 0.0
.data 1216 1216 0 0.0
.data.rel.ro 248680 248680 0 0.0
.dynamic 560 560 0 0.0
.got 49008 49008 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 436148 436148 0 0.0
.text 6998484 6998612 128 0.0
door-lock-app debug (read only) 1930985 1931081 96 0.0
(read/write) 112088 112088 0 0.0
.bss 43600 43600 0 0.0
.data 1010 1010 0 0.0
.data.rel.ro 62064 62064 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173138 173138 0 0.0
.text 1609378 1609474 96 0.0
lighting-app debug+rpc (read only) 2055273 2055369 96 0.0
(read/write) 117368 117368 0 0.0
.bss 44576 44576 0 0.0
.data 1464 1464 0 0.0
.data.rel.ro 65832 65832 0 0.0
.dynamic 608 608 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 166641 166641 0 0.0
.text 1733842 1733938 96 0.0
ota-provider-app debug (read only) 1864529 1864625 96 0.0
(read/write) 107768 107768 0 0.0
.bss 43456 43456 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 57432 57432 0 0.0
.dynamic 608 608 0 0.0
.got 4368 4368 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 157619 157619 0 0.0
.text 1556370 1556466 96 0.0
ota-requestor-app debug (read only) 1859985 1860081 96 0.0
(read/write) 108856 108856 0 0.0
.bss 43744 43744 0 0.0
.data 1160 1160 0 0.0
.data.rel.ro 58504 58504 0 0.0
.dynamic 592 592 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 151300 151300 0 0.0
.text 1559890 1559986 96 0.0
shell debug (read only) 2330553 2342017 11464 0.5
(read/write) 144496 144720 224 0.2
.bss 64928 65024 96 0.1
.data 832 832 0 0.0
.data.rel.ro 73040 73168 128 0.2
.dynamic 592 592 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206930 207090 160 0.1
.text 1967202 1978194 10992 0.6
thermostat-no-ble arm64 (read only) 2150316 2150396 80 0.0
(read/write) 142225 142225 0 0.0
.bss 59105 59105 0 0.0
.data 1032 1032 0 0.0
.data.rel.ro 74984 74984 0 0.0
.dynamic 560 560 0 0.0
.got 4144 4144 0 0.0
.init 24 24 0 0.0
.init_array 328 328 0 0.0
.rodata 132908 132908 0 0.0
.text 1799264 1799344 80 0.0
tv-app debug (read only) 2528953 2529145 192 0.0
(read/write) 140960 140992 32 0.0
.bss 58752 58784 32 0.1
.data 3200 3200 0 0.0
.data.rel.ro 72984 72984 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 198093 198093 0 0.0
.text 2157938 2158130 192 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2398352 2398352 0 0.0
.bss 190196 190196 0 0.0
.data 5320 5320 0 0.0
.text 1360952 1360952 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2360184 2360248 64 0.0
.bss 182808 182808 0 0.0
.data 5624 5624 0 0.0
.text 1322784 1322848 64 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2323776 2323776 0 0.0
.bss 182696 182696 0 0.0
.data 5600 5600 0 0.0
.text 1286376 1286376 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139648 1139648 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.text 103032 103032 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2309204 2309204 0 0.0
.bss 179948 179948 0 0.0
.data 5424 5424 0 0.0
.text 1271776 1271776 0 0.0
p6 all-clusters-app default (read/write) 2484056 2484072 16 0.0
.bss 119816 119816 0 0.0
.data 2672 2672 0 0.0
.text 1442320 1442336 16 0.0
light-app default (read/write) 2390640 2390656 16 0.0
.bss 109464 109464 0 0.0
.data 2520 2520 0 0.0
.text 1348904 1348920 16 0.0
lock-app default (read/write) 2354096 2354128 32 0.0
.bss 109184 109184 0 0.0
.data 2480 2480 0 0.0
.text 1312360 1312392 32 0.0
qpg lighting-app qpg6105+debug (read only) 595636 595652 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90656 90656 0 0.0
.data 1108 1108 0 0.0
.text 590316 590332 16 0.0
lock-app qpg6105+debug (read only) 561388 561404 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90640 90640 0 0.0
.data 1060 1060 0 0.0
.text 556068 556084 16 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 877134 877150 16 0.0
bss 90456 90456 0 0.0
noinit 37160 37160 0 0.0
text 615198 615212 14 0.0

@jepenven-silabs jepenven-silabs merged commit 33f6280 into project-chip:master Feb 11, 2022
jamesluo11 pushed a commit to jamesluo11/connectedhomeip that referenced this pull request Apr 26, 2022
* Add persistent storage to session manager
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.

3 participants