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

Add chip-trace-decoder program and get more messages logging from chip-tool and application based on examples/platform/linux #18893

Merged
merged 7 commits into from
Jun 7, 2022

Conversation

vivien-apple
Copy link
Contributor

Problem

For some of the test plans, the information that is sent onto the wire or retrieve is not obviously visible.

Ideally one would compile the application that should emits logs with chip_log_message_max_size=2048 since I noticed that some messages just don't work otherwise. The application keeps logging if it fails though, but logs an error.

Change overview

This PR relies on the tracing feature from examples/common/tracing. It adds a program to decode the trace file generated when using --trace_file <filepath> as well as a "live" trace decoder instead of dumping the raw data in the logs when using --trace_log 1.

The tracing decoding works in chip-tool and all applications using examples/platform/linux for emitted/received messages for "Secure Channel" messages and "Interaction Model" messages. It also try to not duplicate the output of interaction model messages that are received by the device currently.

The PR also contains all the boiler plates for the others protocols that are not decoded yet (BDX, UserDirectedCommissioning/Echo).

Testing

I have tested live in chip-tool and the all-clusters-app for pairing operations as well as random commands/attributes reads.
I have also tested it onto the same things but when the tracing has been dumped to a file.

./out/debug/standalone/chip-tool pairing code 0x12344321 MT:-24J029Q00KA0648G00 --trace_file /tmp/trace.log
./out/debug/standalone/chip-tool pairing code 0x12344321 MT:-24J029Q00KA0648G00 --trace_log 1
./out/debug/standalone/chip-all-clusters-app --trace_log 1
./out/debug/standalone/chip-trace-decoder --source /tmp/foo.log

@github-actions
Copy link

github-actions bot commented Jun 1, 2022

PR #18893: Size comparison from 8ef608d to d99598b

Increases above 0.2%:

