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

Remove unneeded/ambiguous CompressedFabricId usages #18459

Conversation

tcarmelveilleux
Copy link
Contributor

Problem

Within the SDK, FabricIndex is the only unambiguous identifier.

Many methods that emanated from
FabricTableDelegate::OnFabricDeletedFromStorage(chip::CompressedFabricId, chip::FabricIndex)
perpetuated use of the compressed fabric ID, because at the bottom, we have
CASESessionManager::ReleaseSessionsForFabric(CompressedFabricId)

Fixes #18435
Issue #18436

Change overview

  • Replace CASESessionManager::ReleaseSessionsForFabric argument from
    CompressedFabricId to FabricIndex.
  • Rework FabricTableDelegate to remove need to pass any
    CompressedFabricId.
  • Replace all downstream usages of CompressedFabricId with FabricIndex
    and FabricTable reference.
  • Make FabricTableDelegate calls symmetrical in arguments
  • Make FabricTableDelegate an inner class of FabricTable to remove
    a friend relationship
  • Clarify when adding a FabricTableDelegate causes its deletion due
    to ownership changes
  • Add session resumption state clearing on fabric removal

Testing

  • Unit tests still pass
  • Integration tests still pass

Within the SDK, FabricIndex is the only unambiguous identifier.

Many methods that emanated from
FabricTableDelegate::OnFabricDeletedFromStorage(chip::CompressedFabricId, chip::FabricIndex)
perpetuated use of the compressed fabric ID, because at the bottom, we have
CASESessionManager::ReleaseSessionsForFabric(CompressedFabricId)

- Replace CASESessionManager::ReleaseSessionsForFabric argument from
  CompressedFabricId to FabricIndex.
- Rework FabricTableDelegate to remove need to pass any
  CompressedFabricId.
- Replace all downstream usages of CompressedFabricId with FabricIndex
  and FabricTable reference.
- Make FabricTableDelegate calls symmetrical in arguments
- Make FabricTableDelegate an inner class of FabricTable to remove
  a friend relationship
- Clarify when adding a FabricTableDelegate causes its deletion due
  to ownership changes
- Add session resumption state clearing on fabric removal

Fixes project-chip#18435
Issue project-chip#18436
@github-actions
Copy link

github-actions bot commented May 15, 2022

PR #18459: Size comparison from 25e241e to 0f7645b

