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 now-unused old-style subscribe/report functionality. #13041

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

Specific things being removed:

  1. The "reporting" commands in chip-tool. Subscribing to an attribute
    and receiving reports (which is what these commands used to do) can be
    done via "chip-tool clusterName report attributeName" with the
    appropriate arguments. This method supports all types, unlike the
    "reporting" commands.

  2. The generated CHIPClusters code for setting up subscriptions and
    getting reports. This has no consumers (even the chip-tool code being
    removed in item 1 does not use it).

  3. The reporting bits in DeviceProxy and callbacks manager, which are
    unused after items 1 and 2 are removed, along with the tests for that
    functionality.

  4. The ReadClient::Callback implementation in
    DeviceControllerInteractionModelDelegate, which becomes unused, and
    the CHIPConfig bits for it.

  5. The im-client-callbacks bits that then become unused.

  6. The Python bits that overrode the read stuff from
    DeviceControllerInteractionModelDelegate. Clearly unused, since it's
    no longer a ReadClient::Callback and it all compiles, so nothing was
    using that delegate to interact with ReadClients.

  7. zzz_generated/controller-clusters/zap-generated/tests/CHIPClustersTest.cpp
    which is only there because of a bad merge. Not strictly related to
    this PR, but I noticed it when looking through what else becomes
    removable with the above removals.

Problem

Dead code confusing things.

Change overview

See above.

Testing

Should be no behavior changes. Tree compiles.

@github-actions
Copy link

github-actions bot commented Dec 15, 2021

PR #13041: Size comparison from 8f15eea to e61f251