platform target config section 8ef608d d99598b change % change
linux all-clusters-app debug (read only) 2769985 2866065 96080 3.5
(read/write) 178272 179816 1544 0.9
.bss 86240 87680 1440 1.7
.got 4496 4536 40 0.9
.init_array 1016 1024 8 0.8
.rodata 244381 251581 7200 2.9
.text 2351650 2439682 88032 3.7
all-clusters-minimal-app debug (read only) 2647073 2743313 96240 3.6
(read/write) 170304 171816 1512 0.9
.bss 85504 86944 1440 1.7
.got 4496 4536 40 0.9
.init_array 1016 1024 8 0.8
.rodata 246269 253629 7360 3.0
.text 2228242 2316274 88032 4.0
bridge-app debug+rpc (read only) 2030297 2191689 161392 7.9
(read/write) 147896 149712 1816 1.2
.bss 72896 74432 1536 2.1
.dynamic 592 608 16 2.7
.got 4272 4408 136 3.2
.init_array 688 712 24 3.5
.rodata 169472 185760 16288 9.6
.text 1704306 1846258 141952 8.3
chip-tool debug (read only) 9670285 9731277 60992 0.6
(read/write) 600688 602200 1512 0.3
.bss 23968 25408 1440 6.0
.init_array 648 656 8 1.2
.rodata 496701 503293 6592 1.3
.text 7784997 7839253 54256 0.7
chip-tool-no-interactive-ipv6only arm64 (read only) 9413516 9464060 50544 0.5
(read/write) 666929 668705 1776 0.3
.bss 42257 43713 1456 3.4
.rodata 460228 466004 5776 1.3
.text 7429428 7473764 44336 0.6
lighting-app debug+rpc (read only) 2319921 2478273 158352 6.8
(read/write) 153536 155352 1816 1.2
.bss 74752 76288 1536 2.1
.got 4344 4472 128 2.9
.init_array 792 816 24 3.0
.rodata 188456 203592 15136 8.0
.text 1965714 2106082 140368 7.1
lock-app debug (read only) 2258857 2418809 159952 7.1
(read/write) 148632 150448 1816 1.2
.bss 73440 74976 1536 2.1
.dynamic 592 608 16 2.7
.got 4336 4472 136 3.1
.init_array 752 776 24 3.2
.rodata 201576 216520 14944 7.4
.text 1896962 2038818 141856 7.5
ota-provider-app debug (read only) 2068689 2191897 123208 6.0
(read/write) 141584 143128 1544 1.1
.bss 73024 74464 1440 2.0
.got 4504 4536 32 0.7
.init_array 648 656 8 1.2
.rodata 180920 190040 9120 5.0
.text 1728674 1842002 113328 6.6
ota-requestor-app debug (read only) 2096753 2252177 155424 7.4
(read/write) 144424 146208 1784 1.2
.bss 73728 75232 1504 2.0
.dynamic 592 608 16 2.7
.got 4344 4480 136 3.1
.init_array 672 696 24 3.6
.rodata 176960 193472 16512 9.3
.text 1759234 1894994 135760 7.7
shell debug (read/write) 201680 203120 1440 0.7
.bss 117096 118536 1440 1.2
thermostat-no-ble arm64 (read only) 2367316 2539132 171816 7.3
(read/write) 177457 183201 5744 3.2
.bss 87921 91377 3456 3.9
.data.rel.ro 80216 82240 2024 2.5
.got 4792 5008 216 4.5
.init_array 376 392 16 4.3
.rodata 148708 159716 11008 7.4
.text 1988960 2141776 152816 7.7
tv-app debug (read only) 2878065 3005657 127592 4.4
(read/write) 280208 282056 1848 0.7
.bss 191048 192584 1536 0.8
.dynamic 592 608 16 2.7
.got 4728 4864 136 2.9
.init_array 928 952 24 2.6
.rodata 222848 238624 15776 7.1
.text 2472610 2581282 108672 4.4
tv-casting-app debug (read/write) 226000 227480 1480 0.7
.bss 78632 80104 1472 1.9
.init_array 864 872 8 0.9
.rodata 340352 341728 1376 0.4
Increases (13 builds for linux)
platform target config section 8ef608d d99598b change % change
linux all-clusters-app debug (read only) 2769985 2866065 96080 3.5
(read/write) 178272 179816 1544 0.9
.bss 86240 87680 1440 1.7
.data.rel.ro 83848 83896 48 0.1
.got 4496 4536 40 0.9
.init_array 1016 1024 8 0.8
.rodata 244381 251581 7200 2.9
.text 2351650 2439682 88032 3.7
all-clusters-minimal-app debug (read only) 2647073 2743313 96240 3.6
(read/write) 170304 171816 1512 0.9
.bss 85504 86944 1440 1.7
.data.rel.ro 76728 76776 48 0.1
.got 4496 4536 40 0.9
.init_array 1016 1024 8 0.8
.rodata 246269 253629 7360 3.0
.text 2228242 2316274 88032 4.0
bridge-app debug+rpc (read only) 2030297 2191689 161392 7.9
(read/write) 147896 149712 1816 1.2
.bss 72896 74432 1536 2.1
.data.rel.ro 65496 65608 112 0.2
.dynamic 592 608 16 2.7
.got 4272 4408 136 3.2
.init_array 688 712 24 3.5
.rodata 169472 185760 16288 9.6
.text 1704306 1846258 141952 8.3
chip-tool debug (read only) 9670285 9731277 60992 0.6
(read/write) 600688 602200 1512 0.3
.bss 23968 25408 1440 6.0
.data.rel.ro 569296 569360 64 0.0
.init_array 648 656 8 1.2
.rodata 496701 503293 6592 1.3
.text 7784997 7839253 54256 0.7
chip-tool-no-interactive-ipv6only arm64 (read only) 9413516 9464060 50544 0.5
(read/write) 666929 668705 1776 0.3
.bss 42257 43713 1456 3.4
.data.rel.ro 604696 604992 296 0.0
.got 14984 15008 24 0.2
.rodata 460228 466004 5776 1.3
.text 7429428 7473764 44336 0.6
lighting-app debug+rpc (read only) 2319921 2478273 158352 6.8
(read/write) 153536 155352 1816 1.2
.bss 74752 76288 1536 2.1
.data.rel.ro 70984 71112 128 0.2
.got 4344 4472 128 2.9
.init_array 792 816 24 3.0
.rodata 188456 203592 15136 8.0
.text 1965714 2106082 140368 7.1
lock-app debug (read only) 2258857 2418809 159952 7.1
(read/write) 148632 150448 1816 1.2
.bss 73440 74976 1536 2.1
.data.rel.ro 67912 68040 128 0.2
.dynamic 592 608 16 2.7
.got 4336 4472 136 3.1
.init_array 752 776 24 3.2
.rodata 201576 216520 14944 7.4
.text 1896962 2038818 141856 7.5
ota-provider-app debug (read only) 2068689 2191897 123208 6.0
(read/write) 141584 143128 1544 1.1
.bss 73024 74464 1440 2.0
.data.rel.ro 61000 61064 64 0.1
.got 4504 4536 32 0.7
.init_array 648 656 8 1.2
.rodata 180920 190040 9120 5.0
.text 1728674 1842002 113328 6.6
ota-requestor-app debug (read only) 2096753 2252177 155424 7.4
(read/write) 144424 146208 1784 1.2
.bss 73728 75232 1504 2.0
.data.rel.ro 63096 63176 80 0.1
.dynamic 592 608 16 2.7
.got 4344 4480 136 3.1
.init_array 672 696 24 3.6
.rodata 176960 193472 16512 9.3
.text 1759234 1894994 135760 7.7
shell debug (read/write) 201680 203120 1440 0.7
.bss 117096 118536 1440 1.2
thermostat-no-ble arm64 (read only) 2367316 2539132 171816 7.3
(read/write) 177457 183201 5744 3.2
.bss 87921 91377 3456 3.9
.data.rel.ro 80216 82240 2024 2.5
.got 4792 5008 216 4.5
.init_array 376 392 16 4.3
.rodata 148708 159716 11008 7.4
.text 1988960 2141776 152816 7.7
tv-app debug (read only) 2878065 3005657 127592 4.4
(read/write) 280208 282056 1848 0.7
.bss 191048 192584 1536 0.8
.data.rel.ro 78224 78352 128 0.2
.dynamic 592 608 16 2.7
.got 4728 4864 136 2.9
.init_array 928 952 24 2.6
.rodata 222848 238624 15776 7.1
.text 2472610 2581282 108672 4.4
tv-casting-app debug (read only) 5430313 5431809 1496 0.0
(read/write) 226000 227480 1480 0.7
.bss 78632 80104 1472 1.9
.init_array 864 872 8 0.9
.rodata 340352 341728 1376 0.4
.text 4730706 4730802 96 0.0
Full report (39 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, p6, telink)
platform target config section 8ef608d d99598b change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 648347 648347 0 0.0
(read/write) 158900 158900 0 0.0
.bss 74580 74580 0 0.0
.data 3404 3404 0 0.0
.rodata 84499 84499 0 0.0
.text 563612 563612 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 615179 615179 0 0.0
(read/write) 158072 158072 0 0.0
.bss 73812 73812 0 0.0
.data 3344 3344 0 0.0
.rodata 73883 73883 0 0.0
.text 541060 541060 0 0.0
lock-ftd LP_CC2652R7 (read only) 679995 679995 0 0.0
(read/write) 162828 162828 0 0.0
.bss 72604 72604 0 0.0
.data 3268 3268 0 0.0
.rodata 96563 96563 0 0.0
.text 582948 582948 0 0.0
lock-mtd LP_CC2652R7 (read only) 629411 629411 0 0.0
(read/write) 145724 145724 0 0.0
.bss 68340 68340 0 0.0
.data 3268 3268 0 0.0
.rodata 96451 96451 0 0.0
.text 532468 532468 0 0.0
pump-app LP_CC2652R7 (read only) 676415 676415 0 0.0
(read/write) 167576 167576 0 0.0
.bss 73004 73004 0 0.0
.data 3304 3304 0 0.0
.rodata 89039 89039 0 0.0
.text 586892 586892 0 0.0
pump-controller-app LP_CC2652R7 (read only) 654343 654343 0 0.0
(read/write) 189504 189504 0 0.0
.bss 72860 72860 0 0.0
.data 3264 3264 0 0.0
.rodata 83767 83767 0 0.0
.text 570096 570096 0 0.0
shell LP_CC2652R7 (read only) 641362 641362 0 0.0
(read/write) 154456 154456 0 0.0
.bss 76932 76932 0 0.0
.data 3408 3408 0 0.0
.rodata 81490 81490 0 0.0
.text 559640 559640 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 622118 622118 0 0.0
.app_xip_area 525696 525696 0 0.0
.bss 79064 79064 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 630826 630826 0 0.0
.app_xip_area 535876 535876 0 0.0
.bss 77624 77624 0 0.0
.data 676 676 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 570978 570978 0 0.0
.app_xip_area 466100 466100 0 0.0
.bss 87224 87224 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 914876 914876 0 0.0
(read/write) 133184 133184 0 0.0
.bss 131088 131088 0 0.0
.data 2096 2096 0 0.0
.text 914868 914868 0 0.0
BRD4161A+rpc (read only) 949032 949032 0 0.0
(read/write) 149880 149880 0 0.0
.bss 147576 147576 0 0.0
.data 2300 2300 0 0.0
.text 949024 949024 0 0.0
BRD4161A+rs911x (read only) 789736 789736 0 0.0
(read/write) 129460 129460 0 0.0
.bss 127356 127356 0 0.0
.data 2104 2104 0 0.0
.text 789728 789728 0 0.0
lock-app BRD4161A+wf200 (read only) 954756 954756 0 0.0
(read/write) 128240 128240 0 0.0
.bss 126172 126172 0 0.0
.data 2068 2068 0 0.0
.text 954748 954748 0 0.0
window-app BRD4161A (read only) 899796 899796 0 0.0
(read/write) 133252 133252 0 0.0
.bss 131160 131160 0 0.0
.data 2092 2092 0 0.0
.text 899788 899788 0 0.0
esp32 all-clusters-app c3devkit (read only) 1005546 1005546 0 0.0
(read/write) 1480002 1480002 0 0.0
.dram0.bss 69144 69144 0 0.0
.dram0.data 14656 14656 0 0.0
.flash.rodata 210768 210768 0 0.0
.flash.text 1005546 1005546 0 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1060695 1060695 0 0.0
(read/write) 482208 482208 0 0.0
.dram0.bss 74664 74664 0 0.0
.dram0.data 34208 34208 0 0.0
.flash.rodata 241340 241340 0 0.0
.flash.text 1055311 1055311 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 680700 680700 0 0.0
.bss 80168 80168 0 0.0
.data 2012 2012 0 0.0
.text 596816 596816 0 0.0
lock k32w061+release (read/write) 732692 732692 0 0.0
.bss 80600 80600 0 0.0
.data 1980 1980 0 0.0
.text 648408 648408 0 0.0
linux all-clusters-app debug (read only) 2769985 2866065 96080 3.5
(read/write) 178272 179816 1544 0.9
.bss 86240 87680 1440 1.7
.data 2032 2032 0 0.0
.data.rel.ro 83848 83896 48 0.1
.dynamic 608 608 0 0.0
.got 4496 4536 40 0.9
.init 27 27 0 0.0
.init_array 1016 1024 8 0.8
.rodata 244381 251581 7200 2.9
.text 2351650 2439682 88032 3.7
all-clusters-minimal-app debug (read only) 2647073 2743313 96240 3.6
(read/write) 170304 171816 1512 0.9
.bss 85504 86944 1440 1.7
.data 1904 1904 0 0.0
.data.rel.ro 76728 76776 48 0.1
.dynamic 608 608 0 0.0
.got 4496 4536 40 0.9
.init 27 27 0 0.0
.init_array 1016 1024 8 0.8
.rodata 246269 253629 7360 3.0
.text 2228242 2316274 88032 4.0
bridge-app debug+rpc (read only) 2030297 2191689 161392 7.9
(read/write) 147896 149712 1816 1.2
.bss 72896 74432 1536 2.1
.data 3936 3936 0 0.0
.data.rel.ro 65496 65608 112 0.2
.dynamic 592 608 16 2.7
.got 4272 4408 136 3.2
.init 27 27 0 0.0
.init_array 688 712 24 3.5
.rodata 169472 185760 16288 9.6
.text 1704306 1846258 141952 8.3
chip-tool debug (read only) 9670285 9731277 60992 0.6
(read/write) 600688 602200 1512 0.3
.bss 23968 25408 1440 6.0
.data 1120 1120 0 0.0
.data.rel.ro 569296 569360 64 0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 648 656 8 1.2
.rodata 496701 503293 6592 1.3
.text 7784997 7839253 54256 0.7
chip-tool-no-interactive-ipv6only arm64 (read only) 9413516 9464060 50544 0.5
(read/write) 666929 668705 1776 0.3
.bss 42257 43713 1456 3.4
.data 1176 1176 0 0.0
.data.rel.ro 604696 604992 296 0.0
.dynamic 528 528 0 0.0
.got 14984 15008 24 0.2
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 460228 466004 5776 1.3
.text 7429428 7473764 44336 0.6
lighting-app debug+rpc (read only) 2319921 2478273 158352 6.8
(read/write) 153536 155352 1816 1.2
.bss 74752 76288 1536 2.1
.data 2048 2048 0 0.0
.data.rel.ro 70984 71112 128 0.2
.dynamic 608 608 0 0.0
.got 4344 4472 128 2.9
.init 27 27 0 0.0
.init_array 792 816 24 3.0
.rodata 188456 203592 15136 8.0
.text 1965714 2106082 140368 7.1
lock-app debug (read only) 2258857 2418809 159952 7.1
(read/write) 148632 150448 1816 1.2
.bss 73440 74976 1536 2.1
.data 1568 1568 0 0.0
.data.rel.ro 67912 68040 128 0.2
.dynamic 592 608 16 2.7
.got 4336 4472 136 3.1
.init 27 27 0 0.0
.init_array 752 776 24 3.2
.rodata 201576 216520 14944 7.4
.text 1896962 2038818 141856 7.5
ota-provider-app debug (read only) 2068689 2191897 123208 6.0
(read/write) 141584 143128 1544 1.1
.bss 73024 74464 1440 2.0
.data 1768 1768 0 0.0
.data.rel.ro 61000 61064 64 0.1
.dynamic 608 608 0 0.0
.got 4504 4536 32 0.7
.init 27 27 0 0.0
.init_array 648 656 8 1.2
.rodata 180920 190040 9120 5.0
.text 1728674 1842002 113328 6.6
ota-requestor-app debug (read only) 2096753 2252177 155424 7.4
(read/write) 144424 146208 1784 1.2
.bss 73728 75232 1504 2.0
.data 1960 1960 0 0.0
.data.rel.ro 63096 63176 80 0.1
.dynamic 592 608 16 2.7
.got 4344 4480 136 3.1
.init 27 27 0 0.0
.init_array 672 696 24 3.6
.rodata 176960 193472 16512 9.3
.text 1759234 1894994 135760 7.7
shell debug (read only) 2574073 2574073 0 0.0
(read/write) 201680 203120 1440 0.7
.bss 117096 118536 1440 1.2
.data 1376 1376 0 0.0
.data.rel.ro 77464 77464 0 0.0
.dynamic 608 608 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 224498 224498 0 0.0
.text 2190130 2190130 0 0.0
thermostat-no-ble arm64 (read only) 2367316 2539132 171816 7.3
(read/write) 177457 183201 5744 3.2
.bss 87921 91377 3456 3.9
.data 1528 1528 0 0.0
.data.rel.ro 80216 82240 2024 2.5
.dynamic 528 528 0 0.0
.got 4792 5008 216 4.5
.init 24 24 0 0.0
.init_array 376 392 16 4.3
.rodata 148708 159716 11008 7.4
.text 1988960 2141776 152816 7.7
tv-app debug (read only) 2878065 3005657 127592 4.4
(read/write) 280208 282056 1848 0.7
.bss 191048 192584 1536 0.8
.data 4672 4672 0 0.0
.data.rel.ro 78224 78352 128 0.2
.dynamic 592 608 16 2.7
.got 4728 4864 136 2.9
.init 27 27 0 0.0
.init_array 928 952 24 2.6
.rodata 222848 238624 15776 7.1
.text 2472610 2581282 108672 4.4
tv-casting-app debug (read only) 5430313 5431809 1496 0.0
(read/write) 226000 227480 1480 0.7
.bss 78632 80104 1472 1.9
.data 2400 2400 0 0.0
.data.rel.ro 138760 138760 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 864 872 8 0.9
.rodata 340352 341728 1376 0.4
.text 4730706 4730802 96 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2424832 2424832 0 0.0
.bss 202620 202620 0 0.0
.data 5872 5872 0 0.0
.text 1387476 1387476 0 0.0
p6 all-clusters-app default (read/write) 2541352 2541352 0 0.0
.bss 137104 137104 0 0.0
.data 2808 2808 0 0.0
.text 1499616 1499616 0 0.0
all-clusters-minimal-app default (read/write) 2487304 2487304 0 0.0
.bss 136328 136328 0 0.0
.data 2744 2744 0 0.0
.text 1445568 1445568 0 0.0
light-app default (read/write) 2421248 2421248 0 0.0
.bss 129432 129432 0 0.0
.data 2600 2600 0 0.0
.text 1379512 1379512 0 0.0
lock-app default (read/write) 2439296 2439296 0 0.0
.bss 129248 129248 0 0.0
.data 2568 2568 0 0.0
.text 1397560 1397560 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 780048 780048 0 0.0
bss 70564 70564 0 0.0
noinit 40416 40416 0 0.0
text 551456 551456 0 0.0
lighting-app tlsr9518adk80d (read/write) 800092 800092 0 0.0
bss 70824 70824 0 0.0
noinit 40416 40416 0 0.0
text 568198 568198 0 0.0

