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

[Darwin] MTRDeviceController to limit concurrent subscriptions to Thread-enabled devices #33472

Conversation

jtung-apple
Copy link
Contributor

@jtung-apple jtung-apple commented May 15, 2024

This patch adds the ability to throttle concurrent subscriptions to Thread-enabled devices, to avoid flooding the Thread network.

Specific changes:

  • Added MTRDeviceControllerParameters property to specify the number of concurrent subscriptions allowed to Thread devices (defaults to 3 per controller)
  • Moved the OnResubscriptionNeeded retry count etc., from MTRBaseSubscriptionCallback to the local SubscriptionCallback in MTRDevice.m.
  • Added logic in MTRDevice to enqueue the subscription work into the concurrent subscriptions pool.

Currently working on unit tests.

.github/workflows/darwin.yaml Show resolved Hide resolved
src/darwin/Framework/CHIP/MTRDevice.mm Show resolved Hide resolved
src/darwin/Framework/CHIP/MTRDevice.mm Outdated Show resolved Hide resolved
src/darwin/Framework/CHIP/MTRDevice.mm Show resolved Hide resolved
src/darwin/Framework/CHIP/MTRDevice.mm Outdated Show resolved Hide resolved
Copy link

github-actions bot commented May 16, 2024

PR #33472: Size comparison from f4e02d4 to c92d8e5

Increases above 0.2%:

