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

Enable float/double typed attributes. #12439

Merged

Conversation

bzbarsky-apple
Copy link
Contributor

Problem

These attributes do not work right now.

Change overview

Server support: add handling these types to the ember-compatibility-functions attr read/write code, and update our trait classes to handle these correctly (i.e. not using numeric_limits<float>::min() as the null value and using NaN instead).

Client support: various changes to add the Float/Double callbacks to java, darwin, etc codegen.

Test changes: Improve logic around addition of "f" suffix to test values and add support for Infinity and -Infinity in the yaml bits for floats.

Testing

YAML tests added.

@github-actions
Copy link

github-actions bot commented Dec 1, 2021

PR #12439: Size comparison from 2072f8e to 79e3a9e

Increases above 0.2%:

platform target config section 2072f8e 79e3a9e change % change
linux chip-tool debug (read only) 6435173 6541205 106032 1.6
(read/write) 198512 199728 1216 0.6
.data.rel.ro 158216 159432 1216 0.8
.got 4472 4488 16 0.4
.rodata 301208 304312 3104 1.0
.text 5730133 5829989 99856 1.7
nrfconnect lighting-app nrf52840dk_nrf52840+rpc text 566120 567424 1304 0.2
nrf5340dk_nrf5340_cpuapp text 521472 522780 1308 0.3
lock-app nrf5340dk_nrf5340_cpuapp text 499812 501120 1308 0.3
qpg lock-app qpg6100+debug .text 465896 467072 1176 0.3
Increases (28 builds for esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 2072f8e 79e3a9e change % change
esp32 all-clusters-app c3devkit (read only) 839056 839356 300 0.0
(read/write) 1224850 1224986 136 0.0
.dram0.bss 58720 58744 24 0.0
.flash.rodata 166856 166960 104 0.1
.flash.text 839056 839356 300 0.0
m5stack (read only) 910495 910927 432 0.0
(read/write) 424096 424208 112 0.0
.dram0.bss 64120 64144 24 0.0
.flash.rodata 194696 194784 88 0.0
.flash.text 905111 905543 432 0.0
k32w lighting-app k32w061+se05x+release (read/write) 726728 727032 304 0.0
.text 640128 640432 304 0.0
lock-app k32w061+debug (read/write) 615732 616020 288 0.0
.text 538728 539016 288 0.1
shell k32w061+debug (read/write) 681536 681840 304 0.0
.text 592960 593264 304 0.1
linux all-clusters-app debug (read only) 1795353 1797513 2160 0.1
(read/write) 125800 125928 128 0.1
.bss 53360 53392 32 0.1
.data.rel.ro 66032 66128 96 0.1
.text 1509394 1511458 2064 0.1
bridge-app debug+rpc (read only) 1365325 1367741 2416 0.2
.text 1145733 1148149 2416 0.2
chip-tool debug (read only) 6435173 6541205 106032 1.6
(read/write) 198512 199728 1216 0.6
.data.rel.ro 158216 159432 1216 0.8
.got 4472 4488 16 0.4
.rodata 301208 304312 3104 1.0
.text 5730133 5829989 99856 1.7
lighting-app debug+rpc (read only) 1649161 1651577 2416 0.1
.text 1372130 1374546 2416 0.2
ota-provider-app debug (read only) 1325977 1328393 2416 0.2
.text 1104738 1107154 2416 0.2
ota-requestor-app debug (read only) 1426049 1428465 2416 0.2
.text 1189458 1191874 2416 0.2
tv-app debug (read only) 1942337 1944737 2400 0.1
.text 1625202 1627602 2400 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2298624 2298840 216 0.0
.bss 181788 181812 24 0.0
.text 1261224 1261440 216 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2283376 2283568 192 0.0
.text 1245976 1246168 192 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2256408 2256600 192 0.0
.text 1219008 1219200 192 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 878863 879279 416 0.0
text 592020 592436 416 0.1
nrf52840dk_nrf52840+rpc (read/write) 841311 842607 1296 0.2
text 566120 567424 1304 0.2
nrf5340dk_nrf5340_cpuapp (read/write) 803846 805158 1312 0.2
text 521472 522780 1308 0.3
lock-app nrf52840dk_nrf52840 (read/write) 849687 850103 416 0.0
text 570268 570684 416 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 774942 776254 1312 0.2
text 499812 501120 1308 0.3
pump-app nrf52840dk_nrf52840 (read/write) 855683 856115 432 0.1
text 574332 574752 420 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 848767 849183 416 0.0
text 569392 569812 420 0.1
p6 all-clusters-app default (read/write) 2320400 2320912 512 0.0
.bss 109872 109896 24 0.0
.text 1278664 1279176 512 0.0
light-app default (read/write) 2256112 2256696 584 0.0
.text 1214376 1214960 584 0.0
lock-app default (read/write) 2231472 2232040 568 0.0
.text 1189736 1190304 568 0.0
qpg lighting-app qpg6100+debug (read only) 498612 499740 1128 0.2
.text 493292 494420 1128 0.2
lock-app qpg6100+debug (read only) 471216 472392 1176 0.2
.text 465896 467072 1176 0.3
telink lighting-app tlsr9518adk80d (read/write) 780882 781726 844 0.1
text 542870 543632 762 0.1
Decreases (2 builds for mbed, p6)
platform target config section 2072f8e 79e3a9e change % change
mbed all-clusters-app CY8CPROTO_062_4343W+release .heap 849488 849464 -24 -0.0
p6 all-clusters-app default .heap 921008 920984 -24 -0.0
Full report (35 builds for esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 2072f8e 79e3a9e change % change
esp32 all-clusters-app c3devkit (read only) 839056 839356 300 0.0
(read/write) 1224850 1224986 136 0.0
.dram0.bss 58720 58744 24 0.0
.dram0.data 14028 14028 0 0.0
.flash.rodata 166856 166960 104 0.1
.flash.text 839056 839356 300 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 910495 910927 432 0.0
(read/write) 424096 424208 112 0.0
.dram0.bss 64120 64144 24 0.0
.dram0.data 34000 34000 0 0.0
.flash.rodata 194696 194784 88 0.0
.flash.text 905111 905543 432 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 726728 727032 304 0.0
.bss 78956 78956 0 0.0
.data 1844 1844 0 0.0
.text 640128 640432 304 0.0
lock-app k32w061+debug (read/write) 615732 616020 288 0.0
.bss 69396 69396 0 0.0
.data 1808 1808 0 0.0
.text 538728 539016 288 0.1
shell k32w061+debug (read/write) 681536 681840 304 0.0
.bss 80996 80996 0 0.0
.data 1780 1780 0 0.0
.text 592960 593264 304 0.1
linux all-clusters-app debug (read only) 1795353 1797513 2160 0.1
(read/write) 125800 125928 128 0.1
.bss 53360 53392 32 0.1
.data 1104 1104 0 0.0
.data.rel.ro 66032 66128 96 0.1
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 145717 145717 0 0.0
.text 1509394 1511458 2064 0.1
bridge-app debug+rpc (read only) 1365325 1367741 2416 0.2
(read/write) 71888 71888 0 0.0
.bss 35408 35408 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 29792 29792 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 118756 118756 0 0.0
.text 1145733 1148149 2416 0.2
chip-tool debug (read only) 6435173 6541205 106032 1.6
(read/write) 198512 199728 1216 0.6
.bss 33704 33704 0 0.0
.data 1008 1008 0 0.0
.data.rel.ro 158216 159432 1216 0.8
.dynamic 592 592 0 0.0
.got 4472 4488 16 0.4
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 301208 304312 3104 1.0
.text 5730133 5829989 99856 1.7
lighting-app debug+rpc (read only) 1649161 1651577 2416 0.1
(read/write) 104944 104944 0 0.0
.bss 41072 41072 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 57296 57296 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 138449 138449 0 0.0
.text 1372130 1374546 2416 0.2
ota-provider-app debug (read only) 1325977 1328393 2416 0.2
(read/write) 70344 70344 0 0.0
.bss 37984 37984 0 0.0
.data 912 912 0 0.0
.data.rel.ro 26328 26328 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120168 120168 0 0.0
.text 1104738 1107154 2416 0.2
ota-requestor-app debug (read only) 1426049 1428465 2416 0.2
(read/write) 74240 74240 0 0.0
.bss 40096 40096 0 0.0
.data 976 976 0 0.0
.data.rel.ro 28040 28040 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132080 132080 0 0.0
.text 1189458 1191874 2416 0.2
shell debug (read only) 814361 814361 0 0.0
(read/write) 60232 60232 0 0.0
.bss 16872 16872 0 0.0
.data 240 240 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83538 83538 0 0.0
.text 624738 624738 0 0.0
tv-app debug (read only) 1942337 1944737 2400 0.1
(read/write) 314608 314608 0 0.0
.bss 245464 245464 0 0.0
.data 1504 1504 0 0.0
.data.rel.ro 61984 61984 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 167976 167976 0 0.0
.text 1625202 1627602 2400 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2298624 2298840 216 0.0
.bss 181788 181812 24 0.0
.data 5168 5168 0 0.0
.heap 849488 849464 -24 -0.0
.text 1261224 1261440 216 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2283376 2283568 192 0.0
.bss 172816 172816 0 0.0
.data 5480 5480 0 0.0
.heap 858152 858152 0 0.0
.text 1245976 1246168 192 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2256408 2256600 192 0.0
.bss 171632 171632 0 0.0
.data 5480 5480 0 0.0
.heap 859336 859336 0 0.0
.text 1219008 1219200 192 0.0
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 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046056 2046056 0 0.0
.bss 156624 156624 0 0.0
.data 4864 4864 0 0.0
.heap 874960 874960 0 0.0
.text 1008656 1008656 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 878863 879279 416 0.0
bss 113316 113316 0 0.0
rodata 97968 97968 0 0.0
text 592020 592436 416 0.1
nrf52840dk_nrf52840+rpc (read/write) 841311 842607 1296 0.2
bss 109664 109664 0 0.0
rodata 89328 89328 0 0.0
text 566120 567424 1304 0.2
nrf5340dk_nrf5340_cpuapp (read/write) 803846 805158 1312 0.2
bss 114688 114688 0 0.0
rodata 93224 93224 0 0.0
text 521472 522780 1308 0.3
lock-app nrf52840dk_nrf52840 (read/write) 849687 850103 416 0.0
bss 110352 110352 0 0.0
rodata 93704 93704 0 0.0
text 570268 570684 416 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 774942 776254 1312 0.2
bss 111764 111764 0 0.0
rodata 88992 88992 0 0.0
text 499812 501120 1308 0.3
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 855683 856115 432 0.1
bss 110488 110488 0 0.0
rodata 95436 95436 0 0.0
text 574332 574752 420 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 848767 849183 416 0.0
bss 110368 110368 0 0.0
rodata 93576 93576 0 0.0
text 569392 569812 420 0.1
shell nrf52840dk_nrf52840 (read/write) 779359 779359 0 0.0
bss 109616 109616 0 0.0
rodata 73284 73284 0 0.0
text 521952 521952 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694406 694406 0 0.0
bss 110600 110600 0 0.0
rodata 67928 67928 0 0.0
text 442560 442560 0 0.0
p6 all-clusters-app default (read/write) 2320400 2320912 512 0.0
.bss 109872 109896 24 0.0
.data 2464 2464 0 0.0
.heap 921008 920984 -24 -0.0
.text 1278664 1279176 512 0.0
light-app default (read/write) 2256112 2256696 584 0.0
.bss 97936 97936 0 0.0
.data 2328 2328 0 0.0
.heap 933080 933080 0 0.0
.text 1214376 1214960 584 0.0
lock-app default (read/write) 2231472 2232040 568 0.0
.bss 96592 96592 0 0.0
.data 2288 2288 0 0.0
.heap 934464 934464 0 0.0
.text 1189736 1190304 568 0.0
qpg lighting-app qpg6100+debug (read only) 498612 499740 1128 0.2
(read/write) 114144 114144 0 0.0
.bss 79848 79848 0 0.0
.data 944 944 0 0.0
.text 493292 494420 1128 0.2
lock-app qpg6100+debug (read only) 471216 472392 1176 0.2
(read/write) 114144 114144 0 0.0
.bss 78760 78760 0 0.0
.data 896 896 0 0.0
.text 465896 467072 1176 0.3
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 114140 114140 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 780882 781726 844 0.1
bss 79896 79896 0 0.0
noinit 37160 37160 0 0.0
text 542870 543632 762 0.1

@github-actions
Copy link

github-actions bot commented Dec 1, 2021

PR #12439: Size comparison from 6f3b5a0 to 18f2b8e

Increases above 0.2%:

platform target config section 6f3b5a0 18f2b8e change % change
linux bridge-app debug+rpc .text 1145733 1148101 2368 0.2
chip-tool debug (read only) 6435173 6541173 106000 1.6
(read/write) 198512 199728 1216 0.6
.data.rel.ro 158216 159432 1216 0.8
.got 4472 4488 16 0.4
.rodata 301208 304312 3104 1.0
.text 5730133 5829957 99824 1.7
ota-provider-app debug .text 1104738 1107106 2368 0.2
nrfconnect lighting-app nrf52840dk_nrf52840+rpc text 566120 567848 1728 0.3
nrf5340dk_nrf5340_cpuapp text 521472 523196 1724 0.3
lock-app nrf5340dk_nrf5340_cpuapp text 499812 501536 1724 0.3
qpg lighting-app qpg6100+debug (read only) 498612 499980 1368 0.3
.text 493292 494660 1368 0.3
lock-app qpg6100+debug (read only) 471216 472808 1592 0.3
.text 465896 467488 1592 0.3
Increases (32 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6f3b5a0 18f2b8e change % change
efr32 lighting-app BRD4161A (read only) 729232 730080 848 0.1
.text 729224 730072 848 0.1
BRD4161A+rpc (read only) 757872 758720 848 0.1
.text 757864 758712 848 0.1
lock-app BRD4161A (read only) 703076 703940 864 0.1
.text 703068 703932 864 0.1
window-app BRD4161A (read only) 706204 707052 848 0.1
.text 706196 707044 848 0.1
esp32 all-clusters-app c3devkit (read only) 839056 839356 300 0.0
(read/write) 1224850 1224986 136 0.0
.dram0.bss 58720 58744 24 0.0
.flash.rodata 166856 166960 104 0.1
.flash.text 839056 839356 300 0.0
m5stack (read only) 910499 910939 440 0.0
(read/write) 424096 424208 112 0.0
.dram0.bss 64120 64144 24 0.0
.flash.rodata 194696 194784 88 0.0
.flash.text 905115 905555 440 0.0
k32w lighting-app k32w061+se05x+release (read/write) 726728 727176 448 0.1
.text 640128 640576 448 0.1
lock-app k32w061+debug (read/write) 615732 616164 432 0.1
.text 538728 539160 432 0.1
shell k32w061+debug (read/write) 681536 681984 448 0.1
.text 592960 593408 448 0.1
linux all-clusters-app debug (read only) 1795353 1797465 2112 0.1
(read/write) 125800 125928 128 0.1
.bss 53360 53392 32 0.1
.data.rel.ro 66032 66128 96 0.1
.text 1509394 1511410 2016 0.1
bridge-app debug+rpc (read only) 1365325 1367693 2368 0.2
.text 1145733 1148101 2368 0.2
chip-tool debug (read only) 6435173 6541173 106000 1.6
(read/write) 198512 199728 1216 0.6
.data.rel.ro 158216 159432 1216 0.8
.got 4472 4488 16 0.4
.rodata 301208 304312 3104 1.0
.text 5730133 5829957 99824 1.7
lighting-app debug+rpc (read only) 1649161 1651529 2368 0.1
.text 1372130 1374498 2368 0.2
ota-provider-app debug (read only) 1325977 1328345 2368 0.2
.text 1104738 1107106 2368 0.2
ota-requestor-app debug (read only) 1426049 1428417 2368 0.2
.text 1189458 1191826 2368 0.2
tv-app debug (read only) 1942337 1944705 2368 0.1
.text 1625202 1627570 2368 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read/write) 2298624 2298840 216 0.0
.bss 181788 181812 24 0.0
.text 1261224 1261440 216 0.0
lighting-app CY8CPROTO_062_4343W+release (read/write) 2283376 2283568 192 0.0
.text 1245976 1246168 192 0.0
lock-app CY8CPROTO_062_4343W+release (read/write) 2256408 2256600 192 0.0
.text 1219008 1219200 192 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 878863 879695 832 0.1
text 592020 592852 832 0.1
nrf52840dk_nrf52840+rpc (read/write) 841311 843039 1728 0.2
text 566120 567848 1728 0.3
nrf5340dk_nrf5340_cpuapp (read/write) 803846 805574 1728 0.2
text 521472 523196 1724 0.3
lock-app nrf52840dk_nrf52840 (read/write) 849687 850519 832 0.1
text 570268 571100 832 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 774942 776670 1728 0.2
text 499812 501536 1724 0.3
pump-app nrf52840dk_nrf52840 (read/write) 855683 856531 848 0.1
text 574332 575168 836 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 848767 849599 832 0.1
text 569392 570228 836 0.1
p6 all-clusters-app default (read/write) 2320400 2320904 504 0.0
.bss 109872 109896 24 0.0
.text 1278664 1279168 504 0.0
light-app default (read/write) 2256112 2256688 576 0.0
.text 1214376 1214952 576 0.0
lock-app default (read/write) 2231472 2232048 576 0.0
.text 1189736 1190312 576 0.0
qpg lighting-app qpg6100+debug (read only) 498612 499980 1368 0.3
.text 493292 494660 1368 0.3
lock-app qpg6100+debug (read only) 471216 472808 1592 0.3
.text 465896 467488 1592 0.3
telink lighting-app tlsr9518adk80d (read/write) 780882 781806 924 0.1
text 542870 543712 842 0.2
Decreases (2 builds for mbed, p6)
platform target config section 6f3b5a0 18f2b8e change % change
mbed all-clusters-app CY8CPROTO_062_4343W+release .heap 849488 849464 -24 -0.0
p6 all-clusters-app default .heap 921008 920984 -24 -0.0
Full report (39 builds for efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 6f3b5a0 18f2b8e change % change
efr32 lighting-app BRD4161A (read only) 729232 730080 848 0.1
(read/write) 119580 119580 0 0.0
.bss 117764 117764 0 0.0
.data 1812 1812 0 0.0
.text 729224 730072 848 0.1
BRD4161A+rpc (read only) 757872 758720 848 0.1
(read/write) 137884 137884 0 0.0
.bss 135964 135964 0 0.0
.data 1920 1920 0 0.0
.text 757864 758712 848 0.1
lock-app BRD4161A (read only) 703076 703940 864 0.1
(read/write) 117284 117284 0 0.0
.bss 115516 115516 0 0.0
.data 1768 1768 0 0.0
.text 703068 703932 864 0.1
window-app BRD4161A (read only) 706204 707052 848 0.1
(read/write) 117708 117708 0 0.0
.bss 115932 115932 0 0.0
.data 1776 1776 0 0.0
.text 706196 707044 848 0.1
esp32 all-clusters-app c3devkit (read only) 839056 839356 300 0.0
(read/write) 1224850 1224986 136 0.0
.dram0.bss 58720 58744 24 0.0
.dram0.data 14028 14028 0 0.0
.flash.rodata 166856 166960 104 0.1
.flash.text 839056 839356 300 0.0
.iram0.text 61394 61394 0 0.0
m5stack (read only) 910499 910939 440 0.0
(read/write) 424096 424208 112 0.0
.dram0.bss 64120 64144 24 0.0
.dram0.data 34000 34000 0 0.0
.flash.rodata 194696 194784 88 0.0
.flash.text 905115 905555 440 0.0
.iram0.text 122943 122943 0 0.0
k32w lighting-app k32w061+se05x+release (read/write) 726728 727176 448 0.1
.bss 78956 78956 0 0.0
.data 1844 1844 0 0.0
.text 640128 640576 448 0.1
lock-app k32w061+debug (read/write) 615732 616164 432 0.1
.bss 69396 69396 0 0.0
.data 1808 1808 0 0.0
.text 538728 539160 432 0.1
shell k32w061+debug (read/write) 681536 681984 448 0.1
.bss 80996 80996 0 0.0
.data 1780 1780 0 0.0
.text 592960 593408 448 0.1
linux all-clusters-app debug (read only) 1795353 1797465 2112 0.1
(read/write) 125800 125928 128 0.1
.bss 53360 53392 32 0.1
.data 1104 1104 0 0.0
.data.rel.ro 66032 66128 96 0.1
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 560 560 0 0.0
.rodata 145717 145717 0 0.0
.text 1509394 1511410 2016 0.1
bridge-app debug+rpc (read only) 1365325 1367693 2368 0.2
(read/write) 71888 71888 0 0.0
.bss 35408 35408 0 0.0
.data 1680 1680 0 0.0
.data.rel.ro 29792 29792 0 0.0
.dynamic 592 592 0 0.0
.got 3984 3984 0 0.0
.init 27 27 0 0.0
.init_array 408 408 0 0.0
.rodata 118756 118756 0 0.0
.text 1145733 1148101 2368 0.2
chip-tool debug (read only) 6435173 6541173 106000 1.6
(read/write) 198512 199728 1216 0.6
.bss 33704 33704 0 0.0
.data 1008 1008 0 0.0
.data.rel.ro 158216 159432 1216 0.8
.dynamic 592 592 0 0.0
.got 4472 4488 16 0.4
.init 27 27 0 0.0
.init_array 480 480 0 0.0
.rodata 301208 304312 3104 1.0
.text 5730133 5829957 99824 1.7
lighting-app debug+rpc (read only) 1649161 1651529 2368 0.1
(read/write) 104944 104944 0 0.0
.bss 41072 41072 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 57296 57296 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 138449 138449 0 0.0
.text 1372130 1374498 2368 0.2
ota-provider-app debug (read only) 1325977 1328345 2368 0.2
(read/write) 70344 70344 0 0.0
.bss 37984 37984 0 0.0
.data 912 912 0 0.0
.data.rel.ro 26328 26328 0 0.0
.dynamic 592 592 0 0.0
.got 4048 4048 0 0.0
.init 27 27 0 0.0
.init_array 448 448 0 0.0
.rodata 120168 120168 0 0.0
.text 1104738 1107106 2368 0.2
ota-requestor-app debug (read only) 1426049 1428417 2368 0.2
(read/write) 74240 74240 0 0.0
.bss 40096 40096 0 0.0
.data 976 976 0 0.0
.data.rel.ro 28040 28040 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 472 472 0 0.0
.rodata 132080 132080 0 0.0
.text 1189458 1191826 2368 0.2
shell debug (read only) 814361 814361 0 0.0
(read/write) 60232 60232 0 0.0
.bss 16872 16872 0 0.0
.data 240 240 0 0.0
.data.rel.ro 38656 38656 0 0.0
.dynamic 592 592 0 0.0
.got 3504 3504 0 0.0
.init 27 27 0 0.0
.init_array 344 344 0 0.0
.rodata 83538 83538 0 0.0
.text 624738 624738 0 0.0
tv-app debug (read only) 1942337 1944705 2368 0.1
(read/write) 314608 314608 0 0.0
.bss 245464 245464 0 0.0
.data 1504 1504 0 0.0
.data.rel.ro 61984 61984 0 0.0
.dynamic 592 592 0 0.0
.got 4424 4424 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 167976 167976 0 0.0
.text 1625202 1627570 2368 0.1
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2298624 2298840 216 0.0
.bss 181788 181812 24 0.0
.data 5168 5168 0 0.0
.heap 849488 849464 -24 -0.0
.text 1261224 1261440 216 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2283376 2283568 192 0.0
.bss 172816 172816 0 0.0
.data 5480 5480 0 0.0
.heap 858152 858152 0 0.0
.text 1245976 1246168 192 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2256408 2256600 192 0.0
.bss 171632 171632 0 0.0
.data 5480 5480 0 0.0
.heap 859336 859336 0 0.0
.text 1219008 1219200 192 0.0
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 4376 4376 0 0.0
.heap 1020312 1020312 0 0.0
.text 103392 103392 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2046056 2046056 0 0.0
.bss 156624 156624 0 0.0
.data 4864 4864 0 0.0
.heap 874960 874960 0 0.0
.text 1008656 1008656 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 878863 879695 832 0.1
bss 113316 113316 0 0.0
rodata 97968 97968 0 0.0
text 592020 592852 832 0.1
nrf52840dk_nrf52840+rpc (read/write) 841311 843039 1728 0.2
bss 109664 109664 0 0.0
rodata 89328 89328 0 0.0
text 566120 567848 1728 0.3
nrf5340dk_nrf5340_cpuapp (read/write) 803846 805574 1728 0.2
bss 114688 114688 0 0.0
rodata 93224 93224 0 0.0
text 521472 523196 1724 0.3
lock-app nrf52840dk_nrf52840 (read/write) 849687 850519 832 0.1
bss 110352 110352 0 0.0
rodata 93704 93704 0 0.0
text 570268 571100 832 0.1
nrf5340dk_nrf5340_cpuapp (read/write) 774942 776670 1728 0.2
bss 111764 111764 0 0.0
rodata 88992 88992 0 0.0
text 499812 501536 1724 0.3
pigweed-app nrf52840dk_nrf52840 (read/write) 497463 497463 0 0.0
bss 51820 51820 0 0.0
rodata 45852 45852 0 0.0
text 339492 339492 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 855683 856531 848 0.1
bss 110488 110488 0 0.0
rodata 95436 95436 0 0.0
text 574332 575168 836 0.1
pump-controller-app nrf52840dk_nrf52840 (read/write) 848767 849599 832 0.1
bss 110368 110368 0 0.0
rodata 93576 93576 0 0.0
text 569392 570228 836 0.1
shell nrf52840dk_nrf52840 (read/write) 779359 779359 0 0.0
bss 109616 109616 0 0.0
rodata 73284 73284 0 0.0
text 521952 521952 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 694406 694406 0 0.0
bss 110600 110600 0 0.0
rodata 67928 67928 0 0.0
text 442560 442560 0 0.0
p6 all-clusters-app default (read/write) 2320400 2320904 504 0.0
.bss 109872 109896 24 0.0
.data 2464 2464 0 0.0
.heap 921008 920984 -24 -0.0
.text 1278664 1279168 504 0.0
light-app default (read/write) 2256112 2256688 576 0.0
.bss 97936 97936 0 0.0
.data 2328 2328 0 0.0
.heap 933080 933080 0 0.0
.text 1214376 1214952 576 0.0
lock-app default (read/write) 2231472 2232048 576 0.0
.bss 96592 96592 0 0.0
.data 2288 2288 0 0.0
.heap 934464 934464 0 0.0
.text 1189736 1190312 576 0.0
qpg lighting-app qpg6100+debug (read only) 498612 499980 1368 0.3
(read/write) 114144 114144 0 0.0
.bss 79848 79848 0 0.0
.data 944 944 0 0.0
.text 493292 494660 1368 0.3
lock-app qpg6100+debug (read only) 471216 472808 1592 0.3
(read/write) 114144 114144 0 0.0
.bss 78760 78760 0 0.0
.data 896 896 0 0.0
.text 465896 467488 1592 0.3
persistent-storage-app qpg6100+debug (read only) 108208 108208 0 0.0
(read/write) 114140 114140 0 0.0
.bss 36696 36696 0 0.0
.data 292 292 0 0.0
.text 102888 102888 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 780882 781806 924 0.1
bss 79896 79896 0 0.0
noinit 37160 37160 0 0.0
text 542870 543712 842 0.2

@msandstedt msandstedt self-requested a review December 2, 2021 04:38
@msandstedt msandstedt self-requested a review December 2, 2021 05:41
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