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

Invalidate pending CASESession establishment when Fabric changes #19346

Conversation

tehampson
Copy link
Contributor

@tehampson tehampson commented Jun 8, 2022

Problem

Change overview

  • Invalidate pending CASESession establishment when Fabric changes either due to RemoveFabric or UpdateNOC.
  • Still need to finish:
    • Figure out if Fabric::Delegates should do the same thing as remove when OnFabricHasChanged is called to do update. These are TODO in the current code
    • Update TestCASESession.cpp to test out that pending sessions are killed when OnFabricHasChanged is called
    • Clean up TestCASESession.cpp a little more to figure out if the commented lines should be removed

Testing

  • Unit test pass
  • CI passing

@github-actions
Copy link

github-actions bot commented Jun 8, 2022

PR #19346: Size comparison from 2b5ec74 to 0fbf786

Increases (39 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 2b5ec74 0fbf786 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689983 690275 292 0.0
.bss 74660 74708 48 0.1
.rodata 112335 112355 20 0.0
.text 577336 577608 272 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640599 640891 292 0.0
(read/write) 158132 158180 48 0.0
.bss 73884 73932 48 0.1
.rodata 89375 89395 20 0.0
.text 550904 551176 272 0.0
lock-ftd LP_CC2652R7 (read only) 683487 683779 292 0.0
.bss 72612 72660 48 0.1
.rodata 98191 98211 20 0.0
.text 584812 585084 272 0.0
lock-mtd LP_CC2652R7 (read only) 632895 633195 300 0.0
(read/write) 145720 145768 48 0.0
.bss 68348 68396 48 0.1
.rodata 98079 98099 20 0.0
.text 534324 534604 280 0.1
pump-app LP_CC2652R7 (read only) 664931 665223 292 0.0
.bss 72756 72804 48 0.1
.rodata 86371 86391 20 0.0
.text 578076 578348 272 0.0
pump-controller-app LP_CC2652R7 (read only) 655507 655791 284 0.0
.bss 72860 72908 48 0.1
.rodata 84259 84279 20 0.0
.text 570764 571028 264 0.0
shell LP_CC2652R7 (read only) 682254 682554 300 0.0
.bss 76956 77004 48 0.1
.rodata 108934 108954 20 0.0
.text 573008 573288 280 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 602578 602942 364 0.1
.app_xip_area 461524 461840 316 0.1
.bss 84008 84056 48 0.1
lock cyw930739m2evb_01 (read/write) 599662 600026 364 0.1
.app_xip_area 458472 458788 316 0.1
.bss 84176 84224 48 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 599462 599842 380 0.1
.app_xip_area 459388 459720 332 0.1
.bss 83140 83188 48 0.1
efr32 lighting-app BRD4161A (read only) 915064 915388 324 0.0
(read/write) 133176 133224 48 0.0
.bss 131088 131136 48 0.0
.text 915056 915380 324 0.0
BRD4161A+rpc (read only) 949268 949592 324 0.0
(read/write) 149868 149920 52 0.0
.bss 147576 147624 48 0.0
.text 949260 949584 324 0.0
BRD4161A+rs911x (read only) 790252 790608 356 0.0
(read/write) 129460 129508 48 0.0
.bss 127364 127412 48 0.0
.text 790244 790600 356 0.0
lock-app BRD4161A+wf200 (read only) 958508 958800 292 0.0
(read/write) 128252 128300 48 0.0
.bss 126188 126236 48 0.0
.text 958500 958792 292 0.0
window-app BRD4161A (read only) 900136 900460 324 0.0
(read/write) 133264 133308 44 0.0
.bss 131176 131224 48 0.0
.text 900128 900452 324 0.0
k32w light k32w061+release (read/write) 653792 654124 332 0.1
.bss 70044 70092 48 0.1
.text 575944 576228 284 0.0
lock k32w061+release (read/write) 714900 715224 324 0.0
.bss 70484 70532 48 0.1
.text 636640 636916 276 0.0
linux all-clusters-app debug (read only) 2892457 2893713 1256 0.0
(read/write) 180024 180120 96 0.1
.bss 87840 87872 32 0.0
.data.rel.ro 83960 84008 48 0.1
.text 2462450 2463618 1168 0.0
all-clusters-minimal-app debug (read only) 2753937 2755225 1288 0.0
(read/write) 171640 171736 96 0.1
.bss 87008 87040 32 0.0
.data.rel.ro 76584 76648 64 0.1
.text 2324658 2325826 1168 0.1
bridge-app debug+rpc (read only) 2198001 2199241 1240 0.1
(read/write) 149528 149624 96 0.1
.bss 74496 74528 32 0.0
.data.rel.ro 65400 65448 48 0.1
.text 1851250 1852370 1120 0.1
chip-tool debug (read only) 9771221 9772301 1080 0.0
(read/write) 611840 611904 64 0.0
.data.rel.ro 579032 579088 56 0.0
.text 7851637 7852629 992 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9513596 9514812 1216 0.0
(read/write) 678065 678145 80 0.0
.data.rel.ro 614488 614568 80 0.0
.got 14936 14944 8 0.1
.text 7496900 7497940 1040 0.0
lighting-app debug+rpc (read only) 2482385 2483641 1256 0.1
(read/write) 155136 155232 96 0.1
.bss 76320 76352 32 0.0
.data.rel.ro 70888 70936 48 0.1
.text 2109410 2110546 1136 0.1
lock-app debug (read only) 2428353 2429625 1272 0.1
(read/write) 150272 150368 96 0.1
.bss 75040 75072 32 0.0
.data.rel.ro 67848 67896 48 0.1
.text 2046322 2047474 1152 0.1
ota-provider-app debug (read only) 2203785 2205025 1240 0.1
(read/write) 143264 143360 96 0.1
.bss 74496 74528 32 0.0
.data.rel.ro 61208 61272 64 0.1
.text 1852146 1853266 1120 0.1
ota-requestor-app debug (read only) 2265417 2266673 1256 0.1
(read/write) 146312 146408 96 0.1
.bss 75264 75296 32 0.0
.data.rel.ro 63320 63368 48 0.1
.text 1906386 1907522 1136 0.1
shell debug (read only) 2584081 2585369 1288 0.0
(read/write) 203200 203296 96 0.0
.bss 118728 118760 32 0.0
.data.rel.ro 77392 77448 56 0.1
.text 2197410 2198578 1168 0.1
thermostat-no-ble arm64 (read only) 2544028 2545420 1392 0.1
(read/write) 183073 183201 128 0.1
.bss 91409 91441 32 0.0
.data.rel.ro 82144 82224 80 0.1
.got 4992 5000 8 0.2
.text 2146960 2148192 1232 0.1
tv-app debug (read only) 3035985 3037065 1080 0.0
(read/write) 281648 281744 96 0.0
.bss 192296 192328 32 0.0
.data.rel.ro 78232 78296 64 0.1
.text 2609746 2610738 992 0.0
tv-casting-app debug (read only) 5335041 5336281 1240 0.0
(read/write) 224032 224128 96 0.0
.bss 80136 80168 32 0.0
.data.rel.ro 135248 135296 48 0.0
.text 4643858 4645010 1152 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2429664 2430160 496 0.0
.bss 202692 202740 48 0.0
.text 1392308 1392804 496 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1192075 1192367 292 0.0
bss 141362 141410 48 0.0
rodata 154652 154672 20 0.0
text 817132 817408 276 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1139783 1140075 292 0.0
bss 140579 140627 48 0.0
rodata 131144 131164 20 0.0
text 789180 789456 276 0.0
p6 all-clusters-app default (read/write) 2544544 2544944 400 0.0
.bss 137120 137168 48 0.0
.text 1502808 1503208 400 0.0
all-clusters-minimal-app default (read/write) 2489416 2489816 400 0.0
.bss 136328 136376 48 0.0
.text 1447680 1448080 400 0.0
light-app default (read/write) 2421336 2421712 376 0.0
.bss 129432 129480 48 0.0
.text 1379600 1379976 376 0.0
lock-app default (read/write) 2441672 2442048 376 0.0
.bss 129256 129304 48 0.0
.text 1399936 1400312 376 0.0
telink light-switch-app tlsr9518adk80d (read/write) 781728 782108 380 0.0
bss 70636 70684 48 0.1
text 552594 552910 316 0.1
lighting-app tlsr9518adk80d (read/write) 801740 802120 380 0.0
bss 70888 70936 48 0.1
text 569316 569630 314 0.1
Decreases (9 builds for cc13x2_26x2, linux)
platform target config section 2b5ec74 0fbf786 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 161784 161540 -244 -0.2
lock-ftd LP_CC2652R7 (read/write) 159344 159100 -244 -0.2
pump-app LP_CC2652R7 (read/write) 178812 178568 -244 -0.1
pump-controller-app LP_CC2652R7 (read/write) 188340 188104 -236 -0.1
shell LP_CC2652R7 (read/write) 165008 164756 -252 -0.2
linux all-clusters-app debug .rodata 255485 255453 -32 -0.0
chip-tool debug .rodata 506205 506173 -32 -0.0
tv-app debug .rodata 241056 241024 -32 -0.0
tv-casting-app debug .rodata 340512 340480 -32 -0.0
Full report (39 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 2b5ec74 0fbf786 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689983 690275 292 0.0
(read/write) 161784 161540 -244 -0.2
.bss 74660 74708 48 0.1
.data 3392 3392 0 0.0
.rodata 112335 112355 20 0.0
.text 577336 577608 272 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640599 640891 292 0.0
(read/write) 158132 158180 48 0.0
.bss 73884 73932 48 0.1
.data 3332 3332 0 0.0
.rodata 89375 89395 20 0.0
.text 550904 551176 272 0.0
lock-ftd LP_CC2652R7 (read only) 683487 683779 292 0.0
(read/write) 159344 159100 -244 -0.2
.bss 72612 72660 48 0.1
.data 3256 3256 0 0.0
.rodata 98191 98211 20 0.0
.text 584812 585084 272 0.0
lock-mtd LP_CC2652R7 (read only) 632895 633195 300 0.0
(read/write) 145720 145768 48 0.0
.bss 68348 68396 48 0.1
.data 3256 3256 0 0.0
.rodata 98079 98099 20 0.0
.text 534324 534604 280 0.1
pump-app LP_CC2652R7 (read only) 664931 665223 292 0.0
(read/write) 178812 178568 -244 -0.1
.bss 72756 72804 48 0.1
.data 3292 3292 0 0.0
.rodata 86371 86391 20 0.0
.text 578076 578348 272 0.0
pump-controller-app LP_CC2652R7 (read only) 655507 655791 284 0.0
(read/write) 188340 188104 -236 -0.1
.bss 72860 72908 48 0.1
.data 3252 3252 0 0.0
.rodata 84259 84279 20 0.0
.text 570764 571028 264 0.0
shell LP_CC2652R7 (read only) 682254 682554 300 0.0
(read/write) 165008 164756 -252 -0.2
.bss 76956 77004 48 0.1
.data 3396 3396 0 0.0
.rodata 108934 108954 20 0.0
.text 573008 573288 280 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 602578 602942 364 0.1
.app_xip_area 461524 461840 316 0.1
.bss 84008 84056 48 0.1
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 599662 600026 364 0.1
.app_xip_area 458472 458788 316 0.1
.bss 84176 84224 48 0.1
.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) 599462 599842 380 0.1
.app_xip_area 459388 459720 332 0.1
.bss 83140 83188 48 0.1
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 915064 915388 324 0.0
(read/write) 133176 133224 48 0.0
.bss 131088 131136 48 0.0
.data 2088 2088 0 0.0
.text 915056 915380 324 0.0
BRD4161A+rpc (read only) 949268 949592 324 0.0
(read/write) 149868 149920 52 0.0
.bss 147576 147624 48 0.0
.data 2292 2292 0 0.0
.text 949260 949584 324 0.0
BRD4161A+rs911x (read only) 790252 790608 356 0.0
(read/write) 129460 129508 48 0.0
.bss 127364 127412 48 0.0
.data 2096 2096 0 0.0
.text 790244 790600 356 0.0
lock-app BRD4161A+wf200 (read only) 958508 958800 292 0.0
(read/write) 128252 128300 48 0.0
.bss 126188 126236 48 0.0
.data 2064 2064 0 0.0
.text 958500 958792 292 0.0
window-app BRD4161A (read only) 900136 900460 324 0.0
(read/write) 133264 133308 44 0.0
.bss 131176 131224 48 0.0
.data 2084 2084 0 0.0
.text 900128 900452 324 0.0
k32w light k32w061+release (read/write) 653792 654124 332 0.1
.bss 70044 70092 48 0.1
.data 2004 2004 0 0.0
.text 575944 576228 284 0.0
lock k32w061+release (read/write) 714900 715224 324 0.0
.bss 70484 70532 48 0.1
.data 1976 1976 0 0.0
.text 636640 636916 276 0.0
linux all-clusters-app debug (read only) 2892457 2893713 1256 0.0
(read/write) 180024 180120 96 0.1
.bss 87840 87872 32 0.0
.data 2016 2016 0 0.0
.data.rel.ro 83960 84008 48 0.1
.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 255485 255453 -32 -0.0
.text 2462450 2463618 1168 0.0
all-clusters-minimal-app debug (read only) 2753937 2755225 1288 0.0
(read/write) 171640 171736 96 0.1
.bss 87008 87040 32 0.0
.data 1888 1888 0 0.0
.data.rel.ro 76584 76648 64 0.1
.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 256765 256765 0 0.0
.text 2324658 2325826 1168 0.1
bridge-app debug+rpc (read only) 2198001 2199241 1240 0.1
(read/write) 149528 149624 96 0.1
.bss 74496 74528 32 0.0
.data 3888 3888 0 0.0
.data.rel.ro 65400 65448 48 0.1
.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 187840 0 0.0
.text 1851250 1852370 1120 0.1
chip-tool debug (read only) 9771221 9772301 1080 0.0
(read/write) 611840 611904 64 0.0
.bss 25408 25408 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 579032 579088 56 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 506205 506173 -32 -0.0
.text 7851637 7852629 992 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9513596 9514812 1216 0.0
(read/write) 678065 678145 80 0.0
.bss 43681 43681 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614488 614568 80 0.0
.dynamic 528 528 0 0.0
.got 14936 14944 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468300 468300 0 0.0
.text 7496900 7497940 1040 0.0
lighting-app debug+rpc (read only) 2482385 2483641 1256 0.1
(read/write) 155136 155232 96 0.1
.bss 76320 76352 32 0.0
.data 2032 2032 0 0.0
.data.rel.ro 70888 70936 48 0.1
.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 205384 205384 0 0.0
.text 2109410 2110546 1136 0.1
lock-app debug (read only) 2428353 2429625 1272 0.1
(read/write) 150272 150368 96 0.1
.bss 75040 75072 32 0.0
.data 1520 1520 0 0.0
.data.rel.ro 67848 67896 48 0.1
.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 219432 219432 0 0.0
.text 2046322 2047474 1152 0.1
ota-provider-app debug (read only) 2203785 2205025 1240 0.1
(read/write) 143264 143360 96 0.1
.bss 74496 74528 32 0.0
.data 1752 1752 0 0.0
.data.rel.ro 61208 61272 64 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 191960 191960 0 0.0
.text 1852146 1853266 1120 0.1
ota-requestor-app debug (read only) 2265417 2266673 1256 0.1
(read/write) 146312 146408 96 0.1
.bss 75264 75296 32 0.0
.data 1944 1944 0 0.0
.data.rel.ro 63320 63368 48 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 195296 195296 0 0.0
.text 1906386 1907522 1136 0.1
shell debug (read only) 2584081 2585369 1288 0.0
(read/write) 203200 203296 96 0.0
.bss 118728 118760 32 0.0
.data 1328 1328 0 0.0
.data.rel.ro 77392 77448 56 0.1
.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 228050 228050 0 0.0
.text 2197410 2198578 1168 0.1
thermostat-no-ble arm64 (read only) 2544028 2545420 1392 0.1
(read/write) 183073 183201 128 0.1
.bss 91409 91441 32 0.0
.data 1512 1512 0 0.0
.data.rel.ro 82144 82224 80 0.1
.dynamic 528 528 0 0.0
.got 4992 5000 8 0.2
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 160132 160132 0 0.0
.text 2146960 2148192 1232 0.1
tv-app debug (read only) 3035985 3037065 1080 0.0
(read/write) 281648 281744 96 0.0
.bss 192296 192328 32 0.0
.data 4656 4656 0 0.0
.data.rel.ro 78232 78296 64 0.1
.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 241024 -32 -0.0
.text 2609746 2610738 992 0.0
tv-casting-app debug (read only) 5335041 5336281 1240 0.0
(read/write) 224032 224128 96 0.0
.bss 80136 80168 32 0.0
.data 2416 2416 0 0.0
.data.rel.ro 135248 135296 48 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 340512 340480 -32 -0.0
.text 4643858 4645010 1152 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2429664 2430160 496 0.0
.bss 202692 202740 48 0.0
.data 5872 5872 0 0.0
.text 1392308 1392804 496 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1192075 1192367 292 0.0
bss 141362 141410 48 0.0
rodata 154652 154672 20 0.0
text 817132 817408 276 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1139783 1140075 292 0.0
bss 140579 140627 48 0.0
rodata 131144 131164 20 0.0
text 789180 789456 276 0.0
p6 all-clusters-app default (read/write) 2544544 2544944 400 0.0
.bss 137120 137168 48 0.0
.data 2808 2808 0 0.0
.text 1502808 1503208 400 0.0
all-clusters-minimal-app default (read/write) 2489416 2489816 400 0.0
.bss 136328 136376 48 0.0
.data 2752 2752 0 0.0
.text 1447680 1448080 400 0.0
light-app default (read/write) 2421336 2421712 376 0.0
.bss 129432 129480 48 0.0
.data 2600 2600 0 0.0
.text 1379600 1379976 376 0.0
lock-app default (read/write) 2441672 2442048 376 0.0
.bss 129256 129304 48 0.0
.data 2576 2576 0 0.0
.text 1399936 1400312 376 0.0
telink light-switch-app tlsr9518adk80d (read/write) 781728 782108 380 0.0
bss 70636 70684 48 0.1
noinit 40416 40416 0 0.0
text 552594 552910 316 0.1
lighting-app tlsr9518adk80d (read/write) 801740 802120 380 0.0
bss 70888 70936 48 0.1
noinit 40416 40416 0 0.0
text 569316 569630 314 0.1

@turon
Copy link
Contributor

turon commented Jun 8, 2022

Perhaps related to #19328 and slack discussion: https://csamembers.slack.com/archives/C031EJZJ1L2/p1654726870300589 ?

@tehampson
Copy link
Contributor Author

tehampson commented Jun 9, 2022

@turon

Perhaps related to #19328 and slack discussion: https://csamembers.slack.com/archives/C031EJZJ1L2/p1654726870300589 ?

I don't have access to that channel can you please add me. My understanding is that #19328 is for invalidating sessions that are established. My PR invalidates sessions that are not yet established but were in the process of establishing

@github-actions
Copy link

github-actions bot commented Jun 13, 2022

PR #19346: Size comparison from e38e2a6 to 4ceff6b

Increases (10 builds for cyw30739, k32w, linux, mbed, telink)
platform target config section e38e2a6 4ceff6b change % change
cyw30739 light cyw930739m2evb_01 (read/write) 606554 606974 420 0.1
.app_xip_area 465052 465424 372 0.1
.bss 84432 84480 48 0.1
lock cyw930739m2evb_01 (read/write) 603678 604098 420 0.1
.app_xip_area 462032 462404 372 0.1
.bss 84608 84656 48 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 611374 611786 412 0.1
.app_xip_area 470800 471164 364 0.1
.bss 83616 83664 48 0.1
k32w light k32w061+release (read/write) 657248 657612 364 0.1
.bss 69748 69796 48 0.1
.text 579672 579988 316 0.1
lock k32w061+release (read/write) 718860 719240 380 0.1
.bss 70180 70228 48 0.1
.text 640880 641212 332 0.1
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9563860 9565860 2000 0.0
(read/write) 689841 689953 112 0.0
.data.rel.ro 626128 626232 104 0.0
.got 15056 15064 8 0.1
.text 7518980 7520740 1760 0.0
thermostat-no-ble arm64 (read only) 2557916 2560220 2304 0.1
(read/write) 191409 191569 160 0.1
.bss 99377 99409 32 0.0
.data.rel.ro 82376 82496 120 0.1
.got 5080 5088 8 0.2
.text 2158912 2160928 2016 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2432808 2433312 504 0.0
.bss 208988 209036 48 0.0
.text 1395452 1395956 504 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786716 787152 436 0.1
bss 70876 70924 48 0.1
text 556632 556972 340 0.1
lighting-app tlsr9518adk80d (read/write) 806704 807140 436 0.1
bss 71128 71176 48 0.1
text 573324 573666 342 0.1
Full report (10 builds for cyw30739, k32w, linux, mbed, telink)
platform target config section e38e2a6 4ceff6b change % change
cyw30739 light cyw930739m2evb_01 (read/write) 606554 606974 420 0.1
.app_xip_area 465052 465424 372 0.1
.bss 84432 84480 48 0.1
.data 756 756 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 603678 604098 420 0.1
.app_xip_area 462032 462404 372 0.1
.bss 84608 84656 48 0.1
.data 724 724 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 611374 611786 412 0.1
.app_xip_area 470800 471164 364 0.1
.bss 83616 83664 48 0.1
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w light k32w061+release (read/write) 657248 657612 364 0.1
.bss 69748 69796 48 0.1
.data 2028 2028 0 0.0
.text 579672 579988 316 0.1
lock k32w061+release (read/write) 718860 719240 380 0.1
.bss 70180 70228 48 0.1
.data 2000 2000 0 0.0
.text 640880 641212 332 0.1
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9563860 9565860 2000 0.0
(read/write) 689841 689953 112 0.0
.bss 43697 43697 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 626128 626232 104 0.0
.dynamic 528 528 0 0.0
.got 15056 15064 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468788 468788 0 0.0
.text 7518980 7520740 1760 0.0
thermostat-no-ble arm64 (read only) 2557916 2560220 2304 0.1
(read/write) 191409 191569 160 0.1
.bss 99377 99409 32 0.0
.data 1560 1560 0 0.0
.data.rel.ro 82376 82496 120 0.1
.dynamic 528 528 0 0.0
.got 5080 5088 8 0.2
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 161332 161332 0 0.0
.text 2158912 2160928 2016 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2432808 2433312 504 0.0
.bss 208988 209036 48 0.0
.data 5888 5888 0 0.0
.text 1395452 1395956 504 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786716 787152 436 0.1
bss 70876 70924 48 0.1
noinit 40416 40416 0 0.0
text 556632 556972 340 0.1
lighting-app tlsr9518adk80d (read/write) 806704 807140 436 0.1
bss 71128 71176 48 0.1
noinit 40416 40416 0 0.0
text 573324 573666 342 0.1

@github-actions
Copy link

github-actions bot commented Jun 13, 2022

PR #19346: Size comparison from e38e2a6 to cdb8b10

Increases (37 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, p6, telink)
platform target config section e38e2a6 cdb8b10 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 658295 658643 348 0.1
.bss 73780 73828 48 0.1
.rodata 87023 87067 44 0.1
.text 570960 571264 304 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 644835 645183 348 0.1
(read/write) 157276 157324 48 0.0
.bss 73004 73052 48 0.1
.rodata 90035 90087 52 0.1
.text 554480 554776 296 0.1
lock-ftd LP_CC2652R7 (read only) 687707 688055 348 0.1
.bss 71740 71788 48 0.1
.rodata 98859 98903 44 0.0
.text 588364 588668 304 0.1
lock-mtd LP_CC2652R7 (read only) 637115 637463 348 0.1
(read/write) 144872 144920 48 0.0
.bss 67476 67524 48 0.1
.rodata 98739 98783 44 0.0
.text 537884 538188 304 0.1
pump-app LP_CC2652R7 (read only) 669083 669423 340 0.1
.bss 71884 71932 48 0.1
.rodata 86979 87023 44 0.1
.text 581620 581916 296 0.1
pump-controller-app LP_CC2652R7 (read only) 659655 659987 332 0.1
.bss 71988 72036 48 0.1
.rodata 84879 84915 36 0.0
.text 574292 574588 296 0.1
shell LP_CC2652R7 (read only) 688446 688802 356 0.1
.bss 76076 76124 48 0.1
.rodata 110094 110138 44 0.0
.text 578040 578352 312 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 606554 606974 420 0.1
.app_xip_area 465052 465424 372 0.1
.bss 84432 84480 48 0.1
lock cyw930739m2evb_01 (read/write) 603678 604090 412 0.1
.app_xip_area 462032 462396 364 0.1
.bss 84608 84656 48 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 611374 611786 412 0.1
.app_xip_area 470800 471164 364 0.1
.bss 83616 83664 48 0.1
efr32 lighting-app BRD4161A (read only) 919264 919628 364 0.0
(read/write) 133440 133484 44 0.0
.bss 131320 131368 48 0.0
.text 919256 919620 364 0.0
BRD4161A+rpc (read only) 953436 953800 364 0.0
(read/write) 150128 150176 48 0.0
.bss 147808 147856 48 0.0
.text 953428 953792 364 0.0
BRD4161A+rs911x (read only) 794388 794800 412 0.1
(read/write) 129720 129772 52 0.0
.bss 127596 127644 48 0.0
.text 794380 794792 412 0.1
lock-app BRD4161A+wf200 (read only) 962532 962864 332 0.0
(read/write) 130060 130108 48 0.0
.bss 127972 128020 48 0.0
.text 962524 962856 332 0.0
window-app BRD4161A (read only) 904168 904532 364 0.0
(read/write) 133512 133556 44 0.0
.bss 131400 131448 48 0.0
.text 904160 904524 364 0.0
k32w light k32w061+release (read/write) 657248 657612 364 0.1
.bss 69748 69796 48 0.1
.text 579672 579988 316 0.1
lock k32w061+release (read/write) 718860 719240 380 0.1
.bss 70180 70228 48 0.1
.text 640880 641212 332 0.1
linux all-clusters-app debug (read only) 2923761 2926041 2280 0.1
(read/write) 188528 188656 128 0.1
.bss 95776 95808 32 0.0
.data.rel.ro 84488 84584 96 0.1
.text 2489906 2491922 2016 0.1
all-clusters-minimal-app debug (read only) 2769193 2771473 2280 0.1
(read/write) 179888 180016 128 0.1
.bss 94944 94976 32 0.0
.data.rel.ro 76872 76968 96 0.1
.text 2337458 2339474 2016 0.1
bridge-app debug+rpc (read only) 2247553 2249737 2184 0.1
(read/write) 158752 158880 128 0.1
.bss 82976 83008 32 0.0
.data.rel.ro 66232 66328 96 0.1
.text 1896530 1898498 1968 0.1
chip-tool debug (read only) 9815973 9817925 1952 0.0
(read/write) 623496 623592 96 0.0
.data.rel.ro 590696 590776 80 0.0
.text 7868549 7870309 1760 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9563860 9565860 2000 0.0
(read/write) 689841 689953 112 0.0
.data.rel.ro 626128 626232 104 0.0
.got 15056 15064 8 0.1
.text 7518980 7520740 1760 0.0
lighting-app debug+rpc (read only) 2497465 2499649 2184 0.1
(read/write) 163416 163544 128 0.1
.bss 84288 84320 32 0.0
.data.rel.ro 71176 71256 80 0.1
.text 2122130 2124098 1968 0.1
lock-app debug (read only) 2443465 2445689 2224 0.1
(read/write) 158488 158616 128 0.1
.bss 82944 82976 32 0.0
.data.rel.ro 68120 68232 112 0.2
.text 2059074 2061058 1984 0.1
ota-provider-app debug (read only) 2281729 2283897 2168 0.1
(read/write) 152688 152816 128 0.1
.bss 82624 82656 32 0.0
.data.rel.ro 62456 62552 96 0.2
.text 1923202 1925154 1952 0.1
ota-requestor-app debug (read only) 2329289 2331457 2168 0.1
(read/write) 155504 155600 96 0.1
.bss 83328 83360 32 0.0
.data.rel.ro 64392 64472 80 0.1
.text 1964738 1966690 1952 0.1
shell debug (read only) 2604841 2607121 2280 0.1
(read/write) 219384 219512 128 0.1
.bss 134568 134600 32 0.0
.data.rel.ro 77672 77776 104 0.1
.text 2215746 2217762 2016 0.1
thermostat-no-ble arm64 (read only) 2557916 2560220 2304 0.1
(read/write) 191409 191569 160 0.1
.bss 99377 99409 32 0.0
.data.rel.ro 82376 82496 120 0.1
.got 5080 5088 8 0.2
.text 2158912 2160928 2016 0.1
tv-app debug (read only) 3050873 3052993 2120 0.1
(read/write) 289864 289960 96 0.0
.bss 200200 200232 32 0.0
.data.rel.ro 78528 78600 72 0.1
.text 2622370 2624226 1856 0.1
tv-casting-app debug (read only) 5349977 5352201 2224 0.0
(read/write) 232312 232408 96 0.0
.bss 88072 88104 32 0.0
.data.rel.ro 135528 135600 72 0.1
.text 4656338 4658322 1984 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2432808 2433312 504 0.0
.bss 208988 209036 48 0.0
.text 1395452 1395956 504 0.0
p6 all-clusters-app default (read/write) 2551672 2552120 448 0.0
.bss 143408 143456 48 0.0
.text 1509936 1510384 448 0.0
all-clusters-minimal-app default (read/write) 2494128 2494576 448 0.0
.bss 142624 142672 48 0.0
.text 1452392 1452840 448 0.0
light-app default (read/write) 2425560 2425984 424 0.0
.bss 135736 135784 48 0.0
.text 1383824 1384248 424 0.0
lock-app default (read/write) 2445968 2446400 432 0.0
.bss 135560 135608 48 0.0
.text 1404232 1404664 432 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786716 787152 436 0.1
bss 70876 70924 48 0.1
text 556632 556972 340 0.1
lighting-app tlsr9518adk80d (read/write) 806704 807132 428 0.1
bss 71128 71176 48 0.1
text 573324 573664 340 0.1
Decreases (5 builds for cc13x2_26x2)
platform target config section e38e2a6 cdb8b10 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 192592 192292 -300 -0.2
lock-ftd LP_CC2652R7 (read/write) 154252 153952 -300 -0.2
pump-app LP_CC2652R7 (read/write) 173788 173496 -292 -0.2
pump-controller-app LP_CC2652R7 (read/write) 183320 183036 -284 -0.2
shell LP_CC2652R7 (read/write) 157936 157628 -308 -0.2
Full report (37 builds for cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, p6, telink)
platform target config section e38e2a6 cdb8b10 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 658295 658643 348 0.1
(read/write) 192592 192292 -300 -0.2
.bss 73780 73828 48 0.1
.data 3416 3416 0 0.0
.rodata 87023 87067 44 0.1
.text 570960 571264 304 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 644835 645183 348 0.1
(read/write) 157276 157324 48 0.0
.bss 73004 73052 48 0.1
.data 3356 3356 0 0.0
.rodata 90035 90087 52 0.1
.text 554480 554776 296 0.1
lock-ftd LP_CC2652R7 (read only) 687707 688055 348 0.1
(read/write) 154252 153952 -300 -0.2
.bss 71740 71788 48 0.1
.data 3280 3280 0 0.0
.rodata 98859 98903 44 0.0
.text 588364 588668 304 0.1
lock-mtd LP_CC2652R7 (read only) 637115 637463 348 0.1
(read/write) 144872 144920 48 0.0
.bss 67476 67524 48 0.1
.data 3280 3280 0 0.0
.rodata 98739 98783 44 0.0
.text 537884 538188 304 0.1
pump-app LP_CC2652R7 (read only) 669083 669423 340 0.1
(read/write) 173788 173496 -292 -0.2
.bss 71884 71932 48 0.1
.data 3316 3316 0 0.0
.rodata 86979 87023 44 0.1
.text 581620 581916 296 0.1
pump-controller-app LP_CC2652R7 (read only) 659655 659987 332 0.1
(read/write) 183320 183036 -284 -0.2
.bss 71988 72036 48 0.1
.data 3276 3276 0 0.0
.rodata 84879 84915 36 0.0
.text 574292 574588 296 0.1
shell LP_CC2652R7 (read only) 688446 688802 356 0.1
(read/write) 157936 157628 -308 -0.2
.bss 76076 76124 48 0.1
.data 3420 3420 0 0.0
.rodata 110094 110138 44 0.0
.text 578040 578352 312 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 606554 606974 420 0.1
.app_xip_area 465052 465424 372 0.1
.bss 84432 84480 48 0.1
.data 756 756 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 603678 604090 412 0.1
.app_xip_area 462032 462396 364 0.1
.bss 84608 84656 48 0.1
.data 724 724 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 611374 611786 412 0.1
.app_xip_area 470800 471164 364 0.1
.bss 83616 83664 48 0.1
.data 644 644 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 919264 919628 364 0.0
(read/write) 133440 133484 44 0.0
.bss 131320 131368 48 0.0
.data 2116 2116 0 0.0
.text 919256 919620 364 0.0
BRD4161A+rpc (read only) 953436 953800 364 0.0
(read/write) 150128 150176 48 0.0
.bss 147808 147856 48 0.0
.data 2320 2320 0 0.0
.text 953428 953792 364 0.0
BRD4161A+rs911x (read only) 794388 794800 412 0.1
(read/write) 129720 129772 52 0.0
.bss 127596 127644 48 0.0
.data 2124 2124 0 0.0
.text 794380 794792 412 0.1
lock-app BRD4161A+wf200 (read only) 962532 962864 332 0.0
(read/write) 130060 130108 48 0.0
.bss 127972 128020 48 0.0
.data 2088 2088 0 0.0
.text 962524 962856 332 0.0
window-app BRD4161A (read only) 904168 904532 364 0.0
(read/write) 133512 133556 44 0.0
.bss 131400 131448 48 0.0
.data 2108 2108 0 0.0
.text 904160 904524 364 0.0
k32w light k32w061+release (read/write) 657248 657612 364 0.1
.bss 69748 69796 48 0.1
.data 2028 2028 0 0.0
.text 579672 579988 316 0.1
lock k32w061+release (read/write) 718860 719240 380 0.1
.bss 70180 70228 48 0.1
.data 2000 2000 0 0.0
.text 640880 641212 332 0.1
linux all-clusters-app debug (read only) 2923761 2926041 2280 0.1
(read/write) 188528 188656 128 0.1
.bss 95776 95808 32 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84488 84584 96 0.1
.dynamic 608 608 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 258205 258205 0 0.0
.text 2489906 2491922 2016 0.1
all-clusters-minimal-app debug (read only) 2769193 2771473 2280 0.1
(read/write) 179888 180016 128 0.1
.bss 94944 94976 32 0.0
.data 1920 1920 0 0.0
.data.rel.ro 76872 76968 96 0.1
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 1032 1032 0 0.0
.rodata 258621 258621 0 0.0
.text 2337458 2339474 2016 0.1
bridge-app debug+rpc (read only) 2247553 2249737 2184 0.1
(read/write) 158752 158880 128 0.1
.bss 82976 83008 32 0.0
.data 3760 3760 0 0.0
.data.rel.ro 66232 66328 96 0.1
.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 191040 191040 0 0.0
.text 1896530 1898498 1968 0.1
chip-tool debug (read only) 9815973 9817925 1952 0.0
(read/write) 623496 623592 96 0.0
.bss 25440 25440 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 590696 590776 80 0.0
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 506805 506805 0 0.0
.text 7868549 7870309 1760 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9563860 9565860 2000 0.0
(read/write) 689841 689953 112 0.0
.bss 43697 43697 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 626128 626232 104 0.0
.dynamic 528 528 0 0.0
.got 15056 15064 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 468788 468788 0 0.0
.text 7518980 7520740 1760 0.0
lighting-app debug+rpc (read only) 2497465 2499649 2184 0.1
(read/write) 163416 163544 128 0.1
.bss 84288 84320 32 0.0
.data 2064 2064 0 0.0
.data.rel.ro 71176 71256 80 0.1
.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 207144 207144 0 0.0
.text 2122130 2124098 1968 0.1
lock-app debug (read only) 2443465 2445689 2224 0.1
(read/write) 158488 158616 128 0.1
.bss 82944 82976 32 0.0
.data 1552 1552 0 0.0
.data.rel.ro 68120 68232 112 0.2
.dynamic 608 608 0 0.0
.got 4432 4432 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 221192 221192 0 0.0
.text 2059074 2061058 1984 0.1
ota-provider-app debug (read only) 2281729 2283897 2168 0.1
(read/write) 152688 152816 128 0.1
.bss 82624 82656 32 0.0
.data 1784 1784 0 0.0
.data.rel.ro 62456 62552 96 0.2
.dynamic 608 608 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 680 680 0 0.0
.rodata 197336 197336 0 0.0
.text 1923202 1925154 1952 0.1
ota-requestor-app debug (read only) 2329289 2331457 2168 0.1
(read/write) 155504 155600 96 0.1
.bss 83328 83360 32 0.0
.data 1976 1976 0 0.0
.data.rel.ro 64392 64472 80 0.1
.dynamic 608 608 0 0.0
.got 4456 4456 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 199520 199520 0 0.0
.text 1964738 1966690 1952 0.1
shell debug (read only) 2604841 2607121 2280 0.1
(read/write) 219384 219512 128 0.1
.bss 134568 134600 32 0.0
.data 1392 1392 0 0.0
.data.rel.ro 77672 77776 104 0.1
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 229778 229778 0 0.0
.text 2215746 2217762 2016 0.1
thermostat-no-ble arm64 (read only) 2557916 2560220 2304 0.1
(read/write) 191409 191569 160 0.1
.bss 99377 99409 32 0.0
.data 1560 1560 0 0.0
.data.rel.ro 82376 82496 120 0.1
.dynamic 528 528 0 0.0
.got 5080 5088 8 0.2
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 161332 161332 0 0.0
.text 2158912 2160928 2016 0.1
tv-app debug (read only) 3050873 3052993 2120 0.1
(read/write) 289864 289960 96 0.0
.bss 200200 200232 32 0.0
.data 4688 4688 0 0.0
.data.rel.ro 78528 78600 72 0.1
.dynamic 608 608 0 0.0
.got 4848 4848 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 242720 242720 0 0.0
.text 2622370 2624226 1856 0.1
tv-casting-app debug (read only) 5349977 5352201 2224 0.0
(read/write) 232312 232408 96 0.0
.bss 88072 88104 32 0.0
.data 2480 2480 0 0.0
.data.rel.ro 135528 135600 72 0.1
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 342368 342368 0 0.0
.text 4656338 4658322 1984 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2432808 2433312 504 0.0
.bss 208988 209036 48 0.0
.data 5888 5888 0 0.0
.text 1395452 1395956 504 0.0
p6 all-clusters-app default (read/write) 2551672 2552120 448 0.0
.bss 143408 143456 48 0.0
.data 2832 2832 0 0.0
.text 1509936 1510384 448 0.0
all-clusters-minimal-app default (read/write) 2494128 2494576 448 0.0
.bss 142624 142672 48 0.0
.data 2776 2776 0 0.0
.text 1452392 1452840 448 0.0
light-app default (read/write) 2425560 2425984 424 0.0
.bss 135736 135784 48 0.0
.data 2624 2624 0 0.0
.text 1383824 1384248 424 0.0
lock-app default (read/write) 2445968 2446400 432 0.0
.bss 135560 135608 48 0.0
.data 2600 2600 0 0.0
.text 1404232 1404664 432 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786716 787152 436 0.1
bss 70876 70924 48 0.1
noinit 40416 40416 0 0.0
text 556632 556972 340 0.1
lighting-app tlsr9518adk80d (read/write) 806704 807132 428 0.1
bss 71128 71176 48 0.1
noinit 40416 40416 0 0.0
text 573324 573664 340 0.1

@tehampson tehampson force-pushed the invalidate-case-session-upon-fabric-update-18431 branch from 8508a8b to ad4d136 Compare June 15, 2022 15:17
@github-actions
Copy link

github-actions bot commented Jun 15, 2022

PR #19346: Size comparison from dcec35a to ad4d136

Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section dcec35a ad4d136 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657643 657991 348 0.1
.bss 73708 73756 48 0.1
.rodata 86883 86935 52 0.1
.text 570448 570744 296 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646159 646491 332 0.1
(read/write) 157260 157308 48 0.0
.bss 72988 73036 48 0.1
.rodata 90159 90203 44 0.0
.text 555680 555968 288 0.1
lock-ftd LP_CC2652R7 (read only) 688495 688835 340 0.0
.bss 70700 70748 48 0.1
.rodata 98911 98955 44 0.0
.text 589100 589396 296 0.1
lock-mtd LP_CC2652R7 (read only) 637903 638243 340 0.1
(read/write) 143832 143880 48 0.0
.bss 66436 66484 48 0.1
.rodata 98791 98835 44 0.0
.text 538620 538916 296 0.1
pump-app LP_CC2652R7 (read only) 669719 670043 324 0.0
.bss 70820 70868 48 0.1
.rodata 87007 87051 44 0.1
.text 582228 582508 280 0.0
pump-controller-app LP_CC2652R7 (read only) 660443 660767 324 0.0
.bss 70948 70996 48 0.1
.rodata 84931 84975 44 0.1
.text 575028 575308 280 0.0
shell LP_CC2652R7 (read only) 686986 687318 332 0.0
.bss 76004 76052 48 0.1
.rodata 109410 109454 44 0.0
.text 577264 577552 288 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 610994 611398 404 0.1
.app_xip_area 467684 468040 356 0.1
.bss 86232 86280 48 0.1
lock cyw930739m2evb_01 (read/write) 608086 608482 396 0.1
.app_xip_area 464632 464980 348 0.1
.bss 86408 86456 48 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614098 614478 380 0.1
.app_xip_area 471708 472040 332 0.1
.bss 85400 85448 48 0.1
efr32 lighting-app BRD4161A (read only) 920548 920896 348 0.0
(read/write) 132396 132448 52 0.0
.bss 130280 130328 48 0.0
.text 920540 920888 348 0.0
BRD4161A+rpc (read only) 956204 956552 348 0.0
(read/write) 149272 149320 48 0.0
.bss 146952 147000 48 0.0
.text 956196 956544 348 0.0
BRD4161A+rs911x (read only) 795648 796076 428 0.1
(read/write) 128676 128720 44 0.0
.bss 126548 126596 48 0.0
.text 795640 796068 428 0.1
lock-app BRD4161A+wf200 (read only) 963560 963892 332 0.0
(read/write) 129012 129060 48 0.0
.bss 126924 126972 48 0.0
.text 963552 963884 332 0.0
window-app BRD4161A (read only) 905420 905768 348 0.0
(read/write) 132460 132512 52 0.0
.bss 130352 130400 48 0.0
.text 905412 905760 348 0.0
esp32 all-clusters-app c3devkit (read only) 1010584 1010922 338 0.0
(read/write) 1482626 1482714 88 0.0
.dram0.bss 69344 69392 48 0.1
.flash.rodata 213200 213240 40 0.0
.flash.text 1010584 1010922 338 0.0
m5stack (read only) 1064883 1065271 388 0.0
(read/write) 484744 484840 96 0.0
.dram0.bss 74864 74912 48 0.1
.flash.rodata 243708 243756 48 0.0
.flash.text 1059499 1059887 388 0.0
k32w light k32w061+release (read/write) 657192 657564 372 0.1
.bss 68708 68756 48 0.1
.text 580656 580980 324 0.1
lock k32w061+release (read/write) 718848 719212 364 0.1
.bss 69140 69188 48 0.1
.text 641908 642224 316 0.0
linux all-clusters-app debug (read only) 2915897 2918161 2264 0.1
(read/write) 188168 188296 128 0.1
.bss 95648 95680 32 0.0
.data.rel.ro 84264 84344 80 0.1
.text 2482290 2484290 2000 0.1
all-clusters-minimal-app debug (read only) 2769729 2772009 2280 0.1
(read/write) 180008 180104 96 0.1
.bss 94944 94976 32 0.0
.data.rel.ro 76904 76984 80 0.1
.text 2336930 2338946 2016 0.1
bridge-app debug+rpc (read only) 2250129 2252313 2184 0.1
(read/write) 157848 157976 128 0.1
.bss 81920 81952 32 0.0
.data.rel.ro 66312 66408 96 0.1
.text 1897042 1899010 1968 0.1
chip-tool debug (read only) 9940773 9942725 1952 0.0
(read/write) 581632 581696 64 0.0
.data.rel.ro 549896 549976 80 0.0
.text 8098565 8100325 1760 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9690140 9692124 1984 0.0
(read/write) 646001 646113 112 0.0
.data.rel.ro 585264 585368 104 0.0
.got 13152 13160 8 0.1
.text 7753748 7755492 1744 0.0
lighting-app debug+rpc (read only) 2505569 2507753 2184 0.1
(read/write) 162960 163056 96 0.1
.bss 83520 83552 32 0.0
.data.rel.ro 71464 71544 80 0.1
.text 2127986 2129954 1968 0.1
lock-app debug (read only) 2444033 2446257 2224 0.1
(read/write) 157520 157648 128 0.1
.bss 81888 81920 32 0.0
.data.rel.ro 68152 68248 96 0.1
.text 2058130 2060114 1984 0.1
ota-provider-app debug (read only) 2281969 2284137 2168 0.1
(read/write) 151656 151784 128 0.1
.bss 81568 81600 32 0.0
.data.rel.ro 62424 62520 96 0.2
.text 1922082 1924034 1952 0.1
ota-requestor-app debug (read only) 2397713 2399897 2184 0.1
(read/write) 158432 158528 96 0.1
.bss 83872 83904 32 0.0
.data.rel.ro 66536 66616 80 0.1
.text 2025874 2027842 1968 0.1
shell debug (read only) 2593257 2595521 2264 0.1
(read/write) 218992 219088 96 0.0
.bss 134440 134472 32 0.0
.data.rel.ro 77512 77584 72 0.1
.text 2205170 2207170 2000 0.1
thermostat-no-ble arm64 (read only) 2558132 2560436 2304 0.1
(read/write) 191441 191601 160 0.1
.bss 99361 99393 32 0.0
.data.rel.ro 82344 82464 120 0.1
.got 5040 5048 8 0.2
.text 2157760 2159776 2016 0.1
tv-app debug (read only) 3053449 3055569 2120 0.1
(read/write) 288960 289088 128 0.0
.bss 199144 199176 32 0.0
.data.rel.ro 78592 78696 104 0.1
.text 2623074 2624930 1856 0.1
tv-casting-app debug (read only) 5536049 5538289 2240 0.0
(read/write) 199472 199600 128 0.1
.bss 87976 88008 32 0.0
.data.rel.ro 102760 102864 104 0.1
.text 4920834 4922834 2000 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2434912 2435432 520 0.0
.bss 208148 208196 48 0.0
.text 1397556 1398076 520 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196643 1197091 448 0.0
bss 141554 141602 48 0.0
rodata 155420 155468 48 0.0
text 820812 821088 276 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144691 1145139 448 0.0
bss 140794 140842 48 0.0
rodata 131948 131996 48 0.0
text 793128 793408 280 0.0
p6 all-clusters-app default (read/write) 2549952 2550408 456 0.0
.bss 143344 143392 48 0.0
.text 1508216 1508672 456 0.0
all-clusters-minimal-app default (read/write) 2495896 2496368 472 0.0
.bss 142608 142656 48 0.0
.text 1454160 1454632 472 0.0
light-app default (read/write) 2426776 2427224 448 0.0
.bss 134688 134736 48 0.0
.text 1385040 1385488 448 0.0
lock-app default (read/write) 2447192 2447640 448 0.0
.bss 134512 134560 48 0.0
.text 1405456 1405904 448 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786732 787160 428 0.1
bss 69836 69884 48 0.1
text 557630 557968 338 0.1
lighting-app tlsr9518adk80d (read/write) 806712 807148 436 0.1
bss 70088 70136 48 0.1
text 574320 574660 340 0.1
Decreases (5 builds for cc13x2_26x2)
platform target config section dcec35a ad4d136 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 193172 192872 -300 -0.2
lock-ftd LP_CC2652R7 (read/write) 152424 152132 -292 -0.2
pump-app LP_CC2652R7 (read/write) 172088 171812 -276 -0.2
pump-controller-app LP_CC2652R7 (read/write) 181492 181216 -276 -0.2
shell LP_CC2652R7 (read/write) 159324 159040 -284 -0.2
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section dcec35a ad4d136 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657643 657991 348 0.1
(read/write) 193172 192872 -300 -0.2
.bss 73708 73756 48 0.1
.data 3380 3380 0 0.0
.rodata 86883 86935 52 0.1
.text 570448 570744 296 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646159 646491 332 0.1
(read/write) 157260 157308 48 0.0
.bss 72988 73036 48 0.1
.data 3356 3356 0 0.0
.rodata 90159 90203 44 0.0
.text 555680 555968 288 0.1
lock-ftd LP_CC2652R7 (read only) 688495 688835 340 0.0
(read/write) 152424 152132 -292 -0.2
.bss 70700 70748 48 0.1
.data 3280 3280 0 0.0
.rodata 98911 98955 44 0.0
.text 589100 589396 296 0.1
lock-mtd LP_CC2652R7 (read only) 637903 638243 340 0.1
(read/write) 143832 143880 48 0.0
.bss 66436 66484 48 0.1
.data 3280 3280 0 0.0
.rodata 98791 98835 44 0.0
.text 538620 538916 296 0.1
pump-app LP_CC2652R7 (read only) 669719 670043 324 0.0
(read/write) 172088 171812 -276 -0.2
.bss 70820 70868 48 0.1
.data 3316 3316 0 0.0
.rodata 87007 87051 44 0.1
.text 582228 582508 280 0.0
pump-controller-app LP_CC2652R7 (read only) 660443 660767 324 0.0
(read/write) 181492 181216 -276 -0.2
.bss 70948 70996 48 0.1
.data 3276 3276 0 0.0
.rodata 84931 84975 44 0.1
.text 575028 575308 280 0.0
shell LP_CC2652R7 (read only) 686986 687318 332 0.0
(read/write) 159324 159040 -284 -0.2
.bss 76004 76052 48 0.1
.data 3384 3384 0 0.0
.rodata 109410 109454 44 0.0
.text 577264 577552 288 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 610994 611398 404 0.1
.app_xip_area 467684 468040 356 0.1
.bss 86232 86280 48 0.1
.data 764 764 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 608086 608482 396 0.1
.app_xip_area 464632 464980 348 0.1
.bss 86408 86456 48 0.1
.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) 614098 614478 380 0.1
.app_xip_area 471708 472040 332 0.1
.bss 85400 85448 48 0.1
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 920548 920896 348 0.0
(read/write) 132396 132448 52 0.0
.bss 130280 130328 48 0.0
.data 2116 2116 0 0.0
.text 920540 920888 348 0.0
BRD4161A+rpc (read only) 956204 956552 348 0.0
(read/write) 149272 149320 48 0.0
.bss 146952 147000 48 0.0
.data 2320 2320 0 0.0
.text 956196 956544 348 0.0
BRD4161A+rs911x (read only) 795648 796076 428 0.1
(read/write) 128676 128720 44 0.0
.bss 126548 126596 48 0.0
.data 2124 2124 0 0.0
.text 795640 796068 428 0.1
lock-app BRD4161A+wf200 (read only) 963560 963892 332 0.0
(read/write) 129012 129060 48 0.0
.bss 126924 126972 48 0.0
.data 2088 2088 0 0.0
.text 963552 963884 332 0.0
window-app BRD4161A (read only) 905420 905768 348 0.0
(read/write) 132460 132512 52 0.0
.bss 130352 130400 48 0.0
.data 2108 2108 0 0.0
.text 905412 905760 348 0.0
esp32 all-clusters-app c3devkit (read only) 1010584 1010922 338 0.0
(read/write) 1482626 1482714 88 0.0
.dram0.bss 69344 69392 48 0.1
.dram0.data 14656 14656 0 0.0
.flash.rodata 213200 213240 40 0.0
.flash.text 1010584 1010922 338 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1064883 1065271 388 0.0
(read/write) 484744 484840 96 0.0
.dram0.bss 74864 74912 48 0.1
.dram0.data 34176 34176 0 0.0
.flash.rodata 243708 243756 48 0.0
.flash.text 1059499 1059887 388 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 657192 657564 372 0.1
.bss 68708 68756 48 0.1
.data 2028 2028 0 0.0
.text 580656 580980 324 0.1
lock k32w061+release (read/write) 718848 719212 364 0.1
.bss 69140 69188 48 0.1
.data 2000 2000 0 0.0
.text 641908 642224 316 0.0
linux all-clusters-app debug (read only) 2915897 2918161 2264 0.1
(read/write) 188168 188296 128 0.1
.bss 95648 95680 32 0.0
.data 2080 2080 0 0.0
.data.rel.ro 84264 84344 80 0.1
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 258173 258173 0 0.0
.text 2482290 2484290 2000 0.1
all-clusters-minimal-app debug (read only) 2769729 2772009 2280 0.1
(read/write) 180008 180104 96 0.1
.bss 94944 94976 32 0.0
.data 2016 2016 0 0.0
.data.rel.ro 76904 76984 80 0.1
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 259613 259613 0 0.0
.text 2336930 2338946 2016 0.1
bridge-app debug+rpc (read only) 2250129 2252313 2184 0.1
(read/write) 157848 157976 128 0.1
.bss 81920 81952 32 0.0
.data 3856 3856 0 0.0
.data.rel.ro 66312 66408 96 0.1
.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 192960 192960 0 0.0
.text 1897042 1899010 1968 0.1
chip-tool debug (read only) 9940773 9942725 1952 0.0
(read/write) 581632 581696 64 0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 549896 549976 80 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 501973 501973 0 0.0
.text 8098565 8100325 1760 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9690140 9692124 1984 0.0
(read/write) 646001 646113 112 0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 585264 585368 104 0.0
.dynamic 528 528 0 0.0
.got 13152 13160 8 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 466252 466252 0 0.0
.text 7753748 7755492 1744 0.0
lighting-app debug+rpc (read only) 2505569 2507753 2184 0.1
(read/write) 162960 163056 96 0.1
.bss 83520 83552 32 0.0
.data 2096 2096 0 0.0
.data.rel.ro 71464 71544 80 0.1
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 208840 208840 0 0.0
.text 2127986 2129954 1968 0.1
lock-app debug (read only) 2444033 2446257 2224 0.1
(read/write) 157520 157648 128 0.1
.bss 81888 81920 32 0.0
.data 1648 1648 0 0.0
.data.rel.ro 68152 68248 96 0.1
.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 222632 222632 0 0.0
.text 2058130 2060114 1984 0.1
ota-provider-app debug (read only) 2281969 2284137 2168 0.1
(read/write) 151656 151784 128 0.1
.bss 81568 81600 32 0.0
.data 1880 1880 0 0.0
.data.rel.ro 62424 62520 96 0.2
.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 198744 198744 0 0.0
.text 1922082 1924034 1952 0.1
ota-requestor-app debug (read only) 2397713 2399897 2184 0.1
(read/write) 158432 158528 96 0.1
.bss 83872 83904 32 0.0
.data 2168 2168 0 0.0
.data.rel.ro 66536 66616 80 0.1
.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 202464 202464 0 0.0
.text 2025874 2027842 1968 0.1
shell debug (read only) 2593257 2595521 2264 0.1
(read/write) 218992 219088 96 0.0
.bss 134440 134472 32 0.0
.data 1296 1296 0 0.0
.data.rel.ro 77512 77584 72 0.1
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 229074 229074 0 0.0
.text 2205170 2207170 2000 0.1
thermostat-no-ble arm64 (read only) 2558132 2560436 2304 0.1
(read/write) 191441 191601 160 0.1
.bss 99361 99393 32 0.0
.data 1672 1672 0 0.0
.data.rel.ro 82344 82464 120 0.1
.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 162692 162692 0 0.0
.text 2157760 2159776 2016 0.1
tv-app debug (read only) 3053449 3055569 2120 0.1
(read/write) 288960 289088 128 0.0
.bss 199144 199176 32 0.0
.data 4784 4784 0 0.0
.data.rel.ro 78592 78696 104 0.1
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 244448 244448 0 0.0
.text 2623074 2624930 1856 0.1
tv-casting-app debug (read only) 5536049 5538289 2240 0.0
(read/write) 199472 199600 128 0.1
.bss 87976 88008 32 0.0
.data 2512 2512 0 0.0
.data.rel.ro 102760 102864 104 0.1
.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 339753 339753 0 0.0
.text 4920834 4922834 2000 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2434912 2435432 520 0.0
.bss 208148 208196 48 0.0
.data 5864 5864 0 0.0
.text 1397556 1398076 520 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196643 1197091 448 0.0
bss 141554 141602 48 0.0
rodata 155420 155468 48 0.0
text 820812 821088 276 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144691 1145139 448 0.0
bss 140794 140842 48 0.0
rodata 131948 131996 48 0.0
text 793128 793408 280 0.0
p6 all-clusters-app default (read/write) 2549952 2550408 456 0.0
.bss 143344 143392 48 0.0
.data 2800 2800 0 0.0
.text 1508216 1508672 456 0.0
all-clusters-minimal-app default (read/write) 2495896 2496368 472 0.0
.bss 142608 142656 48 0.0
.data 2776 2776 0 0.0
.text 1454160 1454632 472 0.0
light-app default (read/write) 2426776 2427224 448 0.0
.bss 134688 134736 48 0.0
.data 2624 2624 0 0.0
.text 1385040 1385488 448 0.0
lock-app default (read/write) 2447192 2447640 448 0.0
.bss 134512 134560 48 0.0
.data 2600 2600 0 0.0
.text 1405456 1405904 448 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786732 787160 428 0.1
bss 69836 69884 48 0.1
noinit 40416 40416 0 0.0
text 557630 557968 338 0.1
lighting-app tlsr9518adk80d (read/write) 806712 807148 436 0.1
bss 70088 70136 48 0.1
noinit 40416 40416 0 0.0
text 574320 574660 340 0.1

