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

[Python] Implement TLV List type #25238

Merged
merged 5 commits into from
Jun 20, 2023
Merged

Conversation

erjiaqing
Copy link
Contributor

The Python library has a limited support of the TLV list type, which is a TLV container supports anonymous tags.

This PR enhances the TLV module in the Python library to have a better support of TLV Lists in CHIP TLV.

API Implemented (also in the doc string)

A TLVList can be constructed from a list of tuples of tag and value. None stands for "anonymous tag".
e.g.

l = TLVList([(1, 'a'), (2, 'b'), (None, 'c')])

Constructs a list of three items, tag 1 is 'a', tag 2 is 'b' and with an anonymous item 'c'.
Since TLVLists are ordered, it is meanful to iterate over an list:
e.g.

for tag, val in l:
    print(f"tag={tag}, val={val}")

Outputs:

tag=1, val=a
tag=2, val=b
tag=None, val=c

One can also append items into an list:
e.g.

l.append(3, 'd')

The content of l will be [(1, 'a'), (2, 'b'), (None, 'c'), (3, 'd')]
One can access an item in the list via the tag.
e.g.

val = l[1]
# val is 'a'

It is also possible to get an item via the index since it is ordered:
e.g.

tag, val = l[TLVList.IndexMethod.Tag:2]
# tag is None, val is 'c'

Tests

See src/controller/python/test/unit_tests/test_tlv.py

@github-actions
Copy link

PR #25238: Size comparison from cad990f to 5901ecf

Increases (1 build for cc32xx)
platform target config section cad990f 5901ecf change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20254060 20254061 1 0.0
Full report (1 build for cc32xx)
platform target config section cad990f 5901ecf change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642545 642545 0 0.0
(read/write) 203664 203664 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197064 197064 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930168 930168 0 0.0
.debug_aranges 87272 87272 0 0.0
.debug_frame 299752 299752 0 0.0
.debug_info 20254060 20254061 1 0.0
.debug_line 2655143 2655143 0 0.0
.debug_loc 2795383 2795383 0 0.0
.debug_ranges 281592 281592 0 0.0
.debug_str 3017876 3017876 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105817 105817 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377610 377610 0 0.0
.symtab 256144 256144 0 0.0
.text 534604 534604 0 0.0

@github-actions
Copy link

PR #25238: Size comparison from cad990f to 7f7790f

Full report (1 build for cc32xx)
platform target config section cad990f 7f7790f change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642545 642545 0 0.0
(read/write) 203664 203664 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197064 197064 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930168 930168 0 0.0
.debug_aranges 87272 87272 0 0.0
.debug_frame 299752 299752 0 0.0
.debug_info 20254060 20254060 0 0.0
.debug_line 2655143 2655143 0 0.0
.debug_loc 2795383 2795383 0 0.0
.debug_ranges 281592 281592 0 0.0
.debug_str 3017876 3017876 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105817 105817 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377610 377610 0 0.0
.symtab 256144 256144 0 0.0
.text 534604 534604 0 0.0

@andy31415
Copy link
Contributor