platform target config section f4e02d4 c92d8e5 change % change
linux thermostat-no-ble arm64 (read/write) 247024 249888 2864 1.2
Increases (39 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32)
platform target config section f4e02d4 c92d8e5 change % change
bl602 lighting-app bl602 (read/write) 1444854 1446214 1360 0.1
.bss 85776 85896 120 0.1
.rodata 159424 159472 48 0.0
.text 1109478 1110674 1196 0.1
bl602+mfd (read/write) 1459278 1460646 1368 0.1
.bss 85952 86072 120 0.1
.rodata 158384 158432 48 0.0
.text 1124796 1125992 1196 0.1
bl602+rpc (read/write) 1492526 1493878 1352 0.1
.bss 93824 93944 120 0.1
.rodata 167000 167048 48 0.0
.text 1141124 1142320 1196 0.1
bl702 lighting-app bl702 (read/write) 1210827 1212107 1280 0.1
.rodata 108976 109024 48 0.0
.text 979936 981120 1184 0.1
bl702+mfd (read/write) 1221915 1223195 1280 0.1
.rodata 107916 107964 48 0.0
.text 991946 993130 1184 0.1
bl702+rpc (read/write) 1302291 1303571 1280 0.1
.rodata 124348 124396 48 0.0
.text 1054644 1055828 1184 0.1
bl706-eth (read/write) 1027861 1029213 1352 0.1
.rodata 102032 102080 48 0.0
.text 770452 771642 1190 0.2
bl706-wifi (read/write) 1261922 1263286 1364 0.1
.rodata 123112 123160 48 0.0
.text 1001646 1002852 1206 0.1
bl702l lighting-app bl702l (read/write) 1180404 1181684 1280 0.1
.rodata 102980 103028 48 0.0
.text 973050 974234 1184 0.1
bl702l+mfd (read/write) 1192320 1193600 1280 0.1
.rodata 101920 101968 48 0.0
.text 985372 986556 1184 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 798596 798740 144 0.0
(read/write) 177660 177700 40 0.0
.bss 99572 99612 40 0.0
.text 713096 713272 176 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 813848 813960 112 0.0
(read/write) 188132 188172 40 0.0
.bss 110060 110100 40 0.0
.text 734768 734920 152 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 803172 803308 136 0.0
(read/write) 182252 182292 40 0.0
.bss 104180 104220 40 0.0
.text 696768 696944 176 0.0
pump-app LP_EM_CC1354P10_6 (read only) 755428 755612 184 0.0
(read/write) 176612 176644 32 0.0
.bss 98304 98336 32 0.0
.text 674264 674496 232 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 741140 741284 144 0.0
(read/write) 176844 176884 40 0.0
.bss 98536 98576 40 0.0
.text 664200 664384 184 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 606558 606718 160 0.0
(read/write) 209596 209716 120 0.1
.bss 202812 202932 120 0.1
.rodata 89718 89766 48 0.1
.text 514716 514832 116 0.0
lock CC3235SF_LAUNCHXL (read only) 652446 652614 168 0.0
(read/write) 209852 209972 120 0.1
.bss 203208 203328 120 0.1
.rodata 110478 110526 48 0.0
.text 539848 539964 116 0.0
efr32 lighting-app BRD4187C (read/write) 1072076 1072180 104 0.0
.bss 180008 180056 48 0.0
.text 888600 888656 56 0.0
lock-app BRD4338a (read/write) 962300 962580 280 0.0
.bss 213092 213204 112 0.1
.text 700392 700560 168 0.0
window-app BRD4187C (read/write) 1135760 1135880 120 0.0
.bss 164560 164584 24 0.0
.text 967828 967924 96 0.0
esp32 all-clusters-app c3devkit (read only) 1214912 1215154 242 0.0
(read/write) 1751544 1751704 160 0.0
.dram0.bss 74624 74744 120 0.2
.flash.rodata 253736 253768 32 0.0
.flash.text 1214912 1215154 242 0.0
m5stack (read only) 1256479 1256495 16 0.0
.flash.text 1250315 1250331 16 0.0
linux chip-tool-ipv6only arm64 (read only) 11483548 11496092 12544 0.1
.bss 104008 104152 144 0.1
.data.rel.ro 457024 457112 88 0.0
.got 17264 17272 8 0.0
.text 10240280 10252632 12352 0.1
thermostat-no-ble arm64 (read only) 4499100 4500476 1376 0.0
(read/write) 247024 249888 2864 1.2
.bss 123000 123144 144 0.1
.data.rel.ro 105920 106008 88 0.1
.got 8992 9000 8 0.1
.text 3995592 3996776 1184 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2536520 2536680 160 0.0
.bss 220808 220928 120 0.1
.text 1499204 1499364 160 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1061220 1061312 92 0.0
bss 139161 139209 48 0.0
text 772860 772988 128 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1238316 1238556 240 0.0
bss 137517 137637 120 0.1
rodata 151420 151444 24 0.0
text 799344 799432 88 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1008860 1009000 140 0.0
bss 138059 138107 48 0.0
text 734408 734576 168 0.0
nxp contact k32w0+release (read only) 576332 576444 112 0.0
(read/write) 83188 83220 32 0.0
.bss 67888 67920 32 0.0
.text 575796 575908 112 0.0
k32w1+release (read/write) 704172 704308 136 0.0
.bss 71240 71272 32 0.0
.text 590680 590784 104 0.0
light k32w0+release (read only) 610544 610624 80 0.0
(read/write) 82648 82688 40 0.0
.bss 67336 67376 40 0.1
.text 610008 610088 80 0.0
k32w1+release (read/write) 796128 796256 128 0.0
.bss 80776 80816 40 0.0
.text 673904 673992 88 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1827116 1827444 328 0.0
.bss 204340 204460 120 0.1
.text 1611636 1611844 208 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1748388 1748716 328 0.0
.bss 201268 201388 120 0.1
.text 1536004 1536212 208 0.0
light cy8ckit_062s2_43012 (read/write) 1666860 1667156 296 0.0
.bss 194732 194852 120 0.1
.text 1461196 1461372 176 0.0
lock cy8ckit_062s2_43012 (read/write) 1695508 1695820 312 0.0
.bss 221812 221932 120 0.1
.text 1462780 1462972 192 0.0
qpg lighting-app qpg6105+debug (read/write) 1134196 1134260 64 0.0
.bss 102636 102676 40 0.0
.text 646576 646640 64 0.0
lock-app qpg6105+debug (read/write) 1093956 1094076 120 0.0
.bss 97308 97340 32 0.0
.text 606340 606460 120 0.0
stm32 light STM32WB5MM-DK (read/write) 606737 606849 112 0.0
.bss 128500 128548 48 0.0
.text 387088 387192 104 0.0
Decreases (27 builds for cc13x4_26x4, cyw30739, esp32, linux, nrfconnect, psoc6, stm32)
platform target config section f4e02d4 c92d8e5 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 85236 85204 -32 -0.0
lock-ftd LP_EM_CC1354P10_6 .rodata 78816 78776 -40 -0.1
lock-mtd LP_EM_CC1354P10_6 .rodata 106140 106100 -40 -0.0
pump-app LP_EM_CC1354P10_6 .rodata 80900 80852 -48 -0.1
pump-controller-app LP_EM_CC1354P10_6 .rodata 76676 76636 -40 -0.1
cyw30739 light CYW30739B2-P5-EVK-01 (read/write) 742331 740195 -2136 -0.3
.app_xip_area 660565 660205 -360 -0.1
.bss 75364 73588 -1776 -2.4
CYW30739B2-P5-EVK-02 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
CYW30739B2-P5-EVK-03 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
CYW930739M2EVB-02 (read/write) 714187 712051 -2136 -0.3
.app_xip_area 637353 636993 -360 -0.1
.bss 70488 68712 -1776 -2.5
light-switch CYW30739B2-P5-EVK-01 (read/write) 679851 677731 -2120 -0.3
.app_xip_area 602373 602029 -344 -0.1
.bss 70956 69180 -1776 -2.5
CYW30739B2-P5-EVK-02 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
CYW30739B2-P5-EVK-03 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
lock CYW30739B2-P5-EVK-01 (read/write) 698387 696251 -2136 -0.3
.app_xip_area 617893 617533 -360 -0.1
.bss 74004 72228 -1776 -2.4
CYW30739B2-P5-EVK-02 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
CYW30739B2-P5-EVK-03 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
thermostat CYW30739B2-P5-EVK-01 (read/write) 660915 658771 -2144 -0.3
.app_xip_area 586453 586093 -360 -0.1
.bss 68164 66380 -1784 -2.6
CYW30739B2-P5-EVK-02 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
CYW30739B2-P5-EVK-03 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
esp32 all-clusters-app m5stack (read/write) 538148 536308 -1840 -0.3
.dram0.bss 81384 79680 -1704 -2.1
.flash.rodata 285648 285512 -136 -0.0
linux chip-tool-ipv6only arm64 (read/write) 589896 589784 -112 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 101876 101840 -36 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 89132 89096 -36 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 826248 826128 -120 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 829344 829224 -120 -0.0
light cy8ckit_062s2_43012 (read only) 836064 835944 -120 -0.0
lock cy8ckit_062s2_43012 (read only) 809000 808880 -120 -0.0
stm32 light STM32WB5MM-DK .rodata 80708 80668 -40 -0.0
Full report (52 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32)
platform target config section f4e02d4 c92d8e5 change % change
bl602 lighting-app bl602 (read/write) 1444854 1446214 1360 0.1
.bss 85776 85896 120 0.1
.data 9512 9512 0 0.0
.rodata 159424 159472 48 0.0
.text 1109478 1110674 1196 0.1
bl602+mfd (read/write) 1459278 1460646 1368 0.1
.bss 85952 86072 120 0.1
.data 9488 9488 0 0.0
.rodata 158384 158432 48 0.0
.text 1124796 1125992 1196 0.1
bl602+rpc (read/write) 1492526 1493878 1352 0.1
.bss 93824 93944 120 0.1
.data 9896 9896 0 0.0
.rodata 167000 167048 48 0.0
.text 1141124 1142320 1196 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1210827 1212107 1280 0.1
.bss 11185 11185 0 0.0
.data 3720 3720 0 0.0
.rodata 108976 109024 48 0.0
.text 979936 981120 1184 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1221915 1223195 1280 0.1
.bss 11361 11361 0 0.0
.data 3696 3696 0 0.0
.rodata 107916 107964 48 0.0
.text 991946 993130 1184 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1302291 1303571 1280 0.1
.bss 19669 19669 0 0.0
.data 4256 4256 0 0.0
.rodata 124348 124396 48 0.0
.text 1054644 1055828 1184 0.1
bl706-eth (read/write) 1027861 1029213 1352 0.1
.bss 23760 23760 0 0.0
.data 3264 3264 0 0.0
.rodata 102032 102080 48 0.0
.text 770452 771642 1190 0.2
bl706-wifi (read/write) 1261922 1263286 1364 0.1
.bss 10645 10645 0 0.0
.data 3712 3712 0 0.0
.rodata 123112 123160 48 0.0
.text 1001646 1002852 1206 0.1
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1180404 1181684 1280 0.1
.bss 16396 16396 0 0.0
.data 5080 5080 0 0.0
.rodata 102980 103028 48 0.0
.text 973050 974234 1184 0.1
bl702l+mfd (read/write) 1192320 1193600 1280 0.1
.bss 16572 16572 0 0.0
.data 5064 5064 0 0.0
.rodata 101920 101968 48 0.0
.text 985372 986556 1184 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 798596 798740 144 0.0
(read/write) 177660 177700 40 0.0
.bss 99572 99612 40 0.0
.data 3604 3604 0 0.0
.rodata 85236 85204 -32 -0.0
.text 713096 713272 176 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 813848 813960 112 0.0
(read/write) 188132 188172 40 0.0
.bss 110060 110100 40 0.0
.data 3596 3596 0 0.0
.rodata 78816 78776 -40 -0.1
.text 734768 734920 152 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 803172 803308 136 0.0
(read/write) 182252 182292 40 0.0
.bss 104180 104220 40 0.0
.data 3596 3596 0 0.0
.rodata 106140 106100 -40 -0.0
.text 696768 696944 176 0.0
pump-app LP_EM_CC1354P10_6 (read only) 755428 755612 184 0.0
(read/write) 176612 176644 32 0.0
.bss 98304 98336 32 0.0
.data 3588 3588 0 0.0
.rodata 80900 80852 -48 -0.1
.text 674264 674496 232 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 741140 741284 144 0.0
(read/write) 176844 176884 40 0.0
.bss 98536 98576 40 0.0
.data 3588 3588 0 0.0
.rodata 76676 76636 -40 -0.1
.text 664200 664384 184 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 606558 606718 160 0.0
(read/write) 209596 209716 120 0.1
.bss 202812 202932 120 0.1
.data 1660 1660 0 0.0
.rodata 89718 89766 48 0.1
.text 514716 514832 116 0.0
lock CC3235SF_LAUNCHXL (read only) 652446 652614 168 0.0
(read/write) 209852 209972 120 0.1
.bss 203208 203328 120 0.1
.data 1524 1524 0 0.0
.rodata 110478 110526 48 0.0
.text 539848 539964 116 0.0
cyw30739 light CYW30739B2-P5-EVK-01 (read/write) 742331 740195 -2136 -0.3
.app_xip_area 660565 660205 -360 -0.1
.bss 75364 73588 -1776 -2.4
.data 940 940 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW930739M2EVB-02 (read/write) 714187 712051 -2136 -0.3
.app_xip_area 637353 636993 -360 -0.1
.bss 70488 68712 -1776 -2.5
.data 884 884 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
light-switch CYW30739B2-P5-EVK-01 (read/write) 679851 677731 -2120 -0.3
.app_xip_area 602373 602029 -344 -0.1
.bss 70956 69180 -1776 -2.5
.data 1060 1060 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
.data 2316 2316 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
.data 2316 2316 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
lock CYW30739B2-P5-EVK-01 (read/write) 698387 696251 -2136 -0.3
.app_xip_area 617893 617533 -360 -0.1
.bss 74004 72228 -1776 -2.4
.data 1028 1028 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
thermostat CYW30739B2-P5-EVK-01 (read/write) 660915 658771 -2144 -0.3
.app_xip_area 586453 586093 -360 -0.1
.bss 68164 66380 -1784 -2.6
.data 836 836 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
.data 2180 2180 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
.data 2180 2180 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
efr32 lighting-app BRD4187C (read/write) 1072076 1072180 104 0.0
.bss 180008 180056 48 0.0
.data 3448 3448 0 0.0
.text 888600 888656 56 0.0
lock-app BRD4338a (read/write) 962300 962580 280 0.0
.bss 213092 213204 112 0.1
.data 29448 29448 0 0.0
.text 700392 700560 168 0.0
window-app BRD4187C (read/write) 1135760 1135880 120 0.0
.bss 164560 164584 24 0.0
.data 3352 3352 0 0.0
.text 967828 967924 96 0.0
esp32 all-clusters-app c3devkit (read only) 1214912 1215154 242 0.0
(read/write) 1751544 1751704 160 0.0
.dram0.bss 74624 74744 120 0.2
.dram0.data 13660 13660 0 0.0
.flash.rodata 253736 253768 32 0.0
.flash.text 1214912 1215154 242 0.0
.iram0.text 75570 75570 0 0.0
m5stack (read only) 1256479 1256495 16 0.0
(read/write) 538148 536308 -1840 -0.3
.dram0.bss 81384 79680 -1704 -2.1
.dram0.data 35196 35196 0 0.0
.flash.rodata 285648 285512 -136 -0.0
.flash.text 1250315 1250331 16 0.0
.iram0.text 125403 125403 0 0.0
linux chip-tool-ipv6only arm64 (read only) 11483548 11496092 12544 0.1
(read/write) 589896 589784 -112 -0.0
.bss 104008 104152 144 0.1
.data 4536 4536 0 0.0
.data.rel.ro 457024 457112 88 0.0
.dynamic 512 512 0 0.0
.got 17264 17272 8 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 358460 358460 0 0.0
.text 10240280 10252632 12352 0.1
thermostat-no-ble arm64 (read only) 4499100 4500476 1376 0.0
(read/write) 247024 249888 2864 1.2
.bss 123000 123144 144 0.1
.data 3424 3424 0 0.0
.data.rel.ro 105920 106008 88 0.1
.dynamic 512 512 0 0.0
.got 8992 9000 8 0.1
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 162164 162164 0 0.0
.text 3995592 3996776 1184 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2536520 2536680 160 0.0
.bss 220808 220928 120 0.1
.data 5224 5224 0 0.0
.text 1499204 1499364 160 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1061220 1061312 92 0.0
bss 139161 139209 48 0.0
rodata 101876 101840 -36 -0.0
text 772860 772988 128 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1238316 1238556 240 0.0
bss 137517 137637 120 0.1
rodata 151420 151444 24 0.0
text 799344 799432 88 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1008860 1009000 140 0.0
bss 138059 138107 48 0.0
rodata 89132 89096 -36 -0.0
text 734408 734576 168 0.0
nxp contact k32w0+release (read only) 576332 576444 112 0.0
(read/write) 83188 83220 32 0.0
.bss 67888 67920 32 0.0
.data 2204 2204 0 0.0
.text 575796 575908 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 704172 704308 136 0.0
.bss 71240 71272 32 0.0
.data 2872 2872 0 0.0
.text 590680 590784 104 0.0
light k32w0+release (read only) 610544 610624 80 0.0
(read/write) 82648 82688 40 0.0
.bss 67336 67376 40 0.1
.data 2224 2224 0 0.0
.text 610008 610088 80 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 796128 796256 128 0.0
.bss 80776 80816 40 0.0
.data 2080 2080 0 0.0
.text 673904 673992 88 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 826248 826128 -120 -0.0
(read/write) 1827116 1827444 328 0.0
.bss 204340 204460 120 0.1
.data 2752 2752 0 0.0
.text 1611636 1611844 208 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 829344 829224 -120 -0.0
(read/write) 1748388 1748716 328 0.0
.bss 201268 201388 120 0.1
.data 2728 2728 0 0.0
.text 1536004 1536212 208 0.0
light cy8ckit_062s2_43012 (read only) 836064 835944 -120 -0.0
(read/write) 1666860 1667156 296 0.0
.bss 194732 194852 120 0.1
.data 2544 2544 0 0.0
.text 1461196 1461372 176 0.0
lock cy8ckit_062s2_43012 (read only) 809000 808880 -120 -0.0
(read/write) 1695508 1695820 312 0.0
.bss 221812 221932 120 0.1
.data 2528 2528 0 0.0
.text 1462780 1462972 192 0.0
qpg lighting-app qpg6105+debug (read/write) 1134196 1134260 64 0.0
.bss 102636 102676 40 0.0
.data 864 864 0 0.0
.text 646576 646640 64 0.0
lock-app qpg6105+debug (read/write) 1093956 1094076 120 0.0
.bss 97308 97340 32 0.0
.data 876 876 0 0.0
.text 606340 606460 120 0.0
stm32 light STM32WB5MM-DK (read/write) 606737 606849 112 0.0
.bss 128500 128548 48 0.0
.data 696 696 0 0.0
.rodata 80708 80668 -40 -0.0
.text 387088 387192 104 0.0