src/credentials/FabricTable.h Show resolved Hide resolved
src/protocols/secure_channel/CASESession.cpp Show resolved Hide resolved
src/protocols/secure_channel/CASESession.cpp Outdated Show resolved Hide resolved
src/protocols/secure_channel/CASESession.cpp Outdated Show resolved Hide resolved
src/protocols/secure_channel/CASESession.h Outdated Show resolved Hide resolved
src/protocols/secure_channel/CASESession.h Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Jun 15, 2022

PR #19346: Size comparison from dcec35a to 5fe85ab

Increases above 0.2%:

platform target config section dcec35a 5fe85ab change % change
linux all-clusters-app debug (read only) 2915897 2922537 6640 0.2
.data 2080 2112 32 1.5
.data.rel.ro 84264 84472 208 0.2
.rodata 258173 258749 576 0.2
.text 2482290 2487730 5440 0.2
all-clusters-minimal-app debug (read only) 2769729 2776417 6688 0.2
.data 2016 2048 32 1.6
.data.rel.ro 76904 77112 208 0.3
.rodata 259613 260221 608 0.2
.text 2336930 2342386 5456 0.2
bridge-app debug+rpc (read only) 2250129 2256577 6448 0.3
(read/write) 157848 158168 320 0.2
.data 3856 3888 32 0.8
.data.rel.ro 66312 66536 224 0.3
.rodata 192960 193504 544 0.3
.text 1897042 1902370 5328 0.3
lighting-app debug+rpc (read only) 2505569 2512129 6560 0.3
.data 2096 2128 32 1.5
.data.rel.ro 71464 71704 240 0.3
.rodata 208840 209416 576 0.3
.text 2127986 2133394 5408 0.3
lock-app debug (read only) 2444033 2450601 6568 0.3
(read/write) 157520 157840 320 0.2
.data 1648 1680 32 1.9
.data.rel.ro 68152 68376 224 0.3
.rodata 222632 223176 544 0.2
.text 2058130 2063554 5424 0.3
ota-provider-app debug (read only) 2281969 2288513 6544 0.3
(read/write) 151656 151976 320 0.2
.data 1880 1912 32 1.7
.data.rel.ro 62424 62648 224 0.4
.rodata 198744 199320 576 0.3
.text 1922082 1927474 5392 0.3
ota-requestor-app debug (read only) 2397713 2404273 6560 0.3
.data 2168 2200 32 1.5
.data.rel.ro 66536 66744 208 0.3
.rodata 202464 203040 576 0.3
.text 2025874 2031282 5408 0.3
thermostat-no-ble arm64 .data 1672 1688 16 1.0
.data.rel.ro 82344 82712 368 0.4
.got 5040 5064 24 0.5
tv-app debug (read only) 3053449 3060457 7008 0.2
.data 4784 4816 32 0.7
.data.rel.ro 78592 78824 232 0.3
.rodata 244448 245024 576 0.2
.text 2623074 2628882 5808 0.2
tv-casting-app debug .data 2512 2544 32 1.3
.data.rel.ro 102760 102992 232 0.2
.rodata 339753 340521 768 0.2
Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section dcec35a 5fe85ab change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657643 658191 548 0.1
.bss 73708 73732 24 0.0
.rodata 86883 86983 100 0.1
.text 570448 570896 448 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646159 646691 532 0.1
(read/write) 157260 157284 24 0.0
.bss 72988 73012 24 0.0
.rodata 90159 90251 92 0.1
.text 555680 556120 440 0.1
lock-ftd LP_CC2652R7 (read only) 688495 689035 540 0.1
.bss 70700 70724 24 0.0
.rodata 98911 99003 92 0.1
.text 589100 589548 448 0.1
lock-mtd LP_CC2652R7 (read only) 637903 638451 548 0.1
(read/write) 143832 143856 24 0.0
.bss 66436 66460 24 0.0
.rodata 98791 98883 92 0.1
.text 538620 539076 456 0.1
pump-app LP_CC2652R7 (read only) 669719 670243 524 0.1
.bss 70820 70844 24 0.0
.rodata 87007 87099 92 0.1
.text 582228 582660 432 0.1
pump-controller-app LP_CC2652R7 (read only) 660443 660991 548 0.1
.bss 70948 70972 24 0.0
.rodata 84931 85023 92 0.1
.text 575028 575484 456 0.1
shell LP_CC2652R7 (read only) 686986 687526 540 0.1
.bss 76004 76028 24 0.0
.rodata 109410 109502 92 0.1
.text 577264 577712 448 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 610994 611582 588 0.1
.app_xip_area 467684 468248 564 0.1
.bss 86232 86256 24 0.0
lock cyw930739m2evb_01 (read/write) 608086 608666 580 0.1
.app_xip_area 464632 465188 556 0.1
.bss 86408 86432 24 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614098 614662 564 0.1
.app_xip_area 471708 472248 540 0.1
.bss 85400 85424 24 0.0
efr32 lighting-app BRD4161A (read only) 920548 921152 604 0.1
(read/write) 132396 132424 28 0.0
.bss 130280 130304 24 0.0
.text 920540 921144 604 0.1
BRD4161A+rpc (read only) 956204 956808 604 0.1
(read/write) 149272 149296 24 0.0
.bss 146952 146976 24 0.0
.text 956196 956800 604 0.1
BRD4161A+rs911x (read only) 795648 796092 444 0.1
(read/write) 128676 128696 20 0.0
.bss 126548 126572 24 0.0
.text 795640 796084 444 0.1
lock-app BRD4161A+wf200 (read only) 963560 964052 492 0.1
(read/write) 129012 129036 24 0.0
.bss 126924 126948 24 0.0
.text 963552 964044 492 0.1
window-app BRD4161A (read only) 905420 906024 604 0.1
(read/write) 132460 132488 28 0.0
.bss 130352 130376 24 0.0
.text 905412 906016 604 0.1
esp32 all-clusters-app c3devkit (read only) 1010584 1011114 530 0.1
(read/write) 1482626 1482746 120 0.0
.dram0.bss 69344 69368 24 0.0
.flash.rodata 213200 213288 88 0.0
.flash.text 1010584 1011114 530 0.1
m5stack (read only) 1064883 1065455 572 0.1
(read/write) 484744 484864 120 0.0
.dram0.bss 74864 74888 24 0.0
.flash.rodata 243708 243804 96 0.0
.flash.text 1059499 1060071 572 0.1
k32w light k32w061+release (read/write) 657192 657748 556 0.1
.bss 68708 68732 24 0.0
.text 580656 581188 532 0.1
lock k32w061+release (read/write) 718848 719396 548 0.1
.bss 69140 69164 24 0.0
.text 641908 642432 524 0.1
linux all-clusters-app debug (read only) 2915897 2922537 6640 0.2
(read/write) 188168 188488 320 0.2
.bss 95648 95712 64 0.1
.data 2080 2112 32 1.5
.data.rel.ro 84264 84472 208 0.2
.rodata 258173 258749 576 0.2
.text 2482290 2487730 5440 0.2
all-clusters-minimal-app debug (read only) 2769729 2776417 6688 0.2
(read/write) 180008 180296 288 0.2
.bss 94944 95008 64 0.1
.data 2016 2048 32 1.6
.data.rel.ro 76904 77112 208 0.3
.rodata 259613 260221 608 0.2
.text 2336930 2342386 5456 0.2
bridge-app debug+rpc (read only) 2250129 2256577 6448 0.3
(read/write) 157848 158168 320 0.2
.bss 81920 81984 64 0.1
.data 3856 3888 32 0.8
.data.rel.ro 66312 66536 224 0.3
.rodata 192960 193504 544 0.3
.text 1897042 1902370 5328 0.3
chip-tool debug (read only) 9940773 9943413 2640 0.0
(read/write) 581632 581728 96 0.0
.data.rel.ro 549896 550008 112 0.0
.rodata 501973 502229 256 0.1
.text 8098565 8100661 2096 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9690140 9692716 2576 0.0
(read/write) 646001 646145 144 0.0
.data.rel.ro 585264 585400 136 0.0
.rodata 466252 466396 144 0.0
.text 7753748 7755860 2112 0.0
lighting-app debug+rpc (read only) 2505569 2512129 6560 0.3
(read/write) 162960 163248 288 0.2
.bss 83520 83552 32 0.0
.data 2096 2128 32 1.5
.data.rel.ro 71464 71704 240 0.3
.rodata 208840 209416 576 0.3
.text 2127986 2133394 5408 0.3
lock-app debug (read only) 2444033 2450601 6568 0.3
(read/write) 157520 157840 320 0.2
.bss 81888 81952 64 0.1
.data 1648 1680 32 1.9
.data.rel.ro 68152 68376 224 0.3
.rodata 222632 223176 544 0.2
.text 2058130 2063554 5424 0.3
ota-provider-app debug (read only) 2281969 2288513 6544 0.3
(read/write) 151656 151976 320 0.2
.bss 81568 81632 64 0.1
.data 1880 1912 32 1.7
.data.rel.ro 62424 62648 224 0.4
.rodata 198744 199320 576 0.3
.text 1922082 1927474 5392 0.3
ota-requestor-app debug (read only) 2397713 2404273 6560 0.3
(read/write) 158432 158720 288 0.2
.bss 83872 83936 64 0.1
.data 2168 2200 32 1.5
.data.rel.ro 66536 66744 208 0.3
.rodata 202464 203040 576 0.3
.text 2025874 2031282 5408 0.3
shell debug (read only) 2593257 2596065 2808 0.1
(read/write) 218992 219120 128 0.1
.bss 134440 134472 32 0.0
.data.rel.ro 77512 77616 104 0.1
.text 2205170 2207618 2448 0.1
thermostat-no-ble arm64 (read only) 2558132 2564428 6296 0.2
(read/write) 191441 191889 448 0.2
.bss 99361 99409 48 0.0
.data 1672 1688 16 1.0
.data.rel.ro 82344 82712 368 0.4
.got 5040 5064 24 0.5
.rodata 162692 163004 312 0.2
.text 2157760 2162784 5024 0.2
tv-app debug (read only) 3053449 3060457 7008 0.2
(read/write) 288960 289280 320 0.1
.bss 199144 199208 64 0.0
.data 4784 4816 32 0.7
.data.rel.ro 78592 78824 232 0.3
.rodata 244448 245024 576 0.2
.text 2623074 2628882 5808 0.2
tv-casting-app debug (read only) 5536049 5543001 6952 0.1
(read/write) 199472 199792 320 0.2
.bss 87976 88040 64 0.1
.data 2512 2544 32 1.3
.data.rel.ro 102760 102992 232 0.2
.rodata 339753 340521 768 0.2
.text 4920834 4926418 5584 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2434912 2436280 1368 0.1
.bss 208148 208172 24 0.0
.text 1397556 1398924 1368 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196643 1197299 656 0.1
bss 141554 141578 24 0.0
rodata 155420 155516 96 0.1
text 820812 821252 440 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144691 1145347 656 0.1
bss 140794 140818 24 0.0
rodata 131948 132044 96 0.1
text 793128 793572 444 0.1
p6 all-clusters-app default (read/write) 2549952 2550600 648 0.0
.bss 143344 143368 24 0.0
.text 1508216 1508864 648 0.0
all-clusters-minimal-app default (read/write) 2495896 2496544 648 0.0
.bss 142608 142632 24 0.0
.text 1454160 1454808 648 0.0
light-app default (read/write) 2426776 2427416 640 0.0
.bss 134688 134712 24 0.0
.text 1385040 1385680 640 0.0
lock-app default (read/write) 2447192 2447816 624 0.0
.bss 134512 134536 24 0.0
.text 1405456 1406080 624 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786732 787384 652 0.1
bss 69836 69860 24 0.0
text 557630 558166 536 0.1
lighting-app tlsr9518adk80d (read/write) 806712 807372 660 0.1
bss 70088 70112 24 0.0
text 574320 574858 538 0.1
Decreases (5 builds for cc13x2_26x2)
platform target config section dcec35a 5fe85ab change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 193172 192648 -524 -0.3
lock-ftd LP_CC2652R7 (read/write) 152424 151908 -516 -0.3
pump-app LP_CC2652R7 (read/write) 172088 171588 -500 -0.3
pump-controller-app LP_CC2652R7 (read/write) 181492 180968 -524 -0.3
shell LP_CC2652R7 (read/write) 159324 158808 -516 -0.3
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section dcec35a 5fe85ab change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 657643 658191 548 0.1
(read/write) 193172 192648 -524 -0.3
.bss 73708 73732 24 0.0
.data 3380 3380 0 0.0
.rodata 86883 86983 100 0.1
.text 570448 570896 448 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646159 646691 532 0.1
(read/write) 157260 157284 24 0.0
.bss 72988 73012 24 0.0
.data 3356 3356 0 0.0
.rodata 90159 90251 92 0.1
.text 555680 556120 440 0.1
lock-ftd LP_CC2652R7 (read only) 688495 689035 540 0.1
(read/write) 152424 151908 -516 -0.3
.bss 70700 70724 24 0.0
.data 3280 3280 0 0.0
.rodata 98911 99003 92 0.1
.text 589100 589548 448 0.1
lock-mtd LP_CC2652R7 (read only) 637903 638451 548 0.1
(read/write) 143832 143856 24 0.0
.bss 66436 66460 24 0.0
.data 3280 3280 0 0.0
.rodata 98791 98883 92 0.1
.text 538620 539076 456 0.1
pump-app LP_CC2652R7 (read only) 669719 670243 524 0.1
(read/write) 172088 171588 -500 -0.3
.bss 70820 70844 24 0.0
.data 3316 3316 0 0.0
.rodata 87007 87099 92 0.1
.text 582228 582660 432 0.1
pump-controller-app LP_CC2652R7 (read only) 660443 660991 548 0.1
(read/write) 181492 180968 -524 -0.3
.bss 70948 70972 24 0.0
.data 3276 3276 0 0.0
.rodata 84931 85023 92 0.1
.text 575028 575484 456 0.1
shell LP_CC2652R7 (read only) 686986 687526 540 0.1
(read/write) 159324 158808 -516 -0.3
.bss 76004 76028 24 0.0
.data 3384 3384 0 0.0
.rodata 109410 109502 92 0.1
.text 577264 577712 448 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 610994 611582 588 0.1
.app_xip_area 467684 468248 564 0.1
.bss 86232 86256 24 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) 608086 608666 580 0.1
.app_xip_area 464632 465188 556 0.1
.bss 86408 86432 24 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) 614098 614662 564 0.1
.app_xip_area 471708 472248 540 0.1
.bss 85400 85424 24 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) 920548 921152 604 0.1
(read/write) 132396 132424 28 0.0
.bss 130280 130304 24 0.0
.data 2116 2116 0 0.0
.text 920540 921144 604 0.1
BRD4161A+rpc (read only) 956204 956808 604 0.1
(read/write) 149272 149296 24 0.0
.bss 146952 146976 24 0.0
.data 2320 2320 0 0.0
.text 956196 956800 604 0.1
BRD4161A+rs911x (read only) 795648 796092 444 0.1
(read/write) 128676 128696 20 0.0
.bss 126548 126572 24 0.0
.data 2124 2124 0 0.0
.text 795640 796084 444 0.1
lock-app BRD4161A+wf200 (read only) 963560 964052 492 0.1
(read/write) 129012 129036 24 0.0
.bss 126924 126948 24 0.0
.data 2088 2088 0 0.0
.text 963552 964044 492 0.1
window-app BRD4161A (read only) 905420 906024 604 0.1
(read/write) 132460 132488 28 0.0
.bss 130352 130376 24 0.0
.data 2108 2108 0 0.0
.text 905412 906016 604 0.1
esp32 all-clusters-app c3devkit (read only) 1010584 1011114 530 0.1
(read/write) 1482626 1482746 120 0.0
.dram0.bss 69344 69368 24 0.0
.dram0.data 14656 14656 0 0.0
.flash.rodata 213200 213288 88 0.0
.flash.text 1010584 1011114 530 0.1
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1064883 1065455 572 0.1
(read/write) 484744 484864 120 0.0
.dram0.bss 74864 74888 24 0.0
.dram0.data 34176 34176 0 0.0
.flash.rodata 243708 243804 96 0.0
.flash.text 1059499 1060071 572 0.1
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 657192 657748 556 0.1
.bss 68708 68732 24 0.0
.data 2028 2028 0 0.0
.text 580656 581188 532 0.1
lock k32w061+release (read/write) 718848 719396 548 0.1
.bss 69140 69164 24 0.0
.data 2000 2000 0 0.0
.text 641908 642432 524 0.1
linux all-clusters-app debug (read only) 2915897 2922537 6640 0.2
(read/write) 188168 188488 320 0.2
.bss 95648 95712 64 0.1
.data 2080 2112 32 1.5
.data.rel.ro 84264 84472 208 0.2
.dynamic 608 608 0 0.0
.got 4536 4536 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 258173 258749 576 0.2
.text 2482290 2487730 5440 0.2
all-clusters-minimal-app debug (read only) 2769729 2776417 6688 0.2
(read/write) 180008 180296 288 0.2
.bss 94944 95008 64 0.1
.data 2016 2048 32 1.6
.data.rel.ro 76904 77112 208 0.3
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1024 1024 0 0.0
.rodata 259613 260221 608 0.2
.text 2336930 2342386 5456 0.2
bridge-app debug+rpc (read only) 2250129 2256577 6448 0.3
(read/write) 157848 158168 320 0.2
.bss 81920 81984 64 0.1
.data 3856 3888 32 0.8
.data.rel.ro 66312 66536 224 0.3
.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 192960 193504 544 0.3
.text 1897042 1902370 5328 0.3
chip-tool debug (read only) 9940773 9943413 2640 0.0
(read/write) 581632 581728 96 0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 549896 550008 112 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 501973 502229 256 0.1
.text 8098565 8100661 2096 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9690140 9692716 2576 0.0
(read/write) 646001 646145 144 0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 585264 585400 136 0.0
.dynamic 528 528 0 0.0
.got 13152 13152 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 466252 466396 144 0.0
.text 7753748 7755860 2112 0.0
lighting-app debug+rpc (read only) 2505569 2512129 6560 0.3
(read/write) 162960 163248 288 0.2
.bss 83520 83552 32 0.0
.data 2096 2128 32 1.5
.data.rel.ro 71464 71704 240 0.3
.dynamic 608 608 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 208840 209416 576 0.3
.text 2127986 2133394 5408 0.3
lock-app debug (read only) 2444033 2450601 6568 0.3
(read/write) 157520 157840 320 0.2
.bss 81888 81952 64 0.1
.data 1648 1680 32 1.9
.data.rel.ro 68152 68376 224 0.3
.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 222632 223176 544 0.2
.text 2058130 2063554 5424 0.3
ota-provider-app debug (read only) 2281969 2288513 6544 0.3
(read/write) 151656 151976 320 0.2
.bss 81568 81632 64 0.1
.data 1880 1912 32 1.7
.data.rel.ro 62424 62648 224 0.4
.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 198744 199320 576 0.3
.text 1922082 1927474 5392 0.3
ota-requestor-app debug (read only) 2397713 2404273 6560 0.3
(read/write) 158432 158720 288 0.2
.bss 83872 83936 64 0.1
.data 2168 2200 32 1.5
.data.rel.ro 66536 66744 208 0.3
.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 202464 203040 576 0.3
.text 2025874 2031282 5408 0.3
shell debug (read only) 2593257 2596065 2808 0.1
(read/write) 218992 219120 128 0.1
.bss 134440 134472 32 0.0
.data 1296 1296 0 0.0
.data.rel.ro 77512 77616 104 0.1
.dynamic 608 608 0 0.0
.got 4168 4168 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 229074 229074 0 0.0
.text 2205170 2207618 2448 0.1
thermostat-no-ble arm64 (read only) 2558132 2564428 6296 0.2
(read/write) 191441 191889 448 0.2
.bss 99361 99409 48 0.0
.data 1672 1688 16 1.0
.data.rel.ro 82344 82712 368 0.4
.dynamic 528 528 0 0.0
.got 5040 5064 24 0.5
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 162692 163004 312 0.2
.text 2157760 2162784 5024 0.2
tv-app debug (read only) 3053449 3060457 7008 0.2
(read/write) 288960 289280 320 0.1
.bss 199144 199208 64 0.0
.data 4784 4816 32 0.7
.data.rel.ro 78592 78824 232 0.3
.dynamic 608 608 0 0.0
.got 4840 4840 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 244448 245024 576 0.2
.text 2623074 2628882 5808 0.2
tv-casting-app debug (read only) 5536049 5543001 6952 0.1
(read/write) 199472 199792 320 0.2
.bss 87976 88040 64 0.1
.data 2512 2544 32 1.3
.data.rel.ro 102760 102992 232 0.2
.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 339753 340521 768 0.2
.text 4920834 4926418 5584 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2434912 2436280 1368 0.1
.bss 208148 208172 24 0.0
.data 5864 5864 0 0.0
.text 1397556 1398924 1368 0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1196643 1197299 656 0.1
bss 141554 141578 24 0.0
rodata 155420 155516 96 0.1
text 820812 821252 440 0.1
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1144691 1145347 656 0.1
bss 140794 140818 24 0.0
rodata 131948 132044 96 0.1
text 793128 793572 444 0.1
p6 all-clusters-app default (read/write) 2549952 2550600 648 0.0
.bss 143344 143368 24 0.0
.data 2800 2800 0 0.0
.text 1508216 1508864 648 0.0
all-clusters-minimal-app default (read/write) 2495896 2496544 648 0.0
.bss 142608 142632 24 0.0
.data 2776 2776 0 0.0
.text 1454160 1454808 648 0.0
light-app default (read/write) 2426776 2427416 640 0.0
.bss 134688 134712 24 0.0
.data 2624 2624 0 0.0
.text 1385040 1385680 640 0.0
lock-app default (read/write) 2447192 2447816 624 0.0
.bss 134512 134536 24 0.0
.data 2600 2600 0 0.0
.text 1405456 1406080 624 0.0
telink light-switch-app tlsr9518adk80d (read/write) 786732 787384 652 0.1
bss 69836 69860 24 0.0
noinit 40416 40416 0 0.0
text 557630 558166 536 0.1
lighting-app tlsr9518adk80d (read/write) 806712 807372 660 0.1
bss 70088 70112 24 0.0
noinit 40416 40416 0 0.0
text 574320 574858 538 0.1