@erjiaqing my suggesion of using "list" name may have conflicted with the python 'list' type :( I see a lot of CI errors ... if that is the cause, may revert. It stutters, but at least it works.

@pullapprove pullapprove bot requested a review from sharadb-amazon February 28, 2023 02:41
@pullapprove pullapprove bot requested a review from cliffamzn March 7, 2023 08:32
@github-actions
Copy link

github-actions bot commented Mar 7, 2023

PR #25238: Size comparison from fc0e4a2 to bb95898

Full report (1 build for cc32xx)
platform target config section fc0e4a2 bb95898 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 644425 644425 0 0.0
(read/write) 203688 203688 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197088 197088 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 930235 930235 0 0.0
.debug_aranges 87336 87336 0 0.0
.debug_frame 300028 300028 0 0.0
.debug_info 2026706 2026706 0 0.0
.debug_line 2659698 2659698 0 0.0
.debug_loc 2802749 2802749 0 0.0
.debug_ranges 282952 282952 0 0.0
.debug_str 3023892 3023892 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105929 105929 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 378514 378514 0 0.0
.symtab 256624 256624 0 0.0
.text 536372 536372 0 0.0

@pullapprove pullapprove bot requested review from joonhaengHeo and younghak-hwang and removed request for pjzander-signify March 14, 2023 17:35
@stale
Copy link

stale bot commented May 17, 2023

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale Stale issue or PR label May 17, 2023
@tcarmelveilleux
Copy link
Contributor

Not stale

@stale stale bot removed the stale Stale issue or PR label May 17, 2023
@erjiaqing erjiaqing force-pushed the repl/tlv-list branch 2 times, most recently from 408bebd to e1d059e Compare May 18, 2023 08:26
@github-actions
Copy link

github-actions bot commented May 18, 2023

PR #25238: Size comparison from ca83f16 to e1d059e

Increases (9 builds for bl602, cc32xx, telink)
platform target config section ca83f16 e1d059e change % change
bl602 lighting-app bl602 .text 1036266 1036270 4 0.0
bl602+rpc (read/write) 1402390 1402398 8 0.0
.text 1067622 1067626 4 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 20434633 20434634 1 0.0
telink all-clusters-app tlsr9518adk80d text 681046 681048 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 938028 938036 8 0.0
text 642812 642816 4 0.0
bridge-app tlsr9518adk80d text 635464 635466 2 0.0
contact-sensor-app tlsr9518adk80d text 575494 575496 2 0.0
pump-app tlsr9518adk80d (read/write) 853664 853672 8 0.0
text 581668 581670 2 0.0
pump-controller-app tlsr9518adk80d (read/write) 840460 840468 8 0.0
text 571788 571790 2 0.0
Decreases (4 builds for esp32, nrfconnect, telink)
platform target config section ca83f16 e1d059e change % change
esp32 all-clusters-app m5stack (read/write) 492870 492866 -4 -0.0
.flash.rodata 241224 241220 -4 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1177452 1177436 -16 -0.0
text 808136 808132 -4 -0.0
telink lighting-app-rpc tlsr9518adk80d (read/write) 1002864 1002856 -8 -0.0
text 696174 696170 -4 -0.0
temperature-measurement-app tlsr9518adk80d text 567504 567502 -2 -0.0
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ca83f16 e1d059e change % change
bl602 lighting-app bl602 (read/write) 1356122 1356122 0 0.0
.bss 87886 87886 0 0.0
.data 9648 9648 0 0.0
.text 1036266 1036270 4 0.0
bl602+rpc (read/write) 1402390 1402398 8 0.0
.bss 95934 95934 0 0.0
.data 10040 10040 0 0.0
.text 1067622 1067626 4 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1188079 1188079 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67585 67585 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1552342 1552342 0 0.0
.debug_aranges 135608 135608 0 0.0
.debug_frame 498848 498848 0 0.0
.debug_info 41948320 41948320 0 0.0
.debug_line 5357441 5357441 0 0.0
.debug_loc 3485534 3485534 0 0.0
.debug_ranges 375056 375056 0 0.0
.debug_str 3818240 3818240 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107152 107152 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 581708 581708 0 0.0
.symtab 175520 175520 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
966644 966644 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1276883 1276883 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75633 75633 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1711336 1711336 0 0.0
.debug_aranges 143896 143896 0 0.0
.debug_frame 526860 526860 0 0.0
.debug_info 46872902 46872902 0 0.0
.debug_line 5773277 5773277 0 0.0
.debug_loc 3688294 3688294 0 0.0
.debug_ranges 400416 400416 0 0.0
.debug_str 4243619 4243619 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121248 121248 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643028 643028 0 0.0
.symtab 194016 194016 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1040030 1040030 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 605490 605490 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 954965 954965 0 0.0
.debug_aranges 103984 103984 0 0.0
.debug_frame 351868 351868 0 0.0
.debug_info 20434633 20434634 1 0.0
.debug_line 2708552 2708552 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1526335 1526335 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 96505 96505 0 0.0
.debug_str 3243611 3243611 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104322 104322 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 483655 483655 0 0.0
.symtab 287392 287392 0 0.0
.text 499044 499044 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 524459 524459 0 0.0
.app_xip_area 417253 417253 0 0.0
.bss 62184 62184 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 529139 529139 0 0.0
.app_xip_area 416629 416629 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566163 566163 0 0.0
.app_xip_area 459717 459717 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 530931 530931 0 0.0
.app_xip_area 421917 421917 0 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 963708 963708 0 0.0
.bss 179672 179672 0 0.0
.data 2136 2136 0 0.0
.text 781880 781880 0 0.0
BRD4187C (read/write) 1000728 1000728 0 0.0
.bss 159420 159420 0 0.0
.data 2780 2780 0 0.0
.text 838508 838508 0 0.0
lock-app BRD4161A+wf200 (read/write) 1068476 1068476 0 0.0
.bss 174144 174144 0 0.0
.data 2152 2152 0 0.0
.text 892160 892160 0 0.0
window-app BRD4187C (read/write) 1075920 1075920 0 0.0
.bss 143876 143876 0 0.0
.data 2676 2676 0 0.0
.text 929348 929348 0 0.0
esp32 all-clusters-app c3devkit (read only) 1053956 1053956 0 0.0
(read/write) 1583696 1583696 0 0.0
.dram0.bss 77176 77176 0 0.0
.dram0.data 13968 13968 0 0.0
.flash.rodata 213416 213416 0 0.0
.flash.text 1053956 1053956 0 0.0
.iram0.text 76708 76708 0 0.0
m5stack (read only) 1101863 1101863 0 0.0
(read/write) 492870 492866 -4 -0.0
.dram0.bss 82192 82192 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 241224 241220 -4 -0.0
.flash.text 1096479 1096479 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 583548 583548 0 0.0
(read/write) 82704 82704 0 0.0
.bss 65888 65888 0 0.0
.data 2192 2192 0 0.0
.text 583012 583012 0 0.0
light k32w0+release (read only) 582516 582516 0 0.0
(read/write) 82356 82356 0 0.0
.bss 65552 65552 0 0.0
.data 2180 2180 0 0.0
.text 581980 581980 0 0.0
lock k32w0+release (read only) 555956 555956 0 0.0
(read/write) 80352 80352 0 0.0
.bss 63624 63624 0 0.0
.data 2104 2104 0 0.0
.text 555420 555420 0 0.0
linux all-clusters-app debug (read only) 3146445 3146445 0 0.0
(read/write) 152808 152808 0 0.0
.bss 60192 60192 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 83952 83952 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1120 1120 0 0.0
.rodata 230728 230728 0 0.0
.text 2729765 2729765 0 0.0
all-clusters-minimal-app debug (read only) 2954341 2954341 0 0.0
(read/write) 145696 145696 0 0.0
.bss 59296 59296 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 77872 77872 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 224040 224040 0 0.0
.text 2548005 2548005 0 0.0
bridge-app debug (read only) 2516653 2516653 0 0.0
(read/write) 129648 129648 0 0.0
.bss 50232 50232 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69608 69608 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 173224 173224 0 0.0
.text 2171109 2171109 0 0.0
chip-tool debug (read only) 13549457 13549457 0 0.0
(read/write) 696360 696360 0 0.0
.bss 26424 26424 0 0.0
.data 3042 3042 0 0.0
.data.rel.ro 660104 660104 0 0.0
.dynamic 608 608 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 633133 633133 0 0.0
.text 11298228 11298228 0 0.0
chip-tool-ipv6only arm64 (read only) 12756940 12756940 0 0.0
(read/write) 748312 748312 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 689624 689624 0 0.0
.dynamic 560 560 0 0.0
.got 16072 16072 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 578048 578048 0 0.0
.text 10403828 10403828 0 0.0
dynamic-bridge-app-ipv6only debug (read only) 2580253 2580253 0 0.0
(read/write) 126840 126840 0 0.0
.bss 47544 47544 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 70192 70192 0 0.0
.dynamic 624 624 0 0.0
.got 4800 4800 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 175944 175944 0 0.0
.text 2226949 2226949 0 0.0
lighting-app debug+rpc+ui (read only) 3244489 3244489 0 0.0
(read/write) 132272 132272 0 0.0
.bss 48032 48032 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 74736 74736 0 0.0
.dynamic 656 656 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 284628 284628 0 0.0
.text 2768066 2768066 0 0.0
lock-app debug (read only) 2656709 2656709 0 0.0
(read/write) 123624 123624 0 0.0
.bss 45952 45952 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 69648 69648 0 0.0
.dynamic 608 608 0 0.0
.got 4648 4648 0 0.0
.init 27 27 0 0.0
.init_array 832 832 0 0.0
.rodata 206248 206248 0 0.0
.text 2277765 2277765 0 0.0
ota-provider-app debug (read only) 2209229 2209229 0 0.0
(read/write) 103672 103672 0 0.0
.bss 44528 44528 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 51944 51944 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 154344 154344 0 0.0
.text 1913365 1913365 0 0.0
ota-requestor-app debug (read only) 2376293 2376293 0 0.0
(read/write) 111464 111464 0 0.0
.bss 46960 46960 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 56800 56800 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 158440 158440 0 0.0
.text 2067461 2067461 0 0.0
shell debug (read only) 2683081 2683081 0 0.0
(read/write) 141232 141232 0 0.0
.bss 59144 59144 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 75016 75016 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1056 1056 0 0.0
.rodata 199218 199218 0 0.0
.text 2321842 2321842 0 0.0
thermostat-no-ble arm64 (read only) 2520836 2520836 0 0.0
(read/write) 142456 142456 0 0.0
.bss 53464 53464 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77728 77728 0 0.0
.dynamic 560 560 0 0.0
.got 5432 5432 0 0.0
.init 24 24 0 0.0
.init_array 384 384 0 0.0
.rodata 129256 129256 0 0.0
.text 2128164 2128164 0 0.0
tv-app debug (read only) 3312737 3312737 0 0.0
(read/write) 261544 261544 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79480 79480 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 222616 222616 0 0.0
.text 2893938 2893938 0 0.0
tv-casting-app debug (read only) 7358513 7358513 0 0.0
(read/write) 194352 194352 0 0.0
.bss 52096 52096 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 133944 133944 0 0.0
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 1000 1000 0 0.0
.rodata 315340 315340 0 0.0
.text 6676642 6676642 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2495256 2495256 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1457940 1457940 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1177452 1177436 -16 -0.0
bss 155605 155605 0 0.0
rodata 132988 132988 0 0.0
text 808136 808132 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1437244 1437244 0 0.0
bss 135345 135345 0 0.0
rodata 229004 229004 0 0.0
text 778796 778796 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1123592 1123592 0 0.0
bss 154757 154757 0 0.0
rodata 109752 109752 0 0.0
text 778348 778348 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840640 840640 0 0.0
(read/write) 1708412 1708412 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190148 190148 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2552 2552 0 0.0
.debug_abbrev 1285191 1285191 0 0.0
.debug_aranges 131272 131272 0 0.0
.debug_frame 436224 436224 0 0.0
.debug_info 28182160 28182160 0 0.0
.debug_line 3805918 3805918 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2059144 2059144 0 0.0
.debug_rnglists 130404 130404 0 0.0
.debug_str 3756250 3756250 0 0.0
.heap 840640 840640 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 719318 719318 0 0.0
.symtab 467424 467424 0 0.0
.text 1507324 1507324 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841440 841440 0 0.0
(read/write) 1649468 1649468 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189348 189348 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2552 2552 0 0.0
.debug_abbrev 1274930 1274930 0 0.0
.debug_aranges 130520 130520 0 0.0
.debug_frame 438664 438664 0 0.0
.debug_info 27804409 27804409 0 0.0
.debug_line 3819110 3819110 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2050057 2050057 0 0.0
.debug_rnglists 129353 129353 0 0.0
.debug_str 3745009 3745009 0 0.0
.heap 841440 841440 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 675600 675600 0 0.0
.symtab 451840 451840 0 0.0
.text 1449180 1449180 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849736 849736 0 0.0
(read/write) 1571108 1571108 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181220 181220 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2384 2384 0 0.0
.debug_abbrev 1108650 1108650 0 0.0
.debug_aranges 120672 120672 0 0.0
.debug_frame 401900 401900 0 0.0
.debug_info 23117090 23117090 0 0.0
.debug_line 3382105 3382105 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1881550 1881550 0 0.0
.debug_rnglists 118982 118982 0 0.0
.debug_str 3550659 3550659 0 0.0
.heap 849736 849736 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 591603 591603 0 0.0
.symtab 414288 414288 0 0.0
.text 1379116 1379116 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821952 821952 0 0.0
(read/write) 1627628 1627628 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208996 208996 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1107709 1107709 0 0.0
.debug_aranges 121176 121176 0 0.0
.debug_frame 403992 403992 0 0.0
.debug_info 23283620 23283620 0 0.0
.debug_line 3378509 3378509 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1894994 1894994 0 0.0
.debug_rnglists 119438 119438 0 0.0
.debug_str 3565649 3565649 0 0.0
.heap 821952 821952 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 595604 595604 0 0.0
.symtab 416624 416624 0 0.0
.text 1407852 1407852 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1170296 1170296 0 0.0
.bss 99928 99928 0 0.0
.data 856 856 0 0.0
.text 617396 617396 0 0.0
lock-app qpg6105+debug (read/write) 1139540 1139540 0 0.0
.bss 94824 94824 0 0.0
.data 856 856 0 0.0
.text 586640 586640 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1002424 1002424 0 0.0
bss 97952 97952 0 0.0
text 681046 681048 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 938028 938036 8 0.0
bss 97004 97004 0 0.0
text 642812 642816 4 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 919432 919432 0 0.0
bss 99348 99348 0 0.0
text 635464 635466 2 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 847672 847672 0 0.0
bss 88904 88904 0 0.0
text 575494 575496 2 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 863960 863960 0 0.0
bss 89060 89060 0 0.0
text 590120 590120 0 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 934588 934588 0 0.0
bss 97376 97376 0 0.0
text 652462 652462 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 945992 945992 0 0.0
bss 101624 101624 0 0.0
text 660016 660016 0 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1002864 1002856 -8 -0.0
bss 98940 98940 0 0.0
text 696174 696170 -4 -0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902656 902656 0 0.0
bss 89556 89556 0 0.0
text 604136 604136 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 870552 870552 0 0.0
bss 90176 90176 0 0.0
text 597590 597590 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 853664 853672 8 0.0
bss 89024 89024 0 0.0
text 581668 581670 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 840460 840468 8 0.0
bss 88824 88824 0 0.0
text 571788 571790 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 836704 836704 0 0.0
bss 88744 88744 0 0.0
text 567504 567502 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 868356 868356 0 0.0
bss 90448 90448 0 0.0
text 591840 591840 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865016 865016 0 0.0
bss 90868 90868 0 0.0
text 587526 587526 0 0.0

@github-actions
Copy link

github-actions bot commented Jun 6, 2023

PR #25238: Size comparison from d700f2f to 96081ef

Increases (8 builds for cc32xx, cyw30739, esp32, telink)
platform target config section d700f2f 96081ef change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 22941476 22941477 1 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 541643 541651 8 0.0
.app_xip_area 434269 434277 8 0.0
esp32 all-clusters-app c3devkit (read only) 1072396 1072398 2 0.0
.flash.text 1072396 1072398 2 0.0
telink all-clusters-app tlsr9518adk80d text 703542 703544 2 0.0
light-switch-app tlsr9518adk80d (read/write) 875816 875824 8 0.0
text 598804 598806 2 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 975364 975372 8 0.0
text 685204 685208 4 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1033084 1033092 8 0.0
text 722368 722370 2 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1064840 1064848 8 0.0
text 742722 742726 4 0.0
Decreases (15 builds for bl602, bl702, esp32, nrfconnect, psoc6, telink)
platform target config section d700f2f 96081ef change % change
bl602 lighting-app bl602+rpc .text 1067984 1067982 -2 -0.0
bl702 lighting-app bl702 .debug_info 44822769 44822768 -1 -0.0
.text 967030 967028 -2 -0.0
bl702+rpc (read/write) 1278019 1278003 -16 -0.0
.debug_info 49767367 49767366 -1 -0.0
.text 1040690 1040688 -2 -0.0
esp32 all-clusters-app m5stack (read/write) 493922 493918 -4 -0.0
.flash.rodata 243732 243728 -4 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1190356 1190340 -16 -0.0
text 819776 819772 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 32007176 32007175 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 31550880 31550879 -1 -0.0
lock cy8ckit_062s2_43012 .debug_info 25901033 25901032 -1 -0.0
telink all-clusters-minimal-app tlsr9518adk80d text 663940 663938 -2 -0.0
bridge-app tlsr9518adk80d text 641200 641198 -2 -0.0
lighting-app tlsr9518adk80d text 677688 677686 -2 -0.0
lock-app tlsr9518adk80d text 612962 612960 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 882100 882092 -8 -0.0
text 606024 606020 -4 -0.0
pump-app tlsr9518adk80d text 590052 590050 -2 -0.0
pump-controller-app tlsr9518adk80d text 580438 580436 -2 -0.0
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section d700f2f 96081ef change % change
bl602 lighting-app bl602 (read/write) 1356538 1356538 0 0.0
.bss 87886 87886 0 0.0
.data 9648 9648 0 0.0
.text 1036614 1036614 0 0.0
bl602+rpc (read/write) 1403270 1403270 0 0.0
.bss 95934 95934 0 0.0
.data 10040 10040 0 0.0
.text 1067984 1067982 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1188479 1188479 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 67585 67585 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3952 3952 0 0.0
.debug_abbrev 1547345 1547345 0 0.0
.debug_aranges 149288 149288 0 0.0
.debug_frame 549344 549344 0 0.0
.debug_info 44822769 44822768 -1 -0.0
.debug_line 5581919 5581919 0 0.0
.debug_loc 3809990 3809990 0 0.0
.debug_ranges 393416 393416 0 0.0
.debug_str 4346491 4346491 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107168 107168 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 581789 581789 0 0.0
.symtab 175360 175360 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
967030 967028 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1278019 1278003 -16 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 75633 75633 0 0.0
.bss_psram 25056 25056 0 0.0
.comment 48 48 0 0.0
.data 4504 4504 0 0.0
.debug_abbrev 1706372 1706372 0 0.0
.debug_aranges 157576 157576 0 0.0
.debug_frame 577356 577356 0 0.0
.debug_info 49767367 49767366 -1 -0.0
.debug_line 5997852 5997852 0 0.0
.debug_loc 4013109 4013109 0 0.0
.debug_ranges 418896 418896 0 0.0
.debug_str 4771967 4771967 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121712 121712 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 643292 643292 0 0.0
.symtab 193920 193920 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1040690 1040688 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 606658 606658 0 0.0
(read/write) 204164 204164 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197576 197576 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947666 947666 0 0.0
.debug_aranges 118616 118616 0 0.0
.debug_frame 405032 405032 0 0.0
.debug_info 22941476 22941477 1 0.0
.debug_line 2872375 2872375 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1724734 1724734 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107271 107271 0 0.0
.debug_str 3787290 3787290 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104458 104458 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484123 484123 0 0.0
.symtab 287280 287280 0 0.0
.text 500080 500080 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 541643 541651 8 0.0
.app_xip_area 434269 434277 8 0.0
.bss 62352 62352 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 528979 528979 0 0.0
.app_xip_area 416469 416469 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566235 566235 0 0.0
.app_xip_area 459789 459789 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 530635 530635 0 0.0
.app_xip_area 421621 421621 0 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 986812 986812 0 0.0
.bss 179856 179856 0 0.0
.data 2144 2144 0 0.0
.text 804792 804792 0 0.0
BRD4187C (read/write) 1019160 1019160 0 0.0
.bss 159588 159588 0 0.0
.data 2788 2788 0 0.0
.text 856764 856764 0 0.0
lock-app BRD4161A+wf200 (read/write) 1068840 1068840 0 0.0
.bss 174160 174160 0 0.0
.data 2152 2152 0 0.0
.text 892508 892508 0 0.0
window-app BRD4187C (read/write) 1089360 1089360 0 0.0
.bss 142572 142572 0 0.0
.data 2680 2680 0 0.0
.text 944088 944088 0 0.0
esp32 all-clusters-app c3devkit (read only) 1072396 1072398 2 0.0
(read/write) 1584688 1584688 0 0.0
.dram0.bss 75736 75736 0 0.0
.dram0.data 13964 13964 0 0.0
.flash.rodata 215848 215848 0 0.0
.flash.text 1072396 1072398 2 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1118651 1118651 0 0.0
(read/write) 493922 493918 -4 -0.0
.dram0.bss 80736 80736 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 243732 243728 -4 -0.0
.flash.text 1113267 1113267 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 584332 584332 0 0.0
(read/write) 90108 90108 0 0.0
.bss 66104 66104 0 0.0
.data 2168 2168 0 0.0
.text 583796 583796 0 0.0
light k32w0+release (read only) 583036 583036 0 0.0
(read/write) 89756 89756 0 0.0
.bss 65768 65768 0 0.0
.data 2156 2156 0 0.0
.text 582500 582500 0 0.0
lock k32w0+release (read only) 555756 555756 0 0.0
(read/write) 87556 87556 0 0.0
.bss 63632 63632 0 0.0
.data 2100 2100 0 0.0
.text 555220 555220 0 0.0
linux all-clusters-app debug (read only) 3244117 3244117 0 0.0
(read/write) 157528 157528 0 0.0
.bss 59360 59360 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 89512 89512 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 231112 231112 0 0.0
.text 2823477 2823477 0 0.0
all-clusters-minimal-app debug (read only) 3037877 3037877 0 0.0
(read/write) 145576 145576 0 0.0
.bss 57920 57920 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79144 79144 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 224008 224008 0 0.0
.text 2628741 2628741 0 0.0
bridge-app debug (read only) 2518365 2518365 0 0.0
(read/write) 129608 129608 0 0.0
.bss 50232 50232 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69560 69560 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 172680 172680 0 0.0
.text 2173461 2173461 0 0.0
chip-tool debug (read only) 15572409 15572409 0 0.0
(read/write) 709088 709088 0 0.0
.bss 26424 26424 0 0.0
.data 3042 3042 0 0.0
.data.rel.ro 672832 672832 0 0.0
.dynamic 608 608 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 686549 686549 0 0.0
.text 13240548 13240548 0 0.0
chip-tool-ipv6only arm64 (read only) 14892084 14892084 0 0.0
(read/write) 762184 762184 0 0.0
.bss 34408 34408 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 702776 702776 0 0.0
.dynamic 560 560 0 0.0
.got 16752 16752 0 0.0
.init 24 24 0 0.0
.init_array 224 224 0 0.0
.rodata 622616 622616 0 0.0
.text 12466612 12466612 0 0.0
lighting-app debug+rpc+ui (read only) 3381569 3381569 0 0.0
(read/write) 136144 136144 0 0.0
.bss 49760 49760 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 76800 76800 0 0.0
.dynamic 656 656 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 286196 286196 0 0.0
.text 2898658 2898658 0 0.0
lock-app debug (read only) 2610997 2610997 0 0.0
(read/write) 117008 117008 0 0.0
.bss 45344 45344 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 63720 63720 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 200104 200104 0 0.0
.text 2246837 2246837 0 0.0
ota-provider-app debug (read only) 2208109 2208109 0 0.0
(read/write) 103600 103600 0 0.0
.bss 44528 44528 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 51880 51880 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 153800 153800 0 0.0
.text 1912885 1912885 0 0.0
ota-requestor-app debug (read only) 2375973 2375973 0 0.0
(read/write) 111392 111392 0 0.0
.bss 46960 46960 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 56736 56736 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 157896 157896 0 0.0
.text 2067781 2067781 0 0.0
shell debug (read only) 2777809 2777809 0 0.0
(read/write) 145944 145944 0 0.0
.bss 58280 58280 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 80584 80584 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 199250 199250 0 0.0
.text 2413058 2413058 0 0.0
thermostat-no-ble arm64 (read only) 2605436 2605436 0 0.0
(read/write) 142776 142776 0 0.0
.bss 52344 52344 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79080 79080 0 0.0
.dynamic 560 560 0 0.0
.got 5512 5512 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 129608 129608 0 0.0
.text 2210820 2210820 0 0.0
tv-app debug (read only) 3313169 3313169 0 0.0
(read/write) 261472 261472 0 0.0
.bss 171232 171232 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79424 79424 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 222136 222136 0 0.0
.text 2894946 2894946 0 0.0
tv-casting-app debug (read only) 9137433 9137433 0 0.0
(read/write) 220008 220008 0 0.0
.bss 52064 52064 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 159648 159648 0 0.0
.dynamic 608 608 0 0.0
.got 4920 4920 0 0.0
.init 27 27 0 0.0
.init_array 992 992 0 0.0
.rodata 329868 329868 0 0.0
.text 8377410 8377410 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2497608 2497608 0 0.0
.bss 216304 216304 0 0.0
.data 5144 5144 0 0.0
.text 1460292 1460292 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1190356 1190340 -16 -0.0
bss 154227 154227 0 0.0
rodata 135652 135652 0 0.0
text 819776 819772 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1450272 1450272 0 0.0
bss 133967 133967 0 0.0
rodata 231712 231712 0 0.0
text 790524 790524 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1131576 1131576 0 0.0
bss 152867 152867 0 0.0
rodata 109464 109464 0 0.0
text 788532 788532 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 842000 842000 0 0.0
(read/write) 1725236 1725236 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188780 188780 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1290626 1290626 0 0.0
.debug_aranges 147968 147968 0 0.0
.debug_frame 495288 495288 0 0.0
.debug_info 32007176 32007175 -1 -0.0
.debug_line 4019459 4019459 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2295055 2295055 0 0.0
.debug_rnglists 143352 143352 0 0.0
.debug_str 4348254 4348254 0 0.0
.heap 842000 842000 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 746061 746061 0 0.0
.symtab 476224 476224 0 0.0
.text 1525508 1525508 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843328 843328 0 0.0
(read/write) 1661172 1661172 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187452 187452 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1280304 1280304 0 0.0
.debug_aranges 147008 147008 0 0.0
.debug_frame 497276 497276 0 0.0
.debug_info 31550880 31550879 -1 -0.0
.debug_line 4031038 4031038 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2284588 2284588 0 0.0
.debug_rnglists 142117 142117 0 0.0
.debug_str 4333257 4333257 0 0.0
.heap 843328 843328 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 698627 698627 0 0.0
.symtab 459088 459088 0 0.0
.text 1462772 1462772 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849560 849560 0 0.0
(read/write) 1593724 1593724 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181388 181388 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1117887 1117887 0 0.0
.debug_aranges 137344 137344 0 0.0
.debug_frame 461184 461184 0 0.0
.debug_info 26346742 26346742 0 0.0
.debug_line 3602308 3602308 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2125456 2125456 0 0.0
.debug_rnglists 132109 132109 0 0.0
.debug_str 4147343 4147343 0 0.0
.heap 849560 849560 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 622211 622211 0 0.0
.symtab 424512 424512 0 0.0
.text 1401556 1401556 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1626796 1626796 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1100160 1100160 0 0.0
.debug_aranges 135808 135808 0 0.0
.debug_frame 455724 455724 0 0.0
.debug_info 25901033 25901032 -1 -0.0
.debug_line 3541724 3541724 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2098440 2098440 0 0.0
.debug_rnglists 130123 130123 0 0.0
.debug_str 4108321 4108321 0 0.0
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 596024 596024 0 0.0
.symtab 416496 416496 0 0.0
.text 1407028 1407028 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1170004 1170004 0 0.0
.bss 99928 99928 0 0.0
.data 852 852 0 0.0
.text 617100 617100 0 0.0
lock-app qpg6105+debug (read/write) 1139436 1139436 0 0.0
.bss 94824 94824 0 0.0
.data 856 856 0 0.0
.text 586536 586536 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1029616 1029616 0 0.0
bss 97640 97640 0 0.0
text 703542 703544 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 960004 960004 0 0.0
bss 96164 96164 0 0.0
text 663940 663938 -2 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 927984 927984 0 0.0
bss 100308 100308 0 0.0
text 641200 641198 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 859500 859500 0 0.0
bss 89968 89968 0 0.0
text 584178 584178 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875816 875824 8 0.0
bss 90136 90136 0 0.0
text 598804 598806 2 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 963992 963992 0 0.0
bss 98500 98500 0 0.0
text 677688 677686 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 975364 975372 8 0.0
bss 102748 102748 0 0.0
text 685204 685208 4 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1033084 1033092 8 0.0
bss 100064 100064 0 0.0
text 722368 722370 2 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1064840 1064848 8 0.0
bss 111140 111140 0 0.0
text 742722 742726 4 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 914724 914724 0 0.0
bss 90632 90632 0 0.0
text 612962 612960 -2 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 882100 882092 -8 -0.0
bss 91244 91244 0 0.0
text 606024 606020 -4 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 865212 865212 0 0.0
bss 90100 90100 0 0.0
text 590052 590050 -2 -0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 852272 852272 0 0.0
bss 89900 89900 0 0.0
text 580438 580436 -2 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 848420 848420 0 0.0
bss 89808 89808 0 0.0
text 576064 576064 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893940 893940 0 0.0
bss 90344 90344 0 0.0
text 615106 615106 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889312 889312 0 0.0
bss 90636 90636 0 0.0
text 610028 610028 0 0.0

@github-actions
Copy link

github-actions bot commented Jun 20, 2023

PR #25238: Size comparison from da183fb to c0b1f51

Increases (9 builds for bl702, cc32xx, psoc6, telink)
platform target config section da183fb c0b1f51 change % change
bl702 lighting-app bl702 .debug_info 41598991 41598992 1 0.0
.text 945138 945140 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19911855 19911856 1 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 28297147 28297148 1 0.0
telink all-clusters-app tlsr9518adk80d text 710220 710222 2 0.0
pump-app tlsr9518adk80d (read/write) 866992 867000 8 0.0
text 591528 591530 2 0.0
pump-controller-app tlsr9518adk80d text 581874 581876 2 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 850168 850176 8 0.0
text 577502 577506 4 0.0
thermostat tlsr9518adk80d text 616924 616926 2 0.0
window-covering tlsr9518adk80d (read/write) 891460 891468 8 0.0
text 611844 611848 4 0.0
Decreases (7 builds for bl602, esp32, nrfconnect, telink)
platform target config section da183fb c0b1f51 change % change
bl602 lighting-app bl602 .text 1049596 1049594 -2 -0.0
esp32 all-clusters-app c3devkit (read/write) 1584904 1584896 -8 -0.0
.flash.rodata 216176 216168 -8 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 840968 840964 -4 -0.0
telink contact-sensor-app tlsr9518adk80d text 585772 585770 -2 -0.0
light-switch-app tlsr9518adk80d (read/write) 877724 877716 -8 -0.0
text 600398 600394 -4 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 979664 979656 -8 -0.0
text 689010 689008 -2 -0.0
ota-requestor-app tlsr9518adk80d text 607616 607614 -2 -0.0
Full report (57 builds for bl602, bl702, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section da183fb c0b1f51 change % change
bl602 lighting-app bl602 (read/write) 1369426 1369426 0 0.0
.bss 88190 88190 0 0.0
.data 9584 9584 0 0.0
.text 1049596 1049594 -2 -0.0
bl602+rpc (read/write) 1417110 1417110 0 0.0
.bss 96238 96238 0 0.0
.data 9976 9976 0 0.0
.text 1081736 1081736 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1174011 1174011 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 77781 77781 0 0.0
.bss_psram 24656 24656 0 0.0
.comment 48 48 0 0.0
.data 3576 3576 0 0.0
.debug_abbrev 1545508 1545508 0 0.0
.debug_aranges 149856 149856 0 0.0
.debug_frame 551580 551580 0 0.0
.debug_info 41598991 41598992 1 0.0
.debug_line 5578562 5578562 0 0.0
.debug_loc 3798125 3798125 0 0.0
.debug_ranges 394800 394800 0 0.0
.debug_str 4348503 4348503 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105164 105164 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 582007 582007 0 0.0
.symtab 173984 173984 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
945138 945140 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1271955 1271955 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 85829 85829 0 0.0
.bss_psram 25072 25072 0 0.0
.comment 48 48 0 0.0
.data 4136 4136 0 0.0
.debug_abbrev 1710667 1710667 0 0.0
.debug_aranges 158328 158328 0 0.0
.debug_frame 580196 580196 0 0.0
.debug_info 46783009 46783009 0 0.0
.debug_line 6004307 6004307 0 0.0
.debug_loc 4003366 4003366 0 0.0
.debug_ranges 420472 420472 0 0.0
.debug_str 4777119 4777119 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 119760 119760 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 644565 644565 0 0.0
.symtab 192768 192768 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1018886 1018886 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 607242 607242 0 0.0
(read/write) 204172 204172 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197584 197584 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 948082 948082 0 0.0
.debug_aranges 119048 119048 0 0.0
.debug_frame 406576 406576 0 0.0
.debug_info 19911855 19911856 1 0.0
.debug_line 2873446 2873446 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1728142 1728142 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107597 107597 0 0.0
.debug_str 3791346 3791346 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104626 104626 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 484726 484726 0 0.0
.symtab 287968 287968 0 0.0
.text 0 0 0 0.0
500496 500496 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 545087 545087 0 0.0
.app_xip_area 437497 437497 0 0.0
.bss 62568 62568 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 530135 530135 0 0.0
.app_xip_area 417625 417625 0 0.0
.bss 67480 67480 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 567831 567831 0 0.0
.app_xip_area 461385 461385 0 0.0
.bss 61472 61472 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 531935 531935 0 0.0
.app_xip_area 422921 422921 0 0.0
.bss 63960 63960 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 997568 997568 0 0.0
.bss 182056 182056 0 0.0
.data 2148 2148 0 0.0
.text 813344 813344 0 0.0
BRD4187C (read/write) 1029332 1029332 0 0.0
.bss 161788 161788 0 0.0
.data 2792 2792 0 0.0
.text 864732 864732 0 0.0
lock-app BRD4161A+wf200 (read/write) 1076096 1076096 0 0.0
.bss 176136 176136 0 0.0
.data 2152 2152 0 0.0
.text 897788 897788 0 0.0
window-app BRD4187C (read/write) 1097504 1097504 0 0.0
.bss 144556 144556 0 0.0
.data 2680 2680 0 0.0
.text 950248 950248 0 0.0
esp32 all-clusters-app c3devkit (read only) 1077616 1077616 0 0.0
(read/write) 1584904 1584896 -8 -0.0
.dram0.bss 75640 75640 0 0.0
.dram0.data 13940 13940 0 0.0
.flash.rodata 216176 216168 -8 -0.0
.flash.text 1077616 1077616 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1125355 1125355 0 0.0
(read/write) 495338 495338 0 0.0
.dram0.bss 81120 81120 0 0.0
.dram0.data 34304 34304 0 0.0
.flash.rodata 244764 244764 0 0.0
.flash.text 1119971 1119971 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 585964 585964 0 0.0
(read/write) 90112 90112 0 0.0
.bss 66108 66108 0 0.0
.data 2168 2168 0 0.0
.text 585428 585428 0 0.0
light k32w0+release (read only) 584652 584652 0 0.0
(read/write) 89760 89760 0 0.0
.bss 65772 65772 0 0.0
.data 2156 2156 0 0.0
.text 584116 584116 0 0.0
lock k32w0+release (read only) 557236 557236 0 0.0
(read/write) 87568 87568 0 0.0
.bss 63636 63636 0 0.0
.data 2100 2100 0 0.0
.text 556700 556700 0 0.0
linux all-clusters-app debug (read only) 3281445 3281445 0 0.0
(read/write) 159592 159592 0 0.0
.bss 59872 59872 0 0.0
.data 2160 2160 0 0.0
.data.rel.ro 91048 91048 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 231720 231720 0 0.0
.text 2857941 2857941 0 0.0
all-clusters-minimal-app debug (read only) 3059133 3059133 0 0.0
(read/write) 146544 146544 0 0.0
.bss 58272 58272 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 79736 79736 0 0.0
.dynamic 608 608 0 0.0
.got 4664 4664 0 0.0
.init 27 27 0 0.0
.init_array 1096 1096 0 0.0
.rodata 224200 224200 0 0.0
.text 2648245 2648245 0 0.0
bridge-app debug (read only) 2528133 2528133 0 0.0
(read/write) 129904 129904 0 0.0
.bss 50296 50296 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 69800 69800 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 172712 172712 0 0.0
.text 2182453 2182453 0 0.0
chip-tool debug (read only) 16305777 16305777 0 0.0
(read/write) 754280 754280 0 0.0
.bss 26424 26424 0 0.0
.data 3042 3042 0 0.0
.data.rel.ro 717992 717992 0 0.0
.dynamic 608 608 0 0.0
.got 5376 5376 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 730701 730701 0 0.0
.text 13822932 13822932 0 0.0
chip-tool-ipv6only arm64 (read only) 1564060 1564060 0 0.0
(read/write) 807704 807704 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 747872 747872 0 0.0
.dynamic 560 560 0 0.0
.got 17160 17160 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 666448 666448 0 0.0
.text 13063476 13063476 0 0.0
lighting-app debug+rpc+ui (read only) 3404233 3404233 0 0.0
(read/write) 137016 137016 0 0.0
.bss 50144 50144 0 0.0
.data 2704 2704 0 0.0
.data.rel.ro 77280 77280 0 0.0
.dynamic 656 656 0 0.0
.got 5280 5280 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 286548 286548 0 0.0
.text 2919506 2919506 0 0.0
lock-app debug (read only) 2620829 2620829 0 0.0
(read/write) 117304 117304 0 0.0
.bss 45376 45376 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 63960 63960 0 0.0
.dynamic 608 608 0 0.0
.got 4592 4592 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 200200 200200 0 0.0
.text 2255829 2255829 0 0.0
ota-provider-app debug (read only) 2216965 2216965 0 0.0
(read/write) 103912 103912 0 0.0
.bss 44576 44576 0 0.0
.data 2112 2112 0 0.0
.data.rel.ro 52120 52120 0 0.0
.dynamic 608 608 0 0.0
.got 3800 3800 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 153832 153832 0 0.0
.text 1920965 1920965 0 0.0
ota-requestor-app debug (read only) 2386317 2386317 0 0.0
(read/write) 111672 111672 0 0.0
.bss 47008 47008 0 0.0
.data 2512 2512 0 0.0
.data.rel.ro 56976 56976 0 0.0
.dynamic 608 608 0 0.0
.got 3784 3784 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 157928 157928 0 0.0
.text 2077349 2077349 0 0.0
shell debug (read only) 2816881 2816881 0 0.0
(read/write) 148040 148040 0 0.0
.bss 58824 58824 0 0.0
.data 1232 1232 0 0.0
.data.rel.ro 82120 82120 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 199922 199922 0 0.0
.text 2449202 2449202 0 0.0
thermostat-no-ble arm64 (read only) 2613404 2613404 0 0.0
(read/write) 143064 143064 0 0.0
.bss 52360 52360 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 79328 79328 0 0.0
.dynamic 560 560 0 0.0
.got 5520 5520 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 129648 129648 0 0.0
.text 2218084 2218084 0 0.0
tv-app debug (read only) 3323625 3323625 0 0.0
(read/write) 261768 261768 0 0.0
.bss 171264 171264 0 0.0
.data 4080 4080 0 0.0
.data.rel.ro 79680 79680 0 0.0
.dynamic 608 608 0 0.0
.got 5000 5000 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 222168 222168 0 0.0
.text 2904626 2904626 0 0.0
tv-casting-app debug (read only) 9246489 9246489 0 0.0
(read/write) 220152 220152 0 0.0
.bss 52160 52160 0 0.0
.data 1744 1744 0 0.0
.data.rel.ro 159680 159680 0 0.0
.dynamic 608 608 0 0.0
.got 4928 4928 0 0.0
.init 27 27 0 0.0
.init_array 1008 1008 0 0.0
.rodata 333932 333932 0 0.0
.text 8482226 8482226 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2498888 2498888 0 0.0
.bss 216312 216312 0 0.0
.data 5144 5144 0 0.0
.text 1461572 1461572 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1213284 1213284 0 0.0
bss 155045 155045 0 0.0
rodata 138136 138136 0 0.0
text 840968 840964 -4 -0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1316060 1316060 0 0.0
bss 138371 138371 0 0.0
rodata 133424 133424 0 0.0
text 753560 753560 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1150964 1150964 0 0.0
bss 153541 153541 0 0.0
rodata 111400 111400 0 0.0
text 806976 806976 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841680 841680 0 0.0
(read/write) 1732068 1732068 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189092 189092 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2568 2568 0 0.0
.debug_abbrev 1298741 1298741 0 0.0
.debug_aranges 149192 149192 0 0.0
.debug_frame 499552 499552 0 0.0
.debug_info 28994088 28994088 0 0.0
.debug_line 4039691 4039691 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2309541 2309541 0 0.0
.debug_rnglists 144570 144570 0 0.0
.debug_str 4363156 4363156 0 0.0
.heap 841680 841680 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 754032 754032 0 0.0
.symtab 480320 480320 0 0.0
.text 1532020 1532020 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 843160 843160 0 0.0
(read/write) 1663916 1663916 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187620 187620 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2560 2560 0 0.0
.debug_abbrev 1281786 1281786 0 0.0
.debug_aranges 147808 147808 0 0.0
.debug_frame 500104 500104 0 0.0
.debug_info 28297147 28297148 1 0.0
.debug_line 4035304 4035304 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2292831 2292831 0 0.0
.debug_rnglists 142918 142918 0 0.0
.debug_str 4343429 4343429 0 0.0
.heap 843160 843160 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 702845 702845 0 0.0
.symtab 461424 461424 0 0.0
.text 1465348 1465348 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849352 849352 0 0.0
(read/write) 1596724 1596724 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 181596 181596 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1118620 1118620 0 0.0
.debug_aranges 138168 138168 0 0.0
.debug_frame 464068 464068 0 0.0
.debug_info 23096091 23096091 0 0.0
.debug_line 3607276 3607276 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2134040 2134040 0 0.0
.debug_rnglists 132940 132940 0 0.0
.debug_str 4157448 4157448 0 0.0
.heap 849352 849352 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 626489 626489 0 0.0
.symtab 426992 426992 0 0.0
.text 1404348 1404348 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 821960 821960 0 0.0
(read/write) 1627444 1627444 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208988 208988 0 0.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2392 2392 0 0.0
.debug_abbrev 1100899 1100899 0 0.0
.debug_aranges 136240 136240 0 0.0
.debug_frame 457272 457272 0 0.0
.debug_info 22792218 22792218 0 0.0
.debug_line 3541704 3541704 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2101928 2101928 0 0.0
.debug_rnglists 130434 130434 0 0.0
.debug_str 4112375 4112375 0 0.0
.heap 821960 821960 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 596627 596627 0 0.0
.symtab 417200 417200 0 0.0
.text 1407676 1407676 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1172224 1172224 0 0.0
.bss 99960 99960 0 0.0
.data 788 788 0 0.0
.text 619064 619064 0 0.0
lock-app qpg6105+debug (read/write) 1129840 1129840 0 0.0
.bss 94816 94816 0 0.0
.data 792 792 0 0.0
.text 576684 576684 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1037612 1037612 0 0.0
bss 97960 97960 0 0.0
text 710220 710222 2 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 964196 964196 0 0.0
bss 96340 96340 0 0.0
text 667502 667502 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 929692 929692 0 0.0
bss 100312 100312 0 0.0
text 642598 642598 0 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 861400 861400 0 0.0
bss 89972 89972 0 0.0
text 585772 585770 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 877724 877716 -8 -0.0
bss 90140 90140 0 0.0
text 600398 600394 -4 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 968284 968284 0 0.0
bss 98712 98712 0 0.0
text 681490 681490 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 979664 979656 -8 -0.0
bss 102960 102960 0 0.0
text 689010 689008 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1037784 1037784 0 0.0
bss 100276 100276 0 0.0
text 726382 726382 0 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1069132 1069132 0 0.0
bss 111352 111352 0 0.0
text 746526 746526 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 916512 916512 0 0.0
bss 90636 90636 0 0.0
text 614438 614438 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884000 884000 0 0.0
bss 91248 91248 0 0.0
text 607616 607614 -2 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866992 867000 8 0.0
bss 90104 90104 0 0.0
text 591528 591530 2 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 854020 854020 0 0.0
bss 89904 89904 0 0.0
text 581874 581876 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 850168 850176 8 0.0
bss 89812 89812 0 0.0
text 577502 577506 4 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896088 896088 0 0.0
bss 90348 90348 0 0.0
text 616924 616926 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 891460 891468 8 0.0
bss 90640 90640 0 0.0
text 611844 611848 4 0.0

@mergify mergify bot merged commit 1d9f02d into project-chip:master Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Status: No status
Development

Successfully merging this pull request may close these issues.

5 participants