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

Implement SessionHolder auto shifting #18107

Merged
merged 6 commits into from
Jun 22, 2022
Merged

Conversation

kghost
Copy link
Contributor

@kghost kghost commented May 5, 2022

Problem

Fix #17569

Change overview

Implement SessionManager::ShiftToSession(const SessionHandle & handle)
Shift old session the the same peer to a newly created session.

Testing

Passed unit-tests. Added new test case for SessionManager::ShiftToSession

@stale
Copy link

stale bot commented Jun 10, 2022

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label Jun 10, 2022
@stale stale bot removed the stale Stale issue or PR label Jun 10, 2022
@github-actions
Copy link

github-actions bot commented Jun 10, 2022

PR #18107: Size comparison from 668938e to df9b3f0

Increases (39 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 668938e df9b3f0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690039 690359 320 0.0
.text 577336 577672 336 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 640687 640999 312 0.0
.text 550928 551256 328 0.1
lock-ftd LP_CC2652R7 (read only) 683567 683871 304 0.0
.text 584828 585148 320 0.1
lock-mtd LP_CC2652R7 (read only) 632983 633295 312 0.0
.text 534348 534676 328 0.1
pump-app LP_CC2652R7 (read only) 664923 665243 320 0.0
.text 578076 578412 336 0.1
pump-controller-app LP_CC2652R7 (read only) 655491 655803 312 0.0
.text 570756 571084 328 0.1
shell LP_CC2652R7 (read only) 682326 682638 312 0.0
.text 573024 573352 328 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 602562 602986 424 0.1
.app_xip_area 461508 461932 424 0.1
lock cyw930739m2evb_01 (read/write) 599670 600094 424 0.1
.app_xip_area 458480 458904 424 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 599446 599878 432 0.1
.app_xip_area 459372 459804 432 0.1
efr32 lighting-app BRD4161A (read only) 915032 915304 272 0.0
.text 915024 915296 272 0.0
BRD4161A+rpc (read only) 949236 949508 272 0.0
.text 949228 949500 272 0.0
BRD4161A+rs911x (read only) 790228 790484 256 0.0
.text 790220 790476 256 0.0
lock-app BRD4161A+wf200 (read only) 959324 959644 320 0.0
.text 959316 959636 320 0.0
window-app BRD4161A (read only) 900104 900360 256 0.0
.text 900096 900352 256 0.0
k32w light k32w061+release (read/write) 653816 654136 320 0.0
.text 575968 576288 320 0.1
lock k32w061+release (read/write) 715012 715316 304 0.0
.text 636752 637056 304 0.0
linux all-clusters-app debug (read only) 2892577 2894513 1936 0.1
.rodata 255549 255645 96 0.0
.text 2462578 2464514 1936 0.1
all-clusters-minimal-app debug (read only) 2754073 2756057 1984 0.1
.rodata 256861 256989 128 0.0
.text 2324770 2326722 1952 0.1
bridge-app debug+rpc (read only) 2197993 2199929 1936 0.1
.rodata 187840 187936 96 0.1
.text 1851314 1853250 1936 0.1
chip-tool debug (read only) 9810253 9812205 1952 0.0
.rodata 506109 506205 96 0.0
.text 7864053 7866005 1952 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9557468 9559308 1840 0.0
.rodata 468428 468524 96 0.0
.text 7513636 7515476 1840 0.0
lighting-app debug+rpc (read only) 2482409 2484393 1984 0.1
.rodata 205416 205544 128 0.1
.text 2109474 2111426 1952 0.1
lock-app debug (read only) 2428457 2430441 1984 0.1
.rodata 219528 219656 128 0.1
.text 2046402 2048354 1952 0.1
ota-provider-app debug (read only) 2203809 2205761 1952 0.1
.rodata 191992 192088 96 0.1
.text 1852210 1854162 1952 0.1
ota-requestor-app debug (read only) 2265441 2267393 1952 0.1
.rodata 195328 195424 96 0.0
.text 1906450 1908402 1952 0.1
shell debug (read only) 2584201 2586169 1968 0.1
.rodata 228114 228242 128 0.1
.text 2197538 2199474 1936 0.1
thermostat-no-ble arm64 (read only) 2544060 2545900 1840 0.1
.rodata 160164 160260 96 0.1
.text 2147040 2148880 1840 0.1
tv-app debug (read only) 3035961 3037929 1968 0.1
.rodata 241056 241152 96 0.0
.text 2609794 2611762 1968 0.1
tv-casting-app debug (read only) 5335161 5337129 1968 0.0
.rodata 340576 340672 96 0.0
.text 4643986 4645954 1968 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2429752 2430056 304 0.0
.text 1392396 1392700 304 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1192139 1192443 304 0.0
text 817116 817444 328 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1139879 1140183 304 0.0
text 789192 789524 332 0.0
p6 all-clusters-app default (read/write) 2545168 2545440 272 0.0
.text 1503432 1503704 272 0.0
all-clusters-minimal-app default (read/write) 2489976 2490248 272 0.0
.text 1448240 1448512 272 0.0
light-app default (read/write) 2421360 2421632 272 0.0
.text 1379624 1379896 272 0.0
lock-app default (read/write) 2441752 2442024 272 0.0
.text 1400016 1400288 272 0.0
telink light-switch-app tlsr9518adk80d (read/write) 781664 782096 432 0.1
text 552544 552986 442 0.1
lighting-app tlsr9518adk80d (read/write) 801676 802108 432 0.1
text 569264 569706 442 0.1
Decreases (22 builds for cc13x2_26x2, linux, nrfconnect)
platform target config section 668938e df9b3f0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 161728 161408 -320 -0.2
.rodata 112391 112375 -16 -0.0
all-clusters-minimal-app LP_CC2652R7 .rodata 89439 89423 -16 -0.0
lock-ftd LP_CC2652R7 (read/write) 159264 158960 -304 -0.2
.rodata 98255 98239 -16 -0.0
lock-mtd LP_CC2652R7 .rodata 98143 98127 -16 -0.0
pump-app LP_CC2652R7 (read/write) 178820 178500 -320 -0.2
.rodata 86363 86347 -16 -0.0
pump-controller-app LP_CC2652R7 (read/write) 188356 188044 -312 -0.2
.rodata 84251 84235 -16 -0.0
shell LP_CC2652R7 (read/write) 164936 164624 -312 -0.2
.rodata 108990 108974 -16 -0.0
linux all-clusters-app debug (read/write) 180024 179992 -32 -0.0
.data.rel.ro 83944 83912 -32 -0.0
all-clusters-minimal-app debug (read/write) 171640 171608 -32 -0.0
.data.rel.ro 76568 76536 -32 -0.0
bridge-app debug+rpc (read/write) 149528 149496 -32 -0.0
.data.rel.ro 65384 65352 -32 -0.0
chip-tool debug (read/write) 623232 623200 -32 -0.0
.data.rel.ro 590432 590400 -32 -0.0
chip-tool-no-interactive-ipv6only arm64 (read/write) 689553 689521 -32 -0.0
.data.rel.ro 625888 625856 -32 -0.0
lighting-app debug+rpc (read/write) 155136 155104 -32 -0.0
.data.rel.ro 70872 70840 -32 -0.0
lock-app debug (read/write) 150272 150240 -32 -0.0
.data.rel.ro 67832 67800 -32 -0.0
ota-provider-app debug (read/write) 143232 143200 -32 -0.0
.data.rel.ro 61192 61160 -32 -0.1
ota-requestor-app debug (read/write) 146280 146248 -32 -0.0
.data.rel.ro 63288 63256 -32 -0.1
shell debug (read/write) 203200 203168 -32 -0.0
.data.rel.ro 77368 77336 -32 -0.0
thermostat-no-ble arm64 (read/write) 183057 183025 -32 -0.0
.data.rel.ro 82120 82088 -32 -0.0
tv-app debug (read/write) 281616 281584 -32 -0.0
.data.rel.ro 78216 78184 -32 -0.0
tv-casting-app debug (read/write) 224000 223968 -32 -0.0
.data.rel.ro 135216 135184 -32 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 154732 154716 -16 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 131224 131208 -16 -0.0
Full report (39 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 668938e df9b3f0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690039 690359 320 0.0
(read/write) 161728 161408 -320 -0.2
.bss 74660 74660 0 0.0
.data 3392 3392 0 0.0
.rodata 112391 112375 -16 -0.0
.text 577336 577672 336 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 640687 640999 312 0.0
(read/write) 158132 158132 0 0.0
.bss 73884 73884 0 0.0
.data 3332 3332 0 0.0
.rodata 89439 89423 -16 -0.0
.text 550928 551256 328 0.1
lock-ftd LP_CC2652R7 (read only) 683567 683871 304 0.0
(read/write) 159264 158960 -304 -0.2
.bss 72612 72612 0 0.0
.data 3256 3256 0 0.0
.rodata 98255 98239 -16 -0.0
.text 584828 585148 320 0.1
lock-mtd LP_CC2652R7 (read only) 632983 633295 312 0.0
(read/write) 145720 145720 0 0.0
.bss 68348 68348 0 0.0
.data 3256 3256 0 0.0
.rodata 98143 98127 -16 -0.0
.text 534348 534676 328 0.1
pump-app LP_CC2652R7 (read only) 664923 665243 320 0.0
(read/write) 178820 178500 -320 -0.2
.bss 72756 72756 0 0.0
.data 3292 3292 0 0.0
.rodata 86363 86347 -16 -0.0
.text 578076 578412 336 0.1
pump-controller-app LP_CC2652R7 (read only) 655491 655803 312 0.0
(read/write) 188356 188044 -312 -0.2
.bss 72860 72860 0 0.0
.data 3252 3252 0 0.0
.rodata 84251 84235 -16 -0.0
.text 570756 571084 328 0.1
shell LP_CC2652R7 (read only) 682326 682638 312 0.0
(read/write) 164936 164624 -312 -0.2
.bss 76956 76956 0 0.0
.data 3396 3396 0 0.0
.rodata 108990 108974 -16 -0.0
.text 573024 573352 328 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 602562 602986 424 0.1
.app_xip_area 461508 461932 424 0.1
.bss 84008 84008 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) 599670 600094 424 0.1
.app_xip_area 458480 458904 424 0.1
.bss 84176 84176 0 0.0
.data 700 700 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 599446 599878 432 0.1
.app_xip_area 459372 459804 432 0.1
.bss 83140 83140 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 915032 915304 272 0.0
(read/write) 133176 133176 0 0.0
.bss 131088 131088 0 0.0
.data 2088 2088 0 0.0
.text 915024 915296 272 0.0
BRD4161A+rpc (read only) 949236 949508 272 0.0
(read/write) 149868 149868 0 0.0
.bss 147576 147576 0 0.0
.data 2292 2292 0 0.0
.text 949228 949500 272 0.0
BRD4161A+rs911x (read only) 790228 790484 256 0.0
(read/write) 129460 129460 0 0.0
.bss 127364 127364 0 0.0
.data 2096 2096 0 0.0
.text 790220 790476 256 0.0
lock-app BRD4161A+wf200 (read only) 959324 959644 320 0.0
(read/write) 129804 129804 0 0.0
.bss 127740 127740 0 0.0
.data 2064 2064 0 0.0
.text 959316 959636 320 0.0
window-app BRD4161A (read only) 900104 900360 256 0.0
(read/write) 133264 133264 0 0.0
.bss 131176 131176 0 0.0
.data 2084 2084 0 0.0
.text 900096 900352 256 0.0
k32w light k32w061+release (read/write) 653816 654136 320 0.0
.bss 70044 70044 0 0.0
.data 2004 2004 0 0.0
.text 575968 576288 320 0.1
lock k32w061+release (read/write) 715012 715316 304 0.0
.bss 70484 70484 0 0.0
.data 1976 1976 0 0.0
.text 636752 637056 304 0.0
linux all-clusters-app debug (read only) 2892577 2894513 1936 0.1
(read/write) 180024 179992 -32 -0.0
.bss 87840 87840 0 0.0
.data 2016 2016 0 0.0
.data.rel.ro 83944 83912 -32 -0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 255549 255645 96 0.0
.text 2462578 2464514 1936 0.1
all-clusters-minimal-app debug (read only) 2754073 2756057 1984 0.1
(read/write) 171640 171608 -32 -0.0
.bss 87008 87008 0 0.0
.data 1888 1888 0 0.0
.data.rel.ro 76568 76536 -32 -0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 1040 1040 0 0.0
.rodata 256861 256989 128 0.0
.text 2324770 2326722 1952 0.1
bridge-app debug+rpc (read only) 2197993 2199929 1936 0.1
(read/write) 149528 149496 -32 -0.0
.bss 74496 74496 0 0.0
.data 3888 3888 0 0.0
.data.rel.ro 65384 65352 -32 -0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 187840 187936 96 0.1
.text 1851314 1853250 1936 0.1
chip-tool debug (read only) 9810253 9812205 1952 0.0
(read/write) 623232 623200 -32 -0.0
.bss 25408 25408 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 590432 590400 -32 -0.0
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 506109 506205 96 0.0
.text 7864053 7866005 1952 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9557468 9559308 1840 0.0
(read/write) 689553 689521 -32 -0.0
.bss 43681 43681 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 625888 625856 -32 -0.0
.dynamic 528 528 0 0.0
.got 15032 15032 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468428 468524 96 0.0
.text 7513636 7515476 1840 0.0
lighting-app debug+rpc (read only) 2482409 2484393 1984 0.1
(read/write) 155136 155104 -32 -0.0
.bss 76320 76320 0 0.0
.data 2032 2032 0 0.0
.data.rel.ro 70872 70840 -32 -0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 205416 205544 128 0.1
.text 2109474 2111426 1952 0.1
lock-app debug (read only) 2428457 2430441 1984 0.1
(read/write) 150272 150240 -32 -0.0
.bss 75040 75040 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 67832 67800 -32 -0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 219528 219656 128 0.1
.text 2046402 2048354 1952 0.1
ota-provider-app debug (read only) 2203809 2205761 1952 0.1
(read/write) 143232 143200 -32 -0.0
.bss 74496 74496 0 0.0
.data 1752 1752 0 0.0
.data.rel.ro 61192 61160 -32 -0.1
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 191992 192088 96 0.1
.text 1852210 1854162 1952 0.1
ota-requestor-app debug (read only) 2265441 2267393 1952 0.1
(read/write) 146280 146248 -32 -0.0
.bss 75264 75264 0 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63288 63256 -32 -0.1
.dynamic 608 608 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 195328 195424 96 0.0
.text 1906450 1908402 1952 0.1
shell debug (read only) 2584201 2586169 1968 0.1
(read/write) 203200 203168 -32 -0.0
.bss 118728 118728 0 0.0
.data 1328 1328 0 0.0
.data.rel.ro 77368 77336 -32 -0.0
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 228114 228242 128 0.1
.text 2197538 2199474 1936 0.1
thermostat-no-ble arm64 (read only) 2544060 2545900 1840 0.1
(read/write) 183057 183025 -32 -0.0
.bss 91409 91409 0 0.0
.data 1512 1512 0 0.0
.data.rel.ro 82120 82088 -32 -0.0
.dynamic 528 528 0 0.0
.got 4992 4992 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 160164 160260 96 0.1
.text 2147040 2148880 1840 0.1
tv-app debug (read only) 3035961 3037929 1968 0.1
(read/write) 281616 281584 -32 -0.0
.bss 192296 192296 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 78216 78184 -32 -0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 960 960 0 0.0
.rodata 241056 241152 96 0.0
.text 2609794 2611762 1968 0.1
tv-casting-app debug (read only) 5335161 5337129 1968 0.0
(read/write) 224000 223968 -32 -0.0
.bss 80136 80136 0 0.0
.data 2416 2416 0 0.0
.data.rel.ro 135216 135184 -32 -0.0
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 340576 340672 96 0.0
.text 4643986 4645954 1968 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2429752 2430056 304 0.0
.bss 202692 202692 0 0.0
.data 5872 5872 0 0.0
.text 1392396 1392700 304 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1192139 1192443 304 0.0
bss 141362 141362 0 0.0
rodata 154732 154716 -16 -0.0
text 817116 817444 328 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1139879 1140183 304 0.0
bss 140579 140579 0 0.0
rodata 131224 131208 -16 -0.0
text 789192 789524 332 0.0
p6 all-clusters-app default (read/write) 2545168 2545440 272 0.0
.bss 137120 137120 0 0.0
.data 2808 2808 0 0.0
.text 1503432 1503704 272 0.0
all-clusters-minimal-app default (read/write) 2489976 2490248 272 0.0
.bss 136328 136328 0 0.0
.data 2752 2752 0 0.0
.text 1448240 1448512 272 0.0
light-app default (read/write) 2421360 2421632 272 0.0
.bss 129432 129432 0 0.0
.data 2600 2600 0 0.0
.text 1379624 1379896 272 0.0
lock-app default (read/write) 2441752 2442024 272 0.0
.bss 129256 129256 0 0.0
.data 2576 2576 0 0.0
.text 1400016 1400288 272 0.0
telink light-switch-app tlsr9518adk80d (read/write) 781664 782096 432 0.1
bss 70636 70636 0 0.0
noinit 40416 40416 0 0.0
text 552544 552986 442 0.1
lighting-app tlsr9518adk80d (read/write) 801676 802108 432 0.1
bss 70888 70888 0 0.0
noinit 40416 40416 0 0.0
text 569264 569706 442 0.1

src/transport/Session.h Outdated Show resolved Hide resolved
src/transport/Session.h Outdated Show resolved Hide resolved
src/transport/SecureSession.cpp Outdated Show resolved Hide resolved
src/app/OperationalDeviceProxy.cpp Outdated Show resolved Hide resolved
@kghost kghost force-pushed the session-6 branch 2 times, most recently from 045706e to cacb8e4 Compare June 15, 2022 01:56
@github-actions
Copy link

github-actions bot commented Jun 15, 2022

PR #18107: Size comparison from 663ecf4 to cacb8e4

Increases (36 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 663ecf4 cacb8e46 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657495 657799 304 0.0
.text 570328 570648 320 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646035 646339 304 0.0
.text 555552 555872 320 0.1
lock-ftd LP_CC2652R7 (read only) 688467 688779 312 0.0
.text 589100 589428 328 0.1
lock-mtd LP_CC2652R7 (read only) 637883 638187 304 0.0
.text 538628 538948 320 0.1
pump-app LP_CC2652R7 (read only) 669683 669999 316 0.0
.text 582220 582548 328 0.1
pump-controller-app LP_CC2652R7 (read only) 660407 660723 316 0.0
.text 575020 575348 328 0.1
shell LP_CC2652R7 (read only) 686862 687166 304 0.0
.text 577136 577456 320 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 611098 611514 416 0.1
.app_xip_area 467788 468204 416 0.1
lock cyw930739m2evb_01 (read/write) 608182 608606 424 0.1
.app_xip_area 464728 465152 424 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614246 614674 428 0.1
.app_xip_area 471856 472284 428 0.1
esp32 all-clusters-app c3devkit (read only) 1011864 1012264 400 0.0
.flash.text 1011864 1012264 400 0.0
m5stack (read only) 1066047 1066411 364 0.0
.flash.text 1060663 1061027 364 0.0
k32w light k32w061+release (read/write) 657208 657512 304 0.0
.text 580672 580976 304 0.1
lock k32w061+release (read/write) 718820 719144 324 0.0
.text 641880 642204 324 0.1
linux all-clusters-app debug (read only) 2922617 2924409 1792 0.1
.rodata 258301 258365 64 0.0
.text 2488690 2490514 1824 0.1
all-clusters-minimal-app debug (read only) 2776465 2778241 1776 0.1
.rodata 259741 259805 64 0.0
.text 2343346 2345154 1808 0.1
bridge-app debug+rpc (read only) 2257873 2259665 1792 0.1
.rodata 193120 193184 64 0.0
.text 1904434 1906258 1824 0.1
chip-tool debug (read only) 9742221 9744029 1808 0.0
.rodata 505205 505301 96 0.0
.text 7803877 7805685 1808 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9514172 9515868 1696 0.0
.got 14904 14912 8 0.1
.rodata 468028 468092 64 0.0
.text 7477908 7479620 1712 0.0
lighting-app debug+rpc (read only) 2513201 2514977 1776 0.1
.rodata 208968 209032 64 0.0
.text 2135298 2137106 1808 0.1
lock-app debug (read only) 2451809 2453601 1792 0.1
.rodata 222824 222888 64 0.0
.text 2065522 2067346 1824 0.1
ota-provider-app debug (read only) 2289713 2291521 1808 0.1
.rodata 198904 199000 96 0.0
.text 1929474 1931282 1808 0.1
ota-requestor-app debug (read only) 2405457 2407249 1792 0.1
.rodata 202624 202688 64 0.0
.text 2033266 2035090 1824 0.1
shell debug (read only) 2600033 2601825 1792 0.1
.rodata 229266 229330 64 0.0
.text 2211570 2213394 1824 0.1
thermostat-no-ble arm64 (read only) 2564628 2566404 1776 0.1
.got 5040 5048 8 0.2
.rodata 162668 162828 160 0.1
.text 2164112 2165808 1696 0.1
tv-app debug (read only) 3061225 3063017 1792 0.1
.rodata 244640 244704 64 0.0
.text 2630466 2632290 1824 0.1
tv-casting-app debug (read only) 5280393 5282153 1760 0.0
.rodata 340416 340448 32 0.0
.text 4595570 4597394 1824 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2434752 2435064 312 0.0
.text 1397396 1397708 312 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196539 1196859 320 0.0
text 820704 821032 328 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144587 1144907 320 0.0
text 793024 793352 328 0.0
p6 all-clusters-app default (read/write) 2549960 2550264 304 0.0
.text 1508224 1508528 304 0.0
all-clusters-minimal-app default (read/write) 2495904 2496208 304 0.0
.text 1454168 1454472 304 0.0
light-app default (read/write) 2426784 2427072 288 0.0
.text 1385048 1385336 288 0.0
lock-app default (read/write) 2447176 2447480 304 0.0
.text 1405440 1405744 304 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786720 787104 384 0.0
text 557646 558048 402 0.1
lighting-app tlsr9518adk80d (read/write) 806708 807092 384 0.0
text 574338 574738 400 0.1
Decreases (24 builds for cc13x2_26x2, esp32, linux, nrfconnect)
platform target config section 663ecf4 cacb8e46 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 193320 193016 -304 -0.2
.rodata 86855 86839 -16 -0.0
all-clusters-minimal-app LP_CC2652R7 .rodata 90163 90147 -16 -0.0
lock-ftd LP_CC2652R7 (read/write) 152452 152140 -312 -0.2
.rodata 98883 98867 -16 -0.0
lock-mtd LP_CC2652R7 .rodata 98763 98747 -16 -0.0
pump-app LP_CC2652R7 (read/write) 172124 171808 -316 -0.2
.rodata 86979 86967 -12 -0.0
pump-controller-app LP_CC2652R7 (read/write) 181528 181212 -316 -0.2
.rodata 84903 84891 -12 -0.0
shell LP_CC2652R7 (read/write) 159448 159144 -304 -0.2
.rodata 109414 109398 -16 -0.0
esp32 all-clusters-app c3devkit (read/write) 1482666 1482650 -16 -0.0
.flash.rodata 213240 213224 -16 -0.0
m5stack (read/write) 484776 484760 -16 -0.0
.flash.rodata 243740 243724 -16 -0.0
linux all-clusters-app debug (read/write) 188232 188200 -32 -0.0
.data.rel.ro 84296 84264 -32 -0.0
all-clusters-minimal-app debug (read/write) 180040 180008 -32 -0.0
.data.rel.ro 76936 76904 -32 -0.0
bridge-app debug+rpc (read/write) 157880 157848 -32 -0.0
.data.rel.ro 66344 66312 -32 -0.0
chip-tool debug (read/write) 619424 619392 -32 -0.0
.data.rel.ro 587688 587656 -32 -0.0
chip-tool-no-interactive-ipv6only arm64 (read/write) 685617 685585 -32 -0.0
.data.rel.ro 623120 623088 -32 -0.0
lighting-app debug+rpc (read/write) 162992 162960 -32 -0.0
.data.rel.ro 71496 71464 -32 -0.0
lock-app debug (read/write) 157584 157552 -32 -0.0
.data.rel.ro 68184 68152 -32 -0.0
ota-provider-app debug (read/write) 151720 151688 -32 -0.0
.data.rel.ro 62456 62424 -32 -0.1
ota-requestor-app debug (read/write) 158464 158432 -32 -0.0
.data.rel.ro 66568 66536 -32 -0.0
shell debug (read/write) 219024 218992 -32 -0.0
.data.rel.ro 77544 77512 -32 -0.0
thermostat-no-ble arm64 (read/write) 191521 191505 -16 -0.0
.data.rel.ro 82432 82400 -32 -0.0
tv-app debug (read/write) 288992 288960 -32 -0.0
.data.rel.ro 78624 78592 -32 -0.0
tv-casting-app debug (read/write) 229264 229232 -32 -0.0
.data.rel.ro 132552 132520 -32 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 155428 155412 -16 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 131956 131940 -16 -0.0
Full report (36 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 663ecf4 cacb8e46 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657495 657799 304 0.0
(read/write) 193320 193016 -304 -0.2
.bss 73708 73708 0 0.0
.data 3380 3380 0 0.0
.rodata 86855 86839 -16 -0.0
.text 570328 570648 320 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646035 646339 304 0.0
(read/write) 157260 157260 0 0.0
.bss 72988 72988 0 0.0
.data 3356 3356 0 0.0
.rodata 90163 90147 -16 -0.0
.text 555552 555872 320 0.1
lock-ftd LP_CC2652R7 (read only) 688467 688779 312 0.0
(read/write) 152452 152140 -312 -0.2
.bss 70700 70700 0 0.0
.data 3280 3280 0 0.0
.rodata 98883 98867 -16 -0.0
.text 589100 589428 328 0.1
lock-mtd LP_CC2652R7 (read only) 637883 638187 304 0.0
(read/write) 143832 143832 0 0.0
.bss 66436 66436 0 0.0
.data 3280 3280 0 0.0
.rodata 98763 98747 -16 -0.0
.text 538628 538948 320 0.1
pump-app LP_CC2652R7 (read only) 669683 669999 316 0.0
(read/write) 172124 171808 -316 -0.2
.bss 70820 70820 0 0.0
.data 3316 3316 0 0.0
.rodata 86979 86967 -12 -0.0
.text 582220 582548 328 0.1
pump-controller-app LP_CC2652R7 (read only) 660407 660723 316 0.0
(read/write) 181528 181212 -316 -0.2
.bss 70948 70948 0 0.0
.data 3276 3276 0 0.0
.rodata 84903 84891 -12 -0.0
.text 575020 575348 328 0.1
shell LP_CC2652R7 (read only) 686862 687166 304 0.0
(read/write) 159448 159144 -304 -0.2
.bss 76004 76004 0 0.0
.data 3384 3384 0 0.0
.rodata 109414 109398 -16 -0.0
.text 577136 577456 320 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 611098 611514 416 0.1
.app_xip_area 467788 468204 416 0.1
.bss 86232 86232 0 0.0
.data 764 764 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 608182 608606 424 0.1
.app_xip_area 464728 465152 424 0.1
.bss 86408 86408 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614246 614674 428 0.1
.app_xip_area 471856 472284 428 0.1
.bss 85400 85400 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1011864 1012264 400 0.0
(read/write) 1482666 1482650 -16 -0.0
.dram0.bss 69344 69344 0 0.0
.dram0.data 14656 14656 0 0.0
.flash.rodata 213240 213224 -16 -0.0
.flash.text 1011864 1012264 400 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1066047 1066411 364 0.0
(read/write) 484776 484760 -16 -0.0
.dram0.bss 74864 74864 0 0.0
.dram0.data 34176 34176 0 0.0
.flash.rodata 243740 243724 -16 -0.0
.flash.text 1060663 1061027 364 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 657208 657512 304 0.0
.bss 68708 68708 0 0.0
.data 2028 2028 0 0.0
.text 580672 580976 304 0.1
lock k32w061+release (read/write) 718820 719144 324 0.0
.bss 69140 69140 0 0.0
.data 2000 2000 0 0.0
.text 641880 642204 324 0.1
linux all-clusters-app debug (read only) 2922617 2924409 1792 0.1
(read/write) 188232 188200 -32 -0.0
.bss 95648 95648 0 0.0
.data 2080 2080 0 0.0
.data.rel.ro 84296 84264 -32 -0.0
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 258301 258365 64 0.0
.text 2488690 2490514 1824 0.1
all-clusters-minimal-app debug (read only) 2776465 2778241 1776 0.1
(read/write) 180040 180008 -32 -0.0
.bss 94944 94944 0 0.0
.data 2016 2016 0 0.0
.data.rel.ro 76936 76904 -32 -0.0
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 259741 259805 64 0.0
.text 2343346 2345154 1808 0.1
bridge-app debug+rpc (read only) 2257873 2259665 1792 0.1
(read/write) 157880 157848 -32 -0.0
.bss 81920 81920 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 66344 66312 -32 -0.0
.dynamic 608 608 0 0.0
.got 4400 4400 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 193120 193184 64 0.0
.text 1904434 1906258 1824 0.1
chip-tool debug (read only) 9742221 9744029 1808 0.0
(read/write) 619424 619392 -32 -0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 587688 587656 -32 -0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 505205 505301 96 0.0
.text 7803877 7805685 1808 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9514172 9515868 1696 0.0
(read/write) 685617 685585 -32 -0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 623120 623088 -32 -0.0
.dynamic 528 528 0 0.0
.got 14904 14912 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468028 468092 64 0.0
.text 7477908 7479620 1712 0.0
lighting-app debug+rpc (read only) 2513201 2514977 1776 0.1
(read/write) 162992 162960 -32 -0.0
.bss 83520 83520 0 0.0
.data 2096 2096 0 0.0
.data.rel.ro 71496 71464 -32 -0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 208968 209032 64 0.0
.text 2135298 2137106 1808 0.1
lock-app debug (read only) 2451809 2453601 1792 0.1
(read/write) 157584 157552 -32 -0.0
.bss 81888 81888 0 0.0
.data 1648 1648 0 0.0
.data.rel.ro 68184 68152 -32 -0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 222824 222888 64 0.0
.text 2065522 2067346 1824 0.1
ota-provider-app debug (read only) 2289713 2291521 1808 0.1
(read/write) 151720 151688 -32 -0.0
.bss 81568 81568 0 0.0
.data 1880 1880 0 0.0
.data.rel.ro 62456 62424 -32 -0.1
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 198904 199000 96 0.0
.text 1929474 1931282 1808 0.1
ota-requestor-app debug (read only) 2405457 2407249 1792 0.1
(read/write) 158464 158432 -32 -0.0
.bss 83872 83872 0 0.0
.data 2168 2168 0 0.0
.data.rel.ro 66568 66536 -32 -0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 202624 202688 64 0.0
.text 2033266 2035090 1824 0.1
shell debug (read only) 2600033 2601825 1792 0.1
(read/write) 219024 218992 -32 -0.0
.bss 134440 134440 0 0.0
.data 1296 1296 0 0.0
.data.rel.ro 77544 77512 -32 -0.0
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 229266 229330 64 0.0
.text 2211570 2213394 1824 0.1
thermostat-no-ble arm64 (read only) 2564628 2566404 1776 0.1
(read/write) 191521 191505 -16 -0.0
.bss 99361 99361 0 0.0
.data 1672 1672 0 0.0
.data.rel.ro 82432 82400 -32 -0.0
.dynamic 528 528 0 0.0
.got 5040 5048 8 0.2
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 162668 162828 160 0.1
.text 2164112 2165808 1696 0.1
tv-app debug (read only) 3061225 3063017 1792 0.1
(read/write) 288992 288960 -32 -0.0
.bss 199144 199144 0 0.0
.data 4784 4784 0 0.0
.data.rel.ro 78624 78592 -32 -0.0
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 244640 244704 64 0.0
.text 2630466 2632290 1824 0.1
tv-casting-app debug (read only) 5280393 5282153 1760 0.0
(read/write) 229264 229232 -32 -0.0
.bss 87976 87976 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 132552 132520 -32 -0.0
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 340416 340448 32 0.0
.text 4595570 4597394 1824 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2434752 2435064 312 0.0
.bss 208148 208148 0 0.0
.data 5864 5864 0 0.0
.text 1397396 1397708 312 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196539 1196859 320 0.0
bss 141554 141554 0 0.0
rodata 155428 155412 -16 -0.0
text 820704 821032 328 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144587 1144907 320 0.0
bss 140794 140794 0 0.0
rodata 131956 131940 -16 -0.0
text 793024 793352 328 0.0
p6 all-clusters-app default (read/write) 2549960 2550264 304 0.0
.bss 143344 143344 0 0.0
.data 2800 2800 0 0.0
.text 1508224 1508528 304 0.0
all-clusters-minimal-app default (read/write) 2495904 2496208 304 0.0
.bss 142608 142608 0 0.0
.data 2776 2776 0 0.0
.text 1454168 1454472 304 0.0
light-app default (read/write) 2426784 2427072 288 0.0
.bss 134688 134688 0 0.0
.data 2624 2624 0 0.0
.text 1385048 1385336 288 0.0
lock-app default (read/write) 2447176 2447480 304 0.0
.bss 134512 134512 0 0.0
.data 2600 2600 0 0.0
.text 1405440 1405744 304 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786720 787104 384 0.0
bss 69836 69836 0 0.0
noinit 40416 40416 0 0.0
text 557646 558048 402 0.1
lighting-app tlsr9518adk80d (read/write) 806708 807092 384 0.0
bss 70088 70088 0 0.0
noinit 40416 40416 0 0.0
text 574338 574738 400 0.1

src/protocols/secure_channel/CASEServer.cpp Outdated Show resolved Hide resolved
src/transport/SecureSession.cpp Outdated Show resolved Hide resolved
src/transport/SecureSession.cpp Outdated Show resolved Hide resolved
src/transport/SecureSession.h Show resolved Hide resolved
src/transport/SecureSessionTable.h Outdated Show resolved Hide resolved
src/transport/Session.h Outdated Show resolved Hide resolved
src/transport/SessionDelegate.h Outdated Show resolved Hide resolved
src/transport/SessionDelegate.h Outdated Show resolved Hide resolved
src/transport/SessionDelegate.h Outdated Show resolved Hide resolved
src/transport/SessionHolder.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Jun 20, 2022

PR #18107: Size comparison from 98a1c6b to f76cea1

Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 98a1c6b f76cea1 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 659567 659871 304 0.0
.text 572168 572488 320 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 648063 648375 312 0.0
.text 557336 557664 328 0.1
lock-ftd LP_CC2652R7 (read only) 690531 690843 312 0.0
.text 590884 591212 328 0.1
lock-mtd LP_CC2652R7 (read only) 639931 640243 312 0.0
.text 540396 540724 328 0.1
pump-app LP_CC2652R7 (read only) 671467 671791 324 0.0
.text 583724 584060 336 0.1
pump-controller-app LP_CC2652R7 (read only) 657359 657675 316 0.0
.text 573776 574104 328 0.1
shell LP_CC2652R7 (read only) 688994 689306 312 0.0
.text 579024 579352 328 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 612766 613182 416 0.1
.app_xip_area 469432 469848 416 0.1
lock cyw930739m2evb_01 (read/write) 610122 610546 424 0.1
.app_xip_area 466612 467036 424 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 616122 616558 436 0.1
.app_xip_area 473676 474112 436 0.1
efr32 lighting-app BRD4161A (read only) 924060 924348 288 0.0
.text 924052 924340 288 0.0
BRD4161A+rpc (read only) 959748 960036 288 0.0
.text 959740 960028 288 0.0
BRD4161A+rs911x (read only) 799456 799744 288 0.0
.text 799448 799736 288 0.0
lock-app BRD4161A+wf200 (read only) 965876 966200 324 0.0
.text 965868 966192 324 0.0
window-app BRD4161A (read only) 909204 909508 304 0.0
.text 909196 909500 304 0.0
esp32 all-clusters-app c3devkit (read only) 1012960 1013362 402 0.0
.flash.text 1012960 1013362 402 0.0
m5stack (read only) 1067459 1067811 352 0.0
.flash.text 1062075 1062427 352 0.0
k32w light k32w061+release (read/write) 658940 659244 304 0.0
.text 582392 582696 304 0.1
lock k32w061+release (read/write) 720916 721240 324 0.0
.text 643920 644244 324 0.1
linux all-clusters-app debug (read only) 2931385 2933161 1776 0.1
.rodata 260029 260093 64 0.0
.text 2494914 2496722 1808 0.1
all-clusters-minimal-app debug (read only) 2785097 2786905 1808 0.1
.rodata 261565 261661 96 0.0
.text 2349266 2351074 1808 0.1
bridge-app debug+rpc (read only) 2287665 2289457 1792 0.1
.rodata 194848 194912 64 0.0
.text 1931730 1933554 1824 0.1
chip-tool debug (read only) 10141773 10143549 1776 0.0
.rodata 509301 509365 64 0.0
.text 8226741 8228549 1808 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9882612 9884324 1712 0.0
.got 13416 13424 8 0.1
.rodata 472324 472388 64 0.0
.text 7873860 7875572 1712 0.0
lighting-app debug+rpc (read only) 2520433 2522209 1776 0.1
.rodata 210632 210696 64 0.0
.text 2140098 2141906 1808 0.1
lock-app debug (read only) 2459113 2460889 1776 0.1
.rodata 224328 224392 64 0.0
.text 2070482 2072290 1808 0.1
ota-provider-app debug (read only) 2296993 2298769 1776 0.1
.rodata 200504 200568 64 0.0
.text 1934338 1936146 1808 0.1
ota-requestor-app debug (read only) 2412705 2414497 1792 0.1
.rodata 204192 204256 64 0.0
.text 2038130 2039954 1824 0.1
shell debug (read only) 2604865 2606673 1808 0.1
.rodata 230290 230386 96 0.0
.text 2214818 2216626 1808 0.1
thermostat-no-ble arm64 (read only) 2571580 2573372 1792 0.1
.got 5072 5080 8 0.2
.rodata 163340 163500 160 0.1
.text 2169120 2170816 1696 0.1
tv-app debug (read only) 3068849 3070673 1824 0.1
.rodata 246176 246272 96 0.0
.text 2635810 2637634 1824 0.1
tv-casting-app debug (read only) 5534513 5536305 1792 0.0
.rodata 340137 340201 64 0.0
.text 4918146 4919970 1824 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2438104 2438408 304 0.0
.text 1400748 1401052 304 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1198747 1199051 304 0.0
text 822552 822876 324 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1146703 1147023 320 0.0
text 794772 795096 324 0.0
p6 all-clusters-app default (read/write) 2553928 2554216 288 0.0
.text 1512192 1512480 288 0.0
all-clusters-minimal-app default (read/write) 2499776 2500064 288 0.0
.text 1458040 1458328 288 0.0
light-app default (read/write) 2430520 2430808 288 0.0
.text 1388784 1389072 288 0.0
lock-app default (read/write) 2451216 2451504 288 0.0
.text 1409480 1409768 288 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789088 789480 392 0.0
text 559674 560082 408 0.1
lighting-app tlsr9518adk80d (read/write) 808792 809184 392 0.0
text 576134 576538 404 0.1
Decreases (24 builds for cc13x2_26x2, esp32, linux, nrfconnect)
platform target config section 98a1c6b f76cea1 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 191296 190992 -304 -0.2
.rodata 87087 87071 -16 -0.0
all-clusters-minimal-app LP_CC2652R7 .rodata 90407 90391 -16 -0.0
lock-ftd LP_CC2652R7 (read/write) 150444 150132 -312 -0.2
.rodata 99163 99147 -16 -0.0
lock-mtd LP_CC2652R7 .rodata 99043 99027 -16 -0.0
pump-app LP_CC2652R7 (read/write) 170396 170072 -324 -0.2
.rodata 87259 87247 -12 -0.0
pump-controller-app LP_CC2652R7 (read/write) 184616 184300 -316 -0.2
.rodata 83103 83091 -12 -0.0
shell LP_CC2652R7 (read/write) 157364 157052 -312 -0.2
.rodata 109658 109642 -16 -0.0
esp32 all-clusters-app c3devkit (read/write) 1482898 1482882 -16 -0.0
.flash.rodata 213440 213424 -16 -0.0
m5stack (read/write) 485016 485000 -16 -0.0
.flash.rodata 243964 243948 -16 -0.0
linux all-clusters-app debug (read/write) 188656 188624 -32 -0.0
.data.rel.ro 84664 84632 -32 -0.0
all-clusters-minimal-app debug (read/write) 180560 180528 -32 -0.0
.data.rel.ro 77304 77272 -32 -0.0
bridge-app debug+rpc (read/write) 159424 159392 -32 -0.0
.data.rel.ro 66728 66696 -32 -0.0
chip-tool debug (read/write) 609544 609512 -32 -0.0
.data.rel.ro 577808 577776 -32 -0.0
chip-tool-no-interactive-ipv6only arm64 (read/write) 674225 674209 -16 -0.0
.data.rel.ro 613208 613176 -32 -0.0
lighting-app debug+rpc (read/write) 163448 163416 -32 -0.0
.data.rel.ro 71896 71864 -32 -0.0
lock-app debug (read/write) 158096 158064 -32 -0.0
.data.rel.ro 68568 68536 -32 -0.0
ota-provider-app debug (read/write) 152232 152200 -32 -0.0
.data.rel.ro 62840 62808 -32 -0.1
ota-requestor-app debug (read/write) 158976 158944 -32 -0.0
.data.rel.ro 66936 66904 -32 -0.0
shell debug (read/write) 219288 219256 -32 -0.0
.data.rel.ro 77808 77776 -32 -0.0
thermostat-no-ble arm64 (read/write) 192193 192177 -16 -0.0
.data.rel.ro 82928 82896 -32 -0.0
tv-app debug (read/write) 289352 289320 -32 -0.0
.data.rel.ro 79016 78984 -32 -0.0
tv-casting-app debug (read/write) 195664 195632 -32 -0.0
.data.rel.ro 102576 102544 -32 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 155676 155660 -16 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 132200 132184 -16 -0.0
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 98a1c6b f76cea1 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 659567 659871 304 0.0
(read/write) 191296 190992 -304 -0.2
.bss 73756 73756 0 0.0
.data 3356 3356 0 0.0
.rodata 87087 87071 -16 -0.0
.text 572168 572488 320 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 648063 648375 312 0.0
(read/write) 157316 157316 0 0.0
.bss 73044 73044 0 0.0
.data 3356 3356 0 0.0
.rodata 90407 90391 -16 -0.0
.text 557336 557664 328 0.1
lock-ftd LP_CC2652R7 (read only) 690531 690843 312 0.0
(read/write) 150444 150132 -312 -0.2
.bss 70756 70756 0 0.0
.data 3280 3280 0 0.0
.rodata 99163 99147 -16 -0.0
.text 590884 591212 328 0.1
lock-mtd LP_CC2652R7 (read only) 639931 640243 312 0.0
(read/write) 143888 143888 0 0.0
.bss 66492 66492 0 0.0
.data 3280 3280 0 0.0
.rodata 99043 99027 -16 -0.0
.text 540396 540724 328 0.1
pump-app LP_CC2652R7 (read only) 671467 671791 324 0.0
(read/write) 170396 170072 -324 -0.2
.bss 70876 70876 0 0.0
.data 3280 3280 0 0.0
.rodata 87259 87247 -12 -0.0
.text 583724 584060 336 0.1
pump-controller-app LP_CC2652R7 (read only) 657359 657675 316 0.0
(read/write) 184616 184300 -316 -0.2
.bss 70988 70988 0 0.0
.data 3276 3276 0 0.0
.rodata 83103 83091 -12 -0.0
.text 573776 574104 328 0.1
shell LP_CC2652R7 (read only) 688994 689306 312 0.0
(read/write) 157364 157052 -312 -0.2
.bss 76052 76052 0 0.0
.data 3360 3360 0 0.0
.rodata 109658 109642 -16 -0.0
.text 579024 579352 328 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 612766 613182 416 0.1
.app_xip_area 469432 469848 416 0.1
.bss 86288 86288 0 0.0
.data 728 728 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 610122 610546 424 0.1
.app_xip_area 466612 467036 424 0.1
.bss 86464 86464 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 616122 616558 436 0.1
.app_xip_area 473676 474112 436 0.1
.bss 85456 85456 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 924060 924348 288 0.0
(read/write) 132416 132416 0 0.0
.bss 130336 130336 0 0.0
.data 2080 2080 0 0.0
.text 924052 924340 288 0.0
BRD4161A+rpc (read only) 959748 960036 288 0.0
(read/write) 149292 149292 0 0.0
.bss 147008 147008 0 0.0
.data 2284 2284 0 0.0
.text 959740 960028 288 0.0
BRD4161A+rs911x (read only) 799456 799744 288 0.0
(read/write) 128692 128692 0 0.0
.bss 126604 126604 0 0.0
.data 2088 2088 0 0.0
.text 799448 799736 288 0.0
lock-app BRD4161A+wf200 (read only) 965876 966200 324 0.0
(read/write) 129068 129068 0 0.0
.bss 126980 126980 0 0.0
.data 2088 2088 0 0.0
.text 965868 966192 324 0.0
window-app BRD4161A (read only) 909204 909508 304 0.0
(read/write) 132516 132516 0 0.0
.bss 130408 130408 0 0.0
.data 2108 2108 0 0.0
.text 909196 909500 304 0.0
esp32 all-clusters-app c3devkit (read only) 1012960 1013362 402 0.0
(read/write) 1482898 1482882 -16 -0.0
.dram0.bss 69392 69392 0 0.0
.dram0.data 14632 14632 0 0.0
.flash.rodata 213440 213424 -16 -0.0
.flash.text 1012960 1013362 402 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1067459 1067811 352 0.0
(read/write) 485016 485000 -16 -0.0
.dram0.bss 74912 74912 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 243964 243948 -16 -0.0
.flash.text 1062075 1062427 352 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 658940 659244 304 0.0
.bss 68756 68756 0 0.0
.data 1992 1992 0 0.0
.text 582392 582696 304 0.1
lock k32w061+release (read/write) 720916 721240 324 0.0
.bss 69196 69196 0 0.0
.data 2000 2000 0 0.0
.text 643920 644244 324 0.1
linux all-clusters-app debug (read only) 2931385 2933161 1776 0.1
(read/write) 188656 188624 -32 -0.0
.bss 95744 95744 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84664 84632 -32 -0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 260029 260093 64 0.0
.text 2494914 2496722 1808 0.1
all-clusters-minimal-app debug (read only) 2785097 2786905 1808 0.1
(read/write) 180560 180528 -32 -0.0
.bss 95072 95072 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77304 77272 -32 -0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 261565 261661 96 0.0
.text 2349266 2351074 1808 0.1
bridge-app debug+rpc (read only) 2287665 2289457 1792 0.1
(read/write) 159424 159392 -32 -0.0
.bss 83136 83136 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 66728 66696 -32 -0.0
.dynamic 608 608 0 0.0
.got 4392 4392 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 194848 194912 64 0.0
.text 1931730 1933554 1824 0.1
chip-tool debug (read only) 10141773 10143549 1776 0.0
(read/write) 609544 609512 -32 -0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 577808 577776 -32 -0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 509301 509365 64 0.0
.text 8226741 8228549 1808 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9882612 9884324 1712 0.0
(read/write) 674225 674209 -16 -0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 613208 613176 -32 -0.0
.dynamic 528 528 0 0.0
.got 13416 13424 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 472324 472388 64 0.0
.text 7873860 7875572 1712 0.0
lighting-app debug+rpc (read only) 2520433 2522209 1776 0.1
(read/write) 163448 163416 -32 -0.0
.bss 83616 83616 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 71896 71864 -32 -0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 210632 210696 64 0.0
.text 2140098 2141906 1808 0.1
lock-app debug (read only) 2459113 2460889 1776 0.1
(read/write) 158096 158064 -32 -0.0
.bss 82016 82016 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 68568 68536 -32 -0.0
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 224328 224392 64 0.0
.text 2070482 2072290 1808 0.1
ota-provider-app debug (read only) 2296993 2298769 1776 0.1
(read/write) 152232 152200 -32 -0.0
.bss 81696 81696 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 62840 62808 -32 -0.1
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 200504 200568 64 0.0
.text 1934338 1936146 1808 0.1
ota-requestor-app debug (read only) 2412705 2414497 1792 0.1
(read/write) 158976 158944 -32 -0.0
.bss 84000 84000 0 0.0
.data 2200 2200 0 0.0
.data.rel.ro 66936 66904 -32 -0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 204192 204256 64 0.0
.text 2038130 2039954 1824 0.1
shell debug (read only) 2604865 2606673 1808 0.1
(read/write) 219288 219256 -32 -0.0
.bss 134504 134504 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 77808 77776 -32 -0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 230290 230386 96 0.0
.text 2214818 2216626 1808 0.1
thermostat-no-ble arm64 (read only) 2571580 2573372 1792 0.1
(read/write) 192193 192177 -16 -0.0
.bss 99489 99489 0 0.0
.data 1688 1688 0 0.0
.data.rel.ro 82928 82896 -32 -0.0
.dynamic 528 528 0 0.0
.got 5072 5080 8 0.2
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 163340 163500 160 0.1
.text 2169120 2170816 1696 0.1
tv-app debug (read only) 3068849 3070673 1824 0.1
(read/write) 289352 289320 -32 -0.0
.bss 199240 199240 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 79016 78984 -32 -0.0
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 246176 246272 96 0.0
.text 2635810 2637634 1824 0.1
tv-casting-app debug (read only) 5534513 5536305 1792 0.0
(read/write) 195664 195632 -32 -0.0
.bss 84424 84424 0 0.0
.data 2448 2448 0 0.0
.data.rel.ro 102576 102544 -32 -0.0
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 340137 340201 64 0.0
.text 4918146 4919970 1824 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2438104 2438408 304 0.0
.bss 208204 208204 0 0.0
.data 5864 5864 0 0.0
.text 1400748 1401052 304 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1198747 1199051 304 0.0
bss 141598 141598 0 0.0
rodata 155676 155660 -16 -0.0
text 822552 822876 324 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1146703 1147023 320 0.0
bss 140850 140850 0 0.0
rodata 132200 132184 -16 -0.0
text 794772 795096 324 0.0
p6 all-clusters-app default (read/write) 2553928 2554216 288 0.0
.bss 143384 143384 0 0.0
.data 2776 2776 0 0.0
.text 1512192 1512480 288 0.0
all-clusters-minimal-app default (read/write) 2499776 2500064 288 0.0
.bss 142664 142664 0 0.0
.data 2776 2776 0 0.0
.text 1458040 1458328 288 0.0
light-app default (read/write) 2430520 2430808 288 0.0
.bss 134744 134744 0 0.0
.data 2592 2592 0 0.0
.text 1388784 1389072 288 0.0
lock-app default (read/write) 2451216 2451504 288 0.0
.bss 134568 134568 0 0.0
.data 2600 2600 0 0.0
.text 1409480 1409768 288 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789088 789480 392 0.0
bss 69892 69892 0 0.0
noinit 40416 40416 0 0.0
text 559674 560082 408 0.1
lighting-app tlsr9518adk80d (read/write) 808792 809184 392 0.0
bss 70140 70140 0 0.0
noinit 40416 40416 0 0.0
text 576134 576538 404 0.1

src/transport/SecureSessionTable.h Outdated Show resolved Hide resolved
src/transport/SessionDelegate.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Jun 21, 2022

PR #18107: Size comparison from 39073b3 to faf511a

Increases (36 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 39073b3 faf511a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 660127 660439 312 0.0
.text 572576 572904 328 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 648947 649267 320 0.0
.text 557856 558192 336 0.1
lock-ftd LP_CC2652R7 (read only) 691511 691831 320 0.0
.text 591500 591836 336 0.1
lock-mtd LP_CC2652R7 (read only) 640919 641239 320 0.0
.text 541020 541356 336 0.1
pump-app LP_CC2652R7 (read only) 672799 673111 312 0.0
.text 584412 584740 328 0.1
pump-controller-app LP_CC2652R7 (read only) 658675 658995 320 0.0
.text 574448 574784 336 0.1
shell LP_CC2652R7 (read only) 689870 690182 312 0.0
.text 579536 579864 328 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 613246 613558 312 0.1
.app_xip_area 469896 470208 312 0.1
lock cyw930739m2evb_01 (read/write) 610602 610922 320 0.1
.app_xip_area 467076 467396 320 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 617134 617454 320 0.1
.app_xip_area 474672 474992 320 0.1
esp32 all-clusters-app c3devkit (read only) 1013698 1014104 406 0.0
.flash.text 1013698 1014104 406 0.0
m5stack (read only) 1068163 1068463 300 0.0
.flash.text 1062779 1063079 300 0.0
k32w light k32w061+release (read/write) 659604 659924 320 0.0
.text 583048 583368 320 0.1
lock k32w061+release (read/write) 722132 722452 320 0.0
.text 645128 645448 320 0.0
linux all-clusters-app debug (read only) 2936105 2937865 1760 0.1
.rodata 261149 261181 32 0.0
.text 2498514 2500338 1824 0.1
all-clusters-minimal-app debug (read only) 2789817 2791641 1824 0.1
.rodata 262685 262781 96 0.0
.text 2352866 2354690 1824 0.1
bridge-app debug+rpc (read only) 2292513 2294305 1792 0.1
.rodata 195936 196000 64 0.0
.text 1935394 1937218 1824 0.1
chip-tool debug (read only) 10147117 1014892 1808 0.0
.rodata 510389 510485 96 0.0
.text 8230997 8232805 1808 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9886988 9888700 1712 0.0
.got 13416 13424 8 0.1
.rodata 473180 473260 80 0.0
.text 7877380 7879076 1696 0.0
lighting-app debug+rpc (read only) 2525209 2527033 1824 0.1
.rodata 211688 211784 96 0.0
.text 2143730 2145554 1824 0.1
lock-app debug (read only) 2463905 2465697 1792 0.1
.rodata 225384 225448 64 0.0
.text 2074130 2075954 1824 0.1
ota-provider-app debug (read only) 2301857 2303617 1760 0.1
.rodata 201624 201656 32 0.0
.text 1937986 1939810 1824 0.1
ota-requestor-app debug (read only) 2417665 2419473 1808 0.1
.rodata 205280 205376 96 0.0
.text 2041906 2043714 1808 0.1
shell debug (read only) 2609921 2611713 1792 0.1
.rodata 231378 231442 64 0.0
.text 2218786 2220610 1824 0.1
thermostat-no-ble arm64 (read only) 2575988 2577796 1808 0.1
.got 5056 5064 8 0.2
.rodata 164196 164356 160 0.1
.text 2172720 2174432 1712 0.1
tv-app debug (read only) 3073777 3075585 1808 0.1
.rodata 247296 247360 64 0.0
.text 2639618 2641458 1840 0.1
tv-casting-app debug (read only) 5539297 5541041 1744 0.0
.rodata 341257 341289 32 0.0
.text 4921810 4923618 1808 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2439048 2439344 296 0.0
.text 1401692 1401988 296 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1199927 1200231 304 0.0
text 823096 823428 332 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1147887 1148207 320 0.0
text 795316 795648 332 0.0
p6 all-clusters-app default (read/write) 2555392 2555680 288 0.0
.text 1513656 1513944 288 0.0
all-clusters-minimal-app default (read/write) 2501240 2501528 288 0.0
.text 1459504 1459792 288 0.0
light-app default (read/write) 2432000 2432288 288 0.0
.text 1390264 1390552 288 0.0
lock-app default (read/write) 2452688 2452976 288 0.0
.text 1410952 1411240 288 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790472 790864 392 0.0
text 560392 560800 408 0.1
lighting-app tlsr9518adk80d (read/write) 810184 810576 392 0.0
text 576852 577258 406 0.1
Decreases (24 builds for cc13x2_26x2, esp32, linux, nrfconnect)
platform target config section 39073b3 faf511a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 190744 190432 -312 -0.2
.rodata 87239 87223 -16 -0.0
all-clusters-minimal-app LP_CC2652R7 .rodata 90771 90755 -16 -0.0
lock-ftd LP_CC2652R7 (read/write) 149472 149152 -320 -0.2
.rodata 99527 99511 -16 -0.0
lock-mtd LP_CC2652R7 .rodata 99407 99391 -16 -0.0
pump-app LP_CC2652R7 (read/write) 169072 168760 -312 -0.2
.rodata 87903 87887 -16 -0.0
pump-controller-app LP_CC2652R7 (read/write) 183308 182988 -320 -0.2
.rodata 83747 83731 -16 -0.0
shell LP_CC2652R7 (read/write) 156496 156184 -312 -0.2
.rodata 110022 110006 -16 -0.0
esp32 all-clusters-app c3devkit (read/write) 1483554 1483538 -16 -0.0
.flash.rodata 214080 214064 -16 -0.0
m5stack (read/write) 485640 485624 -16 -0.0
.flash.rodata 244580 244564 -16 -0.0
linux all-clusters-app debug (read/write) 177072 177040 -32 -0.0
.data.rel.ro 84664 84632 -32 -0.0
all-clusters-minimal-app debug (read/write) 168976 168944 -32 -0.0
.data.rel.ro 77304 77272 -32 -0.0
bridge-app debug+rpc (read/write) 147840 147808 -32 -0.0
.data.rel.ro 66728 66696 -32 -0.0
chip-tool debug (read/write) 609544 609512 -32 -0.0
.data.rel.ro 577808 577776 -32 -0.0
chip-tool-no-interactive-ipv6only arm64 (read/write) 674225 674209 -16 -0.0
.data.rel.ro 613208 613176 -32 -0.0
lighting-app debug+rpc (read/write) 151896 151864 -32 -0.0
.data.rel.ro 71896 71864 -32 -0.0
lock-app debug (read/write) 146544 146512 -32 -0.0
.data.rel.ro 68568 68536 -32 -0.0
ota-provider-app debug (read/write) 140680 140648 -32 -0.0
.data.rel.ro 62840 62808 -32 -0.1
ota-requestor-app debug (read/write) 147392 147360 -32 -0.0
.data.rel.ro 66936 66904 -32 -0.0
shell debug (read/write) 196088 196056 -32 -0.0
.data.rel.ro 77808 77776 -32 -0.0
thermostat-no-ble arm64 (read/write) 180577 180561 -16 -0.0
.data.rel.ro 82928 82896 -32 -0.0
tv-app debug (read/write) 277768 277736 -32 -0.0
.data.rel.ro 79016 78984 -32 -0.0
tv-casting-app debug (read/write) 184080 184048 -32 -0.0
.data.rel.ro 102576 102544 -32 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 156312 156296 -16 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 132840 132824 -16 -0.0
Full report (36 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 39073b3 faf511a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 660127 660439 312 0.0
(read/write) 190744 190432 -312 -0.2
.bss 73764 73764 0 0.0
.data 3356 3356 0 0.0
.rodata 87239 87223 -16 -0.0
.text 572576 572904 328 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 648947 649267 320 0.0
(read/write) 157324 157324 0 0.0
.bss 73052 73052 0 0.0
.data 3356 3356 0 0.0
.rodata 90771 90755 -16 -0.0
.text 557856 558192 336 0.1
lock-ftd LP_CC2652R7 (read only) 691511 691831 320 0.0
(read/write) 149472 149152 -320 -0.2
.bss 70764 70764 0 0.0
.data 3280 3280 0 0.0
.rodata 99527 99511 -16 -0.0
.text 591500 591836 336 0.1
lock-mtd LP_CC2652R7 (read only) 640919 641239 320 0.0
(read/write) 143896 143896 0 0.0
.bss 66500 66500 0 0.0
.data 3280 3280 0 0.0
.rodata 99407 99391 -16 -0.0
.text 541020 541356 336 0.1
pump-app LP_CC2652R7 (read only) 672799 673111 312 0.0
(read/write) 169072 168760 -312 -0.2
.bss 70884 70884 0 0.0
.data 3280 3280 0 0.0
.rodata 87903 87887 -16 -0.0
.text 584412 584740 328 0.1
pump-controller-app LP_CC2652R7 (read only) 658675 658995 320 0.0
(read/write) 183308 182988 -320 -0.2
.bss 70996 70996 0 0.0
.data 3276 3276 0 0.0
.rodata 83747 83731 -16 -0.0
.text 574448 574784 336 0.1
shell LP_CC2652R7 (read only) 689870 690182 312 0.0
(read/write) 156496 156184 -312 -0.2
.bss 76060 76060 0 0.0
.data 3360 3360 0 0.0
.rodata 110022 110006 -16 -0.0
.text 579536 579864 328 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 613246 613558 312 0.1
.app_xip_area 469896 470208 312 0.1
.bss 86304 86304 0 0.0
.data 728 728 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 610602 610922 320 0.1
.app_xip_area 467076 467396 320 0.1
.bss 86480 86480 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 617134 617454 320 0.1
.app_xip_area 474672 474992 320 0.1
.bss 85472 85472 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1013698 1014104 406 0.0
(read/write) 1483554 1483538 -16 -0.0
.dram0.bss 69400 69400 0 0.0
.dram0.data 14632 14632 0 0.0
.flash.rodata 214080 214064 -16 -0.0
.flash.text 1013698 1014104 406 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1068163 1068463 300 0.0
(read/write) 485640 485624 -16 -0.0
.dram0.bss 74920 74920 0 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 244580 244564 -16 -0.0
.flash.text 1062779 1063079 300 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 659604 659924 320 0.0
.bss 68764 68764 0 0.0
.data 1992 1992 0 0.0
.text 583048 583368 320 0.1
lock k32w061+release (read/write) 722132 722452 320 0.0
.bss 69204 69204 0 0.0
.data 2000 2000 0 0.0
.text 645128 645448 320 0.0
linux all-clusters-app debug (read only) 2936105 2937865 1760 0.1
(read/write) 177072 177040 -32 -0.0
.bss 84160 84160 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84664 84632 -32 -0.0
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 261149 261181 32 0.0
.text 2498514 2500338 1824 0.1
all-clusters-minimal-app debug (read only) 2789817 2791641 1824 0.1
(read/write) 168976 168944 -32 -0.0
.bss 83488 83488 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77304 77272 -32 -0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 262685 262781 96 0.0
.text 2352866 2354690 1824 0.1
bridge-app debug+rpc (read only) 2292513 2294305 1792 0.1
(read/write) 147840 147808 -32 -0.0
.bss 71552 71552 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 66728 66696 -32 -0.0
.dynamic 608 608 0 0.0
.got 4400 4400 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 195936 196000 64 0.0
.text 1935394 1937218 1824 0.1
chip-tool debug (read only) 10147117 1014892 1808 0.0
(read/write) 609544 609512 -32 -0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 577808 577776 -32 -0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 510389 510485 96 0.0
.text 8230997 8232805 1808 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9886988 9888700 1712 0.0
(read/write) 674225 674209 -16 -0.0
.bss 42641 42641 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 613208 613176 -32 -0.0
.dynamic 528 528 0 0.0
.got 13416 13424 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 473180 473260 80 0.0
.text 7877380 7879076 1696 0.0
lighting-app debug+rpc (read only) 2525209 2527033 1824 0.1
(read/write) 151896 151864 -32 -0.0
.bss 72032 72032 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 71896 71864 -32 -0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 211688 211784 96 0.0
.text 2143730 2145554 1824 0.1
lock-app debug (read only) 2463905 2465697 1792 0.1
(read/write) 146544 146512 -32 -0.0
.bss 70432 70432 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 68568 68536 -32 -0.0
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 225384 225448 64 0.0
.text 2074130 2075954 1824 0.1
ota-provider-app debug (read only) 2301857 2303617 1760 0.1
(read/write) 140680 140648 -32 -0.0
.bss 70112 70112 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 62840 62808 -32 -0.1
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 201624 201656 32 0.0
.text 1937986 1939810 1824 0.1
ota-requestor-app debug (read only) 2417665 2419473 1808 0.1
(read/write) 147392 147360 -32 -0.0
.bss 72416 72416 0 0.0
.data 2200 2200 0 0.0
.data.rel.ro 66936 66904 -32 -0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 205280 205376 96 0.0
.text 2041906 2043714 1808 0.1
shell debug (read only) 2609921 2611713 1792 0.1
(read/write) 196088 196056 -32 -0.0
.bss 111304 111304 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 77808 77776 -32 -0.0
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 231378 231442 64 0.0
.text 2218786 2220610 1824 0.1
thermostat-no-ble arm64 (read only) 2575988 2577796 1808 0.1
(read/write) 180577 180561 -16 -0.0
.bss 87889 87889 0 0.0
.data 1688 1688 0 0.0
.data.rel.ro 82928 82896 -32 -0.0
.dynamic 528 528 0 0.0
.got 5056 5064 8 0.2
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 164196 164356 160 0.1
.text 2172720 2174432 1712 0.1
tv-app debug (read only) 3073777 3075585 1808 0.1
(read/write) 277768 277736 -32 -0.0
.bss 187656 187656 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 79016 78984 -32 -0.0
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 247296 247360 64 0.0
.text 2639618 2641458 1840 0.1
tv-casting-app debug (read only) 5539297 5541041 1744 0.0
(read/write) 184080 184048 -32 -0.0
.bss 72840 72840 0 0.0
.data 2448 2448 0 0.0
.data.rel.ro 102576 102544 -32 -0.0
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 341257 341289 32 0.0
.text 4921810 4923618 1808 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2439048 2439344 296 0.0
.bss 208212 208212 0 0.0
.data 5864 5864 0 0.0
.text 1401692 1401988 296 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1199927 1200231 304 0.0
bss 141606 141606 0 0.0
rodata 156312 156296 -16 -0.0
text 823096 823428 332 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1147887 1148207 320 0.0
bss 140858 140858 0 0.0
rodata 132840 132824 -16 -0.0
text 795316 795648 332 0.0
p6 all-clusters-app default (read/write) 2555392 2555680 288 0.0
.bss 143392 143392 0 0.0
.data 2776 2776 0 0.0
.text 1513656 1513944 288 0.0
all-clusters-minimal-app default (read/write) 2501240 2501528 288 0.0
.bss 142672 142672 0 0.0
.data 2776 2776 0 0.0
.text 1459504 1459792 288 0.0
light-app default (read/write) 2432000 2432288 288 0.0
.bss 134752 134752 0 0.0
.data 2592 2592 0 0.0
.text 1390264 1390552 288 0.0
lock-app default (read/write) 2452688 2452976 288 0.0
.bss 134576 134576 0 0.0
.data 2600 2600 0 0.0
.text 1410952 1411240 288 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790472 790864 392 0.0
bss 69900 69900 0 0.0
noinit 40416 40416 0 0.0
text 560392 560800 408 0.1
lighting-app tlsr9518adk80d (read/write) 810184 810576 392 0.0
bss 70148 70148 0 0.0
noinit 40416 40416 0 0.0
text 576852 577258 406 0.1

@kghost kghost merged commit c8149b1 into project-chip:master Jun 22, 2022
@kghost kghost deleted the session-6 branch June 22, 2022 00:37
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.

Update existing SessionHolders to shift to a newly established session atomically
5 participants