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 cluster objects dependency from platform #37124

Merged
merged 10 commits into from
Jan 20, 2025

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented Jan 20, 2025

Cluster objects has a massive dependency: https://github.com/project-chip/connectedhomeip/blob/master/src/app/common/BUILD.gn#L48

  public_deps = [
    ":ids",
    "${chip_root}/src/app:events",
    "${chip_root}/src/app:paths",
    "${chip_root}/src/app/data-model",
    "${chip_root}/src/app/util:types",
    "${chip_root}/src/lib/core",
    "${chip_root}/src/lib/support",
    "${chip_root}/src/protocols/interaction_model",
  ]

This prevents platform to be considered very low level, e.g #36962 has trouble adding dependencies due to circularity if inet tries to depend on platform (which seems reasonable).

Instead I had to add some dependencies on app:app_config (which seems much smaller), some util:types (which seem not ideal, should be cleaned up) and actual cluster-objects when they were used transitively.

Needed to work around a layering breakage from #36939 . Created #37126 to fix that properly.

Testing

Locally tested a build of linux tests (that enforce platform build).
Locally tested a qpg light build (to assume a more complex app/platform) and fixed several deps as a result. We still seem to have quite a few util type dependencies that should be fixed eventually.
Using CI to validate that the rest of the platforms build OK (and what dependencies we have to remove if not).

Copy link

Review changes with  SemanticDiff

@github-actions github-actions bot added app icd Intermittently Connected Devices labels Jan 20, 2025
Copy link

github-actions bot commented Jan 20, 2025

PR #37124: Size comparison from b02badf to 23b5bad

Full report (45 builds for cc13x4_26x4, cc32xx, cyw30739, linux, psoc6, qpg, stm32, tizen)
platform target config section b02badf 23b5bad change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838196 838196 0 0.0
RAM 123560 123560 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823632 823632 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770800 770800 0 0.0
RAM 113916 113916 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 755060 755060 0 0.0
RAM 114132 114132 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538509 538509 0 0.0
RAM 205304 205304 0 0.0
lock CC3235SF_LAUNCHXL FLASH 572421 572429 8 0.0
RAM 205440 205440 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679577 679585 8 0.0
RAM 78628 78628 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699429 699429 0 0.0
RAM 81260 81260 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699429 699429 0 0.0
RAM 81260 81260 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656357 656365 8 0.0
RAM 73696 73696 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615977 615985 8 0.0
RAM 71604 71604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635605 635613 8 0.0
RAM 74156 74156 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635605 635613 8 0.0
RAM 74156 74156 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635473 635473 0 0.0
RAM 74612 74612 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655181 655189 8 0.0
RAM 77164 77164 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655181 655189 8 0.0
RAM 77164 77164 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611949 611949 0 0.0
RAM 68700 68700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631809 631809 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631809 631809 0 0.0
RAM 71340 71340 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2710247 2710247 0 0.0
RAM 133240 133240 0 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5975792 5975792 0 0.0
RAM 531960 531960 0 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5323840 5323840 0 0.0
RAM 243104 243104 0 0.0
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4682566 4682566 0 0.0
RAM 221824 221824 0 0.0
chip-tool debug unknown 5984 5984 0 0.0
FLASH 13045286 13045318 32 0.0
RAM 596634 596634 0 0.0
chip-tool-ipv6only arm64 unknown 21816 21816 0 0.0
FLASH 11125792 11125792 0 0.0
RAM 648168 648168 0 0.0
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11392261 11392293 32 0.0
RAM 596978 596978 0 0.0
fabric-bridge-app debug unknown 4728 4728 0 0.0
FLASH 4507710 4507712 2 0.0
RAM 209008 209008 0 0.0
fabric-sync debug unknown 4968 4968 0 0.0
FLASH 5610517 5610485 -32 -0.0
RAM 483768 483768 0 0.0
lighting-app debug+rpc+ui unknown 6136 6136 0 0.0
FLASH 5617665 5617697 32 0.0
RAM 232072 232072 0 0.0
lock-app debug unknown 5408 5408 0 0.0
FLASH 4732450 4732450 0 0.0
RAM 208056 208056 0 0.0
ota-provider-app debug unknown 4768 4768 0 0.0
FLASH 4361302 4361336 34 0.0
RAM 201808 201808 0 0.0
ota-requestor-app debug unknown 4720 4720 0 0.0
FLASH 4498772 4498806 34 0.0
RAM 206392 206392 0 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3006173 3006173 0 0.0
RAM 160832 160832 0 0.0
thermostat-no-ble arm64 unknown 9576 9576 0 0.0
FLASH 4102584 4102584 0 0.0
RAM 246336 246336 0 0.0
tv-app debug unknown 5736 5736 0 0.0
FLASH 5950037 5950037 0 0.0
RAM 607200 607200 0 0.0
tv-casting-app debug unknown 5312 5312 0 0.0
FLASH 11273005 11273005 0 0.0
RAM 711192 711192 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1647236 1647236 0 0.0
RAM 211640 211640 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553836 1553836 0 0.0
RAM 208456 208456 0 0.0
light cy8ckit_062s2_43012 FLASH 1469788 1469788 0 0.0
RAM 200440 200440 0 0.0
lock cy8ckit_062s2_43012 FLASH 1467740 1467740 0 0.0
RAM 224776 224776 0 0.0
qpg lighting-app qpg6105+debug FLASH 662112 662120 8 0.0
RAM 105312 105312 0 0.0
lock-app qpg6105+debug FLASH 619892 619884 -8 -0.0
RAM 99772 99772 0 0.0
stm32 light STM32WB5MM-DK FLASH 482752 482752 0 0.0
RAM 144768 144768 0 0.0
tizen all-clusters-app arm unknown 5132 5132 0 0.0
FLASH 1755408 1755404 -4 -0.0
RAM 93732 93732 0 0.0
chip-tool-ubsan arm unknown 11044 11044 0 0.0
FLASH 18216942 18216958 16 0.0
RAM 7958632 7958520 -112 -0.0