@woody-apple
Copy link
Contributor

/rebase

@github-actions
Copy link

github-actions bot commented Jun 3, 2022

PR #18893: Size comparison from fd5e78d to 9a71146

Increases above 0.2%:

platform target config section fd5e78d 9a71146 change % change
linux all-clusters-app debug (read only) 2766841 2862745 95904 3.5
(read/write) 178344 179888 1544 0.9
.bss 86304 87744 1440 1.7
.got 4496 4536 40 0.9
.init_array 1024 1032 8 0.8
.rodata 244637 251837 7200 2.9
.text 2348226 2436082 87856 3.7
all-clusters-minimal-app debug (read only) 2643993 2740057 96064 3.6
(read/write) 170376 171888 1512 0.9
.bss 85568 87008 1440 1.7
.got 4496 4536 40 0.9
.init_array 1024 1032 8 0.8
.rodata 246589 253949 7360 3.0
.text 2224818 2312674 87856 3.9
bridge-app debug+rpc (read only) 2029865 2190617 160752 7.9
(read/write) 148000 149816 1816 1.2
.bss 72960 74496 1536 2.1
.dynamic 592 608 16 2.7
.got 4272 4408 136 3.2
.init_array 696 720 24 3.4
.rodata 169824 186144 16320 9.6
.text 1703474 1844754 141280 8.3
chip-tool debug (read only) 9595157 9656309 61152 0.6
(read/write) 597048 598560 1512 0.3
.bss 24032 25472 1440 6.0
.init_array 656 664 8 1.2
.rodata 495293 501821 6528 1.3
.text 7720325 7774805 54480 0.7
chip-tool-no-interactive-ipv6only arm64 (read only) 9348596 9399268 50672 0.5
(read/write) 662961 664721 1760 0.3
.bss 42305 43761 1456 3.4
.rodata 459020 464796 5776 1.3
.text 7375412 7419892 44480 0.6
lighting-app debug+rpc (read only) 2320017 2477665 157648 6.8
(read/write) 153640 155456 1816 1.2
.bss 74816 76352 1536 2.1
.got 4344 4472 128 2.9
.init_array 800 824 24 3.0
.rodata 188744 203848 15104 8.0
.text 1965474 2105170 139696 7.1
lock-app debug (read only) 2258681 2418009 159328 7.1
(read/write) 148736 150552 1816 1.2
.bss 73504 75040 1536 2.1
.dynamic 592 608 16 2.7
.got 4336 4472 136 3.1
.init_array 760 784 24 3.2
.rodata 201832 216808 14976 7.4
.text 1896482 2037682 141200 7.4
ota-provider-app debug (read only) 2066697 2189201 122504 5.9
(read/write) 141656 143200 1544 1.1
.bss 73088 74528 1440 2.0
.got 4504 4536 32 0.7
.init_array 656 664 8 1.2
.rodata 181240 190328 9088 5.0
.text 1726338 1838994 112656 6.5
ota-requestor-app debug (read only) 2093689 2248969 155280 7.4
(read/write) 144496 146280 1784 1.2
.bss 73792 75296 1504 2.0
.dynamic 592 608 16 2.7
.got 4344 4480 136 3.1
.init_array 680 704 24 3.5
.rodata 177152 193696 16544 9.3
.text 1755954 1891538 135584 7.7
shell debug (read/write) 201752 203192 1440 0.7
.bss 117160 118600 1440 1.2
thermostat-no-ble arm64 (read only) 2366668 2537860 171192 7.2
(read/write) 177601 183329 5728 3.2
.bss 87969 91425 3456 3.9
.data.rel.ro 80288 82312 2024 2.5
.got 4800 5008 208 4.3
.init_array 384 400 16 4.2
.rodata 148828 159772 10944 7.4
.text 1988064 2140352 152288 7.7
tv-app debug (read only) 2876977 3004777 127800 4.4
(read/write) 280280 282128 1848 0.7
.bss 191112 192648 1536 0.8
.dynamic 592 608 16 2.7
.got 4728 4864 136 2.9
.init_array 936 960 24 2.6
.rodata 223104 238880 15776 7.1
.text 2471218 2580098 108880 4.4
tv-casting-app debug (read/write) 222744 224224 1480 0.7
.bss 78696 80168 1472 1.9
.init_array 872 880 8 0.9
.rodata 337504 338912 1408 0.4
Increases (13 builds for linux)
platform target config section fd5e78d 9a71146 change % change
linux all-clusters-app debug (read only) 2766841 2862745 95904 3.5
(read/write) 178344 179888 1544 0.9
.bss 86304 87744 1440 1.7
.data.rel.ro 83848 83896 48 0.1
.got 4496 4536 40 0.9
.init_array 1024 1032 8 0.8
.rodata 244637 251837 7200 2.9
.text 2348226 2436082 87856 3.7
all-clusters-minimal-app debug (read only) 2643993 2740057 96064 3.6
(read/write) 170376 171888 1512 0.9
.bss 85568 87008 1440 1.7
.data.rel.ro 76728 76776 48 0.1
.got 4496 4536 40 0.9
.init_array 1024 1032 8 0.8
.rodata 246589 253949 7360 3.0
.text 2224818 2312674 87856 3.9
bridge-app debug+rpc (read only) 2029865 2190617 160752 7.9
(read/write) 148000 149816 1816 1.2
.bss 72960 74496 1536 2.1
.data.rel.ro 65528 65640 112 0.2
.dynamic 592 608 16 2.7
.got 4272 4408 136 3.2
.init_array 696 720 24 3.4
.rodata 169824 186144 16320 9.6
.text 1703474 1844754 141280 8.3
chip-tool debug (read only) 9595157 9656309 61152 0.6
(read/write) 597048 598560 1512 0.3
.bss 24032 25472 1440 6.0
.data.rel.ro 565600 565664 64 0.0
.init_array 656 664 8 1.2
.rodata 495293 501821 6528 1.3
.text 7720325 7774805 54480 0.7
chip-tool-no-interactive-ipv6only arm64 (read only) 9348596 9399268 50672 0.5
(read/write) 662961 664721 1760 0.3
.bss 42305 43761 1456 3.4
.data.rel.ro 600832 601128 296 0.0
.got 14824 14840 16 0.1
.rodata 459020 464796 5776 1.3
.text 7375412 7419892 44480 0.6
lighting-app debug+rpc (read only) 2320017 2477665 157648 6.8
(read/write) 153640 155456 1816 1.2
.bss 74816 76352 1536 2.1
.data.rel.ro 71016 71144 128 0.2
.got 4344 4472 128 2.9
.init_array 800 824 24 3.0
.rodata 188744 203848 15104 8.0
.text 1965474 2105170 139696 7.1
lock-app debug (read only) 2258681 2418009 159328 7.1
(read/write) 148736 150552 1816 1.2
.bss 73504 75040 1536 2.1
.data.rel.ro 67944 68072 128 0.2
.dynamic 592 608 16 2.7
.got 4336 4472 136 3.1
.init_array 760 784 24 3.2
.rodata 201832 216808 14976 7.4
.text 1896482 2037682 141200 7.4
ota-provider-app debug (read only) 2066697 2189201 122504 5.9
(read/write) 141656 143200 1544 1.1
.bss 73088 74528 1440 2.0
.data.rel.ro 61000 61064 64 0.1
.got 4504 4536 32 0.7
.init_array 656 664 8 1.2
.rodata 181240 190328 9088 5.0
.text 1726338 1838994 112656 6.5
ota-requestor-app debug (read only) 2093689 2248969 155280 7.4
(read/write) 144496 146280 1784 1.2
.bss 73792 75296 1504 2.0
.data.rel.ro 63096 63176 80 0.1
.dynamic 592 608 16 2.7
.got 4344 4480 136 3.1
.init_array 680 704 24 3.5
.rodata 177152 193696 16544 9.3
.text 1755954 1891538 135584 7.7
shell debug (read/write) 201752 203192 1440 0.7
.bss 117160 118600 1440 1.2
thermostat-no-ble arm64 (read only) 2366668 2537860 171192 7.2
(read/write) 177601 183329 5728 3.2
.bss 87969 91425 3456 3.9
.data.rel.ro 80288 82312 2024 2.5
.got 4800 5008 208 4.3
.init_array 384 400 16 4.2
.rodata 148828 159772 10944 7.4
.text 1988064 2140352 152288 7.7
tv-app debug (read only) 2876977 3004777 127800 4.4
(read/write) 280280 282128 1848 0.7
.bss 191112 192648 1536 0.8
.data.rel.ro 78224 78352 128 0.2
.dynamic 592 608 16 2.7
.got 4728 4864 136 2.9
.init_array 936 960 24 2.6
.rodata 223104 238880 15776 7.1
.text 2471218 2580098 108880 4.4
tv-casting-app debug (read only) 5326905 5328433 1528 0.0
(read/write) 222744 224224 1480 0.7
.bss 78696 80168 1472 1.9
.init_array 872 880 8 0.9
.rodata 337504 338912 1408 0.4
.text 4638162 4638258 96 0.0
Full report (41 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section fd5e78d 9a71146 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 648467 648467 0 0.0
(read/write) 158988 158988 0 0.0
.bss 74668 74668 0 0.0
.data 3404 3404 0 0.0
.rodata 84531 84531 0 0.0
.text 563704 563704 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 615347 615347 0 0.0
(read/write) 158160 158160 0 0.0
.bss 73900 73900 0 0.0
.data 3344 3344 0 0.0
.rodata 73915 73915 0 0.0
.text 541200 541200 0 0.0
lock-ftd LP_CC2652R7 (read only) 680623 680623 0 0.0
(read/write) 162288 162288 0 0.0
.bss 72692 72692 0 0.0
.data 3268 3268 0 0.0
.rodata 96687 96687 0 0.0
.text 583456 583456 0 0.0
lock-mtd LP_CC2652R7 (read only) 630023 630023 0 0.0
(read/write) 145812 145812 0 0.0
.bss 68428 68428 0 0.0
.data 3268 3268 0 0.0
.rodata 96567 96567 0 0.0
.text 532968 532968 0 0.0
pump-app LP_CC2652R7 (read only) 663647 663647 0 0.0
(read/write) 180176 180176 0 0.0
.bss 72836 72836 0 0.0
.data 3300 3300 0 0.0
.rodata 85703 85703 0 0.0
.text 577460 577460 0 0.0
pump-controller-app LP_CC2652R7 (read only) 654975 654975 0 0.0
(read/write) 188960 188960 0 0.0
.bss 72948 72948 0 0.0
.data 3264 3264 0 0.0
.rodata 83895 83895 0 0.0
.text 570596 570596 0 0.0
shell LP_CC2652R7 (read only) 641482 641482 0 0.0
(read/write) 154544 154544 0 0.0
.bss 77020 77020 0 0.0
.data 3408 3408 0 0.0
.rodata 81522 81522 0 0.0
.text 559724 559724 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 601886 601886 0 0.0
.app_xip_area 460912 460912 0 0.0
.bss 83912 83912 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 597986 597986 0 0.0
.app_xip_area 456884 456884 0 0.0
.bss 84072 84072 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 596634 596634 0 0.0
.app_xip_area 456656 456656 0 0.0
.bss 83044 83044 0 0.0
.data 620 620 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 915840 915840 0 0.0
(read/write) 133280 133280 0 0.0
.bss 131176 131176 0 0.0
.data 2100 2100 0 0.0
.text 915832 915832 0 0.0
BRD4161A+rpc (read only) 950068 950068 0 0.0
(read/write) 149968 149968 0 0.0
.bss 147664 147664 0 0.0
.data 2304 2304 0 0.0
.text 950060 950060 0 0.0
BRD4161A+rs911x (read only) 787908 787908 0 0.0
(read/write) 129496 129496 0 0.0
.bss 127396 127396 0 0.0
.data 2100 2100 0 0.0
.text 787900 787900 0 0.0
lock-app BRD4161A+wf200 (read only) 955220 955220 0 0.0
(read/write) 128332 128332 0 0.0
.bss 126260 126260 0 0.0
.data 2072 2072 0 0.0
.text 955212 955212 0 0.0
window-app BRD4161A (read only) 900760 900760 0 0.0
(read/write) 133344 133344 0 0.0
.bss 131248 131248 0 0.0
.data 2096 2096 0 0.0
.text 900752 900752 0 0.0
esp32 all-clusters-app c3devkit (read only) 1005296 1005296 0 0.0
(read/write) 1480178 1480178 0 0.0
.dram0.bss 69232 69232 0 0.0
.dram0.data 14656 14656 0 0.0
.flash.rodata 210864 210864 0 0.0
.flash.text 1005296 1005296 0 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1060475 1060475 0 0.0
(read/write) 482380 482380 0 0.0
.dram0.bss 74752 74752 0 0.0
.dram0.data 34208 34208 0 0.0
.flash.rodata 241424 241424 0 0.0
.flash.text 1055091 1055091 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 657796 657796 0 0.0
.bss 69768 69768 0 0.0
.data 2020 2020 0 0.0
.text 580208 580208 0 0.0
lock k32w061+release (read/write) 716812 716812 0 0.0
.bss 70192 70192 0 0.0
.data 1988 1988 0 0.0
.text 638832 638832 0 0.0
linux all-clusters-app debug (read only) 2766841 2862745 95904 3.5
(read/write) 178344 179888 1544 0.9
.bss 86304 87744 1440 1.7
.data 2032 2032 0 0.0
.data.rel.ro 83848 83896 48 0.1
.dynamic 608 608 0 0.0
.got 4496 4536 40 0.9
.init 27 27 0 0.0
.init_array 1024 1032 8 0.8
.rodata 244637 251837 7200 2.9
.text 2348226 2436082 87856 3.7
all-clusters-minimal-app debug (read only) 2643993 2740057 96064 3.6
(read/write) 170376 171888 1512 0.9
.bss 85568 87008 1440 1.7
.data 1904 1904 0 0.0
.data.rel.ro 76728 76776 48 0.1
.dynamic 608 608 0 0.0
.got 4496 4536 40 0.9
.init 27 27 0 0.0
.init_array 1024 1032 8 0.8
.rodata 246589 253949 7360 3.0
.text 2224818 2312674 87856 3.9
bridge-app debug+rpc (read only) 2029865 2190617 160752 7.9
(read/write) 148000 149816 1816 1.2
.bss 72960 74496 1536 2.1
.data 3936 3936 0 0.0
.data.rel.ro 65528 65640 112 0.2
.dynamic 592 608 16 2.7
.got 4272 4408 136 3.2
.init 27 27 0 0.0
.init_array 696 720 24 3.4
.rodata 169824 186144 16320 9.6
.text 1703474 1844754 141280 8.3
chip-tool debug (read only) 9595157 9656309 61152 0.6
(read/write) 597048 598560 1512 0.3
.bss 24032 25472 1440 6.0
.data 1120 1120 0 0.0
.data.rel.ro 565600 565664 64 0.0
.dynamic 624 624 0 0.0
.got 5008 5008 0 0.0
.init 27 27 0 0.0
.init_array 656 664 8 1.2
.rodata 495293 501821 6528 1.3
.text 7720325 7774805 54480 0.7
chip-tool-no-interactive-ipv6only arm64 (read only) 9348596 9399268 50672 0.5
(read/write) 662961 664721 1760 0.3
.bss 42305 43761 1456 3.4
.data 1176 1176 0 0.0
.data.rel.ro 600832 601128 296 0.0
.dynamic 528 528 0 0.0
.got 14824 14840 16 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 459020 464796 5776 1.3
.text 7375412 7419892 44480 0.6
lighting-app debug+rpc (read only) 2320017 2477665 157648 6.8
(read/write) 153640 155456 1816 1.2
.bss 74816 76352 1536 2.1
.data 2048 2048 0 0.0
.data.rel.ro 71016 71144 128 0.2
.dynamic 608 608 0 0.0
.got 4344 4472 128 2.9
.init 27 27 0 0.0
.init_array 800 824 24 3.0
.rodata 188744 203848 15104 8.0
.text 1965474 2105170 139696 7.1
lock-app debug (read only) 2258681 2418009 159328 7.1
(read/write) 148736 150552 1816 1.2
.bss 73504 75040 1536 2.1
.data 1568 1568 0 0.0
.data.rel.ro 67944 68072 128 0.2
.dynamic 592 608 16 2.7
.got 4336 4472 136 3.1
.init 27 27 0 0.0
.init_array 760 784 24 3.2
.rodata 201832 216808 14976 7.4
.text 1896482 2037682 141200 7.4
ota-provider-app debug (read only) 2066697 2189201 122504 5.9
(read/write) 141656 143200 1544 1.1
.bss 73088 74528 1440 2.0
.data 1768 1768 0 0.0
.data.rel.ro 61000 61064 64 0.1
.dynamic 608 608 0 0.0
.got 4504 4536 32 0.7
.init 27 27 0 0.0
.init_array 656 664 8 1.2
.rodata 181240 190328 9088 5.0
.text 1726338 1838994 112656 6.5
ota-requestor-app debug (read only) 2093689 2248969 155280 7.4
(read/write) 144496 146280 1784 1.2
.bss 73792 75296 1504 2.0
.data 1960 1960 0 0.0
.data.rel.ro 63096 63176 80 0.1
.dynamic 592 608 16 2.7
.got 4344 4480 136 3.1
.init 27 27 0 0.0
.init_array 680 704 24 3.5
.rodata 177152 193696 16544 9.3
.text 1755954 1891538 135584 7.7
shell debug (read only) 2571825 2571825 0 0.0
(read/write) 201752 203192 1440 0.7
.bss 117160 118600 1440 1.2
.data 1376 1376 0 0.0
.data.rel.ro 77464 77464 0 0.0
.dynamic 608 608 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 224690 224690 0 0.0
.text 2187666 2187666 0 0.0
thermostat-no-ble arm64 (read only) 2366668 2537860 171192 7.2
(read/write) 177601 183329 5728 3.2
.bss 87969 91425 3456 3.9
.data 1528 1528 0 0.0
.data.rel.ro 80288 82312 2024 2.5
.dynamic 528 528 0 0.0
.got 4800 5008 208 4.3
.init 24 24 0 0.0
.init_array 384 400 16 4.2
.rodata 148828 159772 10944 7.4
.text 1988064 2140352 152288 7.7
tv-app debug (read only) 2876977 3004777 127800 4.4
(read/write) 280280 282128 1848 0.7
.bss 191112 192648 1536 0.8
.data 4672 4672 0 0.0
.data.rel.ro 78224 78352 128 0.2
.dynamic 592 608 16 2.7
.got 4728 4864 136 2.9
.init 27 27 0 0.0
.init_array 936 960 24 2.6
.rodata 223104 238880 15776 7.1
.text 2471218 2580098 108880 4.4
tv-casting-app debug (read only) 5326905 5328433 1528 0.0
(read/write) 222744 224224 1480 0.7
.bss 78696 80168 1472 1.9
.data 2400 2400 0 0.0
.data.rel.ro 135432 135432 0 0.0
.dynamic 608 608 0 0.0
.got 4728 4728 0 0.0
.init 27 27 0 0.0
.init_array 872 880 8 0.9
.rodata 337504 338912 1408 0.4
.text 4638162 4638258 96 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2425560 2425560 0 0.0
.bss 202652 202652 0 0.0
.data 5880 5880 0 0.0
.text 1388204 1388204 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1187763 1187763 0 0.0
bss 141297 141297 0 0.0
rodata 152892 152892 0 0.0
text 814712 814712 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1136547 1136547 0 0.0
bss 140526 140526 0 0.0
rodata 129460 129460 0 0.0
text 787756 787756 0 0.0
p6 all-clusters-app default (read/write) 2541776 2541776 0 0.0
.bss 137192 137192 0 0.0
.data 2808 2808 0 0.0
.text 1500040 1500040 0 0.0
all-clusters-minimal-app default (read/write) 2487744 2487744 0 0.0
.bss 136416 136416 0 0.0
.data 2752 2752 0 0.0
.text 1446008 1446008 0 0.0
light-app default (read/write) 2422144 2422144 0 0.0
.bss 129520 129520 0 0.0
.data 2608 2608 0 0.0
.text 1380408 1380408 0 0.0
lock-app default (read/write) 2440200 2440200 0 0.0
.bss 129336 129336 0 0.0
.data 2576 2576 0 0.0
.text 1398464 1398464 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 780760 780760 0 0.0
bss 70584 70584 0 0.0
noinit 40416 40416 0 0.0
text 552132 552132 0 0.0
lighting-app tlsr9518adk80d (read/write) 800804 800804 0 0.0
bss 70844 70844 0 0.0
noinit 40416 40416 0 0.0
text 568874 568874 0 0.0

@github-actions
Copy link

github-actions bot commented Jun 7, 2022

PR #18893: Size comparison from 55ab764 to f158e3c

Increases above 0.2%:

platform target config section 55ab764 f158e3c change % change
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9409764 9465620 55856 0.6
(read/write) 672401 674177 1776 0.3
.bss 42257 43729 1472 3.5
.rodata 461172 466964 5792 1.3
.text 7412116 7461796 49680 0.7
thermostat-no-ble arm64 (read only) 2368932 2545340 176408 7.4
(read/write) 177521 183265 5744 3.2
.bss 87921 91393 3472 3.9
.data 1528 1536 8 0.5
.data.rel.ro 80272 82296 2024 2.5
.got 4792 5000 208 4.3
.init_array 376 392 16 4.3
.rodata 148804 159860 11056 7.4
.text 1990432 2147808 157376 7.9
Increases (2 builds for linux)
platform target config section 55ab764 f158e3c change % change
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9409764 9465620 55856 0.6
(read/write) 672401 674177 1776 0.3
.bss 42257 43729 1472 3.5
.data.rel.ro 610256 610552 296 0.0
.got 14896 14912 16 0.1
.rodata 461172 466964 5792 1.3
.text 7412116 7461796 49680 0.7
thermostat-no-ble arm64 (read only) 2368932 2545340 176408 7.4
(read/write) 177521 183265 5744 3.2
.bss 87921 91393 3472 3.9
.data 1528 1536 8 0.5
.data.rel.ro 80272 82296 2024 2.5
.got 4792 5000 208 4.3
.init_array 376 392 16 4.3
.rodata 148804 159860 11056 7.4
.text 1990432 2147808 157376 7.9
Decreases (1 build for linux)
platform target config section 55ab764 f158e3c change % change
linux chip-tool-no-interactive-ipv6only arm64 .data 1176 1168 -8 -0.7
Full report (30 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 55ab764 f158e3c change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689547 689547 0 0.0
(read/write) 162220 162220 0 0.0
.bss 74660 74660 0 0.0
.data 3404 3404 0 0.0
.rodata 111787 111787 0 0.0
.text 577444 577444 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640171 640171 0 0.0
(read/write) 158136 158136 0 0.0
.bss 73876 73876 0 0.0
.data 3344 3344 0 0.0
.rodata 88827 88827 0 0.0
.text 551020 551020 0 0.0
lock-ftd LP_CC2652R7 (read only) 683027 683027 0 0.0
(read/write) 159804 159804 0 0.0
.bss 72612 72612 0 0.0
.data 3268 3268 0 0.0
.rodata 97651 97651 0 0.0
.text 584896 584896 0 0.0
lock-mtd LP_CC2652R7 (read only) 632435 632435 0 0.0
(read/write) 145732 145732 0 0.0
.bss 68348 68348 0 0.0
.data 3268 3268 0 0.0
.rodata 97531 97531 0 0.0
.text 534416 534416 0 0.0
pump-app LP_CC2652R7 (read only) 664099 664099 0 0.0
(read/write) 179636 179636 0 0.0
.bss 72748 72748 0 0.0
.data 3300 3300 0 0.0
.rodata 85851 85851 0 0.0
.text 577768 577768 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655259 655259 0 0.0
(read/write) 188588 188588 0 0.0
.bss 72860 72860 0 0.0
.data 3264 3264 0 0.0
.rodata 83899 83899 0 0.0
.text 570880 570880 0 0.0
shell LP_CC2652R7 (read only) 681842 681842 0 0.0
(read/write) 165420 165420 0 0.0
.bss 76956 76956 0 0.0
.data 3408 3408 0 0.0
.rodata 108394 108394 0 0.0
.text 573132 573132 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 602242 602242 0 0.0
.app_xip_area 461268 461268 0 0.0
.bss 83912 83912 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 599294 599294 0 0.0
.app_xip_area 458184 458184 0 0.0
.bss 84080 84080 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 596910 596910 0 0.0
.app_xip_area 456932 456932 0 0.0
.bss 83044 83044 0 0.0
.data 620 620 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 916152 916152 0 0.0
(read/write) 133184 133184 0 0.0
.bss 131088 131088 0 0.0
.data 2096 2096 0 0.0
.text 916144 916144 0 0.0
BRD4161A+rpc (read only) 950380 950380 0 0.0
(read/write) 149876 149876 0 0.0
.bss 147576 147576 0 0.0
.data 2300 2300 0 0.0
.text 950372 950372 0 0.0
BRD4161A+rs911x (read only) 791364 791364 0 0.0
(read/write) 129460 129460 0 0.0
.bss 127356 127356 0 0.0
.data 2104 2104 0 0.0
.text 791356 791356 0 0.0
lock-app BRD4161A+wf200 (read only) 958152 958152 0 0.0
(read/write) 128252 128252 0 0.0
.bss 126180 126180 0 0.0
.data 2072 2072 0 0.0
.text 958144 958144 0 0.0
window-app BRD4161A (read only) 901208 901208 0 0.0
(read/write) 133272 133272 0 0.0
.bss 131176 131176 0 0.0
.data 2092 2092 0 0.0
.text 901200 901200 0 0.0
esp32 all-clusters-app c3devkit (read only) 1007798 1007798 0 0.0
(read/write) 1481490 1481490 0 0.0
.dram0.bss 69168 69168 0 0.0
.dram0.data 14656 14656 0 0.0
.flash.rodata 212240 212240 0 0.0
.flash.text 1007798 1007798 0 0.0
.iram0.text 62954 62954 0 0.0
m5stack (read only) 1062743 1062743 0 0.0
(read/write) 483660 483660 0 0.0
.dram0.bss 74680 74680 0 0.0
.dram0.data 34208 34208 0 0.0
.flash.rodata 242776 242776 0 0.0
.flash.text 1057359 1057359 0 0.0
.iram0.text 123267 123267 0 0.0
k32w light k32w061+release (read/write) 653400 653400 0 0.0
.bss 69964 69964 0 0.0
.data 2012 2012 0 0.0
.text 575624 575624 0 0.0
lock k32w061+release (read/write) 714380 714380 0 0.0
.bss 70404 70404 0 0.0
.data 1984 1984 0 0.0
.text 636192 636192 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 9409764 9465620 55856 0.6
(read/write) 672401 674177 1776 0.3
.bss 42257 43729 1472 3.5
.data 1176 1168 -8 -0.7
.data.rel.ro 610256 610552 296 0.0
.dynamic 528 528 0 0.0
.got 14896 14912 16 0.1
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 461172 466964 5792 1.3
.text 7412116 7461796 49680 0.7
thermostat-no-ble arm64 (read only) 2368932 2545340 176408 7.4
(read/write) 177521 183265 5744 3.2
.bss 87921 91393 3472 3.9
.data 1528 1536 8 0.5
.data.rel.ro 80272 82296 2024 2.5
.dynamic 528 528 0 0.0
.got 4792 5000 208 4.3
.init 24 24 0 0.0
.init_array 376 392 16 4.3
.rodata 148804 159860 11056 7.4
.text 1990432 2147808 157376 7.9
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2427240 2427240 0 0.0
.bss 202628 202628 0 0.0
.data 5880 5880 0 0.0
.text 1389884 1389884 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1191507 1191507 0 0.0
bss 141297 141297 0 0.0
rodata 154236 154236 0 0.0
text 817100 817100 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1139227 1139227 0 0.0
bss 140514 140514 0 0.0
rodata 130748 130748 0 0.0
text 789152 789152 0 0.0
p6 all-clusters-app default (read/write) 2545728 2545728 0 0.0
.bss 137120 137120 0 0.0
.data 2808 2808 0 0.0
.text 1503992 1503992 0 0.0
all-clusters-minimal-app default (read/write) 2490592 2490592 0 0.0
.bss 136336 136336 0 0.0
.data 2752 2752 0 0.0
.text 1448856 1448856 0 0.0
light-app default (read/write) 2422488 2422488 0 0.0
.bss 129432 129432 0 0.0
.data 2600 2600 0 0.0
.text 1380752 1380752 0 0.0
lock-app default (read/write) 2442808 2442808 0 0.0
.bss 129256 129256 0 0.0
.data 2576 2576 0 0.0
.text 1401072 1401072 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 781016 781016 0 0.0
bss 70564 70564 0 0.0
noinit 40416 40416 0 0.0
text 552406 552406 0 0.0
lighting-app tlsr9518adk80d (read/write) 801052 801052 0 0.0
bss 70824 70824 0 0.0
noinit 40416 40416 0 0.0
text 569148 569148 0 0.0

@tcarmelveilleux tcarmelveilleux merged commit caacbde into project-chip:master Jun 7, 2022
@mrjerryjohns
Copy link
Contributor

mrjerryjohns commented Jun 7, 2022

It seems like the IM output text format is different from the others.

The spec defines a fairly robust text format for converting TLV payloads to a human-readable format - shouldn't we just be using that to standardize uniformly? (for at least, the TLV payloads).

mkardous-silabs pushed a commit to mkardous-silabs/connectedhomeip that referenced this pull request Jun 10, 2022
…p-tool and application based on examples/platform/linux (project-chip#18893)

* [chip-tool] Get kLogCategory_Automation to be logged when using trace_log=true

* Add a missing #pragma once instructions in TraceHandlers.h

* Make CHIP_CONFIG_LOG_MESSAGE_MAX_SIZE configurable when building

* Add support to multiple tracing streams to TraceHandlers.cpp

* Add chip-trace-decoder program

* Add chip-tool tracing decoder support

* Add tracing decoder support to example applications based on examples/platform/linux
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.

6 participants