Increases (6 builds for mbed, p6)
platform target config section 8f15eea e61f251 change % change
mbed all-clusters-app CY8CPROTO_062_4343W+release .heap 840864 841928 1064 0.1
lighting-app CY8CPROTO_062_4343W+release .heap 848712 849776 1064 0.1
lock-app CY8CPROTO_062_4343W+release .heap 849688 850752 1064 0.1
p6 all-clusters-app default .heap 912272 913336 1064 0.1
light-app default .heap 923520 924584 1064 0.1
lock-app default .heap 924680 925744 1064 0.1
Decreases (17 builds for efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 8f15eea e61f251 change % change
efr32 lighting-app BRD4161A (read only) 836648 832400 -4248 -0.5
(read/write) 128632 127568 -1064 -0.8
.bss 126760 125696 -1064 -0.8
.text 836640 832392 -4248 -0.5
BRD4161A+rpc (read only) 824236 820004 -4232 -0.5
(read/write) 145304 144240 -1064 -0.7
.bss 143336 142272 -1064 -0.7
.text 824228 819996 -4232 -0.5
window-app BRD4161A (read only) 813872 809624 -4248 -0.5
(read/write) 127576 126512 -1064 -0.8
.bss 125744 124680 -1064 -0.8
.text 813864 809616 -4248 -0.5
k32w lighting-app k32w061+se05x+release (read/write) 688692 684592 -4100 -0.6
.bss 79344 78280 -1064 -1.3
.text 601648 598612 -3036 -0.5
lock-app k32w061+debug (read/write) 638616 634532 -4084 -0.6
.bss 77496 76432 -1064 -1.4
.text 553460 550440 -3020 -0.5
shell k32w061+debug (read/write) 644020 639936 -4084 -0.6
.bss 79804 78740 -1064 -1.3
.text 556576 553556 -3020 -0.5
linux chip-tool-ipv6only arm64 (read only) 6978884 6883804 -95080 -1.4
(read/write) 324593 322689 -1904 -0.6
.bss 55889 54817 -1072 -1.9
.data.rel.ro 208392 207704 -688 -0.3
.got 55512 55376 -136 -0.2
.rodata 376292 375388 -904 -0.2
.text 5916548 5823940 -92608 -1.6
thermostat-no-ble arm64 (read only) 2007996 1994044 -13952 -0.7
(read/write) 145281 144097 -1184 -0.8
.bss 65633 64561 -1072 -1.6
.data.rel.ro 72080 71976 -104 -0.1
.rodata 128012 127884 -128 -0.1
.text 1668448 1654784 -13664 -0.8
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2336048 2331576 -4472 -0.2
.bss 190332 189268 -1064 -0.6
.text 1298624 1294152 -4472 -0.3
lighting-app CY8CPROTO_062_4343W+release (read/write) 2331592 2327048 -4544 -0.2
.bss 182192 181128 -1064 -0.6
.text 1294192 1289648 -4544 -0.4
lock-app CY8CPROTO_062_4343W+release (read/write) 2304648 2300168 -4480 -0.2
.bss 181232 180168 -1064 -0.6
.text 1267248 1262768 -4480 -0.4
p6 all-clusters-app default (read/write) 2390680 2386448 -4232 -0.2
.bss 118532 117468 -1064 -0.9
.text 1348944 1344712 -4232 -0.3
light-app default (read/write) 2330968 2326720 -4248 -0.2
.bss 107448 106384 -1064 -1.0
.text 1289232 1284984 -4248 -0.3
lock-app default (read/write) 2307032 2302784 -4248 -0.2
.bss 106328 105264 -1064 -1.0
.text 1265296 1261048 -4248 -0.3
qpg lighting-app qpg6105+debug (read only) 533384 530340 -3044 -0.6
.bss 88096 87032 -1064 -1.2
.text 528064 525020 -3044 -0.6
lock-app qpg6105+debug (read only) 507752 504708 -3044 -0.6
.bss 87232 86168 -1064 -1.2
.text 502432 499388 -3044 -0.6
telink lighting-app tlsr9518adk80d (read/write) 833650 828998 -4652 -0.6
bss 88336 87272 -1064 -1.2
text 581342 577888 -3454 -0.6
Full report (20 builds for efr32, k32w, linux, mbed, p6, qpg, telink)
platform target config section 8f15eea e61f251 change % change
efr32 lighting-app BRD4161A (read only) 836648 832400 -4248 -0.5
(read/write) 128632 127568 -1064 -0.8
.bss 126760 125696 -1064 -0.8
.data 1868 1868 0 0.0
.text 836640 832392 -4248 -0.5
BRD4161A+rpc (read only) 824236 820004 -4232 -0.5
(read/write) 145304 144240 -1064 -0.7
.bss 143336 142272 -1064 -0.7
.data 1968 1968 0 0.0
.text 824228 819996 -4232 -0.5
window-app BRD4161A (read only) 813872 809624 -4248 -0.5
(read/write) 127576 126512 -1064 -0.8
.bss 125744 124680 -1064 -0.8
.data 1832 1832 0 0.0
.text 813864 809616 -4248 -0.5
k32w lighting-app k32w061+se05x+release (read/write) 688692 684592 -4100 -0.6
.bss 79344 78280 -1064 -1.3
.data 1900 1900 0 0.0
.text 601648 598612 -3036 -0.5
lock-app k32w061+debug (read/write) 638616 634532 -4084 -0.6
.bss 77496 76432 -1064 -1.4
.data 1860 1860 0 0.0
.text 553460 550440 -3020 -0.5
shell k32w061+debug (read/write) 644020 639936 -4084 -0.6
.bss 79804 78740 -1064 -1.3
.data 1840 1840 0 0.0
.text 556576 553556 -3020 -0.5
linux chip-tool-ipv6only arm64 (read only) 6978884 6883804 -95080 -1.4
(read/write) 324593 322689 -1904 -0.6
.bss 55889 54817 -1072 -1.9
.data 1096 1096 0 0.0
.data.rel.ro 208392 207704 -688 -0.3
.dynamic 560 560 0 0.0
.got 55512 55376 -136 -0.2
.init 24 24 0 0.0
.init_array 168 168 0 0.0
.rodata 376292 375388 -904 -0.2
.text 5916548 5823940 -92608 -1.6
thermostat-no-ble arm64 (read only) 2007996 1994044 -13952 -0.7
(read/write) 145281 144097 -1184 -0.8
.bss 65633 64561 -1072 -1.6
.data 832 832 0 0.0
.data.rel.ro 72080 71976 -104 -0.1
.dynamic 560 560 0 0.0
.got 3840 3840 0 0.0
.init 24 24 0 0.0
.init_array 288 288 0 0.0
.rodata 128012 127884 -128 -0.1
.text 1668448 1654784 -13664 -0.8
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2336048 2331576 -4472 -0.2
.bss 190332 189268 -1064 -0.6
.data 5248 5248 0 0.0
.heap 840864 841928 1064 0.1
.text 1298624 1294152 -4472 -0.3
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2331592 2327048 -4544 -0.2
.bss 182192 181128 -1064 -0.6
.data 5544 5544 0 0.0
.heap 848712 849776 1064 0.1
.text 1294192 1289648 -4544 -0.4
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304648 2300168 -4480 -0.2
.bss 181232 180168 -1064 -0.6
.data 5528 5528 0 0.0
.heap 849688 850752 1064 0.1
.text 1267248 1262768 -4480 -0.4
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.heap 1020320 1020320 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054328 2054328 0 0.0
.bss 156980 156980 0 0.0
.data 4864 4864 0 0.0
.heap 874600 874600 0 0.0
.text 1016928 1016928 0 0.0
p6 all-clusters-app default (read/write) 2390680 2386448 -4232 -0.2
.bss 118532 117468 -1064 -0.9
.data 2536 2536 0 0.0
.heap 912272 913336 1064 0.1
.text 1348944 1344712 -4232 -0.3
light-app default (read/write) 2330968 2326720 -4248 -0.2
.bss 107448 106384 -1064 -1.0
.data 2376 2376 0 0.0
.heap 923520 924584 1064 0.1
.text 1289232 1284984 -4248 -0.3
lock-app default (read/write) 2307032 2302784 -4248 -0.2
.bss 106328 105264 -1064 -1.0
.data 2336 2336 0 0.0
.heap 924680 925744 1064 0.1
.text 1265296 1261048 -4248 -0.3
qpg lighting-app qpg6105+debug (read only) 533384 530340 -3044 -0.6
(read/write) 146936 146936 0 0.0
.bss 88096 87032 -1064 -1.2
.data 996 996 0 0.0
.text 528064 525020 -3044 -0.6
lock-app qpg6105+debug (read only) 507752 504708 -3044 -0.6
(read/write) 146940 146940 0 0.0
.bss 87232 86168 -1064 -1.2
.data 952 952 0 0.0
.text 502432 499388 -3044 -0.6
persistent-storage-app qpg6105+debug (read only) 106448 106448 0 0.0
(read/write) 146938 146938 0 0.0
.bss 36146 36146 0 0.0
.data 288 288 0 0.0
.text 101128 101128 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 833650 828998 -4652 -0.6
bss 88336 87272 -1064 -1.2
noinit 37160 37160 0 0.0
text 581342 577888 -3454 -0.6

Specific things being removed:

1) The "reporting" commands in chip-tool.  Subscribing to an attribute
and receiving reports (which is what these commands used to do) can be
done via "chip-tool clusterName report attributeName" with the
appropriate arguments.  This method supports all types, unlike the
"reporting" commands.