Copy link

github-actions bot commented Jan 20, 2025

PR #37124: Size comparison from b02badf to 7463613

Full report (63 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, linux, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section b02badf 7463613 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1092532 1092532 0 0.0
RAM 103386 103386 0 0.0
bl702 lighting-app bl702+eth FLASH 650750 650746 -4 -0.0
RAM 25365 25365 0 0.0
bl702+wifi FLASH 828618 828616 -2 -0.0
RAM 14097 14097 0 0.0
bl706+mfd+rpc+littlefs FLASH 1055648 1055646 -2 -0.0
RAM 23949 23949 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888646 888644 -2 -0.0
RAM 18628 18628 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 971632 971630 -2 -0.0
RAM 16484 16484 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838196 838196 0 0.0
RAM 123560 123560 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823632 823632 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770800 770800 0 0.0
RAM 113916 113916 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 755060 755060 0 0.0
RAM 114132 114132 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538509 538509 0 0.0
RAM 205304 205304 0 0.0
lock CC3235SF_LAUNCHXL FLASH 572421 572429 8 0.0
RAM 205440 205440 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679577 679585 8 0.0
RAM 78628 78628 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699429 699429 0 0.0
RAM 81260 81260 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699429 699429 0 0.0
RAM 81260 81260 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656357 656365 8 0.0
RAM 73696 73696 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615977 615985 8 0.0
RAM 71604 71604 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635605 635613 8 0.0
RAM 74156 74156 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635605 635613 8 0.0
RAM 74156 74156 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635473 635473 0 0.0
RAM 74612 74612 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655181 655189 8 0.0
RAM 77164 77164 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655181 655189 8 0.0
RAM 77164 77164 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611949 611949 0 0.0
RAM 68700 68700 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631809 631809 0 0.0
RAM 71340 71340 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631809 631809 0 0.0
RAM 71340 71340 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2710247 2710247 0 0.0
RAM 133240 133240 0 0.0
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5975792 5975792 0 0.0
RAM 531960 531960 0 0.0
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5323840 5323840 0 0.0
RAM 243104 243104 0 0.0
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4682566 4682566 0 0.0
RAM 221824 221824 0 0.0
chip-tool debug unknown 5984 5984 0 0.0
FLASH 13045286 13045318 32 0.0
RAM 596634 596634 0 0.0
chip-tool-ipv6only arm64 unknown 21816 21816 0 0.0
FLASH 11125792 11125792 0 0.0
RAM 648168 648168 0 0.0
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11392261 11392293 32 0.0
RAM 596978 596978 0 0.0
fabric-bridge-app debug unknown 4728 4728 0 0.0
FLASH 4507710 4507712 2 0.0
RAM 209008 209008 0 0.0
fabric-sync debug unknown 4968 4968 0 0.0
FLASH 5610517 5610485 -32 -0.0
RAM 483768 483768 0 0.0
lighting-app debug+rpc+ui unknown 6136 6136 0 0.0
FLASH 5617665 5617697 32 0.0
RAM 232072 232072 0 0.0
lock-app debug unknown 5408 5408 0 0.0
FLASH 4732450 4732450 0 0.0
RAM 208056 208056 0 0.0
ota-provider-app debug unknown 4768 4768 0 0.0
FLASH 4361302 4361336 34 0.0
RAM 201808 201808 0 0.0
ota-requestor-app debug unknown 4720 4720 0 0.0
FLASH 4498772 4498806 34 0.0
RAM 206392 206392 0 0.0
shell debug unknown 4248 4248 0 0.0
FLASH 3006173 3006173 0 0.0
RAM 160832 160832 0 0.0
thermostat-no-ble arm64 unknown 9576 9576 0 0.0
FLASH 4102584 4102584 0 0.0
RAM 246336 246336 0 0.0
tv-app debug unknown 5736 5736 0 0.0
FLASH 5950037 5950037 0 0.0
RAM 607200 607200 0 0.0
tv-casting-app debug unknown 5312 5312 0 0.0
FLASH 11273005 11273005 0 0.0
RAM 711192 711192 0 0.0
nxp contact k32w0+release FLASH 584448 584448 0 0.0
RAM 70976 70976 0 0.0
mcxw71+release FLASH 599816 599816 0 0.0
RAM 63192 63192 0 0.0
light k32w0+release FLASH 610844 610844 0 0.0
RAM 70376 70376 0 0.0
k32w1+release FLASH 685376 685376 0 0.0
RAM 48784 48784 0 0.0
lock mcxw71+release FLASH 761456 761456 0 0.0
RAM 70812 70812 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1647236 1647236 0 0.0
RAM 211640 211640 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553836 1553836 0 0.0
RAM 208456 208456 0 0.0
light cy8ckit_062s2_43012 FLASH 1469788 1469788 0 0.0
RAM 200440 200440 0 0.0
lock cy8ckit_062s2_43012 FLASH 1467740 1467740 0 0.0
RAM 224776 224776 0 0.0
qpg lighting-app qpg6105+debug FLASH 662112 662120 8 0.0
RAM 105312 105312 0 0.0
lock-app qpg6105+debug FLASH 619892 619884 -8 -0.0
RAM 99772 99772 0 0.0
stm32 light STM32WB5MM-DK FLASH 482752 482752 0 0.0
RAM 144768 144768 0 0.0
telink bridge-app tlsr9258a FLASH 681742 681742 0 0.0
RAM 91112 91112 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621910 621910 0 0.0
RAM 31512 31512 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 770772 770772 0 0.0
RAM 49372 49372 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 775192 775192 0 0.0
RAM 99676 99676 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709134 709134 0 0.0
RAM 73404 73404 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 626138 626138 0 0.0
RAM 142044 142044 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 812202 812202 0 0.0
RAM 99588 99588 0 0.0
tizen all-clusters-app arm unknown 5132 5132 0 0.0
FLASH 1755408 1755404 -4 -0.0
RAM 93732 93732 0 0.0
chip-tool-ubsan arm unknown 11044 11044 0 0.0
FLASH 18216942 18216958 16 0.0
RAM 7958632 7958520 -112 -0.0

@andy31415 andy31415 requested review from a team as code owners January 20, 2025 17:29
Copy link

github-actions bot commented Jan 20, 2025

PR #37124: Size comparison from b02badf to 031d187

Full report (5 builds for cc32xx, stm32, tizen)
platform target config section b02badf 031d187 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538509 538509 0 0.0
RAM 205304 205304 0 0.0
lock CC3235SF_LAUNCHXL FLASH 572421 572429 8 0.0
RAM 205440 205440 0 0.0
stm32 light STM32WB5MM-DK FLASH 482752 482752 0 0.0
RAM 144768 144768 0 0.0
tizen all-clusters-app arm unknown 5132 5132 0 0.0
FLASH 1755408 1755404 -4 -0.0
RAM 93732 93732 0 0.0
chip-tool-ubsan arm unknown 11044 11044 0 0.0
FLASH 18216942 18216958 16 0.0
RAM 7958632 7958520 -112 -0.0

Copy link

github-actions bot commented Jan 20, 2025

PR #37124: Size comparison from b02badf to 4340aa6

Full report (24 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, qpg, stm32, telink, tizen)
platform target config section b02badf 4340aa6 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1092532 1092532 0 0.0
RAM 103386 103386 0 0.0
bl702 lighting-app bl702+eth FLASH 650750 650746 -4 -0.0
RAM 25365 25365 0 0.0
bl702+wifi FLASH 828618 828616 -2 -0.0
RAM 14097 14097 0 0.0
bl706+mfd+rpc+littlefs FLASH 1055648 1055646 -2 -0.0
RAM 23949 23949 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888646 888644 -2 -0.0
RAM 18628 18628 0 0.0
lighting-app bl702l+mfd+littlefs FLASH 971632 971630 -2 -0.0
RAM 16484 16484 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838196 838196 0 0.0
RAM 123560 123560 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 823632 823632 0 0.0
RAM 125432 125432 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 770800 770800 0 0.0
RAM 113916 113916 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 755060 755060 0 0.0
RAM 114132 114132 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538509 538509 0 0.0
RAM 205304 205304 0 0.0
lock CC3235SF_LAUNCHXL FLASH 572421 572429 8 0.0
RAM 205440 205440 0 0.0
qpg lighting-app qpg6105+debug FLASH 662112 662120 8 0.0
RAM 105312 105312 0 0.0
lock-app qpg6105+debug FLASH 619892 619884 -8 -0.0
RAM 99772 99772 0 0.0
stm32 light STM32WB5MM-DK FLASH 482752 482752 0 0.0
RAM 144768 144768 0 0.0
telink bridge-app tlsr9258a FLASH 681742 681742 0 0.0
RAM 91112 91112 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 621910 621910 0 0.0
RAM 31512 31512 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 770772 770772 0 0.0
RAM 49372 49372 0 0.0
light-app-ota-shell-factory-data tl7218x FLASH 775192 775192 0 0.0
RAM 99676 99676 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709134 709134 0 0.0
RAM 73404 73404 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 626138 626138 0 0.0
RAM 142044 142044 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 812202 812202 0 0.0
RAM 99588 99588 0 0.0
tizen all-clusters-app arm unknown 5132 5132 0 0.0
FLASH 1755408 1755404 -4 -0.0
RAM 93732 93732 0 0.0
chip-tool-ubsan arm unknown 11044 11044 0 0.0
FLASH 18216942 18216958 16 0.0
RAM 7958632 7958520 -112 -0.0

Copy link

github-actions bot commented Jan 20, 2025

PR #37124: Size comparison from b02badf to 82c9ef9

Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section b02badf 82c9ef9 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1092532 1092020 -512 -0.0
RAM 103386 103258 -128 -0.1
bl702 lighting-app bl702+eth FLASH 650750 650238 -512 -0.1
RAM 25365 25265 -100 -0.4
bl702+wifi FLASH 828618 828108 -510 -0.1
RAM 14097 13981 -116 -0.8
bl706+mfd+rpc+littlefs FLASH 1055648 1055138 -510 -0.0
RAM 23949 23845 -104 -0.4
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 888646 888136 -510 -0.1
RAM 18628 18504 -124 -0.7
lighting-app bl702l+mfd+littlefs FLASH 971632 971122 -510 -0.1
RAM 16484 16368 -116 -0.7
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 838196 838032 -164 -0.0
RAM 123560 123448 -112 -0.1
lock-ftd LP_EM_CC1354P10_6 FLASH 823632 823460 -172 -0.0
RAM 125432 125320 -112 -0.1
pump-app LP_EM_CC1354P10_6 FLASH 770800 770644 -156 -0.0
RAM 113916 113804 -112 -0.1
pump-controller-app LP_EM_CC1354P10_6 FLASH 755060 754896 -164 -0.0
RAM 114132 114012 -120 -0.1
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 538509 538457 -52 -0.0
RAM 205304 205192 -112 -0.1
lock CC3235SF_LAUNCHXL FLASH 572421 572377 -44 -0.0
RAM 205440 205320 -120 -0.1
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 679577 679481 -96 -0.0
RAM 78628 78508 -120 -0.2
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 699429 699325 -104 -0.0
RAM 81260 81148 -112 -0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 699429 699325 -104 -0.0
RAM 81260 81148 -112 -0.1
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 656357 656261 -96 -0.0
RAM 73696 73576 -120 -0.2
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 615977 615841 -136 -0.0
RAM 71604 71492 -112 -0.2
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 635605 635469 -136 -0.0
RAM 74156 74036 -120 -0.2
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 635605 635469 -136 -0.0
RAM 74156 74036 -120 -0.2
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 635473 635337 -136 -0.0
RAM 74612 74500 -112 -0.2
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 655181 655053 -128 -0.0
RAM 77164 77044 -120 -0.2
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 655181 655053 -128 -0.0
RAM 77164 77044 -120 -0.2
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 611949 611797 -152 -0.0
RAM 68700 68588 -112 -0.2
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 631809 631657 -152 -0.0
RAM 71340 71228 -112 -0.2
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 631809 631657 -152 -0.0
RAM 71340 71228 -112 -0.2
efr32 lock-app BRD4187C FLASH 934760 934704 -56 -0.0
RAM 160000 159904 -96 -0.1
BRD4338a FLASH 730580 729636 -944 -0.1
RAM 234848 234748 -100 -0.0
window-app BRD4187C FLASH 1030328 1029312 -1016 -0.1
RAM 128108 128008 -100 -0.1
esp32 all-clusters-app c3devkit DRAM 95208 95088 -120 -0.1
FLASH 1537224 1536902 -322 -0.0
IRAM 82552 82552 0 0.0
m5stack DRAM 116196 116076 -120 -0.1
FLASH 1544862 1544990 128 0.0
IRAM 117039 117039 0 0.0
linux air-purifier-app debug unknown 4752 4752 0 0.0
FLASH 2710247 2708893 -1354 -0.0
RAM 133240 132800 -440 -0.3
all-clusters-app debug unknown 5560 5560 0 0.0
FLASH 5975792 5974758 -1034 -0.0
RAM 531960 531520 -440 -0.1
all-clusters-minimal-app debug unknown 5456 5456 0 0.0
FLASH 5323840 5322532 -1308 -0.0
RAM 243104 242632 -472 -0.2
bridge-app debug unknown 5472 5472 0 0.0
FLASH 4682566 4680676 -1890 -0.0
RAM 221824 221368 -456 -0.2
chip-tool debug unknown 5984 5984 0 0.0
FLASH 13045286 13044072 -1214 -0.0
RAM 596634 596178 -456 -0.1
chip-tool-ipv6only arm64 unknown 21816 21776 -40 -0.2
FLASH 11125792 11121376 -4416 -0.0
RAM 648168 647920 -248 -0.0
fabric-admin debug unknown 5808 5808 0 0.0
FLASH 11392261 11391047 -1214 -0.0
RAM 596978 596522 -456 -0.1
fabric-bridge-app debug unknown 4728 4728 0 0.0
FLASH 4507710 4506104 -1606 -0.0
RAM 209008 208552 -456 -0.2
fabric-sync debug unknown 4968 4968 0 0.0
FLASH 5610517 5608645 -1872 -0.0
RAM 483768 483328 -440 -0.1
lighting-app debug+rpc+ui unknown 6136 6136 0 0.0
FLASH 5617665 5615713 -1952 -0.0
RAM 232072 231648 -424 -0.2
lock-app debug unknown 5408 5408 0 0.0
FLASH 4732450 4730622 -1828 -0.0
RAM 208056 207616 -440 -0.2
ota-provider-app debug unknown 4768 4768 0 0.0
FLASH 4361302 4359468 -1834 -0.0
RAM 201808 201352 -456 -0.2
ota-requestor-app debug unknown 4720 4720 0 0.0
FLASH 4498772 4496972 -1800 -0.0
RAM 206392 205936 -456 -0.2
shell debug unknown 4248 4248 0 0.0
FLASH 3006173 3004845 -1328 -0.0
RAM 160832 160408 -424 -0.3
thermostat-no-ble arm64 unknown 9576 9536 -40 -0.4
FLASH 4102584 4098736 -3848 -0.1
RAM 246336 246064 -272 -0.1
tv-app debug unknown 5736 5736 0 0.0
FLASH 5950037 5948581 -1456 -0.0
RAM 607200 606760 -440 -0.1
tv-casting-app debug unknown 5312 5312 0 0.0
FLASH 11273005 11271245 -1760 -0.0
RAM 711192 710736 -456 -0.1
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 913764 913692 -72 -0.0
RAM 143196 143148 -48 -0.0
nrf7002dk_nrf5340_cpuapp FLASH 888984 888588 -396 -0.0
RAM 141383 141335 -48 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 848636 848564 -72 -0.0
RAM 142108 142060 -48 -0.0
light-switch-app nrf52840dk_nrf52840 FLASH 792904 792836 -68 -0.0
RAM 132171 132123 -48 -0.0
nrf7002dk_nrf5340_cpuapp FLASH 937304 937256 -48 -0.0
RAM 130744 130696 -48 -0.0
lighting-app nrf52840dk_nrf52840+rpc FLASH 885284 885240 -44 -0.0
RAM 146601 146553 -48 -0.0
nrf52840dongle_nrf52840 FLASH 825088 825004 -84 -0.0
RAM 154463 154415 -48 -0.0
nrf5340dk_nrf5340_cpuapp FLASH 781484 781384 -100 -0.0
RAM 145611 145563 -48 -0.0
nrf7002dk_nrf5340_cpuapp FLASH 937304 937256 -48 -0.0
RAM 130744 130696 -48 -0.0
lock-app nrf52840dk_nrf52840 FLASH 808084 808024 -60 -0.0
RAM 132724 132676 -48 -0.0
nrf5340dk_nrf5340_cpuapp FLASH 733636 733560 -76 -0.0
RAM 132854 132806 -48 -0.0
nrf7002dk_nrf5340_cpuapp FLASH 953480 953432 -48 -0.0
RAM 131297 131249 -48 -0.0
pump-app nrf52840dk_nrf52840 FLASH 761596 761528 -68 -0.0
RAM 131521 131473 -48 -0.0
pump-controller-app nrf52840dk_nrf52840 FLASH 746804 746736 -68 -0.0
RAM 131280 131232 -48 -0.0
nxp contact k32w0+release FLASH 584448 584304 -144 -0.0
RAM 70976 70860 -116 -0.2
mcxw71+release FLASH 599816 599656 -160 -0.0
RAM 63192 63080 -112 -0.2
light k32w0+release FLASH 610844 610732 -112 -0.0
RAM 70376 70252 -124 -0.2
k32w1+release FLASH 685376 685208 -168 -0.0
RAM 48784 48664 -120 -0.2
lock mcxw71+release FLASH 761456 761296 -160 -0.0
RAM 70812 70708 -104 -0.1
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1647236 1646292 -944 -0.1
RAM 211640 211544 -96 -0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1553836 1552876 -960 -0.1
RAM 208456 208352 -104 -0.0
light cy8ckit_062s2_43012 FLASH 1469788 1468764 -1024 -0.1
RAM 200440 200328 -112 -0.1
lock cy8ckit_062s2_43012 FLASH 1467740 1466796 -944 -0.1
RAM 224776 224672 -104 -0.0
qpg lighting-app qpg6105+debug FLASH 662112 662000 -112 -0.0
RAM 105312 105204 -108 -0.1
lock-app qpg6105+debug FLASH 619892 619780 -112 -0.0
RAM 99772 99648 -124 -0.1
stm32 light STM32WB5MM-DK FLASH 482752 482656 -96 -0.0
RAM 144768 144656 -112 -0.1
telink bridge-app tlsr9258a FLASH 681742 681398 -344 -0.1
RAM 91112 91064 -48 -0.1
contact-sensor-app tlsr9528a_retention FLASH 621910 621610 -300 -0.0
RAM 31512 31464 -48 -0.2
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 770772 770456 -316 -0.0
RAM 49372 49324 -48 -0.1
light-app-ota-shell-factory-data tl7218x FLASH 775192 774874 -318 -0.0
RAM 99676 99628 -48 -0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 709134 708784 -350 -0.0
RAM 73404 73356 -48 -0.1
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 626138 625884 -254 -0.0
RAM 142044 141996 -48 -0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 812202 811934 -268 -0.0
RAM 99588 99540 -48 -0.0
tizen all-clusters-app arm unknown 5132 5112 -20 -0.4
FLASH 1755408 1751200 -4208 -0.2
RAM 93732 93468 -264 -0.3
chip-tool-ubsan arm unknown 11044 11024 -20 -0.2
FLASH 18216942 18205502 -11440 -0.1
RAM 7958632 7951460 -7172 -0.1

@mergify mergify bot merged commit b5cdd21 into project-chip:master Jan 20, 2025
69 checks passed
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.

4 participants