@woody-apple
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented Jun 16, 2022

PR #19346: Size comparison from 48fbfb6 to 7abbb1a

Increases above 0.2%:

platform target config section 48fbfb6 7abbb1a change % change
linux lighting-app debug+rpc .data.rel.ro 71752 71896 144 0.2
Increases (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 48fbfb6 7abbb1a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 658255 658667 412 0.1
.bss 73732 73756 24 0.0
.rodata 86983 87083 100 0.1
.text 570960 571272 312 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646731 647127 396 0.1
(read/write) 157292 157316 24 0.0
.bss 73020 73044 24 0.0
.rodata 90315 90407 92 0.1
.text 556096 556400 304 0.1
lock-ftd LP_CC2652R7 (read only) 689151 689579 428 0.1
.bss 70732 70756 24 0.0
.rodata 99071 99163 92 0.1
.text 589596 589932 336 0.1
lock-mtd LP_CC2652R7 (read only) 638567 638995 428 0.1
(read/write) 143864 143888 24 0.0
.bss 66468 66492 24 0.0
.rodata 98951 99043 92 0.1
.text 539124 539460 336 0.1
pump-app LP_CC2652R7 (read only) 670135 670539 404 0.1
.bss 70852 70876 24 0.0
.rodata 87167 87259 92 0.1
.text 582484 582796 312 0.1
pump-controller-app LP_CC2652R7 (read only) 661115 661527 412 0.1
.bss 70980 71004 24 0.0
.rodata 85091 85183 92 0.1
.text 575540 575860 320 0.1
shell LP_CC2652R7 (read only) 687654 688066 412 0.1
.bss 76028 76052 24 0.0
.rodata 109566 109658 92 0.1
.text 577776 578096 320 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 611434 611862 428 0.1
.app_xip_area 468124 468528 404 0.1
.bss 86264 86288 24 0.0
lock cyw930739m2evb_01 (read/write) 608750 609170 420 0.1
.app_xip_area 465264 465660 396 0.1
.bss 86440 86464 24 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 614770 615174 404 0.1
.app_xip_area 472348 472728 380 0.1
.bss 85432 85456 24 0.0
efr32 lighting-app BRD4161A (read only) 921948 922312 364 0.0
(read/write) 132392 132416 24 0.0
.bss 130312 130336 24 0.0
.text 921940 922304 364 0.0
BRD4161A+rpc (read only) 957652 958016 364 0.0
(read/write) 149268 149296 28 0.0
.bss 146984 147008 24 0.0
.text 957644 958008 364 0.0
BRD4161A+rs911x (read only) 796984 797396 412 0.1
(read/write) 128668 128692 24 0.0
.bss 126580 126604 24 0.0
.text 796976 797388 412 0.1
lock-app BRD4161A+wf200 (read only) 964264 964628 364 0.0
(read/write) 129044 129068 24 0.0
.bss 126956 126980 24 0.0
.text 964256 964620 364 0.0
window-app BRD4161A (read only) 907044 907408 364 0.0
(read/write) 132492 132520 28 0.0
.bss 130384 130408 24 0.0
.text 907036 907400 364 0.0
esp32 all-clusters-app c3devkit (read only) 1011252 1011616 364 0.0
(read/write) 1482786 1482898 112 0.0
.dram0.bss 69368 69392 24 0.0
.flash.rodata 213344 213440 96 0.0
.flash.text 1011252 1011616 364 0.0
m5stack (read only) 1065595 1066011 416 0.0
(read/write) 484896 485016 120 0.0
.dram0.bss 74888 74912 24 0.0
.flash.rodata 243868 243964 96 0.0
.flash.text 1060211 1060627 416 0.0
k32w light k32w061+release (read/write) 657616 658012 396 0.1
.bss 68732 68756 24 0.0
.text 581092 581464 372 0.1
lock k32w061+release (read/write) 719564 719968 404 0.1
.bss 69172 69196 24 0.0
.text 642592 642972 380 0.1
linux all-clusters-app debug (read only) 2923377 2925657 2280 0.1
(read/write) 188528 188656 128 0.1
.data.rel.ro 84536 84664 128 0.2
.text 2487906 2489826 1920 0.1
all-clusters-minimal-app debug (read only) 2777089 2779369 2280 0.1
(read/write) 180432 180560 128 0.1
.data.rel.ro 77176 77304 128 0.2
.text 2342258 2344178 1920 0.1
bridge-app debug+rpc (read only) 2279801 2282001 2200 0.1
(read/write) 159296 159424 128 0.1
.data.rel.ro 66600 66728 128 0.2
.text 1924754 1926642 1888 0.1
chip-tool debug (read only) 10082677 10084645 1968 0.0
(read/write) 610376 610504 128 0.0
.data.rel.ro 578656 578768 112 0.0
.text 8171141 8172821 1680 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9827772 9829900 2128 0.0
(read/write) 675041 675169 128 0.0
.data.rel.ro 614024 614160 136 0.0
.text 7821684 7823508 1824 0.0
lighting-app debug+rpc (read only) 2512553 2514753 2200 0.1
(read/write) 163320 163448 128 0.1
.data.rel.ro 71752 71896 144 0.2
.text 2133138 2135026 1888 0.1
lock-app debug (read only) 2451225 2453465 2240 0.1
(read/write) 157968 158096 128 0.1
.data.rel.ro 68440 68568 128 0.2
.text 2063538 2065442 1904 0.1
ota-provider-app debug (read only) 2289161 2291361 2200 0.1
(read/write) 152136 152232 96 0.1
.data.rel.ro 62728 62840 112 0.2
.text 1927426 1929314 1888 0.1
ota-requestor-app debug (read only) 2404889 2407073 2184 0.1
(read/write) 158848 158976 128 0.1
.data.rel.ro 66808 66936 128 0.2
.text 2031234 2033106 1872 0.1
shell debug (read only) 2596905 2599201 2296 0.1
(read/write) 219192 219288 96 0.0
.data.rel.ro 77704 77808 104 0.1
.text 2207794 2209730 1936 0.1
thermostat-no-ble arm64 (read only) 2564588 2567020 2432 0.1
(read/write) 192033 192193 160 0.1
.bss 99473 99489 16 0.0
.data.rel.ro 82776 82928 152 0.2
.text 2162528 2164608 2080 0.1
tv-app debug (read only) 3061097 3063217 2120 0.1
(read/write) 289224 289352 128 0.0
.data.rel.ro 78880 79016 136 0.2
.text 2628962 2630722 1760 0.1
tv-casting-app debug (read only) 5543833 5546073 2240 0.0
(read/write) 199832 199960 128 0.1
.data.rel.ro 103048 103184 136 0.1
.text 4926562 4928466 1904 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2436264 2436824 560 0.0
.bss 208180 208204 24 0.0
.text 1398908 1399468 560 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1197451 1197835 384 0.0
bss 141574 141598 24 0.0
rodata 155580 155676 96 0.1
text 821356 821640 284 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1145423 1145791 368 0.0
bss 140826 140850 24 0.0
rodata 132104 132200 96 0.1
text 793576 793860 284 0.0
p6 all-clusters-app default (read/write) 2551576 2551872 296 0.0
.bss 143360 143384 24 0.0
.text 1509840 1510136 296 0.0
all-clusters-minimal-app default (read/write) 2497424 2497720 296 0.0
.bss 142640 142664 24 0.0
.text 1455688 1455984 296 0.0
light-app default (read/write) 2428160 2428464 304 0.0
.bss 134720 134744 24 0.0
.text 1386424 1386728 304 0.0
lock-app default (read/write) 2448800 2449088 288 0.0
.bss 134544 134568 24 0.0
.text 1407064 1407352 288 0.0
telink light-switch-app tlsr9518adk80d (read/write) 787556 788032 476 0.1
bss 69868 69892 24 0.0
text 558264 558624 360 0.1
lighting-app tlsr9518adk80d (read/write) 807268 807744 476 0.1
bss 70116 70140 24 0.0
text 574726 575086 360 0.1
Decreases (5 builds for cc13x2_26x2)
platform target config section 48fbfb6 7abbb1a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 192584 192196 -388 -0.2
lock-ftd LP_CC2652R7 (read/write) 151800 151396 -404 -0.3
pump-app LP_CC2652R7 (read/write) 171704 171324 -380 -0.2
pump-controller-app LP_CC2652R7 (read/write) 180852 180464 -388 -0.2
shell LP_CC2652R7 (read/write) 158680 158292 -388 -0.2
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 48fbfb6 7abbb1a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 658255 658667 412 0.1
(read/write) 192584 192196 -388 -0.2
.bss 73732 73756 24 0.0
.data 3356 3356 0 0.0
.rodata 86983 87083 100 0.1
.text 570960 571272 312 0.1
all-clusters-minimal-app LP_CC2652R7 (read only) 646731 647127 396 0.1
(read/write) 157292 157316 24 0.0
.bss 73020 73044 24 0.0
.data 3356 3356 0 0.0
.rodata 90315 90407 92 0.1
.text 556096 556400 304 0.1
lock-ftd LP_CC2652R7 (read only) 689151 689579 428 0.1
(read/write) 151800 151396 -404 -0.3
.bss 70732 70756 24 0.0
.data 3280 3280 0 0.0
.rodata 99071 99163 92 0.1
.text 589596 589932 336 0.1
lock-mtd LP_CC2652R7 (read only) 638567 638995 428 0.1
(read/write) 143864 143888 24 0.0
.bss 66468 66492 24 0.0
.data 3280 3280 0 0.0
.rodata 98951 99043 92 0.1
.text 539124 539460 336 0.1
pump-app LP_CC2652R7 (read only) 670135 670539 404 0.1
(read/write) 171704 171324 -380 -0.2
.bss 70852 70876 24 0.0
.data 3280 3280 0 0.0
.rodata 87167 87259 92 0.1
.text 582484 582796 312 0.1
pump-controller-app LP_CC2652R7 (read only) 661115 661527 412 0.1
(read/write) 180852 180464 -388 -0.2
.bss 70980 71004 24 0.0
.data 3276 3276 0 0.0
.rodata 85091 85183 92 0.1
.text 575540 575860 320 0.1
shell LP_CC2652R7 (read only) 687654 688066 412 0.1
(read/write) 158680 158292 -388 -0.2
.bss 76028 76052 24 0.0
.data 3360 3360 0 0.0
.rodata 109566 109658 92 0.1
.text 577776 578096 320 0.1
cyw30739 light cyw930739m2evb_01 (read/write) 611434 611862 428 0.1
.app_xip_area 468124 468528 404 0.1
.bss 86264 86288 24 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) 608750 609170 420 0.1
.app_xip_area 465264 465660 396 0.1
.bss 86440 86464 24 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) 614770 615174 404 0.1
.app_xip_area 472348 472728 380 0.1
.bss 85432 85456 24 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) 921948 922312 364 0.0
(read/write) 132392 132416 24 0.0
.bss 130312 130336 24 0.0
.data 2080 2080 0 0.0
.text 921940 922304 364 0.0
BRD4161A+rpc (read only) 957652 958016 364 0.0
(read/write) 149268 149296 28 0.0
.bss 146984 147008 24 0.0
.data 2284 2284 0 0.0
.text 957644 958008 364 0.0
BRD4161A+rs911x (read only) 796984 797396 412 0.1
(read/write) 128668 128692 24 0.0
.bss 126580 126604 24 0.0
.data 2088 2088 0 0.0
.text 796976 797388 412 0.1
lock-app BRD4161A+wf200 (read only) 964264 964628 364 0.0
(read/write) 129044 129068 24 0.0
.bss 126956 126980 24 0.0
.data 2088 2088 0 0.0
.text 964256 964620 364 0.0
window-app BRD4161A (read only) 907044 907408 364 0.0
(read/write) 132492 132520 28 0.0
.bss 130384 130408 24 0.0
.data 2108 2108 0 0.0
.text 907036 907400 364 0.0
esp32 all-clusters-app c3devkit (read only) 1011252 1011616 364 0.0
(read/write) 1482786 1482898 112 0.0
.dram0.bss 69368 69392 24 0.0
.dram0.data 14632 14632 0 0.0
.flash.rodata 213344 213440 96 0.0
.flash.text 1011252 1011616 364 0.0
.iram0.text 62902 62902 0 0.0
m5stack (read only) 1065595 1066011 416 0.0
(read/write) 484896 485016 120 0.0
.dram0.bss 74888 74912 24 0.0
.dram0.data 34144 34144 0 0.0
.flash.rodata 243868 243964 96 0.0
.flash.text 1060211 1060627 416 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 657616 658012 396 0.1
.bss 68732 68756 24 0.0
.data 1992 1992 0 0.0
.text 581092 581464 372 0.1
lock k32w061+release (read/write) 719564 719968 404 0.1
.bss 69172 69196 24 0.0
.data 2000 2000 0 0.0
.text 642592 642972 380 0.1
linux all-clusters-app debug (read only) 2923377 2925657 2280 0.1
(read/write) 188528 188656 128 0.1
.bss 95744 95744 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 84536 84664 128 0.2
.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 259389 259389 0 0.0
.text 2487906 2489826 1920 0.1
all-clusters-minimal-app debug (read only) 2777089 2779369 2280 0.1
(read/write) 180432 180560 128 0.1
.bss 95072 95072 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 77176 77304 128 0.2
.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 260925 260925 0 0.0
.text 2342258 2344178 1920 0.1
bridge-app debug+rpc (read only) 2279801 2282001 2200 0.1
(read/write) 159296 159424 128 0.1
.bss 83136 83136 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 66600 66728 128 0.2
.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 194272 194272 0 0.0
.text 1924754 1926642 1888 0.1
chip-tool debug (read only) 10082677 10084645 1968 0.0
(read/write) 610376 610504 128 0.0
.bss 24352 24352 0 0.0
.data 1088 1088 0 0.0
.data.rel.ro 578656 578768 112 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 503861 503861 0 0.0
.text 8171141 8172821 1680 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9827772 9829900 2128 0.0
(read/write) 675041 675169 128 0.0
.bss 42625 42625 0 0.0
.data 1152 1152 0 0.0
.data.rel.ro 614024 614160 136 0.0
.dynamic 528 528 0 0.0
.got 13424 13424 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 467708 467708 0 0.0
.text 7821684 7823508 1824 0.0
lighting-app debug+rpc (read only) 2512553 2514753 2200 0.1
(read/write) 163320 163448 128 0.1
.bss 83616 83616 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 71752 71896 144 0.2
.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 210024 210024 0 0.0
.text 2133138 2135026 1888 0.1
lock-app debug (read only) 2451225 2453465 2240 0.1
(read/write) 157968 158096 128 0.1
.bss 82016 82016 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 68440 68568 128 0.2
.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 223720 223720 0 0.0
.text 2063538 2065442 1904 0.1
ota-provider-app debug (read only) 2289161 2291361 2200 0.1
(read/write) 152136 152232 96 0.1
.bss 81696 81696 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 62728 62840 112 0.2
.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 199896 199896 0 0.0
.text 1927426 1929314 1888 0.1
ota-requestor-app debug (read only) 2404889 2407073 2184 0.1
(read/write) 158848 158976 128 0.1
.bss 84000 84000 0 0.0
.data 2200 2200 0 0.0
.data.rel.ro 66808 66936 128 0.2
.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 203584 203584 0 0.0
.text 2031234 2033106 1872 0.1
shell debug (read only) 2596905 2599201 2296 0.1
(read/write) 219192 219288 96 0.0
.bss 134504 134504 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 77704 77808 104 0.1
.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 229714 229714 0 0.0
.text 2207794 2209730 1936 0.1
thermostat-no-ble arm64 (read only) 2564588 2567020 2432 0.1
(read/write) 192033 192193 160 0.1
.bss 99473 99489 16 0.0
.data 1688 1688 0 0.0
.data.rel.ro 82776 82928 152 0.2
.dynamic 528 528 0 0.0
.got 5072 5072 0 0.0
.init 24 24 0 0.0
.init_array 400 400 0 0.0
.rodata 163292 163292 0 0.0
.text 2162528 2164608 2080 0.1
tv-app debug (read only) 3061097 3063217 2120 0.1
(read/write) 289224 289352 128 0.0
.bss 199240 199240 0 0.0
.data 4656 4656 0 0.0
.data.rel.ro 78880 79016 136 0.2
.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 245632 245632 0 0.0
.text 2628962 2630722 1760 0.1
tv-casting-app debug (read only) 5543833 5546073 2240 0.0
(read/write) 199832 199960 128 0.1
.bss 88072 88072 0 0.0
.data 2480 2480 0 0.0
.data.rel.ro 103048 103184 136 0.1
.dynamic 608 608 0 0.0
.got 4712 4712 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 341161 341161 0 0.0
.text 4926562 4928466 1904 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2436264 2436824 560 0.0
.bss 208180 208204 24 0.0
.data 5864 5864 0 0.0
.text 1398908 1399468 560 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1197451 1197835 384 0.0
bss 141574 141598 24 0.0
rodata 155580 155676 96 0.1
text 821356 821640 284 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1145423 1145791 368 0.0
bss 140826 140850 24 0.0
rodata 132104 132200 96 0.1
text 793576 793860 284 0.0
p6 all-clusters-app default (read/write) 2551576 2551872 296 0.0
.bss 143360 143384 24 0.0
.data 2776 2776 0 0.0
.text 1509840 1510136 296 0.0
all-clusters-minimal-app default (read/write) 2497424 2497720 296 0.0
.bss 142640 142664 24 0.0
.data 2776 2776 0 0.0
.text 1455688 1455984 296 0.0
light-app default (read/write) 2428160 2428464 304 0.0
.bss 134720 134744 24 0.0
.data 2592 2592 0 0.0
.text 1386424 1386728 304 0.0
lock-app default (read/write) 2448800 2449088 288 0.0
.bss 134544 134568 24 0.0
.data 2600 2600 0 0.0
.text 1407064 1407352 288 0.0
telink light-switch-app tlsr9518adk80d (read/write) 787556 788032 476 0.1
bss 69868 69892 24 0.0
noinit 40416 40416 0 0.0
text 558264 558624 360 0.1
lighting-app tlsr9518adk80d (read/write) 807268 807744 476 0.1
bss 70116 70140 24 0.0
noinit 40416 40416 0 0.0
text 574726 575086 360 0.1

@andy31415 andy31415 merged commit 3963c1b into project-chip:master Jun 16, 2022
FabricTable fabrics;
// In normal operation scope of FabricTable outlives CASESession. Without this scoping we hit
// ASAN test issue since FabricTable is not normally on the stack.
Copy link
Contributor

Choose a reason for hiding this comment

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

We didn't really need the scoping, just the ordering change...

@tehampson tehampson deleted the invalidate-case-session-upon-fabric-update-18431 branch June 28, 2022 13:20
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.

Missing CASESession interlocks with NOC cluster
8 participants