2) The generated CHIPClusters code for setting up subscriptions and
getting reports.  This has no consumers (even the chip-tool code being
removed in item 1 does not use it).

3) The reporting bits in DeviceProxy and callbacks manager, which are
unused after items 1 and 2 are removed, along with the tests for that
functionality.

4) The ReadClient::Callback implementation in
DeviceControllerInteractionModelDelegate, which becomes unused, and
the CHIPConfig bits for it.

5) The im-client-callbacks bits that then become unused.

6) The Python bits that overrode the read stuff from
DeviceControllerInteractionModelDelegate.  Clearly unused, since it's
no longer a ReadClient::Callback and it all compiles, so nothing was
using that delegate to interact with ReadClients.

7) zzz_generated/controller-clusters/zap-generated/tests/CHIPClustersTest.cpp
which is only there because of a bad merge.  Not strictly related to
this PR, but I noticed it when looking through what else becomes
removable with the above removals.
@bzbarsky-apple bzbarsky-apple force-pushed the remove-subscription-vestiges branch from e61f251 to 428088c Compare December 15, 2021 18:45
@github-actions
Copy link

github-actions bot commented Dec 15, 2021

PR #13041: Size comparison from a525e63 to 428088c

Increases (6 builds for mbed, p6)
platform target config section a525e63b 428088c change % change
mbed all-clusters-app CY8CPROTO_062_4343W+release .heap 840864 841928 1064 0.1
lighting-app CY8CPROTO_062_4343W+release .heap 848712 849776 1064 0.1
lock-app CY8CPROTO_062_4343W+release .heap 849688 850752 1064 0.1
p6 all-clusters-app default .heap 912272 913336 1064 0.1
light-app default .heap 923520 924584 1064 0.1
lock-app default .heap 924680 925744 1064 0.1
Decreases (24 builds for efr32, esp32, k32w, mbed, nrfconnect, p6, qpg, telink)
platform target config section a525e63b 428088c change % change
efr32 lighting-app BRD4161A (read only) 836744 832496 -4248 -0.5
(read/write) 128632 127568 -1064 -0.8
.bss 126760 125696 -1064 -0.8
.text 836736 832488 -4248 -0.5
BRD4161A+rpc (read only) 824332 820100 -4232 -0.5
(read/write) 145304 144240 -1064 -0.7
.bss 143336 142272 -1064 -0.7
.text 824324 820092 -4232 -0.5
window-app BRD4161A (read only) 813968 809720 -4248 -0.5
(read/write) 127576 126512 -1064 -0.8
.bss 125744 124680 -1064 -0.8
.text 813960 809712 -4248 -0.5
esp32 all-clusters-app c3devkit (read only) 878200 874744 -3456 -0.4
(read/write) 1313442 1312218 -1224 -0.1
.dram0.bss 71080 70016 -1064 -1.5
.dram0.data 14212 14204 -8 -0.1
.flash.rodata 175104 174968 -136 -0.1
.flash.text 878200 874744 -3456 -0.4
m5stack (read only) 966127 960707 -5420 -0.6
(read/write) 454720 452984 -1736 -0.4
.dram0.bss 77552 76344 -1208 -1.6
.flash.rodata 211332 210804 -528 -0.2
.flash.text 960743 955323 -5420 -0.6
k32w lighting-app k32w061+se05x+release (read/write) 688772 684672 -4100 -0.6
.bss 79344 78280 -1064 -1.3
.text 601728 598692 -3036 -0.5
lock-app k32w061+debug (read/write) 638712 634612 -4100 -0.6
.bss 77496 76432 -1064 -1.4
.text 553556 550520 -3036 -0.5
shell k32w061+debug (read/write) 644100 640016 -4084 -0.6
.bss 79804 78740 -1064 -1.3
.text 556656 553636 -3020 -0.5
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2336176 2331704 -4472 -0.2
.bss 190332 189268 -1064 -0.6
.text 1298752 1294280 -4472 -0.3
lighting-app CY8CPROTO_062_4343W+release (read/write) 2331656 2327176 -4480 -0.2
.bss 182192 181128 -1064 -0.6
.text 1294256 1289776 -4480 -0.3
lock-app CY8CPROTO_062_4343W+release (read/write) 2304776 2300296 -4480 -0.2
.bss 181232 180168 -1064 -0.6
.text 1267376 1262896 -4480 -0.4
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 924367 920219 -4148 -0.4
bss 119852 118788 -1064 -0.9
rodata 103616 103484 -132 -0.1
text 625288 622340 -2948 -0.5
nrf52840dk_nrf52840+rpc (read/write) 887407 883231 -4176 -0.5
bss 116200 115136 -1064 -0.9
rodata 94912 94784 -128 -0.1
text 600024 597076 -2948 -0.5
nrf5340dk_nrf5340_cpuapp (read/write) 850366 846206 -4160 -0.5
bss 121224 120160 -1064 -0.9
rodata 98872 98744 -128 -0.1
text 555724 552776 -2948 -0.5
lock-app nrf52840dk_nrf52840 (read/write) 899107 894963 -4144 -0.5
bss 119028 117964 -1064 -0.9
rodata 99732 99604 -128 -0.1
text 604928 601980 -2948 -0.5
nrf5340dk_nrf5340_cpuapp (read/write) 825366 821234 -4132 -0.5
bss 120440 119376 -1064 -0.9
rodata 95024 94892 -132 -0.1
text 535460 532512 -2948 -0.6
pump-app nrf52840dk_nrf52840 (read/write) 904047 899915 -4132 -0.5
bss 118940 117876 -1064 -0.9
rodata 101088 100956 -132 -0.1
text 608532 605584 -2948 -0.5
pump-controller-app nrf52840dk_nrf52840 (read/write) 897287 893123 -4164 -0.5
bss 118820 117756 -1064 -0.9
rodata 99224 99092 -132 -0.1
text 603728 600780 -2948 -0.5
p6 all-clusters-app default (read/write) 2390776 2386560 -4216 -0.2
.bss 118532 117468 -1064 -0.9
.text 1349040 1344824 -4216 -0.3
light-app default (read/write) 2331064 2326816 -4248 -0.2
.bss 107448 106384 -1064 -1.0
.text 1289328 1285080 -4248 -0.3
lock-app default (read/write) 2307128 2302896 -4232 -0.2
.bss 106328 105264 -1064 -1.0
.text 1265392 1261160 -4232 -0.3
qpg lighting-app qpg6105+debug (read only) 533472 530428 -3044 -0.6
.bss 88096 87032 -1064 -1.2
.text 528152 525108 -3044 -0.6
lock-app qpg6105+debug (read only) 507832 504788 -3044 -0.6
.bss 87232 86168 -1064 -1.2
.text 502512 499468 -3044 -0.6
telink lighting-app tlsr9518adk80d (read/write) 833746 829094 -4652 -0.6
bss 88336 87272 -1064 -1.2
text 581440 577986 -3454 -0.6
Full report (30 builds for efr32, esp32, k32w, mbed, nrfconnect, p6, qpg, telink)
platform target config section a525e63b 428088c change % change
efr32 lighting-app BRD4161A (read only) 836744 832496 -4248 -0.5
(read/write) 128632 127568 -1064 -0.8
.bss 126760 125696 -1064 -0.8
.data 1868 1868 0 0.0
.text 836736 832488 -4248 -0.5
BRD4161A+rpc (read only) 824332 820100 -4232 -0.5
(read/write) 145304 144240 -1064 -0.7
.bss 143336 142272 -1064 -0.7
.data 1968 1968 0 0.0
.text 824324 820092 -4232 -0.5
window-app BRD4161A (read only) 813968 809720 -4248 -0.5
(read/write) 127576 126512 -1064 -0.8
.bss 125744 124680 -1064 -0.8
.data 1832 1832 0 0.0
.text 813960 809712 -4248 -0.5
esp32 all-clusters-app c3devkit (read only) 878200 874744 -3456 -0.4
(read/write) 1313442 1312218 -1224 -0.1
.dram0.bss 71080 70016 -1064 -1.5
.dram0.data 14212 14204 -8 -0.1
.flash.rodata 175104 174968 -136 -0.1
.flash.text 878200 874744 -3456 -0.4
.iram0.text 62076 62076 0 0.0
m5stack (read only) 966127 960707 -5420 -0.6
(read/write) 454720 452984 -1736 -0.4
.dram0.bss 77552 76344 -1208 -1.6
.dram0.data 34048 34048 0 0.0
.flash.rodata 211332 210804 -528 -0.2
.flash.text 960743 955323 -5420 -0.6
.iram0.text 123451 123451 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 688772 684672 -4100 -0.6
.bss 79344 78280 -1064 -1.3
.data 1900 1900 0 0.0
.text 601728 598692 -3036 -0.5
lock-app k32w061+debug (read/write) 638712 634612 -4100 -0.6
.bss 77496 76432 -1064 -1.4
.data 1860 1860 0 0.0
.text 553556 550520 -3036 -0.5
shell k32w061+debug (read/write) 644100 640016 -4084 -0.6
.bss 79804 78740 -1064 -1.3
.data 1840 1840 0 0.0
.text 556656 553636 -3020 -0.5
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2336176 2331704 -4472 -0.2
.bss 190332 189268 -1064 -0.6
.data 5248 5248 0 0.0
.heap 840864 841928 1064 0.1
.text 1298752 1294280 -4472 -0.3
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2331656 2327176 -4480 -0.2
.bss 182192 181128 -1064 -0.6
.data 5544 5544 0 0.0
.heap 848712 849776 1064 0.1
.text 1294256 1289776 -4480 -0.3
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2304776 2300296 -4480 -0.2
.bss 181232 180168 -1064 -0.6
.data 5528 5528 0 0.0
.heap 849688 850752 1064 0.1
.text 1267376 1262896 -4480 -0.4
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1140008 1140008 0 0.0
.bss 11756 11756 0 0.0
.data 4368 4368 0 0.0
.heap 1020320 1020320 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2054328 2054328 0 0.0
.bss 156980 156980 0 0.0
.data 4864 4864 0 0.0
.heap 874600 874600 0 0.0
.text 1016928 1016928 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 924367 920219 -4148 -0.4
bss 119852 118788 -1064 -0.9
rodata 103616 103484 -132 -0.1
text 625288 622340 -2948 -0.5
nrf52840dk_nrf52840+rpc (read/write) 887407 883231 -4176 -0.5
bss 116200 115136 -1064 -0.9
rodata 94912 94784 -128 -0.1
text 600024 597076 -2948 -0.5
nrf5340dk_nrf5340_cpuapp (read/write) 850366 846206 -4160 -0.5
bss 121224 120160 -1064 -0.9
rodata 98872 98744 -128 -0.1
text 555724 552776 -2948 -0.5
lock-app nrf52840dk_nrf52840 (read/write) 899107 894963 -4144 -0.5
bss 119028 117964 -1064 -0.9
rodata 99732 99604 -128 -0.1
text 604928 601980 -2948 -0.5
nrf5340dk_nrf5340_cpuapp (read/write) 825366 821234 -4132 -0.5
bss 120440 119376 -1064 -0.9
rodata 95024 94892 -132 -0.1
text 535460 532512 -2948 -0.6
pigweed-app nrf52840dk_nrf52840 (read/write) 497447 497447 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339488 339488 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 904047 899915 -4132 -0.5
bss 118940 117876 -1064 -0.9
rodata 101088 100956 -132 -0.1
text 608532 605584 -2948 -0.5
pump-controller-app nrf52840dk_nrf52840 (read/write) 897287 893123 -4164 -0.5
bss 118820 117756 -1064 -0.9
rodata 99224 99092 -132 -0.1
text 603728 600780 -2948 -0.5
shell nrf52840dk_nrf52840 (read/write) 782767 782767 0 0.0
bss 109624 109624 0 0.0
rodata 74396 74396 0 0.0
text 524232 524232 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 697838 697838 0 0.0
bss 110604 110604 0 0.0
rodata 69040 69040 0 0.0
text 444868 444868 0 0.0
p6 all-clusters-app default (read/write) 2390776 2386560 -4216 -0.2
.bss 118532 117468 -1064 -0.9
.data 2536 2536 0 0.0
.heap 912272 913336 1064 0.1
.text 1349040 1344824 -4216 -0.3
light-app default (read/write) 2331064 2326816 -4248 -0.2
.bss 107448 106384 -1064 -1.0
.data 2376 2376 0 0.0
.heap 923520 924584 1064 0.1
.text 1289328 1285080 -4248 -0.3
lock-app default (read/write) 2307128 2302896 -4232 -0.2
.bss 106328 105264 -1064 -1.0
.data 2336 2336 0 0.0
.heap 924680 925744 1064 0.1
.text 1265392 1261160 -4232 -0.3
qpg lighting-app qpg6105+debug (read only) 533472 530428 -3044 -0.6
(read/write) 146936 146936 0 0.0
.bss 88096 87032 -1064 -1.2
.data 996 996 0 0.0
.text 528152 525108 -3044 -0.6
lock-app qpg6105+debug (read only) 507832 504788 -3044 -0.6
(read/write) 146940 146940 0 0.0
.bss 87232 86168 -1064 -1.2
.data 952 952 0 0.0
.text 502512 499468 -3044 -0.6
persistent-storage-app qpg6105+debug (read only) 106448 106448 0 0.0
(read/write) 146938 146938 0 0.0
.bss 36146 36146 0 0.0
.data 288 288 0 0.0
.text 101128 101128 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 833746 829094 -4652 -0.6
bss 88336 87272 -1064 -1.2
noinit 37160 37160 0 0.0
text 581440 577986 -3454 -0.6

@andy31415 andy31415 merged commit c939e82 into project-chip:master Dec 15, 2021
@bzbarsky-apple bzbarsky-apple deleted the remove-subscription-vestiges branch December 15, 2021 20:18
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.

3 participants