Increases (26 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 25e241e 0f7645b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 692347 692539 192 0.0
.rodata 103267 103419 152 0.1
.text 588600 588640 40 0.0
lock-ftd LP_CC2652R7 (read only) 679731 679955 224 0.0
.rodata 94979 95131 152 0.2
.text 584268 584340 72 0.0
lock-mtd LP_CC2652R7 (read only) 628539 628771 232 0.0
.rodata 94859 95019 160 0.2
.text 533188 533260 72 0.0
pump-app LP_CC2652R7 (read only) 663279 663443 164 0.0
.rodata 80519 80635 116 0.1
.text 582280 582328 48 0.0
pump-controller-app LP_CC2652R7 (read only) 656471 656643 172 0.0
.rodata 83607 83731 124 0.1
.text 572384 572432 48 0.0
shell LP_CC2652R7 (read only) 686734 686926 192 0.0
.rodata 100814 100966 152 0.2
.text 585436 585476 40 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 628342 628570 228 0.0
.app_xip_area 530996 531224 228 0.0
lock cyw930739m2evb_01 (read/write) 628286 628514 228 0.0
.app_xip_area 532396 532624 228 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 576074 576090 16 0.0
.app_xip_area 470468 470484 16 0.0
efr32 lighting-app BRD4161A (read only) 918680 918808 128 0.0
.text 918672 918800 128 0.0
BRD4161A+rpc (read only) 952868 952996 128 0.0
.text 952860 952988 128 0.0
BRD4161A+rs911x (read only) 787676 787804 128 0.0
.text 787668 787796 128 0.0
lock-app BRD4161A+wf200 (read only) 947672 947844 172 0.0
.text 947664 947836 172 0.0
window-app BRD4161A (read only) 898968 899096 128 0.0
.text 898960 899088 128 0.0
esp32 all-clusters-app c3devkit (read only) 1000174 1000208 34 0.0
(read/write) 1477650 1477778 128 0.0
.flash.rodata 209256 209384 128 0.1
.flash.text 1000174 1000208 34 0.0
m5stack (read only) 1054103 1054163 60 0.0
(read/write) 479552 479672 120 0.0
.flash.rodata 239500 239620 120 0.1
.flash.text 1048719 1048779 60 0.0
k32w light k32w061+release (read/write) 686264 686344 80 0.0
.text 601368 601448 80 0.0
lock k32w061+release (read/write) 732632 732852 220 0.0
.text 647344 647564 220 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9060004 9060068 64 0.0
.text 7157124 7157220 96 0.0
thermostat-no-ble arm64 (read only) 2370180 2370660 480 0.0
.rodata 146980 147092 112 0.1
.text 1993312 1993680 368 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2421684 2421868 184 0.0
.text 1384284 1384468 184 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1181283 1181423 140 0.0
rodata 152428 152552 124 0.1
text 810452 810476 24 0.0
p6 all-clusters-app default (read/write) 2533016 2533128 112 0.0
.text 1491280 1491392 112 0.0
light-app default (read/write) 2421968 2422096 128 0.0
.text 1380232 1380360 128 0.0
lock-app default (read/write) 2432616 2432744 128 0.0
.text 1390880 1391008 128 0.0
telink lighting-app tlsr9518adk80d (read/write) 806568 806740 172 0.0
text 572918 572964 46 0.0
Decreases (6 builds for cc13x2_26x2, linux)
platform target config section 25e241e 0f7645b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 159932 159740 -192 -0.1
lock-ftd LP_CC2652R7 (read/write) 163636 163412 -224 -0.1
pump-app LP_CC2652R7 (read/write) 181376 181212 -164 -0.1
pump-controller-app LP_CC2652R7 (read/write) 187984 187812 -172 -0.1
shell LP_CC2652R7 (read/write) 161368 161176 -192 -0.1
linux chip-tool-no-interactive-ipv6only arm64 .rodata 443348 443316 -32 -0.0
Full report (26 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 25e241e 0f7645b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 692347 692539 192 0.0
(read/write) 159932 159740 -192 -0.1
.bss 75260 75260 0 0.0
.data 3412 3412 0 0.0
.rodata 103267 103419 152 0.1
.text 588600 588640 40 0.0
lock-ftd LP_CC2652R7 (read only) 679731 679955 224 0.0
(read/write) 163636 163412 -224 -0.1
.bss 73404 73404 0 0.0
.data 3236 3236 0 0.0
.rodata 94979 95131 152 0.2
.text 584268 584340 72 0.0
lock-mtd LP_CC2652R7 (read only) 628539 628771 232 0.0
(read/write) 146236 146236 0 0.0
.bss 69140 69140 0 0.0
.data 3236 3236 0 0.0
.rodata 94859 95019 160 0.2
.text 533188 533260 72 0.0
pump-app LP_CC2652R7 (read only) 663279 663443 164 0.0
(read/write) 181376 181212 -164 -0.1
.bss 73668 73668 0 0.0
.data 3268 3268 0 0.0
.rodata 80519 80635 116 0.1
.text 582280 582328 48 0.0
pump-controller-app LP_CC2652R7 (read only) 656471 656643 172 0.0
(read/write) 187984 187812 -172 -0.1
.bss 73724 73724 0 0.0
.data 3232 3232 0 0.0
.rodata 83607 83731 124 0.1
.text 572384 572432 48 0.0
shell LP_CC2652R7 (read only) 686734 686926 192 0.0
(read/write) 161368 161176 -192 -0.1
.bss 77884 77884 0 0.0
.data 3416 3416 0 0.0
.rodata 100814 100966 152 0.2
.text 585436 585476 40 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 628342 628570 228 0.0
.app_xip_area 530996 531224 228 0.0
.bss 79988 79988 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628286 628514 228 0.0
.app_xip_area 532396 532624 228 0.0
.bss 78564 78564 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 576074 576090 16 0.0
.app_xip_area 470468 470484 16 0.0
.bss 87984 87984 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 918680 918808 128 0.0
(read/write) 134440 134440 0 0.0
.bss 132376 132376 0 0.0
.data 2060 2060 0 0.0
.text 918672 918800 128 0.0
BRD4161A+rpc (read only) 952868 952996 128 0.0
(read/write) 151120 151120 0 0.0
.bss 148856 148856 0 0.0
.data 2264 2264 0 0.0
.text 952860 952988 128 0.0
BRD4161A+rs911x (read only) 787676 787804 128 0.0
(read/write) 129656 129656 0 0.0
.bss 127588 127588 0 0.0
.data 2068 2068 0 0.0
.text 787668 787796 128 0.0
lock-app BRD4161A+wf200 (read only) 947672 947844 172 0.0
(read/write) 124140 124140 0 0.0
.bss 122116 122116 0 0.0
.data 2024 2024 0 0.0
.text 947664 947836 172 0.0
window-app BRD4161A (read only) 898968 899096 128 0.0
(read/write) 134384 134384 0 0.0
.bss 132336 132336 0 0.0
.data 2048 2048 0 0.0
.text 898960 899088 128 0.0
esp32 all-clusters-app c3devkit (read only) 1000174 1000208 34 0.0
(read/write) 1477650 1477778 128 0.0
.dram0.bss 68352 68352 0 0.0
.dram0.data 14568 14568 0 0.0
.flash.rodata 209256 209384 128 0.1
.flash.text 1000174 1000208 34 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1054103 1054163 60 0.0
(read/write) 479552 479672 120 0.0
.dram0.bss 73872 73872 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 239500 239620 120 0.1
.flash.text 1048719 1048779 60 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 686264 686344 80 0.0
.bss 81176 81176 0 0.0
.data 2016 2016 0 0.0
.text 601368 601448 80 0.0
lock k32w061+release (read/write) 732632 732852 220 0.0
.bss 81608 81608 0 0.0
.data 1976 1976 0 0.0
.text 647344 647564 220 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9060004 9060068 64 0.0
(read/write) 643121 643121 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 582008 582008 0 0.0
.dynamic 560 560 0 0.0
.got 14976 14976 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 443348 443316 -32 -0.0
.text 7157124 7157220 96 0.0
thermostat-no-ble arm64 (read only) 2370180 2370660 480 0.0
(read/write) 175153 175153 0 0.0
.bss 86417 86417 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79408 79408 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146980 147092 112 0.1
.text 1993312 1993680 368 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2421684 2421868 184 0.0
.bss 205436 205436 0 0.0
.data 5872 5872 0 0.0
.text 1384284 1384468 184 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1181283 1181423 140 0.0
bss 139568 139568 0 0.0
rodata 152428 152552 124 0.1
text 810452 810476 24 0.0
p6 all-clusters-app default (read/write) 2533016 2533128 112 0.0
.bss 138944 138944 0 0.0
.data 2808 2808 0 0.0
.text 1491280 1491392 112 0.0
light-app default (read/write) 2421968 2422096 128 0.0
.bss 132272 132272 0 0.0
.data 2608 2608 0 0.0
.text 1380232 1380360 128 0.0
lock-app default (read/write) 2432616 2432744 128 0.0
.bss 132088 132088 0 0.0
.data 2568 2568 0 0.0
.text 1390880 1391008 128 0.0
telink lighting-app tlsr9518adk80d (read/write) 806568 806740 172 0.0
bss 72064 72064 0 0.0
noinit 40416 40416 0 0.0
text 572918 572964 46 0.0

@github-actions
Copy link

github-actions bot commented May 16, 2022

PR #18459: Size comparison from 0ddaa8b to fd3ff5b

Increases (31 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b fd3ff5b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689279 148 0.0
.rodata 103099 103255 156 0.2
lock-ftd LP_CC2652R7 (read only) 676379 676559 180 0.0
.rodata 94811 94967 156 0.2
.text 581084 581108 24 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625391 196 0.0
.rodata 94691 94855 164 0.2
.text 530012 530044 32 0.0
pump-app LP_CC2652R7 (read only) 659967 660099 132 0.0
.rodata 80351 80467 116 0.1
.text 579136 579152 16 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653259 128 0.0
.rodata 83451 83571 120 0.1
.text 569200 569208 8 0.0
shell LP_CC2652R7 (read only) 683502 683666 164 0.0
.rodata 100646 100802 156 0.2
.text 582372 582380 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 625406 180 0.0
.app_xip_area 527880 528076 196 0.0
lock cyw930739m2evb_01 (read/write) 628286 628458 172 0.0
.app_xip_area 532396 532584 188 0.0
esp32 all-clusters-app c3devkit (read only) 996520 996542 22 0.0
(read/write) 1477522 1477634 112 0.0
.flash.rodata 209168 209296 128 0.1
.flash.text 996520 996542 22 0.0
m5stack (read only) 1051887 1051911 24 0.0
(read/write) 479560 479664 104 0.0
.flash.rodata 239508 239628 120 0.1
.flash.text 1046503 1046527 24 0.0
k32w light k32w061+release (read/write) 683140 683172 32 0.0
.text 598244 598292 48 0.0
lock k32w061+release (read/write) 729512 729684 172 0.0
.text 644224 644412 188 0.0
linux all-clusters-app debug (read only) 2732273 2732657 384 0.0
.rodata 237949 238077 128 0.1
.text 2318450 2318706 256 0.0
bridge-app debug+rpc (read only) 1900329 1900729 400 0.0
.rodata 162233 162361 128 0.1
.text 1614738 1615010 272 0.0
chip-tool debug (read only) 9236117 9236181 64 0.0
.text 7434197 7434293 96 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9015300 48 0.0
(read/write) 643121 643137 16 0.0
.bss 41105 41121 16 0.0
.text 7112132 7112212 80 0.0
lighting-app debug+rpc (read only) 2313465 2313849 384 0.0
.rodata 186249 186377 128 0.1
.text 1960002 1960258 256 0.0
lock-app debug (read only) 2227401 2227801 400 0.0
.rodata 196985 197113 128 0.1
.text 1869522 1869794 272 0.0
ota-provider-app debug (read only) 2048353 2048753 400 0.0
.rodata 177235 177363 128 0.1
.text 1712722 1712994 272 0.0
ota-requestor-app debug (read only) 2077649 2078049 400 0.0
.rodata 173404 173532 128 0.1
.text 1744386 1744658 272 0.0
shell debug (read only) 2548633 2549017 384 0.0
.rodata 219122 219250 128 0.1
.text 2167026 2167282 256 0.0
thermostat-no-ble arm64 (read only) 2342228 2342612 384 0.0
.rodata 146980 147092 112 0.1
.text 1965424 1965696 272 0.0
tv-app debug (read only) 2839153 2839601 448 0.0
.rodata 219281 219409 128 0.1
.text 2436594 2436914 320 0.0
tv-casting-app debug (read only) 5402377 5402761 384 0.0
.rodata 337889 338017 128 0.0
.text 4704178 4704434 256 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2418304 2418424 120 0.0
.text 1380948 1381068 120 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1178171 120 0.0
rodata 152268 152388 120 0.1
p6 all-clusters-app default (read/write) 2529400 2529480 80 0.0
.text 1487664 1487744 80 0.0
light-app default (read/write) 2418216 2418312 96 0.0
.text 1376480 1376576 96 0.0
lock-app default (read/write) 2428864 2428960 96 0.0
.text 1387128 1387224 96 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782880 782996 116 0.0
text 552702 552708 6 0.0
lighting-app tlsr9518adk80d (read/write) 802972 803088 116 0.0
text 569468 569474 6 0.0
Decreases (32 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b fd3ff5b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 163148 162976 -172 -0.1
.bss 75260 75236 -24 -0.0
.text 585552 585544 -8 -0.0
lock-ftd LP_CC2652R7 (read/write) 166988 166800 -188 -0.1
.bss 73404 73396 -8 -0.0
lock-mtd LP_CC2652R7 (read/write) 146236 146228 -8 -0.0
.bss 69140 69132 -8 -0.0
pump-app LP_CC2652R7 (read/write) 184688 184540 -148 -0.1
.bss 73668 73652 -16 -0.0
pump-controller-app LP_CC2652R7 (read/write) 191324 191188 -136 -0.1
.bss 73724 73716 -8 -0.0
shell LP_CC2652R7 (read/write) 164600 164412 -188 -0.1
.bss 77884 77860 -24 -0.0
cyw30739 light cyw930739m2evb_01 .bss 79988 79972 -16 -0.0
lock cyw930739m2evb_01 .bss 78564 78548 -16 -0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572930 -24 -0.0
.app_xip_area 467348 467340 -8 -0.0
.bss 87984 87968 -16 -0.0
esp32 all-clusters-app c3devkit .dram0.bss 68352 68328 -24 -0.0
m5stack .dram0.bss 73872 73856 -16 -0.0
k32w light k32w061+release .bss 81176 81160 -16 -0.0
lock k32w061+release .bss 81608 81592 -16 -0.0
linux all-clusters-app debug (read/write) 174456 174424 -32 -0.0
.bss 83808 83776 -32 -0.0
bridge-app debug+rpc (read/write) 120984 120952 -32 -0.0
.bss 71424 71392 -32 -0.0
chip-tool debug .rodata 477461 477429 -32 -0.0
chip-tool-no-interactive-ipv6only arm64 .rodata 443588 443556 -32 -0.0
lighting-app debug+rpc (read/write) 151904 151872 -32 -0.0
.bss 73440 73408 -32 -0.0
lock-app debug (read/write) 146552 146520 -32 -0.0
.bss 72096 72064 -32 -0.0
ota-provider-app debug (read/write) 139632 139600 -32 -0.0
.bss 71584 71552 -32 -0.0
ota-requestor-app debug (read/write) 142440 142408 -32 -0.0
.bss 72224 72192 -32 -0.0
shell debug (read/write) 198256 198224 -32 -0.0
.bss 114408 114376 -32 -0.0
thermostat-no-ble arm64 (read/write) 175009 174993 -16 -0.0
.bss 86353 86337 -16 -0.0
tv-app debug (read/write) 277408 277344 -64 -0.0
.bss 189528 189464 -64 -0.0
tv-casting-app debug (read/write) 223680 223648 -32 -0.0
.bss 77144 77112 -32 -0.0
mbed lock-app CY8CPROTO_062_4343W+release .bss 205436 205428 -8 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 139568 139552 -16 -0.0
text 807388 807380 -8 -0.0
p6 all-clusters-app default .bss 138944 138928 -16 -0.0
light-app default .bss 132272 132256 -16 -0.0
lock-app default .bss 132088 132072 -16 -0.0
telink light-switch-app tlsr9518adk80d bss 71808 71792 -16 -0.0
lighting-app tlsr9518adk80d bss 72064 72048 -16 -0.0
Full report (32 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b fd3ff5b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689279 148 0.0
(read/write) 163148 162976 -172 -0.1
.bss 75260 75236 -24 -0.0
.data 3412 3412 0 0.0
.rodata 103099 103255 156 0.2
.text 585552 585544 -8 -0.0
lock-ftd LP_CC2652R7 (read only) 676379 676559 180 0.0
(read/write) 166988 166800 -188 -0.1
.bss 73404 73396 -8 -0.0
.data 3236 3236 0 0.0
.rodata 94811 94967 156 0.2
.text 581084 581108 24 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625391 196 0.0
(read/write) 146236 146228 -8 -0.0
.bss 69140 69132 -8 -0.0
.data 3236 3236 0 0.0
.rodata 94691 94855 164 0.2
.text 530012 530044 32 0.0
pump-app LP_CC2652R7 (read only) 659967 660099 132 0.0
(read/write) 184688 184540 -148 -0.1
.bss 73668 73652 -16 -0.0
.data 3268 3268 0 0.0
.rodata 80351 80467 116 0.1
.text 579136 579152 16 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653259 128 0.0
(read/write) 191324 191188 -136 -0.1
.bss 73724 73716 -8 -0.0
.data 3232 3232 0 0.0
.rodata 83451 83571 120 0.1
.text 569200 569208 8 0.0
shell LP_CC2652R7 (read only) 683502 683666 164 0.0
(read/write) 164600 164412 -188 -0.1
.bss 77884 77860 -24 -0.0
.data 3416 3416 0 0.0
.rodata 100646 100802 156 0.2
.text 582372 582380 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 625406 180 0.0
.app_xip_area 527880 528076 196 0.0
.bss 79988 79972 -16 -0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628286 628458 172 0.0
.app_xip_area 532396 532584 188 0.0
.bss 78564 78548 -16 -0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572930 -24 -0.0
.app_xip_area 467348 467340 -8 -0.0
.bss 87984 87968 -16 -0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 996520 996542 22 0.0
(read/write) 1477522 1477634 112 0.0
.dram0.bss 68352 68328 -24 -0.0
.dram0.data 14568 14568 0 0.0
.flash.rodata 209168 209296 128 0.1
.flash.text 996520 996542 22 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1051887 1051911 24 0.0
(read/write) 479560 479664 104 0.0
.dram0.bss 73872 73856 -16 -0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 239508 239628 120 0.1
.flash.text 1046503 1046527 24 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 683140 683172 32 0.0
.bss 81176 81160 -16 -0.0
.data 2016 2016 0 0.0
.text 598244 598292 48 0.0
lock k32w061+release (read/write) 729512 729684 172 0.0
.bss 81608 81592 -16 -0.0
.data 1976 1976 0 0.0
.text 644224 644412 188 0.0
linux all-clusters-app debug (read only) 2732273 2732657 384 0.0
(read/write) 174456 174424 -32 -0.0
.bss 83808 83776 -32 -0.0
.data 2064 2064 0 0.0
.data.rel.ro 82456 82456 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1008 1008 0 0.0
.rodata 237949 238077 128 0.1
.text 2318450 2318706 256 0.0
bridge-app debug+rpc (read only) 1900329 1900729 400 0.0
(read/write) 120984 120952 -32 -0.0
.bss 71424 71392 -32 -0.0
.data 3488 3488 0 0.0
.data.rel.ro 40712 40712 0 0.0
.dynamic 592 592 0 0.0
.got 4056 4056 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 162233 162361 128 0.1
.text 1614738 1615010 272 0.0
chip-tool debug (read only) 9236117 9236181 64 0.0
(read/write) 577008 577008 0 0.0
.bss 22816 22816 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 546752 546752 0 0.0
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 477461 477429 -32 -0.0
.text 7434197 7434293 96 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9015300 48 0.0
(read/write) 643121 643137 16 0.0
.bss 41105 41121 16 0.0
.data 1192 1192 0 0.0
.data.rel.ro 582008 582008 0 0.0
.dynamic 560 560 0 0.0
.got 14976 14976 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 443588 443556 -32 -0.0
.text 7112132 7112212 80 0.0
lighting-app debug+rpc (read only) 2313465 2313849 384 0.0
(read/write) 151904 151872 -32 -0.0
.bss 73440 73408 -32 -0.0
.data 2048 2048 0 0.0
.data.rel.ro 70664 70664 0 0.0
.dynamic 608 608 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 186249 186377 128 0.1
.text 1960002 1960258 256 0.0
lock-app debug (read only) 2227401 2227801 400 0.0
(read/write) 146552 146520 -32 -0.0
.bss 72096 72064 -32 -0.0
.data 1568 1568 0 0.0
.data.rel.ro 67192 67192 0 0.0
.dynamic 592 592 0 0.0
.got 4336 4336 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 196985 197113 128 0.1
.text 1869522 1869794 272 0.0
ota-provider-app debug (read only) 2048353 2048753 400 0.0
(read/write) 139632 139600 -32 -0.0
.bss 71584 71552 -32 -0.0
.data 1768 1768 0 0.0
.data.rel.ro 60488 60488 0 0.0
.dynamic 608 608 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 177235 177363 128 0.1
.text 1712722 1712994 272 0.0
ota-requestor-app debug (read only) 2077649 2078049 400 0.0
(read/write) 142440 142408 -32 -0.0
.bss 72224 72192 -32 -0.0
.data 1992 1992 0 0.0
.data.rel.ro 62584 62584 0 0.0
.dynamic 592 592 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173404 173532 128 0.1
.text 1744386 1744658 272 0.0
shell debug (read only) 2548633 2549017 384 0.0
(read/write) 198256 198224 -32 -0.0
.bss 114408 114376 -32 -0.0
.data 1376 1376 0 0.0
.data.rel.ro 76744 76744 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 219122 219250 128 0.1
.text 2167026 2167282 256 0.0
thermostat-no-ble arm64 (read only) 2342228 2342612 384 0.0
(read/write) 175009 174993 -16 -0.0
.bss 86353 86337 -16 -0.0
.data 1520 1520 0 0.0
.data.rel.ro 79336 79336 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146980 147092 112 0.1
.text 1965424 1965696 272 0.0
tv-app debug (read only) 2839153 2839601 448 0.0
(read/write) 277408 277344 -64 -0.0
.bss 189528 189464 -64 -0.0
.data 4672 4672 0 0.0
.data.rel.ro 76960 76960 0 0.0
.dynamic 592 592 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 219281 219409 128 0.1
.text 2436594 2436914 320 0.0
tv-casting-app debug (read only) 5402377 5402761 384 0.0
(read/write) 223680 223648 -32 -0.0
.bss 77144 77112 -32 -0.0
.data 2368 2368 0 0.0
.data.rel.ro 137952 137952 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 337889 338017 128 0.0
.text 4704178 4704434 256 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2418304 2418424 120 0.0
.bss 205436 205428 -8 -0.0
.data 5872 5872 0 0.0
.text 1380948 1381068 120 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1178171 120 0.0
bss 139568 139552 -16 -0.0
rodata 152268 152388 120 0.1
text 807388 807380 -8 -0.0
p6 all-clusters-app default (read/write) 2529400 2529480 80 0.0
.bss 138944 138928 -16 -0.0
.data 2808 2808 0 0.0
.text 1487664 1487744 80 0.0
light-app default (read/write) 2418216 2418312 96 0.0
.bss 132272 132256 -16 -0.0
.data 2608 2608 0 0.0
.text 1376480 1376576 96 0.0
lock-app default (read/write) 2428864 2428960 96 0.0
.bss 132088 132072 -16 -0.0
.data 2568 2568 0 0.0
.text 1387128 1387224 96 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782880 782996 116 0.0
bss 71808 71792 -16 -0.0
noinit 40416 40416 0 0.0
text 552702 552708 6 0.0
lighting-app tlsr9518adk80d (read/write) 802972 803088 116 0.0
bss 72064 72048 -16 -0.0
noinit 40416 40416 0 0.0
text 569468 569474 6 0.0

src/app/server/Server.h Show resolved Hide resolved
src/app/server/Server.h Show resolved Hide resolved
src/credentials/FabricTable.cpp Show resolved Hide resolved
src/credentials/FabricTable.cpp Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented May 16, 2022

PR #18459: Size comparison from 0ddaa8b to 68007d0

Increases (18 builds for cc13x2_26x2, cyw30739, k32w, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b 68007d0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689415 284 0.0
.rodata 103099 103247 148 0.1
.text 585552 585688 136 0.0
lock-ftd LP_CC2652R7 (read only) 676379 676791 412 0.1
.rodata 94811 94967 156 0.2
.text 581084 581340 256 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625623 428 0.1
.rodata 94691 94855 164 0.2
.text 530012 530276 264 0.0
pump-app LP_CC2652R7 (read only) 659967 660315 348 0.1
.rodata 80351 80467 116 0.1
.text 579136 579368 232 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653483 352 0.1
.rodata 83451 83571 120 0.1
.text 569200 569432 232 0.0
shell LP_CC2652R7 (read only) 683502 683786 284 0.0
.rodata 100646 100794 148 0.1
.text 582372 582508 136 0.0
cyw30739 light cyw930739m2evb_01 .app_xip_area 527880 528316 436 0.1
lock cyw930739m2evb_01 .app_xip_area 532396 532824 428 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 .app_xip_area 467348 467556 208 0.0
k32w light k32w061+release .text 598244 598500 256 0.0
lock k32w061+release .text 644224 644620 396 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2418304 2418720 416 0.0
.text 1380948 1381364 416 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 152268 152380 112 0.1
text 807388 807524 136 0.0
p6 all-clusters-app default (read/write) 2529400 2529648 248 0.0
.text 1487664 1487912 248 0.0
light-app default (read/write) 2418216 2418600 384 0.0
.text 1376480 1376864 384 0.0
lock-app default (read/write) 2428864 2429248 384 0.0
.text 1387128 1387512 384 0.0
telink light-switch-app tlsr9518adk80d text 552702 552940 238 0.0
lighting-app tlsr9518adk80d text 569468 569706 238 0.0
Decreases (18 builds for cc13x2_26x2, cyw30739, k32w, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b 68007d0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 163148 162120 -1028 -0.6
.bss 75260 74516 -744 -1.0
lock-ftd LP_CC2652R7 (read/write) 166988 165848 -1140 -0.7
.bss 73404 72676 -728 -1.0
lock-mtd LP_CC2652R7 (read/write) 146236 145508 -728 -0.5
.bss 69140 68412 -728 -1.1
pump-app LP_CC2652R7 (read/write) 184688 183604 -1084 -0.6
.bss 73668 72932 -736 -1.0
pump-controller-app LP_CC2652R7 (read/write) 191324 190244 -1080 -0.6
.bss 73724 72996 -728 -1.0
shell LP_CC2652R7 (read/write) 164600 163572 -1028 -0.6
.bss 77884 77140 -744 -1.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 624686 -540 -0.1
.bss 79988 79012 -976 -1.2
lock cyw930739m2evb_01 (read/write) 628286 627738 -548 -0.1
.bss 78564 77588 -976 -1.2
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572186 -768 -0.1
.bss 87984 87008 -976 -1.1
k32w light k32w061+release (read/write) 683140 682420 -720 -0.1
.bss 81176 80200 -976 -1.2
lock k32w061+release (read/write) 729512 728932 -580 -0.1
.bss 81608 80632 -976 -1.2
mbed lock-app CY8CPROTO_062_4343W+release .bss 205436 201588 -3848 -1.9
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1177027 -1024 -0.1
bss 139568 138352 -1216 -0.9
p6 all-clusters-app default .bss 138944 135088 -3856 -2.8
light-app default .bss 132272 128416 -3856 -2.9
lock-app default .bss 132088 128232 -3856 -2.9
telink light-switch-app tlsr9518adk80d (read/write) 782880 782028 -852 -0.1
bss 71808 70592 -1216 -1.7
lighting-app tlsr9518adk80d (read/write) 802972 802120 -852 -0.1
bss 72064 70848 -1216 -1.7
Full report (18 builds for cc13x2_26x2, cyw30739, k32w, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b 68007d0 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689415 284 0.0
(read/write) 163148 162120 -1028 -0.6
.bss 75260 74516 -744 -1.0
.data 3412 3412 0 0.0
.rodata 103099 103247 148 0.1
.text 585552 585688 136 0.0
lock-ftd LP_CC2652R7 (read only) 676379 676791 412 0.1
(read/write) 166988 165848 -1140 -0.7
.bss 73404 72676 -728 -1.0
.data 3236 3236 0 0.0
.rodata 94811 94967 156 0.2
.text 581084 581340 256 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625623 428 0.1
(read/write) 146236 145508 -728 -0.5
.bss 69140 68412 -728 -1.1
.data 3236 3236 0 0.0
.rodata 94691 94855 164 0.2
.text 530012 530276 264 0.0
pump-app LP_CC2652R7 (read only) 659967 660315 348 0.1
(read/write) 184688 183604 -1084 -0.6
.bss 73668 72932 -736 -1.0
.data 3268 3268 0 0.0
.rodata 80351 80467 116 0.1
.text 579136 579368 232 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653483 352 0.1
(read/write) 191324 190244 -1080 -0.6
.bss 73724 72996 -728 -1.0
.data 3232 3232 0 0.0
.rodata 83451 83571 120 0.1
.text 569200 569432 232 0.0
shell LP_CC2652R7 (read only) 683502 683786 284 0.0
(read/write) 164600 163572 -1028 -0.6
.bss 77884 77140 -744 -1.0
.data 3416 3416 0 0.0
.rodata 100646 100794 148 0.1
.text 582372 582508 136 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 624686 -540 -0.1
.app_xip_area 527880 528316 436 0.1
.bss 79988 79012 -976 -1.2
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628286 627738 -548 -0.1
.app_xip_area 532396 532824 428 0.1
.bss 78564 77588 -976 -1.2
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572186 -768 -0.1
.app_xip_area 467348 467556 208 0.0
.bss 87984 87008 -976 -1.1
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w light k32w061+release (read/write) 683140 682420 -720 -0.1
.bss 81176 80200 -976 -1.2
.data 2016 2016 0 0.0
.text 598244 598500 256 0.0
lock k32w061+release (read/write) 729512 728932 -580 -0.1
.bss 81608 80632 -976 -1.2
.data 1976 1976 0 0.0
.text 644224 644620 396 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2418304 2418720 416 0.0
.bss 205436 201588 -3848 -1.9
.data 5872 5872 0 0.0
.text 1380948 1381364 416 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1177027 -1024 -0.1
bss 139568 138352 -1216 -0.9
rodata 152268 152380 112 0.1
text 807388 807524 136 0.0
p6 all-clusters-app default (read/write) 2529400 2529648 248 0.0
.bss 138944 135088 -3856 -2.8
.data 2808 2808 0 0.0
.text 1487664 1487912 248 0.0
light-app default (read/write) 2418216 2418600 384 0.0
.bss 132272 128416 -3856 -2.9
.data 2608 2608 0 0.0
.text 1376480 1376864 384 0.0
lock-app default (read/write) 2428864 2429248 384 0.0
.bss 132088 128232 -3856 -2.9
.data 2568 2568 0 0.0
.text 1387128 1387512 384 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782880 782028 -852 -0.1
bss 71808 70592 -1216 -1.7
noinit 40416 40416 0 0.0
text 552702 552940 238 0.0
lighting-app tlsr9518adk80d (read/write) 802972 802120 -852 -0.1
bss 72064 70848 -1216 -1.7
noinit 40416 40416 0 0.0
text 569468 569706 238 0.0

@github-actions
Copy link

github-actions bot commented May 16, 2022

PR #18459: Size comparison from 0ddaa8b to a0f1e99

Increases above 0.2%:

platform target config section 0ddaa8b a0f1e99 change % change
linux bridge-app debug+rpc (read only) 1900329 2021273 120944 6.4
(read/write) 120984 146392 25408 21.0
.bss 71424 71584 160 0.2
.data 3488 3936 448 12.8
.data.rel.ro 40712 65288 24576 60.4
.got 4056 4272 216 5.3
.rodata 162233 167465 5232 3.2
.text 1614738 1695826 81088 5.0
chip-tool debug (read only) 9236117 9267877 31760 0.3
.rodata 477461 478453 992 0.2
.text 7434197 7462805 28608 0.4
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9044676 29424 0.3
.text 7112132 7138436 26304 0.4
Increases (32 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b a0f1e99 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689415 284 0.0
.rodata 103099 103247 148 0.1
.text 585552 585688 136 0.0
lock-ftd LP_CC2652R7 (read only) 676379 676791 412 0.1
.rodata 94811 94967 156 0.2
.text 581084 581340 256 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625623 428 0.1
.rodata 94691 94855 164 0.2
.text 530012 530276 264 0.0
pump-app LP_CC2652R7 (read only) 659967 660315 348 0.1
.rodata 80351 80467 116 0.1
.text 579136 579368 232 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653483 352 0.1
.rodata 83451 83571 120 0.1
.text 569200 569432 232 0.0
shell LP_CC2652R7 (read only) 683502 683786 284 0.0
.rodata 100646 100794 148 0.1
.text 582372 582508 136 0.0
cyw30739 light cyw930739m2evb_01 .app_xip_area 527880 528316 436 0.1
lock cyw930739m2evb_01 .app_xip_area 532396 532824 428 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 .app_xip_area 467348 467556 208 0.0
esp32 all-clusters-app c3devkit (read only) 996520 996646 126 0.0
.flash.rodata 209168 209288 120 0.1
.flash.text 996520 996646 126 0.0
m5stack (read only) 1051887 1052155 268 0.0
.flash.rodata 239508 239612 104 0.0
.flash.text 1046503 1046771 268 0.0
k32w light k32w061+release .text 598244 598500 256 0.0
lock k32w061+release .text 644224 644620 396 0.1
linux all-clusters-app debug (read only) 2732273 2733057 784 0.0
.rodata 237949 238077 128 0.1
.text 2318450 2319106 656 0.0
bridge-app debug+rpc (read only) 1900329 2021273 120944 6.4
(read/write) 120984 146392 25408 21.0
.bss 71424 71584 160 0.2
.data 3488 3936 448 12.8
.data.rel.ro 40712 65288 24576 60.4
.got 4056 4272 216 5.3
.rodata 162233 167465 5232 3.2
.text 1614738 1695826 81088 5.0
chip-tool debug (read only) 9236117 9267877 31760 0.3
(read/write) 577008 577936 928 0.2
.data.rel.ro 546752 547680 928 0.2
.rodata 477461 478453 992 0.2
.text 7434197 7462805 28608 0.4
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9044676 29424 0.3
(read/write) 643121 644065 944 0.1
.data.rel.ro 582008 582936 928 0.2
.got 14976 14984 8 0.1
.rodata 443588 444532 944 0.2
.text 7112132 7138436 26304 0.4
lighting-app debug+rpc (read only) 2313465 2315081 1616 0.1
.rodata 186249 186537 288 0.2
.text 1960002 1961330 1328 0.1
lock-app debug (read only) 2227401 2228825 1424 0.1
.rodata 196985 197113 128 0.1
.text 1869522 1870818 1296 0.1
ota-provider-app debug (read only) 2048353 2049777 1424 0.1
.rodata 177235 177363 128 0.1
.text 1712722 1714018 1296 0.1
ota-requestor-app debug (read only) 2077649 2079073 1424 0.1
.rodata 173404 173532 128 0.1
.text 1744386 1745682 1296 0.1
shell debug (read only) 2548633 2549417 784 0.0
.rodata 219122 219250 128 0.1
.text 2167026 2167682 656 0.0
thermostat-no-ble arm64 (read only) 2342228 2343540 1312 0.1
.rodata 146980 147092 112 0.1
.text 1965424 1966624 1200 0.1
tv-app debug (read only) 2839153 2840881 1728 0.1
.rodata 219281 219409 128 0.1
.text 2436594 2438194 1600 0.1
tv-casting-app debug (read only) 5402377 5403321 944 0.0
.rodata 337889 337985 96 0.0
.text 4704178 4705026 848 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2418304 2418720 416 0.0
.text 1380948 1381364 416 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 152268 152380 112 0.1
text 807388 807524 136 0.0
p6 all-clusters-app default (read/write) 2529400 2529648 248 0.0
.text 1487664 1487912 248 0.0
light-app default (read/write) 2418216 2418600 384 0.0
.text 1376480 1376864 384 0.0
lock-app default (read/write) 2428864 2429248 384 0.0
.text 1387128 1387512 384 0.0
telink light-switch-app tlsr9518adk80d text 552702 552940 238 0.0
lighting-app tlsr9518adk80d text 569468 569706 238 0.0
Decreases (29 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b a0f1e99 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 163148 162120 -1028 -0.6
.bss 75260 74516 -744 -1.0
lock-ftd LP_CC2652R7 (read/write) 166988 165848 -1140 -0.7
.bss 73404 72676 -728 -1.0
lock-mtd LP_CC2652R7 (read/write) 146236 145508 -728 -0.5
.bss 69140 68412 -728 -1.1
pump-app LP_CC2652R7 (read/write) 184688 183604 -1084 -0.6
.bss 73668 72932 -736 -1.0
pump-controller-app LP_CC2652R7 (read/write) 191324 190244 -1080 -0.6
.bss 73724 72996 -728 -1.0
shell LP_CC2652R7 (read/write) 164600 163572 -1028 -0.6
.bss 77884 77140 -744 -1.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 624686 -540 -0.1
.bss 79988 79012 -976 -1.2
lock cyw930739m2evb_01 (read/write) 628286 627738 -548 -0.1
.bss 78564 77588 -976 -1.2
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572186 -768 -0.1
.bss 87984 87008 -976 -1.1
esp32 all-clusters-app c3devkit (read/write) 1477522 1476426 -1096 -0.1
.dram0.bss 68352 67128 -1224 -1.8
m5stack (read/write) 479560 478448 -1112 -0.2
.dram0.bss 73872 72656 -1216 -1.6
k32w light k32w061+release (read/write) 683140 682420 -720 -0.1
.bss 81176 80200 -976 -1.2
lock k32w061+release (read/write) 729512 728932 -580 -0.1
.bss 81608 80632 -976 -1.2
linux all-clusters-app debug (read/write) 174456 174424 -32 -0.0
.bss 83808 83776 -32 -0.0
lighting-app debug+rpc (read/write) 151904 151872 -32 -0.0
.bss 73440 73408 -32 -0.0
lock-app debug (read/write) 146552 146520 -32 -0.0
.bss 72096 72064 -32 -0.0
ota-provider-app debug (read/write) 139632 139600 -32 -0.0
.bss 71584 71552 -32 -0.0
ota-requestor-app debug (read/write) 142440 142408 -32 -0.0
.bss 72224 72192 -32 -0.0
shell debug (read/write) 198256 198224 -32 -0.0
.bss 114408 114376 -32 -0.0
thermostat-no-ble arm64 (read/write) 175009 174993 -16 -0.0
.bss 86353 86337 -16 -0.0
tv-app debug (read/write) 277408 277344 -64 -0.0
.bss 189528 189464 -64 -0.0
tv-casting-app debug (read/write) 223680 223648 -32 -0.0
.bss 77144 77112 -32 -0.0
mbed lock-app CY8CPROTO_062_4343W+release .bss 205436 201588 -3848 -1.9
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1177027 -1024 -0.1
bss 139568 138352 -1216 -0.9
p6 all-clusters-app default .bss 138944 135088 -3856 -2.8
light-app default .bss 132272 128416 -3856 -2.9
lock-app default .bss 132088 128232 -3856 -2.9
telink light-switch-app tlsr9518adk80d (read/write) 782880 782028 -852 -0.1
bss 71808 70592 -1216 -1.7
lighting-app tlsr9518adk80d (read/write) 802972 802120 -852 -0.1
bss 72064 70848 -1216 -1.7
Full report (32 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b a0f1e99 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689415 284 0.0
(read/write) 163148 162120 -1028 -0.6
.bss 75260 74516 -744 -1.0
.data 3412 3412 0 0.0
.rodata 103099 103247 148 0.1
.text 585552 585688 136 0.0
lock-ftd LP_CC2652R7 (read only) 676379 676791 412 0.1
(read/write) 166988 165848 -1140 -0.7
.bss 73404 72676 -728 -1.0
.data 3236 3236 0 0.0
.rodata 94811 94967 156 0.2
.text 581084 581340 256 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625623 428 0.1
(read/write) 146236 145508 -728 -0.5
.bss 69140 68412 -728 -1.1
.data 3236 3236 0 0.0
.rodata 94691 94855 164 0.2
.text 530012 530276 264 0.0
pump-app LP_CC2652R7 (read only) 659967 660315 348 0.1
(read/write) 184688 183604 -1084 -0.6
.bss 73668 72932 -736 -1.0
.data 3268 3268 0 0.0
.rodata 80351 80467 116 0.1
.text 579136 579368 232 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653483 352 0.1
(read/write) 191324 190244 -1080 -0.6
.bss 73724 72996 -728 -1.0
.data 3232 3232 0 0.0
.rodata 83451 83571 120 0.1
.text 569200 569432 232 0.0
shell LP_CC2652R7 (read only) 683502 683786 284 0.0
(read/write) 164600 163572 -1028 -0.6
.bss 77884 77140 -744 -1.0
.data 3416 3416 0 0.0
.rodata 100646 100794 148 0.1
.text 582372 582508 136 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 624686 -540 -0.1
.app_xip_area 527880 528316 436 0.1
.bss 79988 79012 -976 -1.2
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628286 627738 -548 -0.1
.app_xip_area 532396 532824 428 0.1
.bss 78564 77588 -976 -1.2
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572186 -768 -0.1
.app_xip_area 467348 467556 208 0.0
.bss 87984 87008 -976 -1.1
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 996520 996646 126 0.0
(read/write) 1477522 1476426 -1096 -0.1
.dram0.bss 68352 67128 -1224 -1.8
.dram0.data 14568 14568 0 0.0
.flash.rodata 209168 209288 120 0.1
.flash.text 996520 996646 126 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1051887 1052155 268 0.0
(read/write) 479560 478448 -1112 -0.2
.dram0.bss 73872 72656 -1216 -1.6
.dram0.data 34184 34184 0 0.0
.flash.rodata 239508 239612 104 0.0
.flash.text 1046503 1046771 268 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 683140 682420 -720 -0.1
.bss 81176 80200 -976 -1.2
.data 2016 2016 0 0.0
.text 598244 598500 256 0.0
lock k32w061+release (read/write) 729512 728932 -580 -0.1
.bss 81608 80632 -976 -1.2
.data 1976 1976 0 0.0
.text 644224 644620 396 0.1
linux all-clusters-app debug (read only) 2732273 2733057 784 0.0
(read/write) 174456 174424 -32 -0.0
.bss 83808 83776 -32 -0.0
.data 2064 2064 0 0.0
.data.rel.ro 82456 82456 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1008 1008 0 0.0
.rodata 237949 238077 128 0.1
.text 2318450 2319106 656 0.0
bridge-app debug+rpc (read only) 1900329 2021273 120944 6.4
(read/write) 120984 146392 25408 21.0
.bss 71424 71584 160 0.2
.data 3488 3936 448 12.8
.data.rel.ro 40712 65288 24576 60.4
.dynamic 592 592 0 0.0
.got 4056 4272 216 5.3
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 162233 167465 5232 3.2
.text 1614738 1695826 81088 5.0
chip-tool debug (read only) 9236117 9267877 31760 0.3
(read/write) 577008 577936 928 0.2
.bss 22816 22816 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 546752 547680 928 0.2
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 477461 478453 992 0.2
.text 7434197 7462805 28608 0.4
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9044676 29424 0.3
(read/write) 643121 644065 944 0.1
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 582008 582936 928 0.2
.dynamic 560 560 0 0.0
.got 14976 14984 8 0.1
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 443588 444532 944 0.2
.text 7112132 7138436 26304 0.4
lighting-app debug+rpc (read only) 2313465 2315081 1616 0.1
(read/write) 151904 151872 -32 -0.0
.bss 73440 73408 -32 -0.0
.data 2048 2048 0 0.0
.data.rel.ro 70664 70664 0 0.0
.dynamic 608 608 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 186249 186537 288 0.2
.text 1960002 1961330 1328 0.1
lock-app debug (read only) 2227401 2228825 1424 0.1
(read/write) 146552 146520 -32 -0.0
.bss 72096 72064 -32 -0.0
.data 1568 1568 0 0.0
.data.rel.ro 67192 67192 0 0.0
.dynamic 592 592 0 0.0
.got 4336 4336 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 196985 197113 128 0.1
.text 1869522 1870818 1296 0.1
ota-provider-app debug (read only) 2048353 2049777 1424 0.1
(read/write) 139632 139600 -32 -0.0
.bss 71584 71552 -32 -0.0
.data 1768 1768 0 0.0
.data.rel.ro 60488 60488 0 0.0
.dynamic 608 608 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 177235 177363 128 0.1
.text 1712722 1714018 1296 0.1
ota-requestor-app debug (read only) 2077649 2079073 1424 0.1
(read/write) 142440 142408 -32 -0.0
.bss 72224 72192 -32 -0.0
.data 1992 1992 0 0.0
.data.rel.ro 62584 62584 0 0.0
.dynamic 592 592 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173404 173532 128 0.1
.text 1744386 1745682 1296 0.1
shell debug (read only) 2548633 2549417 784 0.0
(read/write) 198256 198224 -32 -0.0
.bss 114408 114376 -32 -0.0
.data 1376 1376 0 0.0
.data.rel.ro 76744 76744 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 219122 219250 128 0.1
.text 2167026 2167682 656 0.0
thermostat-no-ble arm64 (read only) 2342228 2343540 1312 0.1
(read/write) 175009 174993 -16 -0.0
.bss 86353 86337 -16 -0.0
.data 1520 1520 0 0.0
.data.rel.ro 79336 79336 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146980 147092 112 0.1
.text 1965424 1966624 1200 0.1
tv-app debug (read only) 2839153 2840881 1728 0.1
(read/write) 277408 277344 -64 -0.0
.bss 189528 189464 -64 -0.0
.data 4672 4672 0 0.0
.data.rel.ro 76960 76960 0 0.0
.dynamic 592 592 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 219281 219409 128 0.1
.text 2436594 2438194 1600 0.1
tv-casting-app debug (read only) 5402377 5403321 944 0.0
(read/write) 223680 223648 -32 -0.0
.bss 77144 77112 -32 -0.0
.data 2368 2368 0 0.0
.data.rel.ro 137952 137952 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 337889 337985 96 0.0
.text 4704178 4705026 848 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2418304 2418720 416 0.0
.bss 205436 201588 -3848 -1.9
.data 5872 5872 0 0.0
.text 1380948 1381364 416 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1177027 -1024 -0.1
bss 139568 138352 -1216 -0.9
rodata 152268 152380 112 0.1
text 807388 807524 136 0.0
p6 all-clusters-app default (read/write) 2529400 2529648 248 0.0
.bss 138944 135088 -3856 -2.8
.data 2808 2808 0 0.0
.text 1487664 1487912 248 0.0
light-app default (read/write) 2418216 2418600 384 0.0
.bss 132272 128416 -3856 -2.9
.data 2608 2608 0 0.0
.text 1376480 1376864 384 0.0
lock-app default (read/write) 2428864 2429248 384 0.0
.bss 132088 128232 -3856 -2.9
.data 2568 2568 0 0.0
.text 1387128 1387512 384 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782880 782028 -852 -0.1
bss 71808 70592 -1216 -1.7
noinit 40416 40416 0 0.0
text 552702 552940 238 0.0
lighting-app tlsr9518adk80d (read/write) 802972 802120 -852 -0.1
bss 72064 70848 -1216 -1.7
noinit 40416 40416 0 0.0
text 569468 569706 238 0.0

@github-actions
Copy link

github-actions bot commented May 16, 2022

PR #18459: Size comparison from 0ddaa8b to 57bf342

Increases above 0.2%:

platform target config section 0ddaa8b 57bf342 change % change
linux bridge-app debug+rpc (read only) 1900329 2021273 120944 6.4
(read/write) 120984 146392 25408 21.0
.bss 71424 71584 160 0.2
.data 3488 3936 448 12.8
.data.rel.ro 40712 65288 24576 60.4
.got 4056 4272 216 5.3
.rodata 162233 167465 5232 3.2
.text 1614738 1695826 81088 5.0
chip-tool debug (read only) 9236117 9267877 31760 0.3
.rodata 477461 478453 992 0.2
.text 7434197 7462805 28608 0.4
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9044676 29424 0.3
.text 7112132 7138436 26304 0.4
Increases (32 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b 57bf342 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689415 284 0.0
.rodata 103099 103247 148 0.1
.text 585552 585688 136 0.0
lock-ftd LP_CC2652R7 (read only) 676379 676791 412 0.1
.rodata 94811 94967 156 0.2
.text 581084 581340 256 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625623 428 0.1
.rodata 94691 94855 164 0.2
.text 530012 530276 264 0.0
pump-app LP_CC2652R7 (read only) 659967 660315 348 0.1
.rodata 80351 80467 116 0.1
.text 579136 579368 232 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653483 352 0.1
.rodata 83451 83571 120 0.1
.text 569200 569432 232 0.0
shell LP_CC2652R7 (read only) 683502 683786 284 0.0
.rodata 100646 100794 148 0.1
.text 582372 582508 136 0.0
cyw30739 light cyw930739m2evb_01 .app_xip_area 527880 528316 436 0.1
lock cyw930739m2evb_01 .app_xip_area 532396 532824 428 0.1
ota-requestor-no-progress-logging cyw930739m2evb_01 .app_xip_area 467348 467556 208 0.0
esp32 all-clusters-app c3devkit (read only) 996520 996646 126 0.0
.flash.rodata 209168 209288 120 0.1
.flash.text 996520 996646 126 0.0
m5stack (read only) 1051887 1052155 268 0.0
.flash.rodata 239508 239612 104 0.0
.flash.text 1046503 1046771 268 0.0
k32w light k32w061+release .text 598244 598500 256 0.0
lock k32w061+release .text 644224 644620 396 0.1
linux all-clusters-app debug (read only) 2732273 2733057 784 0.0
.rodata 237949 238077 128 0.1
.text 2318450 2319106 656 0.0
bridge-app debug+rpc (read only) 1900329 2021273 120944 6.4
(read/write) 120984 146392 25408 21.0
.bss 71424 71584 160 0.2
.data 3488 3936 448 12.8
.data.rel.ro 40712 65288 24576 60.4
.got 4056 4272 216 5.3
.rodata 162233 167465 5232 3.2
.text 1614738 1695826 81088 5.0
chip-tool debug (read only) 9236117 9267877 31760 0.3
(read/write) 577008 577936 928 0.2
.data.rel.ro 546752 547680 928 0.2
.rodata 477461 478453 992 0.2
.text 7434197 7462805 28608 0.4
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9044676 29424 0.3
(read/write) 643121 644065 944 0.1
.data.rel.ro 582008 582936 928 0.2
.got 14976 14984 8 0.1
.rodata 443588 444532 944 0.2
.text 7112132 7138436 26304 0.4
lighting-app debug+rpc (read only) 2313465 2315081 1616 0.1
.rodata 186249 186537 288 0.2
.text 1960002 1961330 1328 0.1
lock-app debug (read only) 2227401 2228825 1424 0.1
.rodata 196985 197113 128 0.1
.text 1869522 1870818 1296 0.1
ota-provider-app debug (read only) 2048353 2049777 1424 0.1
.rodata 177235 177363 128 0.1
.text 1712722 1714018 1296 0.1
ota-requestor-app debug (read only) 2077649 2079073 1424 0.1
.rodata 173404 173532 128 0.1
.text 1744386 1745682 1296 0.1
shell debug (read only) 2548633 2549417 784 0.0
.rodata 219122 219250 128 0.1
.text 2167026 2167682 656 0.0
thermostat-no-ble arm64 (read only) 2342228 2343540 1312 0.1
.rodata 146980 147092 112 0.1
.text 1965424 1966624 1200 0.1
tv-app debug (read only) 2839153 2840881 1728 0.1
.rodata 219281 219409 128 0.1
.text 2436594 2438194 1600 0.1
tv-casting-app debug (read only) 5402377 5403321 944 0.0
.rodata 337889 337985 96 0.0
.text 4704178 4705026 848 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2418304 2418720 416 0.0
.text 1380948 1381364 416 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 152268 152380 112 0.1
text 807388 807524 136 0.0
p6 all-clusters-app default (read/write) 2529400 2529648 248 0.0
.text 1487664 1487912 248 0.0
light-app default (read/write) 2418216 2418600 384 0.0
.text 1376480 1376864 384 0.0
lock-app default (read/write) 2428864 2429248 384 0.0
.text 1387128 1387512 384 0.0
telink light-switch-app tlsr9518adk80d text 552702 552940 238 0.0
lighting-app tlsr9518adk80d text 569468 569706 238 0.0
Decreases (29 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b 57bf342 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 163148 162120 -1028 -0.6
.bss 75260 74516 -744 -1.0
lock-ftd LP_CC2652R7 (read/write) 166988 165848 -1140 -0.7
.bss 73404 72676 -728 -1.0
lock-mtd LP_CC2652R7 (read/write) 146236 145508 -728 -0.5
.bss 69140 68412 -728 -1.1
pump-app LP_CC2652R7 (read/write) 184688 183604 -1084 -0.6
.bss 73668 72932 -736 -1.0
pump-controller-app LP_CC2652R7 (read/write) 191324 190244 -1080 -0.6
.bss 73724 72996 -728 -1.0
shell LP_CC2652R7 (read/write) 164600 163572 -1028 -0.6
.bss 77884 77140 -744 -1.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 624686 -540 -0.1
.bss 79988 79012 -976 -1.2
lock cyw930739m2evb_01 (read/write) 628286 627738 -548 -0.1
.bss 78564 77588 -976 -1.2
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572186 -768 -0.1
.bss 87984 87008 -976 -1.1
esp32 all-clusters-app c3devkit (read/write) 1477522 1476426 -1096 -0.1
.dram0.bss 68352 67128 -1224 -1.8
m5stack (read/write) 479560 478448 -1112 -0.2
.dram0.bss 73872 72656 -1216 -1.6
k32w light k32w061+release (read/write) 683140 682420 -720 -0.1
.bss 81176 80200 -976 -1.2
lock k32w061+release (read/write) 729512 728932 -580 -0.1
.bss 81608 80632 -976 -1.2
linux all-clusters-app debug (read/write) 174456 174424 -32 -0.0
.bss 83808 83776 -32 -0.0
lighting-app debug+rpc (read/write) 151904 151872 -32 -0.0
.bss 73440 73408 -32 -0.0
lock-app debug (read/write) 146552 146520 -32 -0.0
.bss 72096 72064 -32 -0.0
ota-provider-app debug (read/write) 139632 139600 -32 -0.0
.bss 71584 71552 -32 -0.0
ota-requestor-app debug (read/write) 142440 142408 -32 -0.0
.bss 72224 72192 -32 -0.0
shell debug (read/write) 198256 198224 -32 -0.0
.bss 114408 114376 -32 -0.0
thermostat-no-ble arm64 (read/write) 175009 174993 -16 -0.0
.bss 86353 86337 -16 -0.0
tv-app debug (read/write) 277408 277344 -64 -0.0
.bss 189528 189464 -64 -0.0
tv-casting-app debug (read/write) 223680 223648 -32 -0.0
.bss 77144 77112 -32 -0.0
mbed lock-app CY8CPROTO_062_4343W+release .bss 205436 201588 -3848 -1.9
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1177027 -1024 -0.1
bss 139568 138352 -1216 -0.9
p6 all-clusters-app default .bss 138944 135088 -3856 -2.8
light-app default .bss 132272 128416 -3856 -2.9
lock-app default .bss 132088 128232 -3856 -2.9
telink light-switch-app tlsr9518adk80d (read/write) 782880 782028 -852 -0.1
bss 71808 70592 -1216 -1.7
lighting-app tlsr9518adk80d (read/write) 802972 802120 -852 -0.1
bss 72064 70848 -1216 -1.7
Full report (32 builds for cc13x2_26x2, cyw30739, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 0ddaa8b 57bf342 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689131 689415 284 0.0
(read/write) 163148 162120 -1028 -0.6
.bss 75260 74516 -744 -1.0
.data 3412 3412 0 0.0
.rodata 103099 103247 148 0.1
.text 585552 585688 136 0.0
lock-ftd LP_CC2652R7 (read only) 676379 676791 412 0.1
(read/write) 166988 165848 -1140 -0.7
.bss 73404 72676 -728 -1.0
.data 3236 3236 0 0.0
.rodata 94811 94967 156 0.2
.text 581084 581340 256 0.0
lock-mtd LP_CC2652R7 (read only) 625195 625623 428 0.1
(read/write) 146236 145508 -728 -0.5
.bss 69140 68412 -728 -1.1
.data 3236 3236 0 0.0
.rodata 94691 94855 164 0.2
.text 530012 530276 264 0.0
pump-app LP_CC2652R7 (read only) 659967 660315 348 0.1
(read/write) 184688 183604 -1084 -0.6
.bss 73668 72932 -736 -1.0
.data 3268 3268 0 0.0
.rodata 80351 80467 116 0.1
.text 579136 579368 232 0.0
pump-controller-app LP_CC2652R7 (read only) 653131 653483 352 0.1
(read/write) 191324 190244 -1080 -0.6
.bss 73724 72996 -728 -1.0
.data 3232 3232 0 0.0
.rodata 83451 83571 120 0.1
.text 569200 569432 232 0.0
shell LP_CC2652R7 (read only) 683502 683786 284 0.0
(read/write) 164600 163572 -1028 -0.6
.bss 77884 77140 -744 -1.0
.data 3416 3416 0 0.0
.rodata 100646 100794 148 0.1
.text 582372 582508 136 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 625226 624686 -540 -0.1
.app_xip_area 527880 528316 436 0.1
.bss 79988 79012 -976 -1.2
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 628286 627738 -548 -0.1
.app_xip_area 532396 532824 428 0.1
.bss 78564 77588 -976 -1.2
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 572954 572186 -768 -0.1
.app_xip_area 467348 467556 208 0.0
.bss 87984 87008 -976 -1.1
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 996520 996646 126 0.0
(read/write) 1477522 1476426 -1096 -0.1
.dram0.bss 68352 67128 -1224 -1.8
.dram0.data 14568 14568 0 0.0
.flash.rodata 209168 209288 120 0.1
.flash.text 996520 996646 126 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1051887 1052155 268 0.0
(read/write) 479560 478448 -1112 -0.2
.dram0.bss 73872 72656 -1216 -1.6
.dram0.data 34184 34184 0 0.0
.flash.rodata 239508 239612 104 0.0
.flash.text 1046503 1046771 268 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 683140 682420 -720 -0.1
.bss 81176 80200 -976 -1.2
.data 2016 2016 0 0.0
.text 598244 598500 256 0.0
lock k32w061+release (read/write) 729512 728932 -580 -0.1
.bss 81608 80632 -976 -1.2
.data 1976 1976 0 0.0
.text 644224 644620 396 0.1
linux all-clusters-app debug (read only) 2732273 2733057 784 0.0
(read/write) 174456 174424 -32 -0.0
.bss 83808 83776 -32 -0.0
.data 2064 2064 0 0.0
.data.rel.ro 82456 82456 0 0.0
.dynamic 608 608 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 1008 1008 0 0.0
.rodata 237949 238077 128 0.1
.text 2318450 2319106 656 0.0
bridge-app debug+rpc (read only) 1900329 2021273 120944 6.4
(read/write) 120984 146392 25408 21.0
.bss 71424 71584 160 0.2
.data 3488 3936 448 12.8
.data.rel.ro 40712 65288 24576 60.4
.dynamic 592 592 0 0.0
.got 4056 4272 216 5.3
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 162233 167465 5232 3.2
.text 1614738 1695826 81088 5.0
chip-tool debug (read only) 9236117 9267877 31760 0.3
(read/write) 577008 577936 928 0.2
.bss 22816 22816 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 546752 547680 928 0.2
.dynamic 624 624 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 477461 478453 992 0.2
.text 7434197 7462805 28608 0.4
chip-tool-no-interactive-ipv6only arm64 (read only) 9015252 9044676 29424 0.3
(read/write) 643121 644065 944 0.1
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 582008 582936 928 0.2
.dynamic 560 560 0 0.0
.got 14976 14984 8 0.1
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 443588 444532 944 0.2
.text 7112132 7138436 26304 0.4
lighting-app debug+rpc (read only) 2313465 2315081 1616 0.1
(read/write) 151904 151872 -32 -0.0
.bss 73440 73408 -32 -0.0
.data 2048 2048 0 0.0
.data.rel.ro 70664 70664 0 0.0
.dynamic 608 608 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 186249 186537 288 0.2
.text 1960002 1961330 1328 0.1
lock-app debug (read only) 2227401 2228825 1424 0.1
(read/write) 146552 146520 -32 -0.0
.bss 72096 72064 -32 -0.0
.data 1568 1568 0 0.0
.data.rel.ro 67192 67192 0 0.0
.dynamic 592 592 0 0.0
.got 4336 4336 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 196985 197113 128 0.1
.text 1869522 1870818 1296 0.1
ota-provider-app debug (read only) 2048353 2049777 1424 0.1
(read/write) 139632 139600 -32 -0.0
.bss 71584 71552 -32 -0.0
.data 1768 1768 0 0.0
.data.rel.ro 60488 60488 0 0.0
.dynamic 608 608 0 0.0
.got 4504 4504 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 177235 177363 128 0.1
.text 1712722 1714018 1296 0.1
ota-requestor-app debug (read only) 2077649 2079073 1424 0.1
(read/write) 142440 142408 -32 -0.0
.bss 72224 72192 -32 -0.0
.data 1992 1992 0 0.0
.data.rel.ro 62584 62584 0 0.0
.dynamic 592 592 0 0.0
.got 4344 4344 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 173404 173532 128 0.1
.text 1744386 1745682 1296 0.1
shell debug (read only) 2548633 2549417 784 0.0
(read/write) 198256 198224 -32 -0.0
.bss 114408 114376 -32 -0.0
.data 1376 1376 0 0.0
.data.rel.ro 76744 76744 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 219122 219250 128 0.1
.text 2167026 2167682 656 0.0
thermostat-no-ble arm64 (read only) 2342228 2343540 1312 0.1
(read/write) 175009 174993 -16 -0.0
.bss 86353 86337 -16 -0.0
.data 1520 1520 0 0.0
.data.rel.ro 79336 79336 0 0.0
.dynamic 560 560 0 0.0
.got 4768 4768 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146980 147092 112 0.1
.text 1965424 1966624 1200 0.1
tv-app debug (read only) 2839153 2840881 1728 0.1
(read/write) 277408 277344 -64 -0.0
.bss 189528 189464 -64 -0.0
.data 4672 4672 0 0.0
.data.rel.ro 76960 76960 0 0.0
.dynamic 592 592 0 0.0
.got 4720 4720 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 219281 219409 128 0.1
.text 2436594 2438194 1600 0.1
tv-casting-app debug (read only) 5402377 5403321 944 0.0
(read/write) 223680 223648 -32 -0.0
.bss 77144 77112 -32 -0.0
.data 2368 2368 0 0.0
.data.rel.ro 137952 137952 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 337889 337985 96 0.0
.text 4704178 4705026 848 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2418304 2418720 416 0.0
.bss 205436 201588 -3848 -1.9
.data 5872 5872 0 0.0
.text 1380948 1381364 416 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178051 1177027 -1024 -0.1
bss 139568 138352 -1216 -0.9
rodata 152268 152380 112 0.1
text 807388 807524 136 0.0
p6 all-clusters-app default (read/write) 2529400 2529648 248 0.0
.bss 138944 135088 -3856 -2.8
.data 2808 2808 0 0.0
.text 1487664 1487912 248 0.0
light-app default (read/write) 2418216 2418600 384 0.0
.bss 132272 128416 -3856 -2.9
.data 2608 2608 0 0.0
.text 1376480 1376864 384 0.0
lock-app default (read/write) 2428864 2429248 384 0.0
.bss 132088 128232 -3856 -2.9
.data 2568 2568 0 0.0
.text 1387128 1387512 384 0.0
telink light-switch-app tlsr9518adk80d (read/write) 782880 782028 -852 -0.1
bss 71808 70592 -1216 -1.7
noinit 40416 40416 0 0.0
text 552702 552940 238 0.0
lighting-app tlsr9518adk80d (read/write) 802972 802120 -852 -0.1
bss 72064 70848 -1216 -1.7
noinit 40416 40416 0 0.0
text 569468 569706 238 0.0

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.

ReleaseSessionsForFabric takes CompressFabricIndex which is ambiguous
5 participants