Copy link

github-actions bot commented May 16, 2024

PR #33472: Size comparison from f4e02d4 to b8df5fd

Increases above 0.2%:

platform target config section f4e02d4 b8df5fd change % change
linux thermostat-no-ble arm64 (read/write) 247024 249888 2864 1.2
Increases (39 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32)
platform target config section f4e02d4 b8df5fd change % change
bl602 lighting-app bl602 (read/write) 1444854 1446214 1360 0.1
.bss 85776 85896 120 0.1
.rodata 159424 159472 48 0.0
.text 1109478 1110674 1196 0.1
bl602+mfd (read/write) 1459278 1460646 1368 0.1
.bss 85952 86072 120 0.1
.rodata 158384 158432 48 0.0
.text 1124796 1125992 1196 0.1
bl602+rpc (read/write) 1492526 1493878 1352 0.1
.bss 93824 93944 120 0.1
.rodata 167000 167048 48 0.0
.text 1141124 1142320 1196 0.1
bl702 lighting-app bl702 (read/write) 1210827 1212107 1280 0.1
.rodata 108976 109024 48 0.0
.text 979936 981120 1184 0.1
bl702+mfd (read/write) 1221915 1223195 1280 0.1
.rodata 107916 107964 48 0.0
.text 991946 993130 1184 0.1
bl702+rpc (read/write) 1302291 1303571 1280 0.1
.rodata 124348 124396 48 0.0
.text 1054644 1055828 1184 0.1
bl706-eth (read/write) 1027861 1029213 1352 0.1
.rodata 102032 102080 48 0.0
.text 770452 771642 1190 0.2
bl706-wifi (read/write) 1261922 1263286 1364 0.1
.rodata 123112 123160 48 0.0
.text 1001646 1002852 1206 0.1
bl702l lighting-app bl702l (read/write) 1180404 1181684 1280 0.1
.rodata 102980 103028 48 0.0
.text 973050 974234 1184 0.1
bl702l+mfd (read/write) 1192320 1193600 1280 0.1
.rodata 101920 101968 48 0.0
.text 985372 986556 1184 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 798596 798740 144 0.0
(read/write) 177660 177700 40 0.0
.bss 99572 99612 40 0.0
.text 713096 713272 176 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 813848 813960 112 0.0
(read/write) 188132 188172 40 0.0
.bss 110060 110100 40 0.0
.text 734768 734920 152 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 803172 803308 136 0.0
(read/write) 182252 182292 40 0.0
.bss 104180 104220 40 0.0
.text 696768 696944 176 0.0
pump-app LP_EM_CC1354P10_6 (read only) 755428 755612 184 0.0
(read/write) 176612 176644 32 0.0
.bss 98304 98336 32 0.0
.text 674264 674496 232 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 741140 741284 144 0.0
(read/write) 176844 176884 40 0.0
.bss 98536 98576 40 0.0
.text 664200 664384 184 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 606558 606718 160 0.0
(read/write) 209596 209716 120 0.1
.bss 202812 202932 120 0.1
.rodata 89718 89766 48 0.1
.text 514716 514832 116 0.0
lock CC3235SF_LAUNCHXL (read only) 652446 652614 168 0.0
(read/write) 209852 209972 120 0.1
.bss 203208 203328 120 0.1
.rodata 110478 110526 48 0.0
.text 539848 539964 116 0.0
efr32 lighting-app BRD4187C (read/write) 1072076 1072180 104 0.0
.bss 180008 180056 48 0.0
.text 888600 888656 56 0.0
lock-app BRD4338a (read/write) 962300 962580 280 0.0
.bss 213092 213204 112 0.1
.text 700392 700560 168 0.0
window-app BRD4187C (read/write) 1135760 1135880 120 0.0
.bss 164560 164584 24 0.0
.text 967828 967924 96 0.0
esp32 all-clusters-app c3devkit (read only) 1214912 1215154 242 0.0
(read/write) 1751544 1751704 160 0.0
.dram0.bss 74624 74744 120 0.2
.flash.rodata 253736 253768 32 0.0
.flash.text 1214912 1215154 242 0.0
m5stack (read only) 1256479 1256495 16 0.0
.flash.text 1250315 1250331 16 0.0
linux chip-tool-ipv6only arm64 (read only) 11483548 11496092 12544 0.1
.bss 104008 104152 144 0.1
.data.rel.ro 457024 457112 88 0.0
.got 17264 17272 8 0.0
.text 10240280 10252632 12352 0.1
thermostat-no-ble arm64 (read only) 4499100 4500476 1376 0.0
(read/write) 247024 249888 2864 1.2
.bss 123000 123144 144 0.1
.data.rel.ro 105920 106008 88 0.1
.got 8992 9000 8 0.1
.text 3995592 3996776 1184 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2536520 2536680 160 0.0
.bss 220808 220928 120 0.1
.text 1499204 1499364 160 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1061220 1061312 92 0.0
bss 139161 139209 48 0.0
text 772860 772988 128 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1238316 1238556 240 0.0
bss 137517 137637 120 0.1
rodata 151420 151444 24 0.0
text 799344 799432 88 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1008860 1009000 140 0.0
bss 138059 138107 48 0.0
text 734408 734576 168 0.0
nxp contact k32w0+release (read only) 576332 576444 112 0.0
(read/write) 83188 83220 32 0.0
.bss 67888 67920 32 0.0
.text 575796 575908 112 0.0
k32w1+release (read/write) 704172 704308 136 0.0
.bss 71240 71272 32 0.0
.text 590680 590784 104 0.0
light k32w0+release (read only) 610544 610624 80 0.0
(read/write) 82648 82688 40 0.0
.bss 67336 67376 40 0.1
.text 610008 610088 80 0.0
k32w1+release (read/write) 796128 796256 128 0.0
.bss 80776 80816 40 0.0
.text 673904 673992 88 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1827116 1827444 328 0.0
.bss 204340 204460 120 0.1
.text 1611636 1611844 208 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1748388 1748716 328 0.0
.bss 201268 201388 120 0.1
.text 1536004 1536212 208 0.0
light cy8ckit_062s2_43012 (read/write) 1666860 1667156 296 0.0
.bss 194732 194852 120 0.1
.text 1461196 1461372 176 0.0
lock cy8ckit_062s2_43012 (read/write) 1695508 1695820 312 0.0
.bss 221812 221932 120 0.1
.text 1462780 1462972 192 0.0
qpg lighting-app qpg6105+debug (read/write) 1134196 1134260 64 0.0
.bss 102636 102676 40 0.0
.text 646576 646640 64 0.0
lock-app qpg6105+debug (read/write) 1093956 1094076 120 0.0
.bss 97308 97340 32 0.0
.text 606340 606460 120 0.0
stm32 light STM32WB5MM-DK (read/write) 606737 606849 112 0.0
.bss 128500 128548 48 0.0
.text 387088 387192 104 0.0
Decreases (27 builds for cc13x4_26x4, cyw30739, esp32, linux, nrfconnect, psoc6, stm32)
platform target config section f4e02d4 b8df5fd change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 85236 85204 -32 -0.0
lock-ftd LP_EM_CC1354P10_6 .rodata 78816 78776 -40 -0.1
lock-mtd LP_EM_CC1354P10_6 .rodata 106140 106100 -40 -0.0
pump-app LP_EM_CC1354P10_6 .rodata 80900 80852 -48 -0.1
pump-controller-app LP_EM_CC1354P10_6 .rodata 76676 76636 -40 -0.1
cyw30739 light CYW30739B2-P5-EVK-01 (read/write) 742331 740195 -2136 -0.3
.app_xip_area 660565 660205 -360 -0.1
.bss 75364 73588 -1776 -2.4
CYW30739B2-P5-EVK-02 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
CYW30739B2-P5-EVK-03 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
CYW930739M2EVB-02 (read/write) 714187 712051 -2136 -0.3
.app_xip_area 637353 636993 -360 -0.1
.bss 70488 68712 -1776 -2.5
light-switch CYW30739B2-P5-EVK-01 (read/write) 679851 677731 -2120 -0.3
.app_xip_area 602373 602029 -344 -0.1
.bss 70956 69180 -1776 -2.5
CYW30739B2-P5-EVK-02 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
CYW30739B2-P5-EVK-03 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
lock CYW30739B2-P5-EVK-01 (read/write) 698387 696251 -2136 -0.3
.app_xip_area 617893 617533 -360 -0.1
.bss 74004 72228 -1776 -2.4
CYW30739B2-P5-EVK-02 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
CYW30739B2-P5-EVK-03 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
thermostat CYW30739B2-P5-EVK-01 (read/write) 660915 658771 -2144 -0.3
.app_xip_area 586453 586093 -360 -0.1
.bss 68164 66380 -1784 -2.6
CYW30739B2-P5-EVK-02 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
CYW30739B2-P5-EVK-03 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
esp32 all-clusters-app m5stack (read/write) 538148 536308 -1840 -0.3
.dram0.bss 81384 79680 -1704 -2.1
.flash.rodata 285648 285512 -136 -0.0
linux chip-tool-ipv6only arm64 (read/write) 589896 589784 -112 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 101876 101840 -36 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 89132 89096 -36 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 826248 826128 -120 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 829344 829224 -120 -0.0
light cy8ckit_062s2_43012 (read only) 836064 835944 -120 -0.0
lock cy8ckit_062s2_43012 (read only) 809000 808880 -120 -0.0
stm32 light STM32WB5MM-DK .rodata 80708 80668 -40 -0.0
Full report (52 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32)
platform target config section f4e02d4 b8df5fd change % change
bl602 lighting-app bl602 (read/write) 1444854 1446214 1360 0.1
.bss 85776 85896 120 0.1
.data 9512 9512 0 0.0
.rodata 159424 159472 48 0.0
.text 1109478 1110674 1196 0.1
bl602+mfd (read/write) 1459278 1460646 1368 0.1
.bss 85952 86072 120 0.1
.data 9488 9488 0 0.0
.rodata 158384 158432 48 0.0
.text 1124796 1125992 1196 0.1
bl602+rpc (read/write) 1492526 1493878 1352 0.1
.bss 93824 93944 120 0.1
.data 9896 9896 0 0.0
.rodata 167000 167048 48 0.0
.text 1141124 1142320 1196 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1210827 1212107 1280 0.1
.bss 11185 11185 0 0.0
.data 3720 3720 0 0.0
.rodata 108976 109024 48 0.0
.text 979936 981120 1184 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1221915 1223195 1280 0.1
.bss 11361 11361 0 0.0
.data 3696 3696 0 0.0
.rodata 107916 107964 48 0.0
.text 991946 993130 1184 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1302291 1303571 1280 0.1
.bss 19669 19669 0 0.0
.data 4256 4256 0 0.0
.rodata 124348 124396 48 0.0
.text 1054644 1055828 1184 0.1
bl706-eth (read/write) 1027861 1029213 1352 0.1
.bss 23760 23760 0 0.0
.data 3264 3264 0 0.0
.rodata 102032 102080 48 0.0
.text 770452 771642 1190 0.2
bl706-wifi (read/write) 1261922 1263286 1364 0.1
.bss 10645 10645 0 0.0
.data 3712 3712 0 0.0
.rodata 123112 123160 48 0.0
.text 1001646 1002852 1206 0.1
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1180404 1181684 1280 0.1
.bss 16396 16396 0 0.0
.data 5080 5080 0 0.0
.rodata 102980 103028 48 0.0
.text 973050 974234 1184 0.1
bl702l+mfd (read/write) 1192320 1193600 1280 0.1
.bss 16572 16572 0 0.0
.data 5064 5064 0 0.0
.rodata 101920 101968 48 0.0
.text 985372 986556 1184 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 798596 798740 144 0.0
(read/write) 177660 177700 40 0.0
.bss 99572 99612 40 0.0
.data 3604 3604 0 0.0
.rodata 85236 85204 -32 -0.0
.text 713096 713272 176 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 813848 813960 112 0.0
(read/write) 188132 188172 40 0.0
.bss 110060 110100 40 0.0
.data 3596 3596 0 0.0
.rodata 78816 78776 -40 -0.1
.text 734768 734920 152 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 803172 803308 136 0.0
(read/write) 182252 182292 40 0.0
.bss 104180 104220 40 0.0
.data 3596 3596 0 0.0
.rodata 106140 106100 -40 -0.0
.text 696768 696944 176 0.0
pump-app LP_EM_CC1354P10_6 (read only) 755428 755612 184 0.0
(read/write) 176612 176644 32 0.0
.bss 98304 98336 32 0.0
.data 3588 3588 0 0.0
.rodata 80900 80852 -48 -0.1
.text 674264 674496 232 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 741140 741284 144 0.0
(read/write) 176844 176884 40 0.0
.bss 98536 98576 40 0.0
.data 3588 3588 0 0.0
.rodata 76676 76636 -40 -0.1
.text 664200 664384 184 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 606558 606718 160 0.0
(read/write) 209596 209716 120 0.1
.bss 202812 202932 120 0.1
.data 1660 1660 0 0.0
.rodata 89718 89766 48 0.1
.text 514716 514832 116 0.0
lock CC3235SF_LAUNCHXL (read only) 652446 652614 168 0.0
(read/write) 209852 209972 120 0.1
.bss 203208 203328 120 0.1
.data 1524 1524 0 0.0
.rodata 110478 110526 48 0.0
.text 539848 539964 116 0.0
cyw30739 light CYW30739B2-P5-EVK-01 (read/write) 742331 740195 -2136 -0.3
.app_xip_area 660565 660205 -360 -0.1
.bss 75364 73588 -1776 -2.4
.data 940 940 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW930739M2EVB-02 (read/write) 714187 712051 -2136 -0.3
.app_xip_area 637353 636993 -360 -0.1
.bss 70488 68712 -1776 -2.5
.data 884 884 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
light-switch CYW30739B2-P5-EVK-01 (read/write) 679851 677731 -2120 -0.3
.app_xip_area 602373 602029 -344 -0.1
.bss 70956 69180 -1776 -2.5
.data 1060 1060 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
.data 2316 2316 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
.data 2316 2316 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
lock CYW30739B2-P5-EVK-01 (read/write) 698387 696251 -2136 -0.3
.app_xip_area 617893 617533 -360 -0.1
.bss 74004 72228 -1776 -2.4
.data 1028 1028 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
thermostat CYW30739B2-P5-EVK-01 (read/write) 660915 658771 -2144 -0.3
.app_xip_area 586453 586093 -360 -0.1
.bss 68164 66380 -1784 -2.6
.data 836 836 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
.data 2180 2180 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
.data 2180 2180 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
efr32 lighting-app BRD4187C (read/write) 1072076 1072180 104 0.0
.bss 180008 180056 48 0.0
.data 3448 3448 0 0.0
.text 888600 888656 56 0.0
lock-app BRD4338a (read/write) 962300 962580 280 0.0
.bss 213092 213204 112 0.1
.data 29448 29448 0 0.0
.text 700392 700560 168 0.0
window-app BRD4187C (read/write) 1135760 1135880 120 0.0
.bss 164560 164584 24 0.0
.data 3352 3352 0 0.0
.text 967828 967924 96 0.0
esp32 all-clusters-app c3devkit (read only) 1214912 1215154 242 0.0
(read/write) 1751544 1751704 160 0.0
.dram0.bss 74624 74744 120 0.2
.dram0.data 13660 13660 0 0.0
.flash.rodata 253736 253768 32 0.0
.flash.text 1214912 1215154 242 0.0
.iram0.text 75570 75570 0 0.0
m5stack (read only) 1256479 1256495 16 0.0
(read/write) 538148 536308 -1840 -0.3
.dram0.bss 81384 79680 -1704 -2.1
.dram0.data 35196 35196 0 0.0
.flash.rodata 285648 285512 -136 -0.0
.flash.text 1250315 1250331 16 0.0
.iram0.text 125403 125403 0 0.0
linux chip-tool-ipv6only arm64 (read only) 11483548 11496092 12544 0.1
(read/write) 589896 589784 -112 -0.0
.bss 104008 104152 144 0.1
.data 4536 4536 0 0.0
.data.rel.ro 457024 457112 88 0.0
.dynamic 512 512 0 0.0
.got 17264 17272 8 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 358460 358460 0 0.0
.text 10240280 10252632 12352 0.1
thermostat-no-ble arm64 (read only) 4499100 4500476 1376 0.0
(read/write) 247024 249888 2864 1.2
.bss 123000 123144 144 0.1
.data 3424 3424 0 0.0
.data.rel.ro 105920 106008 88 0.1
.dynamic 512 512 0 0.0
.got 8992 9000 8 0.1
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 162164 162164 0 0.0
.text 3995592 3996776 1184 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2536520 2536680 160 0.0
.bss 220808 220928 120 0.1
.data 5224 5224 0 0.0
.text 1499204 1499364 160 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1061220 1061312 92 0.0
bss 139161 139209 48 0.0
rodata 101876 101840 -36 -0.0
text 772860 772988 128 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1238316 1238556 240 0.0
bss 137517 137637 120 0.1
rodata 151420 151444 24 0.0
text 799344 799432 88 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1008860 1009000 140 0.0
bss 138059 138107 48 0.0
rodata 89132 89096 -36 -0.0
text 734408 734576 168 0.0
nxp contact k32w0+release (read only) 576332 576444 112 0.0
(read/write) 83188 83220 32 0.0
.bss 67888 67920 32 0.0
.data 2204 2204 0 0.0
.text 575796 575908 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 704172 704308 136 0.0
.bss 71240 71272 32 0.0
.data 2872 2872 0 0.0
.text 590680 590784 104 0.0
light k32w0+release (read only) 610544 610624 80 0.0
(read/write) 82648 82688 40 0.0
.bss 67336 67376 40 0.1
.data 2224 2224 0 0.0
.text 610008 610088 80 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 796128 796256 128 0.0
.bss 80776 80816 40 0.0
.data 2080 2080 0 0.0
.text 673904 673992 88 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 826248 826128 -120 -0.0
(read/write) 1827116 1827444 328 0.0
.bss 204340 204460 120 0.1
.data 2752 2752 0 0.0
.text 1611636 1611844 208 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 829344 829224 -120 -0.0
(read/write) 1748388 1748716 328 0.0
.bss 201268 201388 120 0.1
.data 2728 2728 0 0.0
.text 1536004 1536212 208 0.0
light cy8ckit_062s2_43012 (read only) 836064 835944 -120 -0.0
(read/write) 1666860 1667156 296 0.0
.bss 194732 194852 120 0.1
.data 2544 2544 0 0.0
.text 1461196 1461372 176 0.0
lock cy8ckit_062s2_43012 (read only) 809000 808880 -120 -0.0
(read/write) 1695508 1695820 312 0.0
.bss 221812 221932 120 0.1
.data 2528 2528 0 0.0
.text 1462780 1462972 192 0.0
qpg lighting-app qpg6105+debug (read/write) 1134196 1134260 64 0.0
.bss 102636 102676 40 0.0
.data 864 864 0 0.0
.text 646576 646640 64 0.0
lock-app qpg6105+debug (read/write) 1093956 1094076 120 0.0
.bss 97308 97340 32 0.0
.data 876 876 0 0.0
.text 606340 606460 120 0.0
stm32 light STM32WB5MM-DK (read/write) 606737 606849 112 0.0
.bss 128500 128548 48 0.0
.data 696 696 0 0.0
.rodata 80708 80668 -40 -0.0
.text 387088 387192 104 0.0

Copy link

github-actions bot commented May 16, 2024

PR #33472: Size comparison from f4e02d4 to a59d18e

Increases above 0.2%:

platform target config section f4e02d4 a59d18e change % change
linux air-purifier-app debug .bss 47752 47880 128 0.3
thermostat-no-ble arm64 (read/write) 247024 249888 2864 1.2
telink light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 937436 948500 11064 1.2
text 703626 714788 11162 1.6
Increases (66 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section f4e02d4 a59d18e change % change
bl602 lighting-app bl602 (read/write) 1444854 1446214 1360 0.1
.bss 85776 85896 120 0.1
.rodata 159424 159472 48 0.0
.text 1109478 1110674 1196 0.1
bl602+mfd (read/write) 1459278 1460646 1368 0.1
.bss 85952 86072 120 0.1
.rodata 158384 158432 48 0.0
.text 1124796 1125992 1196 0.1
bl602+rpc (read/write) 1492526 1493878 1352 0.1
.bss 93824 93944 120 0.1
.rodata 167000 167048 48 0.0
.text 1141124 1142320 1196 0.1
bl702 lighting-app bl702 (read/write) 1210827 1212107 1280 0.1
.rodata 108976 109024 48 0.0
.text 979936 981120 1184 0.1
bl702+mfd (read/write) 1221915 1223195 1280 0.1
.rodata 107916 107964 48 0.0
.text 991946 993130 1184 0.1
bl702+rpc (read/write) 1302291 1303571 1280 0.1
.rodata 124348 124396 48 0.0
.text 1054644 1055828 1184 0.1
bl706-eth (read/write) 1027861 1029213 1352 0.1
.rodata 102032 102080 48 0.0
.text 770452 771642 1190 0.2
bl706-wifi (read/write) 1261922 1263286 1364 0.1
.rodata 123112 123160 48 0.0
.text 1001646 1002852 1206 0.1
bl702l lighting-app bl702l (read/write) 1180404 1181684 1280 0.1
.rodata 102980 103028 48 0.0
.text 973050 974234 1184 0.1
bl702l+mfd (read/write) 1192320 1193600 1280 0.1
.rodata 101920 101968 48 0.0
.text 985372 986556 1184 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 798596 798740 144 0.0
(read/write) 177660 177700 40 0.0
.bss 99572 99612 40 0.0
.text 713096 713272 176 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 813848 813960 112 0.0
(read/write) 188132 188172 40 0.0
.bss 110060 110100 40 0.0
.text 734768 734920 152 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 803172 803308 136 0.0
(read/write) 182252 182292 40 0.0
.bss 104180 104220 40 0.0
.text 696768 696944 176 0.0
pump-app LP_EM_CC1354P10_6 (read only) 755428 755612 184 0.0
(read/write) 176612 176644 32 0.0
.bss 98304 98336 32 0.0
.text 674264 674496 232 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 741140 741284 144 0.0
(read/write) 176844 176884 40 0.0
.bss 98536 98576 40 0.0
.text 664200 664384 184 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 606558 606718 160 0.0
(read/write) 209596 209716 120 0.1
.bss 202812 202932 120 0.1
.rodata 89718 89766 48 0.1
.text 514716 514832 116 0.0
lock CC3235SF_LAUNCHXL (read only) 652446 652614 168 0.0
(read/write) 209852 209972 120 0.1
.bss 203208 203328 120 0.1
.rodata 110478 110526 48 0.0
.text 539848 539964 116 0.0
efr32 lighting-app BRD4187C (read/write) 1072076 1072180 104 0.0
.bss 180008 180056 48 0.0
.text 888600 888656 56 0.0
lock-app BRD4338a (read/write) 962300 962580 280 0.0
.bss 213092 213204 112 0.1
.text 700392 700560 168 0.0
window-app BRD4187C (read/write) 1135760 1135880 120 0.0
.bss 164560 164584 24 0.0
.text 967828 967924 96 0.0
esp32 all-clusters-app c3devkit (read only) 1214912 1215154 242 0.0
(read/write) 1751544 1751704 160 0.0
.dram0.bss 74624 74744 120 0.2
.flash.rodata 253736 253768 32 0.0
.flash.text 1214912 1215154 242 0.0
m5stack (read only) 1256479 1256495 16 0.0
.flash.text 1250315 1250331 16 0.0
linux air-purifier-app debug (read only) 2720509 2721845 1336 0.0
(read/write) 132536 132728 192 0.1
.bss 47752 47880 128 0.3
.data.rel.ro 76456 76536 80 0.1
.text 2350005 2351221 1216 0.1
all-clusters-app debug (read only) 6033257 6034705 1448 0.0
(read/write) 484048 484272 224 0.0
.bss 136032 136160 128 0.1
.data.rel.ro 335976 336072 96 0.0
.text 5240195 5241523 1328 0.0
all-clusters-minimal-app debug (read only) 5316665 5318145 1480 0.0
(read/write) 240000 240224 224 0.1
.bss 128896 129024 128 0.1
.data.rel.ro 99512 99608 96 0.1
.text 4783603 4784963 1360 0.0
bridge-app debug (read only) 4707209 4708561 1352 0.0
(read/write) 220912 221136 224 0.1
.bss 119424 119552 128 0.1
.data.rel.ro 88480 88576 96 0.1
.text 4248179 4249411 1232 0.0
chip-tool debug (read only) 12156417 12162873 6456 0.1
(read/write) 524328 524584 256 0.0
.bss 95000 95160 160 0.2
.data.rel.ro 416928 417016 88 0.0
.text 10991203 10997539 6336 0.1
chip-tool-ipv6only arm64 (read only) 11483548 11496092 12544 0.1
.bss 104008 104152 144 0.1
.data.rel.ro 457024 457112 88 0.0
.got 17264 17272 8 0.0
.text 10240280 10252632 12352 0.1
fabric-bridge-app debug (read only) 4573465 4574817 1352 0.0
(read/write) 212888 213112 224 0.1
.bss 114976 115104 128 0.1
.data.rel.ro 86160 86256 96 0.1
.text 4123523 4124755 1232 0.0
lighting-app debug+rpc+ui (read only) 5630769 5632121 1352 0.0
(read/write) 229712 229936 224 0.1
.bss 120368 120496 128 0.1
.data.rel.ro 96912 96992 80 0.1
.text 5021491 5022723 1232 0.0
lock-app debug (read only) 4768249 4769617 1368 0.0
(read/write) 208040 208264 224 0.1
.bss 114664 114792 128 0.1
.data.rel.ro 82472 82568 96 0.1
.text 4292435 4293683 1248 0.0
ota-provider-app debug (read only) 4381001 4382353 1352 0.0
(read/write) 196640 196864 224 0.1
.bss 114528 114656 128 0.1
.data.rel.ro 71728 71824 96 0.1
.text 3971459 3972691 1232 0.0
ota-requestor-app debug (read only) 4511689 4513041 1352 0.0
(read/write) 201008 201232 224 0.1
.bss 115424 115552 128 0.1
.data.rel.ro 74848 74928 80 0.1
.text 4091523 4092755 1232 0.0
shell debug (read only) 3004473 3005345 872 0.0
.data.rel.ro 88672 88792 120 0.1
.text 2634162 2635122 960 0.0
thermostat-no-ble arm64 (read only) 4499100 4500476 1376 0.0
(read/write) 247024 249888 2864 1.2
.bss 123000 123144 144 0.1
.data.rel.ro 105920 106008 88 0.1
.got 8992 9000 8 0.1
.text 3995592 3996776 1184 0.0
tv-app debug (read only) 5828641 5830121 1480 0.0
.data.rel.ro 96312 96472 160 0.2
.text 5284323 5285891 1568 0.0
tv-casting-app debug (read only) 9992065 9997673 5608 0.1
.data.rel.ro 176272 176432 160 0.1
.text 9132755 9138451 5696 0.1
mbed lock-app-release cy8cproto_062_4343w (read/write) 2536520 2536680 160 0.0
.bss 220808 220928 120 0.1
.text 1499204 1499364 160 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1061220 1061312 92 0.0
bss 139161 139209 48 0.0
text 772860 772988 128 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1238316 1238556 240 0.0
bss 137517 137637 120 0.1
rodata 151420 151444 24 0.0
text 799344 799432 88 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1008860 1009000 140 0.0
bss 138059 138107 48 0.0
text 734408 734576 168 0.0
nxp contact k32w0+release (read only) 576332 576444 112 0.0
(read/write) 83188 83220 32 0.0
.bss 67888 67920 32 0.0
.text 575796 575908 112 0.0
k32w1+release (read/write) 704172 704308 136 0.0
.bss 71240 71272 32 0.0
.text 590680 590784 104 0.0
light k32w0+release (read only) 610544 610624 80 0.0
(read/write) 82648 82688 40 0.0
.bss 67336 67376 40 0.1
.text 610008 610088 80 0.0
k32w1+release (read/write) 796128 796256 128 0.0
.bss 80776 80816 40 0.0
.text 673904 673992 88 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1827116 1827444 328 0.0
.bss 204340 204460 120 0.1
.text 1611636 1611844 208 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1748388 1748716 328 0.0
.bss 201268 201388 120 0.1
.text 1536004 1536212 208 0.0
light cy8ckit_062s2_43012 (read/write) 1666860 1667156 296 0.0
.bss 194732 194852 120 0.1
.text 1461196 1461372 176 0.0
lock cy8ckit_062s2_43012 (read/write) 1695508 1695820 312 0.0
.bss 221812 221932 120 0.1
.text 1462780 1462972 192 0.0
qpg lighting-app qpg6105+debug (read/write) 1134196 1134260 64 0.0
.bss 102636 102676 40 0.0
.text 646576 646640 64 0.0
lock-app qpg6105+debug (read/write) 1093956 1094076 120 0.0
.bss 97308 97340 32 0.0
.text 606340 606460 120 0.0
stm32 light STM32WB5MM-DK (read/write) 606737 606849 112 0.0
.bss 128500 128548 48 0.0
.text 387088 387192 104 0.0
telink air-quality-sensor-app tlsr9528a_retention (read/write) 834118 835058 940 0.1
bss 49884 49944 60 0.1
text 624600 625418 818 0.1
all-clusters-minimal-app tlsr9528a (read/write) 1058960 1059988 1028 0.1
bss 110048 110132 84 0.1
text 772618 773504 886 0.1
bridge-app tlsr9518adk80d (read/write) 914600 915532 932 0.1
bss 92804 92888 84 0.1
text 656212 657004 792 0.1
contact-sensor-app tlsr9528a_retention (read/write) 836486 837418 932 0.1
bss 49928 49988 60 0.1
text 627020 627836 816 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read/write) 937436 948500 11064 1.2
text 703626 714788 11162 1.6
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read/write) 1090800 1092104 1304 0.1
bss 99876 99980 104 0.1
text 794086 795204 1118 0.1
lock-app-dfu tlsr9528a (read/write) 911556 912512 956 0.1
bss 69208 69268 60 0.1
text 660386 661224 838 0.1
ota-requestor-app tlsr9518adk80d (read/write) 933412 934724 1312 0.1
bss 92516 92620 104 0.1
text 675198 676312 1114 0.2
pump-app tlsr9258a (read/write) 831044 831992 948 0.1
bss 58172 58232 60 0.1
text 621024 621860 836 0.1
shell tlsr9518adk80d text 461830 461970 140 0.0
smoke_co_alarm-app tlsr9528a_retention (read/write) 844338 845270 932 0.1
bss 51556 51616 60 0.1
text 633688 634502 814 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read/write) 858965 860113 1148 0.1
bss 59724 59804 80 0.1
text 642436 643430 994 0.2
thermostat tlsr9518adk80d (read/write) 825688 826644 956 0.1
bss 56432 56492 60 0.1
text 618458 619298 840 0.1
window-covering tlsr9258a (read/write) 835732 836696 964 0.1
bss 58388 58448 60 0.1
text 623292 624144 852 0.1
Decreases (32 builds for cc13x4_26x4, cyw30739, esp32, linux, nrfconnect, psoc6, stm32, telink)
platform target config section f4e02d4 a59d18e change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 .rodata 85236 85204 -32 -0.0
lock-ftd LP_EM_CC1354P10_6 .rodata 78816 78776 -40 -0.1
lock-mtd LP_EM_CC1354P10_6 .rodata 106140 106100 -40 -0.0
pump-app LP_EM_CC1354P10_6 .rodata 80900 80852 -48 -0.1
pump-controller-app LP_EM_CC1354P10_6 .rodata 76676 76636 -40 -0.1
cyw30739 light CYW30739B2-P5-EVK-01 (read/write) 742331 740195 -2136 -0.3
.app_xip_area 660565 660205 -360 -0.1
.bss 75364 73588 -1776 -2.4
CYW30739B2-P5-EVK-02 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
CYW30739B2-P5-EVK-03 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
CYW930739M2EVB-02 (read/write) 714187 712051 -2136 -0.3
.app_xip_area 637353 636993 -360 -0.1
.bss 70488 68712 -1776 -2.5
light-switch CYW30739B2-P5-EVK-01 (read/write) 679851 677731 -2120 -0.3
.app_xip_area 602373 602029 -344 -0.1
.bss 70956 69180 -1776 -2.5
CYW30739B2-P5-EVK-02 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
CYW30739B2-P5-EVK-03 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
lock CYW30739B2-P5-EVK-01 (read/write) 698387 696251 -2136 -0.3
.app_xip_area 617893 617533 -360 -0.1
.bss 74004 72228 -1776 -2.4
CYW30739B2-P5-EVK-02 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
CYW30739B2-P5-EVK-03 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
thermostat CYW30739B2-P5-EVK-01 (read/write) 660915 658771 -2144 -0.3
.app_xip_area 586453 586093 -360 -0.1
.bss 68164 66380 -1784 -2.6
CYW30739B2-P5-EVK-02 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
CYW30739B2-P5-EVK-03 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
esp32 all-clusters-app m5stack (read/write) 538148 536308 -1840 -0.3
.dram0.bss 81384 79680 -1704 -2.1
.flash.rodata 285648 285512 -136 -0.0
linux chip-tool-ipv6only arm64 (read/write) 589896 589784 -112 -0.0
shell debug (read/write) 159448 156856 -2592 -1.6
.bss 63504 60784 -2720 -4.3
.rodata 191232 191072 -160 -0.1
tv-app debug (read/write) 355296 352992 -2304 -0.6
.bss 245136 242672 -2464 -1.0
.rodata 297994 297834 -160 -0.1
tv-casting-app debug (read/write) 345776 343184 -2592 -0.7
.bss 159512 156760 -2752 -1.7
.rodata 388248 388088 -160 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 rodata 101876 101840 -36 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 rodata 89132 89096 -36 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 826248 826128 -120 -0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 829344 829224 -120 -0.0
light cy8ckit_062s2_43012 (read only) 836064 835944 -120 -0.0
lock cy8ckit_062s2_43012 (read only) 809000 808880 -120 -0.0
stm32 light STM32WB5MM-DK .rodata 80708 80668 -40 -0.0
telink light-switch-app-ota-shell-factory-data tlsr9528a bss 77540 76580 -960 -1.2
shell tlsr9518adk80d (read/write) 676420 674836 -1584 -0.2
bss 73388 71852 -1536 -2.1
Full report (79 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink)
platform target config section f4e02d4 a59d18e change % change
bl602 lighting-app bl602 (read/write) 1444854 1446214 1360 0.1
.bss 85776 85896 120 0.1
.data 9512 9512 0 0.0
.rodata 159424 159472 48 0.0
.text 1109478 1110674 1196 0.1
bl602+mfd (read/write) 1459278 1460646 1368 0.1
.bss 85952 86072 120 0.1
.data 9488 9488 0 0.0
.rodata 158384 158432 48 0.0
.text 1124796 1125992 1196 0.1
bl602+rpc (read/write) 1492526 1493878 1352 0.1
.bss 93824 93944 120 0.1
.data 9896 9896 0 0.0
.rodata 167000 167048 48 0.0
.text 1141124 1142320 1196 0.1
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1210827 1212107 1280 0.1
.bss 11185 11185 0 0.0
.data 3720 3720 0 0.0
.rodata 108976 109024 48 0.0
.text 979936 981120 1184 0.1
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1221915 1223195 1280 0.1
.bss 11361 11361 0 0.0
.data 3696 3696 0 0.0
.rodata 107916 107964 48 0.0
.text 991946 993130 1184 0.1
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1302291 1303571 1280 0.1
.bss 19669 19669 0 0.0
.data 4256 4256 0 0.0
.rodata 124348 124396 48 0.0
.text 1054644 1055828 1184 0.1
bl706-eth (read/write) 1027861 1029213 1352 0.1
.bss 23760 23760 0 0.0
.data 3264 3264 0 0.0
.rodata 102032 102080 48 0.0
.text 770452 771642 1190 0.2
bl706-wifi (read/write) 1261922 1263286 1364 0.1
.bss 10645 10645 0 0.0
.data 3712 3712 0 0.0
.rodata 123112 123160 48 0.0
.text 1001646 1002852 1206 0.1
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1180404 1181684 1280 0.1
.bss 16396 16396 0 0.0
.data 5080 5080 0 0.0
.rodata 102980 103028 48 0.0
.text 973050 974234 1184 0.1
bl702l+mfd (read/write) 1192320 1193600 1280 0.1
.bss 16572 16572 0 0.0
.data 5064 5064 0 0.0
.rodata 101920 101968 48 0.0
.text 985372 986556 1184 0.1
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 798596 798740 144 0.0
(read/write) 177660 177700 40 0.0
.bss 99572 99612 40 0.0
.data 3604 3604 0 0.0
.rodata 85236 85204 -32 -0.0
.text 713096 713272 176 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 813848 813960 112 0.0
(read/write) 188132 188172 40 0.0
.bss 110060 110100 40 0.0
.data 3596 3596 0 0.0
.rodata 78816 78776 -40 -0.1
.text 734768 734920 152 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 803172 803308 136 0.0
(read/write) 182252 182292 40 0.0
.bss 104180 104220 40 0.0
.data 3596 3596 0 0.0
.rodata 106140 106100 -40 -0.0
.text 696768 696944 176 0.0
pump-app LP_EM_CC1354P10_6 (read only) 755428 755612 184 0.0
(read/write) 176612 176644 32 0.0
.bss 98304 98336 32 0.0
.data 3588 3588 0 0.0
.rodata 80900 80852 -48 -0.1
.text 674264 674496 232 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 741140 741284 144 0.0
(read/write) 176844 176884 40 0.0
.bss 98536 98576 40 0.0
.data 3588 3588 0 0.0
.rodata 76676 76636 -40 -0.1
.text 664200 664384 184 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 606558 606718 160 0.0
(read/write) 209596 209716 120 0.1
.bss 202812 202932 120 0.1
.data 1660 1660 0 0.0
.rodata 89718 89766 48 0.1
.text 514716 514832 116 0.0
lock CC3235SF_LAUNCHXL (read only) 652446 652614 168 0.0
(read/write) 209852 209972 120 0.1
.bss 203208 203328 120 0.1
.data 1524 1524 0 0.0
.rodata 110478 110526 48 0.0
.text 539848 539964 116 0.0
cyw30739 light CYW30739B2-P5-EVK-01 (read/write) 742331 740195 -2136 -0.3
.app_xip_area 660565 660205 -360 -0.1
.bss 75364 73588 -1776 -2.4
.data 940 940 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 757975 755831 -2144 -0.3
.app_xip_area 673009 672641 -368 -0.1
.bss 77220 75444 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW930739M2EVB-02 (read/write) 714187 712051 -2136 -0.3
.app_xip_area 637353 636993 -360 -0.1
.bss 70488 68712 -1776 -2.5
.data 884 884 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
light-switch CYW30739B2-P5-EVK-01 (read/write) 679851 677731 -2120 -0.3
.app_xip_area 602373 602029 -344 -0.1
.bss 70956 69180 -1776 -2.5
.data 1060 1060 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
.data 2316 2316 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 695183 693063 -2120 -0.3
.app_xip_area 614593 614249 -344 -0.1
.bss 72812 71036 -1776 -2.4
.data 2316 2316 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
lock CYW30739B2-P5-EVK-01 (read/write) 698387 696251 -2136 -0.3
.app_xip_area 617893 617533 -360 -0.1
.bss 74004 72228 -1776 -2.4
.data 1028 1028 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 713799 711655 -2144 -0.3
.app_xip_area 630193 629825 -368 -0.1
.bss 75860 74084 -1776 -2.3
.data 2284 2284 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
thermostat CYW30739B2-P5-EVK-01 (read/write) 660915 658771 -2144 -0.3
.app_xip_area 586453 586093 -360 -0.1
.bss 68164 66380 -1784 -2.6
.data 836 836 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-02 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
.data 2180 2180 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
CYW30739B2-P5-EVK-03 (read/write) 676559 674415 -2144 -0.3
.app_xip_area 598889 598529 -360 -0.1
.bss 70028 68244 -1784 -2.5
.data 2180 2180 0 0.0
.rodata 0 0 0 0.0
.text 2040 2040 0 0.0
efr32 lighting-app BRD4187C (read/write) 1072076 1072180 104 0.0
.bss 180008 180056 48 0.0
.data 3448 3448 0 0.0
.text 888600 888656 56 0.0
lock-app BRD4338a (read/write) 962300 962580 280 0.0
.bss 213092 213204 112 0.1
.data 29448 29448 0 0.0
.text 700392 700560 168 0.0
window-app BRD4187C (read/write) 1135760 1135880 120 0.0
.bss 164560 164584 24 0.0
.data 3352 3352 0 0.0
.text 967828 967924 96 0.0
esp32 all-clusters-app c3devkit (read only) 1214912 1215154 242 0.0
(read/write) 1751544 1751704 160 0.0
.dram0.bss 74624 74744 120 0.2
.dram0.data 13660 13660 0 0.0
.flash.rodata 253736 253768 32 0.0
.flash.text 1214912 1215154 242 0.0
.iram0.text 75570 75570 0 0.0
m5stack (read only) 1256479 1256495 16 0.0
(read/write) 538148 536308 -1840 -0.3
.dram0.bss 81384 79680 -1704 -2.1
.dram0.data 35196 35196 0 0.0
.flash.rodata 285648 285512 -136 -0.0
.flash.text 1250315 1250331 16 0.0
.iram0.text 125403 125403 0 0.0
linux air-purifier-app debug (read only) 2720509 2721845 1336 0.0
(read/write) 132536 132728 192 0.1
.bss 47752 47880 128 0.3
.data 2304 2304 0 0.0
.data.rel.ro 76456 76536 80 0.1
.dynamic 608 608 0 0.0
.got 4576 4576 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 187472 187472 0 0.0
.text 2350005 2351221 1216 0.1
all-clusters-app debug (read only) 6033257 6034705 1448 0.0
(read/write) 484048 484272 224 0.0
.bss 136032 136160 128 0.1
.data 4592 4592 0 0.0
.data.rel.ro 335976 336072 96 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1448 1448 0 0.0
.rodata 354320 354320 0 0.0
.text 5240195 5241523 1328 0.0
all-clusters-minimal-app debug (read only) 5316665 5318145 1480 0.0
(read/write) 240000 240224 224 0.1
.bss 128896 129024 128 0.1
.data 4496 4496 0 0.0
.data.rel.ro 99512 99608 96 0.1
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 293130 293130 0 0.0
.text 4783603 4784963 1360 0.0
bridge-app debug (read only) 4707209 4708561 1352 0.0
(read/write) 220912 221136 224 0.1
.bss 119424 119552 128 0.1
.data 6272 6272 0 0.0
.data.rel.ro 88480 88576 96 0.1
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 233514 233514 0 0.0
.text 4248179 4249411 1232 0.0
chip-tool debug (read only) 12156417 12162873 6456 0.1
(read/write) 524328 524584 256 0.0
.bss 95000 95160 160 0.2
.data 5154 5154 0 0.0
.data.rel.ro 416928 417016 88 0.0
.dynamic 624 624 0 0.0
.got 5736 5736 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 454457 454457 0 0.0
.text 10991203 10997539 6336 0.1
chip-tool-ipv6only arm64 (read only) 11483548 11496092 12544 0.1
(read/write) 589896 589784 -112 -0.0
.bss 104008 104152 144 0.1
.data 4536 4536 0 0.0
.data.rel.ro 457024 457112 88 0.0
.dynamic 512 512 0 0.0
.got 17264 17272 8 0.0
.init 24 24 0 0.0
.init_array 280 280 0 0.0
.rodata 358460 358460 0 0.0
.text 10240280 10252632 12352 0.1
fabric-bridge-app debug (read only) 4573465 4574817 1352 0.0
(read/write) 212888 213112 224 0.1
.bss 114976 115104 128 0.1
.data 5056 5056 0 0.0
.data.rel.ro 86160 86256 96 0.1
.dynamic 624 624 0 0.0
.got 5232 5232 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 226922 226922 0 0.0
.text 4123523 4124755 1232 0.0
lighting-app debug+rpc+ui (read only) 5630769 5632121 1352 0.0
(read/write) 229712 229936 224 0.1
.bss 120368 120496 128 0.1
.data 4896 4896 0 0.0
.data.rel.ro 96912 96992 80 0.1
.dynamic 672 672 0 0.0
.got 5864 5864 0 0.0
.init 27 27 0 0.0
.init_array 984 984 0 0.0
.rodata 357332 357332 0 0.0
.text 5021491 5022723 1232 0.0
lock-app debug (read only) 4768249 4769617 1368 0.0
(read/write) 208040 208264 224 0.1
.bss 114664 114792 128 0.1
.data 4192 4192 0 0.0
.data.rel.ro 82472 82568 96 0.1
.dynamic 624 624 0 0.0
.got 5184 5184 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 259370 259370 0 0.0
.text 4292435 4293683 1248 0.0
ota-provider-app debug (read only) 4381001 4382353 1352 0.0
(read/write) 196640 196864 224 0.1
.bss 114528 114656 128 0.1
.data 4400 4400 0 0.0
.data.rel.ro 71728 71824 96 0.1
.dynamic 624 624 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 211754 211754 0 0.0
.text 3971459 3972691 1232 0.0
ota-requestor-app debug (read only) 4511689 4513041 1352 0.0
(read/write) 201008 201232 224 0.1
.bss 115424 115552 128 0.1
.data 4800 4800 0 0.0
.data.rel.ro 74848 74928 80 0.1
.dynamic 624 624 0 0.0
.got 4488 4488 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 217834 217834 0 0.0
.text 4091523 4092755 1232 0.0
shell debug (read only) 3004473 3005345 872 0.0
(read/write) 159448 156856 -2592 -1.6
.bss 63504 60784 -2720 -4.3
.data 1424 1424 0 0.0
.data.rel.ro 88672 88792 120 0.1
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 191232 191072 -160 -0.1
.text 2634162 2635122 960 0.0
thermostat-no-ble arm64 (read only) 4499100 4500476 1376 0.0
(read/write) 247024 249888 2864 1.2
.bss 123000 123144 144 0.1
.data 3424 3424 0 0.0
.data.rel.ro 105920 106008 88 0.1
.dynamic 512 512 0 0.0
.got 8992 9000 8 0.1
.init 24 24 0 0.0
.init_array 448 448 0 0.0
.rodata 162164 162164 0 0.0
.text 3995592 3996776 1184 0.0
tv-app debug (read only) 5828641 5830121 1480 0.0
(read/write) 355296 352992 -2304 -0.6
.bss 245136 242672 -2464 -1.0
.data 6560 6560 0 0.0
.data.rel.ro 96312 96472 160 0.2
.dynamic 624 624 0 0.0
.got 5464 5464 0 0.0
.init 27 27 0 0.0
.init_array 1192 1192 0 0.0
.rodata 297994 297834 -160 -0.1
.text 5284323 5285891 1568 0.0
tv-casting-app debug (read only) 9992065 9997673 5608 0.1
(read/write) 345776 343184 -2592 -0.7
.bss 159512 156760 -2752 -1.7
.data 3008 3008 0 0.0
.data.rel.ro 176272 176432 160 0.1
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1232 1232 0 0.0
.rodata 388248 388088 -160 -0.0
.text 9132755 9138451 5696 0.1
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2536520 2536680 160 0.0
.bss 220808 220928 120 0.1
.data 5224 5224 0 0.0
.text 1499204 1499364 160 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1061220 1061312 92 0.0
bss 139161 139209 48 0.0
rodata 101876 101840 -36 -0.0
text 772860 772988 128 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1238316 1238556 240 0.0
bss 137517 137637 120 0.1
rodata 151420 151444 24 0.0
text 799344 799432 88 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1008860 1009000 140 0.0
bss 138059 138107 48 0.0
rodata 89132 89096 -36 -0.0
text 734408 734576 168 0.0
nxp contact k32w0+release (read only) 576332 576444 112 0.0
(read/write) 83188 83220 32 0.0
.bss 67888 67920 32 0.0
.data 2204 2204 0 0.0
.text 575796 575908 112 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 704172 704308 136 0.0
.bss 71240 71272 32 0.0
.data 2872 2872 0 0.0
.text 590680 590784 104 0.0
light k32w0+release (read only) 610544 610624 80 0.0
(read/write) 82648 82688 40 0.0
.bss 67336 67376 40 0.1
.data 2224 2224 0 0.0
.text 610008 610088 80 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 796128 796256 128 0.0
.bss 80776 80816 40 0.0
.data 2080 2080 0 0.0
.text 673904 673992 88 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 826248 826128 -120 -0.0
(read/write) 1827116 1827444 328 0.0
.bss 204340 204460 120 0.1
.data 2752 2752 0 0.0
.text 1611636 1611844 208 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 829344 829224 -120 -0.0
(read/write) 1748388 1748716 328 0.0
.bss 201268 201388 120 0.1
.data 2728 2728 0 0.0
.text 1536004 1536212 208 0.0
light cy8ckit_062s2_43012 (read only) 836064 835944 -120 -0.0
(read/write) 1666860 1667156 296 0.0
.bss 194732 194852 120 0.1
.data 2544 2544 0 0.0
.text 1461196 1461372 176 0.0
lock cy8ckit_062s2_43012 (read only) 809000 808880 -120 -0.0
(read/write) 1695508 1695820 312 0.0
.bss 221812 221932 120 0.1
.data 2528 2528 0 0.0
.text 1462780 1462972 192 0.0
qpg lighting-app qpg6105+debug (read/write) 1134196 1134260 64 0.0
.bss 102636 102676 40 0.0
.data 864 864 0 0.0
.text 646576 646640 64 0.0
lock-app qpg6105+debug (read/write) 1093956 1094076 120 0.0
.bss 97308 97340 32 0.0
.data 876 876 0 0.0
.text 606340 606460 120 0.0
stm32 light STM32WB5MM-DK (read/write) 606737 606849 112 0.0
.bss 128500 128548 48 0.0
.data 696 696 0 0.0
.rodata 80708 80668 -40 -0.0
.text 387088 387192 104 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 834118 835058 940 0.1
bss 49884 49944 60 0.1
text 624600 625418 818 0.1
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1058960 1059988 1028 0.1
bss 110048 110132 84 0.1
text 772618 773504 886 0.1
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 914600 915532 932 0.1
bss 92804 92888 84 0.1
text 656212 657004 792 0.1
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 836486 837418 932 0.1
bss 49928 49988 60 0.1
text 627020 627836 816 0.1
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 937436 948500 11064 1.2
bss 77540 76580 -960 -1.2
text 703626 714788 11162 1.6
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1090800 1092104 1304 0.1
bss 99876 99980 104 0.1
text 794086 795204 1118 0.1
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 911556 912512 956 0.1
bss 69208 69268 60 0.1
text 660386 661224 838 0.1
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 933412 934724 1312 0.1
bss 92516 92620 104 0.1
text 675198 676312 1114 0.2
pump-app tlsr9258a (read only) 52568 52568 0 0.0
(read/write) 831044 831992 948 0.1
bss 58172 58232 60 0.1
text 621024 621860 836 0.1
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676420 674836 -1584 -0.2
bss 73388 71852 -1536 -2.1
text 461830 461970 140 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 844338 845270 932 0.1
bss 51556 51616 60 0.1
text 633688 634502 814 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 858965 860113 1148 0.1
bss 59724 59804 80 0.1
text 642436 643430 994 0.2
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 825688 826644 956 0.1
bss 56432 56492 60 0.1
text 618458 619298 840 0.1
window-covering tlsr9258a (read only) 52568 52568 0 0.0
(read/write) 835732 836696 964 0.1
bss 58388 58448 60 0.1
text 623292 624144 852 0.1

@woody-apple woody-apple merged commit 3b648b6 into project-chip:master May 16, 2024
67 of 68 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

5 participants