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

[BUG] Fix ReadClient to use the right parameters when computing the liveness timeout #22699

Merged
merged 2 commits into from Sep 20, 2022

Conversation

mrjerryjohns
Copy link
Collaborator

This fixes the logic in ReadClient to use the local IDLE interval when computing the liveness timeout instead of the IDLE interval of our peer.

Testing:

Using the REPL and the liveness timer print, confirmed the fixes are indeed applied.

Issue Being Resolved

@github-actions
Copy link

github-actions bot commented Sep 16, 2022

PR #22699: Size comparison from 0574c55 to 9d61f7a

Increases (37 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 0574c55 9d61f7a change % change
bl602 lighting-app bl602 (read/write) 1383086 1383198 112 0.0
.text 1064944 1065056 112 0.0
bl602+rpc (read/write) 1428306 1428418 112 0.0
.text 1096292 1096406 114 0.0
bl702 lighting-app bl702 (read/write) 1188011 1188123 112 0.0
.debug_abbrev 1506733 1506743 10 0.0
.debug_aranges 133088 133096 8 0.0
.debug_frame 486412 486464 52 0.0
.debug_info 37895074 37898557 3483 0.0
.debug_line 5252158 5252345 187 0.0
.debug_loc 3362165 3362384 219 0.0
.debug_ranges 359712 359768 56 0.0
.debug_str 3455785 3456197 412 0.0
.strtab 564895 564999 104 0.0
.symtab 171616 171632 16 0.0
.text 956778 956888 110 0.0
bl702+rpc (read/write) 1283939 1284067 128 0.0
.debug_abbrev 1644312 1644322 10 0.0
.debug_aranges 140592 140600 8 0.0
.debug_frame 511788 511840 52 0.0
.debug_info 41801677 41805162 3485 0.0
.debug_line 5626697 5626884 187 0.0
.debug_loc 3554872 3555163 291 0.0
.debug_ranges 382168 382224 56 0.0
.debug_str 3851752 3852164 412 0.0
.strtab 624068 624172 104 0.0
.symtab 189424 189440 16 0.0
.text 1030480 1030594 114 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676603 676707 104 0.0
.text 586688 586792 104 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640843 640947 104 0.0
.text 561784 561888 104 0.0
lock-ftd LP_CC2652R7 (read only) 678135 678231 96 0.0
.text 600368 600464 96 0.0
lock-mtd LP_CC2652R7 (read only) 661955 662059 104 0.0
.text 558352 558456 104 0.0
pump-app LP_CC2652R7 (read only) 687291 687387 96 0.0
.text 596300 596396 96 0.0
pump-controller-app LP_CC2652R7 (read only) 671791 671895 104 0.0
.text 585248 585352 104 0.0
shell LP_CC2652R7 (read only) 667622 667726 104 0.0
.text 580988 581092 104 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587338 587434 96 0.0
.app_xip_area 463996 464092 96 0.0
lock cyw930739m2evb_01 (read/write) 594402 594506 104 0.0
.app_xip_area 465732 465836 104 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543330 543434 104 0.0
.app_xip_area 425012 425116 104 0.0
efr32 lighting-app BRD4161A (read/write) 1110320 1110432 112 0.0
.text 971896 972008 112 0.0
BRD4161A+rpc (read/write) 973444 973540 96 0.0
.text 820328 820424 96 0.0
BRD4161A+rs911x (read/write) 1003568 1003696 128 0.0
.text 832316 832444 128 0.0
lock-app BRD4161A+wf200 (read/write) 1151308 1151404 96 0.0
.text 996968 997064 96 0.0
window-app BRD4161A (read/write) 1102368 1102480 112 0.0
.text 962472 962584 112 0.0
esp32 all-clusters-app c3devkit (read only) 1222936 1223040 104 0.0
.flash.text 1222936 1223040 104 0.0
m5stack (read only) 1232999 1233079 80 0.0
.flash.text 1227615 1227695 80 0.0
k32w light k32w0+release (read/write) 649900 649996 96 0.0
.text 574392 574488 96 0.0
lock k32w0+release (read/write) 706856 706952 96 0.0
.text 630892 630988 96 0.0
linux chip-tool-ipv6only arm64 (read only) 10353156 10353620 464 0.0
.text 8195348 8195812 464 0.0
thermostat-no-ble arm64 (read only) 2385500 2385980 480 0.0
.text 2000048 2000528 480 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2455640 2455704 64 0.0
.text 1418284 1418348 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182067 1182163 96 0.0
text 815284 815384 100 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1160703 1160815 112 0.0
text 803152 803252 100 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743916 1744012 96 0.0
.debug_abbrev 1229321 1229331 10 0.0
.debug_aranges 111800 111808 8 0.0
.debug_frame 373276 373316 40 0.0
.debug_info 26816160 26820279 4119 0.0
.debug_line 3667937 3668198 261 0.0
.debug_loc 3580436 3580807 371 0.0
.debug_ranges 339904 339936 32 0.0
.debug_str 3439416 3439580 164 0.0
.strtab 569356 569460 104 0.0
.symtab 421168 421200 32 0.0
.text 1544152 1544248 96 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1686524 1686636 112 0.0
.debug_abbrev 1221120 1221130 10 0.0
.debug_aranges 111272 111280 8 0.0
.debug_frame 376356 376396 40 0.0
.debug_info 26552942 26557061 4119 0.0
.debug_line 3688653 3688914 261 0.0
.debug_loc 3568073 3568444 371 0.0
.debug_ranges 338520 338552 32 0.0
.debug_str 3428429 3428593 164 0.0
.strtab 533445 533549 104 0.0
.symtab 407600 407632 32 0.0
.text 1487496 1487608 112 0.0
light cy8ckit_062s2_43012 (read/write) 1605076 1605188 112 0.0
.debug_abbrev 1055176 1055186 10 0.0
.debug_aranges 103480 103488 8 0.0
.debug_frame 346684 346724 40 0.0
.debug_info 22017136 22021158 4022 0.0
.debug_line 3258576 3258837 261 0.0
.debug_loc 3266180 3266536 356 0.0
.debug_ranges 303848 303880 32 0.0
.debug_str 3233961 3234125 164 0.0
.strtab 469822 469926 104 0.0
.symtab 376048 376080 32 0.0
.text 1414240 1414352 112 0.0
lock cy8ckit_062s2_43012 (read/write) 1642700 1642812 112 0.0
.debug_abbrev 1062595 1062605 10 0.0
.debug_aranges 104152 104160 8 0.0
.debug_frame 349508 349548 40 0.0
.debug_info 22396458 22400511 4053 0.0
.debug_line 3267268 3267529 261 0.0
.debug_loc 3306008 3306364 356 0.0
.debug_ranges 307192 307224 32 0.0
.debug_str 3261416 3261580 164 0.0
.strtab 476025 476129 104 0.0
.symtab 379232 379264 32 0.0
.text 1446832 1446944 112 0.0
qpg lighting-app qpg6105+debug (read/write) 1130812 1130916 104 0.0
.text 577908 578012 104 0.0
lock-app qpg6105+debug (read/write) 1101792 1101896 104 0.0
.text 548892 548996 104 0.0
telink light-switch-app tlsr9518adk80d (read/write) 813692 813796 104 0.0
text 574592 574694 102 0.0
lighting-app tlsr9518adk80d (read/write) 835648 835752 104 0.0
text 592754 592854 100 0.0
ota-requestor-app tlsr9518adk80d (read/write) 843756 843860 104 0.0
text 598994 599098 104 0.0
Decreases (7 builds for cc13x2_26x2, esp32)
platform target config section 0574c55 9d61f7a change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174932 174828 -104 -0.1
lock-ftd LP_CC2652R7 (read/write) 170568 170472 -96 -0.1
lock-mtd LP_CC2652R7 (read/write) 182436 182332 -104 -0.1
pump-app LP_CC2652R7 (read/write) 162116 162020 -96 -0.1
pump-controller-app LP_CC2652R7 (read/write) 177728 177624 -104 -0.1
shell LP_CC2652R7 (read/write) 186224 186120 -104 -0.1
esp32 all-clusters-app c3devkit (read/write) 1788054 1788046 -8 -0.0
.flash.rodata 257624 257616 -8 -0.0
Full report (37 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 0574c55 9d61f7a change % change
bl602 lighting-app bl602 (read/write) 1383086 1383198 112 0.0
.bss 89337 89337 0 0.0
.data 9816 9816 0 0.0
.text 1064944 1065056 112 0.0
bl602+rpc (read/write) 1428306 1428418 112 0.0
.bss 96769 96769 0 0.0
.data 10200 10200 0 0.0
.text 1096292 1096406 114 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188011 1188123 112 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66958 66958 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1506733 1506743 10 0.0
.debug_aranges 133088 133096 8 0.0
.debug_frame 486412 486464 52 0.0
.debug_info 37895074 37898557 3483 0.0
.debug_line 5252158 5252345 187 0.0
.debug_loc 3362165 3362384 219 0.0
.debug_ranges 359712 359768 56 0.0
.debug_str 3455785 3456197 412 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116488 116488 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564895 564999 104 0.0
.symtab 171616 171632 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
956778 956888 110 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1283939 1284067 128 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75006 75006 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644312 1644322 10 0.0
.debug_aranges 140592 140600 8 0.0
.debug_frame 511788 511840 52 0.0
.debug_info 41801677 41805162 3485 0.0
.debug_line 5626697 5626884 187 0.0
.debug_loc 3554872 3555163 291 0.0
.debug_ranges 382168 382224 56 0.0
.debug_str 3851752 3852164 412 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129896 129896 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624068 624172 104 0.0
.symtab 189424 189440 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030480 1030594 114 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676603 676707 104 0.0
(read/write) 174932 174828 -104 -0.1
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89603 89603 0 0.0
.text 586688 586792 104 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640843 640947 104 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 78739 78739 0 0.0
.text 561784 561888 104 0.0
lock-ftd LP_CC2652R7 (read only) 678135 678231 96 0.0
(read/write) 170568 170472 -96 -0.1
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77287 77287 0 0.0
.text 600368 600464 96 0.0
lock-mtd LP_CC2652R7 (read only) 661955 662059 104 0.0
(read/write) 182436 182332 -104 -0.1
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103123 103123 0 0.0
.text 558352 558456 104 0.0
pump-app LP_CC2652R7 (read only) 687291 687387 96 0.0
(read/write) 162116 162020 -96 -0.1
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90507 90507 0 0.0
.text 596300 596396 96 0.0
pump-controller-app LP_CC2652R7 (read only) 671791 671895 104 0.0
(read/write) 177728 177624 -104 -0.1
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86063 86063 0 0.0
.text 585248 585352 104 0.0
shell LP_CC2652R7 (read only) 667622 667726 104 0.0
(read/write) 186224 186120 -104 -0.1
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86318 86318 0 0.0
.text 580988 581092 104 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587338 587434 96 0.0
.app_xip_area 463996 464092 96 0.0
.bss 65776 65776 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) 594402 594506 104 0.0
.app_xip_area 465732 465836 104 0.0
.bss 71096 71096 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543330 543434 104 0.0
.app_xip_area 425012 425116 104 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110320 1110432 112 0.0
.bss 136332 136332 0 0.0
.data 2072 2072 0 0.0
.text 971896 972008 112 0.0
BRD4161A+rpc (read/write) 973444 973540 96 0.0
.bss 150844 150844 0 0.0
.data 2252 2252 0 0.0
.text 820328 820424 96 0.0
BRD4161A+rs911x (read/write) 1003568 1003696 128 0.0
.bss 169168 169168 0 0.0
.data 2064 2064 0 0.0
.text 832316 832444 128 0.0
lock-app BRD4161A+wf200 (read/write) 1151308 1151404 96 0.0
.bss 152248 152248 0 0.0
.data 2072 2072 0 0.0
.text 996968 997064 96 0.0
window-app BRD4161A (read/write) 1102368 1102480 112 0.0
.bss 137780 137780 0 0.0
.data 2096 2096 0 0.0
.text 962472 962584 112 0.0
esp32 all-clusters-app c3devkit (read only) 1222936 1223040 104 0.0
(read/write) 1788054 1788046 -8 -0.0
.dram0.bss 76944 76944 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257624 257616 -8 -0.0
.flash.text 1222936 1223040 104 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1232999 1233079 80 0.0
(read/write) 563948 563948 0 0.0
.dram0.bss 82304 82304 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314680 314680 0 0.0
.flash.text 1227615 1227695 80 0.0
.iram0.text 123939 123939 0 0.0
k32w light k32w0+release (read/write) 649900 649996 96 0.0
.bss 70712 70712 0 0.0
.data 2068 2068 0 0.0
.text 574392 574488 96 0.0
lock k32w0+release (read/write) 706856 706952 96 0.0
.bss 71160 71160 0 0.0
.data 2076 2076 0 0.0
.text 630892 630988 96 0.0
linux chip-tool-ipv6only arm64 (read only) 10353156 10353620 464 0.0
(read/write) 706241 706241 0 0.0
.bss 33937 33937 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 650560 650560 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 503860 503860 0 0.0
.text 8195348 8195812 464 0.0
thermostat-no-ble arm64 (read only) 2385500 2385980 480 0.0
(read/write) 143457 143457 0 0.0
.bss 55297 55297 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 77112 77112 0 0.0
.dynamic 560 560 0 0.0
.got 5160 5160 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 143444 143444 0 0.0
.text 2000048 2000528 480 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2455640 2455704 64 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418284 1418348 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182067 1182163 96 0.0
bss 143633 143633 0 0.0
rodata 144196 144196 0 0.0
text 815284 815384 100 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1160703 1160815 112 0.0
bss 142860 142860 0 0.0
rodata 135768 135768 0 0.0
text 803152 803252 100 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841968 841968 0 0.0
(read/write) 1743916 1744012 96 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1229321 1229331 10 0.0
.debug_aranges 111800 111808 8 0.0
.debug_frame 373276 373316 40 0.0
.debug_info 26816160 26820279 4119 0.0
.debug_line 3667937 3668198 261 0.0
.debug_loc 3580436 3580807 371 0.0
.debug_ranges 339904 339936 32 0.0
.debug_str 3439416 3439580 164 0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 569356 569460 104 0.0
.symtab 421168 421200 32 0.0
.text 1544152 1544248 96 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 842704 842704 0 0.0
(read/write) 1686524 1686636 112 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1221120 1221130 10 0.0
.debug_aranges 111272 111280 8 0.0
.debug_frame 376356 376396 40 0.0
.debug_info 26552942 26557061 4119 0.0
.debug_line 3688653 3688914 261 0.0
.debug_loc 3568073 3568444 371 0.0
.debug_ranges 338520 338552 32 0.0
.debug_str 3428429 3428593 164 0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 533445 533549 104 0.0
.symtab 407600 407632 32 0.0
.text 1487496 1487608 112 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 850896 850896 0 0.0
(read/write) 1605076 1605188 112 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 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 2456 2456 0 0.0
.debug_abbrev 1055176 1055186 10 0.0
.debug_aranges 103480 103488 8 0.0
.debug_frame 346684 346724 40 0.0
.debug_info 22017136 22021158 4022 0.0
.debug_line 3258576 3258837 261 0.0
.debug_loc 3266180 3266536 356 0.0
.debug_ranges 303848 303880 32 0.0
.debug_str 3233961 3234125 164 0.0
.heap 850896 850896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 469822 469926 104 0.0
.symtab 376048 376080 32 0.0
.text 1414240 1414352 112 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845864 845864 0 0.0
(read/write) 1642700 1642812 112 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 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 2472 2472 0 0.0
.debug_abbrev 1062595 1062605 10 0.0
.debug_aranges 104152 104160 8 0.0
.debug_frame 349508 349548 40 0.0
.debug_info 22396458 22400511 4053 0.0
.debug_line 3267268 3267529 261 0.0
.debug_loc 3306008 3306364 356 0.0
.debug_ranges 307192 307224 32 0.0
.debug_str 3261416 3261580 164 0.0
.heap 845864 845864 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476025 476129 104 0.0
.symtab 379232 379264 32 0.0
.text 1446832 1446944 112 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130812 1130916 104 0.0
.bss 106112 106112 0 0.0
.data 1028 1028 0 0.0
.text 577908 578012 104 0.0
lock-app qpg6105+debug (read/write) 1101792 1101896 104 0.0
.bss 102344 102344 0 0.0
.data 1032 1032 0 0.0
.text 548892 548996 104 0.0
telink light-switch-app tlsr9518adk80d (read/write) 813692 813796 104 0.0
bss 71372 71372 0 0.0
noinit 43488 43488 0 0.0
text 574592 574694 102 0.0
lighting-app tlsr9518adk80d (read/write) 835648 835752 104 0.0
bss 72228 72228 0 0.0
noinit 43488 43488 0 0.0
text 592754 592854 100 0.0
ota-requestor-app tlsr9518adk80d (read/write) 843756 843860 104 0.0
bss 73136 73136 0 0.0
noinit 43488 43488 0 0.0
text 598994 599098 104 0.0

@github-actions
Copy link

github-actions bot commented Sep 16, 2022

PR #22699: Size comparison from 6df6e98 to f2fb3c4

Increases (37 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 6df6e98 f2fb3c4 change % change
bl602 lighting-app bl602 (read/write) 1383062 1383174 112 0.0
.text 1064916 1065028 112 0.0
bl602+rpc (read/write) 1428274 1428394 120 0.0
.text 1096264 1096380 116 0.0
bl702 lighting-app bl702 (read/write) 1188011 1188123 112 0.0
.debug_abbrev 1506715 1506725 10 0.0
.debug_aranges 133088 133096 8 0.0
.debug_frame 486412 486464 52 0.0
.debug_info 37894567 37898052 3485 0.0
.debug_line 5252100 5252287 187 0.0
.debug_loc 3361966 3362185 219 0.0
.debug_ranges 359712 359768 56 0.0
.debug_str 3455772 3456184 412 0.0
.strtab 564895 564999 104 0.0
.symtab 171616 171632 16 0.0
.text 956774 956888 114 0.0
bl702+rpc (read/write) 1283939 1284051 112 0.0
.debug_abbrev 1644294 1644304 10 0.0
.debug_aranges 140592 140600 8 0.0
.debug_frame 511788 511840 52 0.0
.debug_info 41801170 41804656 3486 0.0
.debug_line 5626639 5626826 187 0.0
.debug_loc 3554673 3554964 291 0.0
.debug_ranges 382168 382224 56 0.0
.debug_str 3851739 3852151 412 0.0
.strtab 624068 624172 104 0.0
.symtab 189424 189440 16 0.0
.text 1030476 1030592 116 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676571 676675 104 0.0
.text 586656 586760 104 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640811 640915 104 0.0
.text 561752 561856 104 0.0
lock-ftd LP_CC2652R7 (read only) 678103 678199 96 0.0
.text 600336 600432 96 0.0
lock-mtd LP_CC2652R7 (read only) 661923 662027 104 0.0
.text 558320 558424 104 0.0
pump-app LP_CC2652R7 (read only) 687259 687355 96 0.0
.text 596268 596364 96 0.0
pump-controller-app LP_CC2652R7 (read only) 671759 671863 104 0.0
.text 585216 585320 104 0.0
shell LP_CC2652R7 (read only) 667590 667694 104 0.0
.text 580956 581060 104 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587314 587410 96 0.0
.app_xip_area 463972 464068 96 0.0
lock cyw930739m2evb_01 (read/write) 594370 594474 104 0.0
.app_xip_area 465700 465804 104 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543306 543410 104 0.0
.app_xip_area 424988 425092 104 0.0
efr32 lighting-app BRD4161A (read/write) 1110288 1110400 112 0.0
.text 971864 971976 112 0.0
BRD4161A+rpc (read/write) 973428 973524 96 0.0
.text 820312 820408 96 0.0
BRD4161A+rs911x (read/write) 1003552 1003664 112 0.0
.text 832300 832412 112 0.0
lock-app BRD4161A+wf200 (read/write) 1151292 1151388 96 0.0
.text 996952 997048 96 0.0
window-app BRD4161A (read/write) 1102336 1102448 112 0.0
.text 962440 962552 112 0.0
esp32 all-clusters-app c3devkit (read only) 1222910 1223016 106 0.0
.flash.text 1222910 1223016 106 0.0
m5stack (read only) 1232975 1233055 80 0.0
(read/write) 563940 563948 8 0.0
.flash.rodata 314672 314680 8 0.0
.flash.text 1227591 1227671 80 0.0
k32w light k32w0+release (read/write) 649868 649964 96 0.0
.text 574360 574456 96 0.0
lock k32w0+release (read/write) 706824 706936 112 0.0
.text 630860 630972 112 0.0
linux chip-tool-ipv6only arm64 (read only) 10353156 10353620 464 0.0
.text 8195348 8195812 464 0.0
thermostat-no-ble arm64 (read only) 2386908 2387372 464 0.0
.text 2000992 2001456 464 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2455576 2455704 128 0.0
.text 1418220 1418348 128 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182035 1182131 96 0.0
text 815256 815352 96 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1160671 1160783 112 0.0
text 803120 803224 104 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743884 1743980 96 0.0
.debug_abbrev 1229301 1229311 10 0.0
.debug_aranges 111800 111808 8 0.0
.debug_frame 373268 373308 40 0.0
.debug_info 26815460 26819579 4119 0.0
.debug_line 3667850 3668111 261 0.0
.debug_loc 3580116 3580487 371 0.0
.debug_ranges 339904 339936 32 0.0
.debug_str 3439416 3439580 164 0.0
.strtab 569356 569460 104 0.0
.symtab 421168 421200 32 0.0
.text 1544120 1544216 96 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1686492 1686604 112 0.0
.debug_abbrev 1221100 1221110 10 0.0
.debug_aranges 111272 111280 8 0.0
.debug_frame 376348 376388 40 0.0
.debug_info 26552243 26556361 4118 0.0
.debug_line 3688566 3688827 261 0.0
.debug_loc 3567753 3568124 371 0.0
.debug_ranges 338520 338552 32 0.0
.debug_str 3428429 3428593 164 0.0
.strtab 533445 533549 104 0.0
.symtab 407600 407632 32 0.0
.text 1487464 1487576 112 0.0
light cy8ckit_062s2_43012 (read/write) 1605044 1605156 112 0.0
.debug_abbrev 1055156 1055166 10 0.0
.debug_aranges 103480 103488 8 0.0
.debug_frame 346676 346716 40 0.0
.debug_info 22016438 22020459 4021 0.0
.debug_line 3258486 3258747 261 0.0
.debug_loc 3265860 3266216 356 0.0
.debug_ranges 303848 303880 32 0.0
.debug_str 3233961 3234125 164 0.0
.strtab 469822 469926 104 0.0
.symtab 376048 376080 32 0.0
.text 1414208 1414320 112 0.0
lock cy8ckit_062s2_43012 (read/write) 1642668 1642780 112 0.0
.debug_abbrev 1062575 1062585 10 0.0
.debug_aranges 104152 104160 8 0.0
.debug_frame 349500 349540 40 0.0
.debug_info 22395758 22399812 4054 0.0
.debug_line 3267178 3267439 261 0.0
.debug_loc 3305688 3306044 356 0.0
.debug_ranges 307192 307224 32 0.0
.debug_str 3261416 3261580 164 0.0
.strtab 476025 476129 104 0.0
.symtab 379232 379264 32 0.0
.text 1446800 1446912 112 0.0
qpg lighting-app qpg6105+debug (read/write) 1130780 1130884 104 0.0
.text 577876 577980 104 0.0
lock-app qpg6105+debug (read/write) 1101760 1101864 104 0.0
.text 548860 548964 104 0.0
telink light-switch-app tlsr9518adk80d (read/write) 813660 813764 104 0.0
text 574558 574662 104 0.0
lighting-app tlsr9518adk80d (read/write) 835616 835720 104 0.0
text 592718 592822 104 0.0
ota-requestor-app tlsr9518adk80d (read/write) 843724 843820 96 0.0
text 598962 599062 100 0.0
Decreases (7 builds for cc13x2_26x2, esp32)
platform target config section 6df6e98 f2fb3c4 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174964 174860 -104 -0.1
lock-ftd LP_CC2652R7 (read/write) 170600 170504 -96 -0.1
lock-mtd LP_CC2652R7 (read/write) 182468 182364 -104 -0.1
pump-app LP_CC2652R7 (read/write) 162148 162052 -96 -0.1
pump-controller-app LP_CC2652R7 (read/write) 177760 177656 -104 -0.1
shell LP_CC2652R7 (read/write) 186256 186152 -104 -0.1
esp32 all-clusters-app c3devkit (read/write) 1788054 1788046 -8 -0.0
.flash.rodata 257624 257616 -8 -0.0
Full report (37 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 6df6e98 f2fb3c4 change % change
bl602 lighting-app bl602 (read/write) 1383062 1383174 112 0.0
.bss 89337 89337 0 0.0
.data 9816 9816 0 0.0
.text 1064916 1065028 112 0.0
bl602+rpc (read/write) 1428274 1428394 120 0.0
.bss 96769 96769 0 0.0
.data 10200 10200 0 0.0
.text 1096264 1096380 116 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188011 1188123 112 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66958 66958 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1506715 1506725 10 0.0
.debug_aranges 133088 133096 8 0.0
.debug_frame 486412 486464 52 0.0
.debug_info 37894567 37898052 3485 0.0
.debug_line 5252100 5252287 187 0.0
.debug_loc 3361966 3362185 219 0.0
.debug_ranges 359712 359768 56 0.0
.debug_str 3455772 3456184 412 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116488 116488 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564895 564999 104 0.0
.symtab 171616 171632 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
956774 956888 114 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1283939 1284051 112 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75006 75006 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644294 1644304 10 0.0
.debug_aranges 140592 140600 8 0.0
.debug_frame 511788 511840 52 0.0
.debug_info 41801170 41804656 3486 0.0
.debug_line 5626639 5626826 187 0.0
.debug_loc 3554673 3554964 291 0.0
.debug_ranges 382168 382224 56 0.0
.debug_str 3851739 3852151 412 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129896 129896 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624068 624172 104 0.0
.symtab 189424 189440 16 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030476 1030592 116 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676571 676675 104 0.0
(read/write) 174964 174860 -104 -0.1
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89603 89603 0 0.0
.text 586656 586760 104 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640811 640915 104 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 78739 78739 0 0.0
.text 561752 561856 104 0.0
lock-ftd LP_CC2652R7 (read only) 678103 678199 96 0.0
(read/write) 170600 170504 -96 -0.1
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77287 77287 0 0.0
.text 600336 600432 96 0.0
lock-mtd LP_CC2652R7 (read only) 661923 662027 104 0.0
(read/write) 182468 182364 -104 -0.1
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103123 103123 0 0.0
.text 558320 558424 104 0.0
pump-app LP_CC2652R7 (read only) 687259 687355 96 0.0
(read/write) 162148 162052 -96 -0.1
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90507 90507 0 0.0
.text 596268 596364 96 0.0
pump-controller-app LP_CC2652R7 (read only) 671759 671863 104 0.0
(read/write) 177760 177656 -104 -0.1
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86063 86063 0 0.0
.text 585216 585320 104 0.0
shell LP_CC2652R7 (read only) 667590 667694 104 0.0
(read/write) 186256 186152 -104 -0.1
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86318 86318 0 0.0
.text 580956 581060 104 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587314 587410 96 0.0
.app_xip_area 463972 464068 96 0.0
.bss 65776 65776 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) 594370 594474 104 0.0
.app_xip_area 465700 465804 104 0.0
.bss 71096 71096 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543306 543410 104 0.0
.app_xip_area 424988 425092 104 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110288 1110400 112 0.0
.bss 136332 136332 0 0.0
.data 2072 2072 0 0.0
.text 971864 971976 112 0.0
BRD4161A+rpc (read/write) 973428 973524 96 0.0
.bss 150844 150844 0 0.0
.data 2252 2252 0 0.0
.text 820312 820408 96 0.0
BRD4161A+rs911x (read/write) 1003552 1003664 112 0.0
.bss 169168 169168 0 0.0
.data 2064 2064 0 0.0
.text 832300 832412 112 0.0
lock-app BRD4161A+wf200 (read/write) 1151292 1151388 96 0.0
.bss 152248 152248 0 0.0
.data 2072 2072 0 0.0
.text 996952 997048 96 0.0
window-app BRD4161A (read/write) 1102336 1102448 112 0.0
.bss 137780 137780 0 0.0
.data 2096 2096 0 0.0
.text 962440 962552 112 0.0
esp32 all-clusters-app c3devkit (read only) 1222910 1223016 106 0.0
(read/write) 1788054 1788046 -8 -0.0
.dram0.bss 76944 76944 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257624 257616 -8 -0.0
.flash.text 1222910 1223016 106 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1232975 1233055 80 0.0
(read/write) 563940 563948 8 0.0
.dram0.bss 82304 82304 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314672 314680 8 0.0
.flash.text 1227591 1227671 80 0.0
.iram0.text 123939 123939 0 0.0
k32w light k32w0+release (read/write) 649868 649964 96 0.0
.bss 70712 70712 0 0.0
.data 2068 2068 0 0.0
.text 574360 574456 96 0.0
lock k32w0+release (read/write) 706824 706936 112 0.0
.bss 71160 71160 0 0.0
.data 2076 2076 0 0.0
.text 630860 630972 112 0.0
linux chip-tool-ipv6only arm64 (read only) 10353156 10353620 464 0.0
(read/write) 706241 706241 0 0.0
.bss 33937 33937 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 650560 650560 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 503860 503860 0 0.0
.text 8195348 8195812 464 0.0
thermostat-no-ble arm64 (read only) 2386908 2387372 464 0.0
(read/write) 143617 143617 0 0.0
.bss 55345 55345 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 77208 77208 0 0.0
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 143652 143652 0 0.0
.text 2000992 2001456 464 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2455576 2455704 128 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418220 1418348 128 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182035 1182131 96 0.0
bss 143633 143633 0 0.0
rodata 144196 144196 0 0.0
text 815256 815352 96 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1160671 1160783 112 0.0
bss 142860 142860 0 0.0
rodata 135768 135768 0 0.0
text 803120 803224 104 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1743884 1743980 96 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1229301 1229311 10 0.0
.debug_aranges 111800 111808 8 0.0
.debug_frame 373268 373308 40 0.0
.debug_info 26815460 26819579 4119 0.0
.debug_line 3667850 3668111 261 0.0
.debug_loc 3580116 3580487 371 0.0
.debug_ranges 339904 339936 32 0.0
.debug_str 3439416 3439580 164 0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 569356 569460 104 0.0
.symtab 421168 421200 32 0.0
.text 0 0 0 0.0
1544120 1544216 96 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1686492 1686604 112 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1221100 1221110 10 0.0
.debug_aranges 111272 111280 8 0.0
.debug_frame 376348 376388 40 0.0
.debug_info 26552243 26556361 4118 0.0
.debug_line 3688566 3688827 261 0.0
.debug_loc 3567753 3568124 371 0.0
.debug_ranges 338520 338552 32 0.0
.debug_str 3428429 3428593 164 0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 533445 533549 104 0.0
.symtab 407600 407632 32 0.0
.text 1487464 1487576 112 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850896 850896 0 0.0
(read/write) 1605044 1605156 112 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 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 2456 2456 0 0.0
.debug_abbrev 1055156 1055166 10 0.0
.debug_aranges 103480 103488 8 0.0
.debug_frame 346676 346716 40 0.0
.debug_info 22016438 22020459 4021 0.0
.debug_line 3258486 3258747 261 0.0
.debug_loc 3265860 3266216 356 0.0
.debug_ranges 303848 303880 32 0.0
.debug_str 3233961 3234125 164 0.0
.heap 850896 850896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 469822 469926 104 0.0
.symtab 376048 376080 32 0.0
.text 1414208 1414320 112 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845864 845864 0 0.0
(read/write) 1642668 1642780 112 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 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 2472 2472 0 0.0
.debug_abbrev 1062575 1062585 10 0.0
.debug_aranges 104152 104160 8 0.0
.debug_frame 349500 349540 40 0.0
.debug_info 22395758 22399812 4054 0.0
.debug_line 3267178 3267439 261 0.0
.debug_loc 3305688 3306044 356 0.0
.debug_ranges 307192 307224 32 0.0
.debug_str 3261416 3261580 164 0.0
.heap 845864 845864 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476025 476129 104 0.0
.symtab 379232 379264 32 0.0
.text 1446800 1446912 112 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130780 1130884 104 0.0
.bss 106112 106112 0 0.0
.data 1028 1028 0 0.0
.text 577876 577980 104 0.0
lock-app qpg6105+debug (read/write) 1101760 1101864 104 0.0
.bss 102344 102344 0 0.0
.data 1032 1032 0 0.0
.text 548860 548964 104 0.0
telink light-switch-app tlsr9518adk80d (read/write) 813660 813764 104 0.0
bss 71372 71372 0 0.0
noinit 43488 43488 0 0.0
text 574558 574662 104 0.0
lighting-app tlsr9518adk80d (read/write) 835616 835720 104 0.0
bss 72228 72228 0 0.0
noinit 43488 43488 0 0.0
text 592718 592822 104 0.0
ota-requestor-app tlsr9518adk80d (read/write) 843724 843820 96 0.0
bss 73136 73136 0 0.0
noinit 43488 43488 0 0.0
text 598962 599062 100 0.0

@mrjerryjohns mrjerryjohns force-pushed the fix-liveness-timeout branch 3 times, most recently from 54362b2 to efafd38 Compare September 17, 2022 04:12
@github-actions
Copy link

github-actions bot commented Sep 17, 2022

PR #22699: Size comparison from 989ad8e to efafd38

Increases (28 builds for bl602, bl702, cc13x2_26x2, cyw30739, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 989ad8e efafd38 change % change
bl602 lighting-app bl602 (read/write) 1383062 1383086 24 0.0
.text 1064914 1064940 26 0.0
bl602+rpc (read/write) 1428274 1428306 32 0.0
.text 1096262 1096290 28 0.0
bl702 lighting-app bl702 (read/write) 1188011 1188027 16 0.0
.debug_info 37894568 37895803 1235 0.0
.debug_line 5252100 5252141 41 0.0
.debug_loc 3361966 3362054 88 0.0
.debug_ranges 359712 359760 48 0.0
.debug_str 3455772 3455801 29 0.0
.text 956776 956800 24 0.0
bl702+rpc (read/write) 1283939 1283971 32 0.0
.debug_info 41801170 41802406 1236 0.0
.debug_line 5626639 5626680 41 0.0
.debug_loc 3554673 3554761 88 0.0
.debug_ranges 382168 382216 48 0.0
.debug_str 3851739 3851768 29 0.0
.text 1030476 1030502 26 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676571 676595 24 0.0
.text 586656 586680 24 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640811 640835 24 0.0
.text 561752 561776 24 0.0
lock-ftd LP_CC2652R7 (read only) 678103 678119 16 0.0
.text 600336 600352 16 0.0
lock-mtd LP_CC2652R7 (read only) 661923 661947 24 0.0
.text 558320 558344 24 0.0
pump-app LP_CC2652R7 (read only) 687259 687275 16 0.0
.text 596268 596284 16 0.0
pump-controller-app LP_CC2652R7 (read only) 671759 671783 24 0.0
.text 585216 585240 24 0.0
shell LP_CC2652R7 (read only) 667590 667614 24 0.0
.text 580956 580980 24 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587314 587330 16 0.0
.app_xip_area 463972 463988 16 0.0
lock cyw930739m2evb_01 (read/write) 594370 594394 24 0.0
.app_xip_area 465700 465724 24 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543306 543330 24 0.0
.app_xip_area 424988 425012 24 0.0
k32w light k32w0+release (read/write) 649868 649884 16 0.0
.text 574360 574376 16 0.0
lock k32w0+release (read/write) 706824 706856 32 0.0
.text 630860 630892 32 0.0
linux chip-tool-ipv6only arm64 (read only) 10353156 10353556 400 0.0
.text 8195348 8195748 400 0.0
thermostat-no-ble arm64 (read only) 2386908 2387292 384 0.0
.text 2000992 2001376 384 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2455576 2455640 64 0.0
.text 1418220 1418284 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743884 1743900 16 0.0
.debug_info 26815460 26816903 1443 0.0
.debug_line 3667850 3667914 64 0.0
.debug_loc 3580116 3580260 144 0.0
.debug_ranges 339904 339928 24 0.0
.debug_str 3439416 3439445 29 0.0
.text 1544120 1544136 16 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1686492 1686508 16 0.0
.debug_info 26552241 26553685 1444 0.0
.debug_line 3688566 3688630 64 0.0
.debug_loc 3567753 3567897 144 0.0
.debug_ranges 338520 338544 24 0.0
.debug_str 3428429 3428458 29 0.0
.text 1487464 1487480 16 0.0
light cy8ckit_062s2_43012 (read/write) 1605044 1605060 16 0.0
.debug_info 22016437 22017879 1442 0.0
.debug_line 3258486 3258550 64 0.0
.debug_loc 3265860 3266004 144 0.0
.debug_ranges 303848 303872 24 0.0
.debug_str 3233961 3233990 29 0.0
.text 1414208 1414224 16 0.0
lock cy8ckit_062s2_43012 (read/write) 1642668 1642684 16 0.0
.debug_info 22395757 22397201 1444 0.0
.debug_line 3267178 3267242 64 0.0
.debug_loc 3305688 3305832 144 0.0
.debug_ranges 307192 307216 24 0.0
.debug_str 3261416 3261445 29 0.0
.text 1446800 1446816 16 0.0
qpg lighting-app qpg6105+debug (read/write) 1130780 1130804 24 0.0
.text 577876 577900 24 0.0
lock-app qpg6105+debug (read/write) 1101760 1101784 24 0.0
.text 548860 548884 24 0.0
telink light-switch-app tlsr9518adk80d (read/write) 813660 813676 16 0.0
text 574558 574576 18 0.0
lighting-app tlsr9518adk80d (read/write) 835616 835632 16 0.0
text 592718 592734 16 0.0
ota-requestor-app tlsr9518adk80d (read/write) 843716 843740 24 0.0
text 598960 598978 18 0.0
Decreases (6 builds for cc13x2_26x2)
platform target config section 989ad8e efafd38 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174964 174940 -24 -0.0
lock-ftd LP_CC2652R7 (read/write) 170600 170584 -16 -0.0
lock-mtd LP_CC2652R7 (read/write) 182468 182444 -24 -0.0
pump-app LP_CC2652R7 (read/write) 162148 162132 -16 -0.0
pump-controller-app LP_CC2652R7 (read/write) 177760 177736 -24 -0.0
shell LP_CC2652R7 (read/write) 186256 186232 -24 -0.0
Full report (28 builds for bl602, bl702, cc13x2_26x2, cyw30739, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 989ad8e efafd38 change % change
bl602 lighting-app bl602 (read/write) 1383062 1383086 24 0.0
.bss 89337 89337 0 0.0
.data 9816 9816 0 0.0
.text 1064914 1064940 26 0.0
bl602+rpc (read/write) 1428274 1428306 32 0.0
.bss 96769 96769 0 0.0
.data 10200 10200 0 0.0
.text 1096262 1096290 28 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188011 1188027 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 66958 66958 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1506715 1506715 0 0.0
.debug_aranges 133088 133088 0 0.0
.debug_frame 486412 486412 0 0.0
.debug_info 37894568 37895803 1235 0.0
.debug_line 5252100 5252141 41 0.0
.debug_loc 3361966 3362054 88 0.0
.debug_ranges 359712 359760 48 0.0
.debug_str 3455772 3455801 29 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116488 116488 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564895 564895 0 0.0
.symtab 171616 171616 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
956776 956800 24 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1283939 1283971 32 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75006 75006 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644294 1644294 0 0.0
.debug_aranges 140592 140592 0 0.0
.debug_frame 511788 511788 0 0.0
.debug_info 41801170 41802406 1236 0.0
.debug_line 5626639 5626680 41 0.0
.debug_loc 3554673 3554761 88 0.0
.debug_ranges 382168 382216 48 0.0
.debug_str 3851739 3851768 29 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129896 129896 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624068 624068 0 0.0
.symtab 189424 189424 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030476 1030502 26 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676571 676595 24 0.0
(read/write) 174964 174940 -24 -0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89603 89603 0 0.0
.text 586656 586680 24 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640811 640835 24 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 78739 78739 0 0.0
.text 561752 561776 24 0.0
lock-ftd LP_CC2652R7 (read only) 678103 678119 16 0.0
(read/write) 170600 170584 -16 -0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77287 77287 0 0.0
.text 600336 600352 16 0.0
lock-mtd LP_CC2652R7 (read only) 661923 661947 24 0.0
(read/write) 182468 182444 -24 -0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103123 103123 0 0.0
.text 558320 558344 24 0.0
pump-app LP_CC2652R7 (read only) 687259 687275 16 0.0
(read/write) 162148 162132 -16 -0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90507 90507 0 0.0
.text 596268 596284 16 0.0
pump-controller-app LP_CC2652R7 (read only) 671759 671783 24 0.0
(read/write) 177760 177736 -24 -0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86063 86063 0 0.0
.text 585216 585240 24 0.0
shell LP_CC2652R7 (read only) 667590 667614 24 0.0
(read/write) 186256 186232 -24 -0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86318 86318 0 0.0
.text 580956 580980 24 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587314 587330 16 0.0
.app_xip_area 463972 463988 16 0.0
.bss 65776 65776 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) 594370 594394 24 0.0
.app_xip_area 465700 465724 24 0.0
.bss 71096 71096 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543306 543330 24 0.0
.app_xip_area 424988 425012 24 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w light k32w0+release (read/write) 649868 649884 16 0.0
.bss 70712 70712 0 0.0
.data 2068 2068 0 0.0
.text 574360 574376 16 0.0
lock k32w0+release (read/write) 706824 706856 32 0.0
.bss 71160 71160 0 0.0
.data 2076 2076 0 0.0
.text 630860 630892 32 0.0
linux chip-tool-ipv6only arm64 (read only) 10353156 10353556 400 0.0
(read/write) 706241 706241 0 0.0
.bss 33937 33937 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 650560 650560 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 503860 503860 0 0.0
.text 8195348 8195748 400 0.0
thermostat-no-ble arm64 (read only) 2386908 2387292 384 0.0
(read/write) 143617 143617 0 0.0
.bss 55345 55345 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 77208 77208 0 0.0
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 143652 143652 0 0.0
.text 2000992 2001376 384 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2455576 2455640 64 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418220 1418284 64 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841968 841968 0 0.0
(read/write) 1743884 1743900 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1229301 1229301 0 0.0
.debug_aranges 111800 111800 0 0.0
.debug_frame 373268 373268 0 0.0
.debug_info 26815460 26816903 1443 0.0
.debug_line 3667850 3667914 64 0.0
.debug_loc 3580116 3580260 144 0.0
.debug_ranges 339904 339928 24 0.0
.debug_str 3439416 3439445 29 0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 569356 569356 0 0.0
.symtab 421168 421168 0 0.0
.text 1544120 1544136 16 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 842704 842704 0 0.0
(read/write) 1686492 1686508 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1221100 1221100 0 0.0
.debug_aranges 111272 111272 0 0.0
.debug_frame 376348 376348 0 0.0
.debug_info 26552241 26553685 1444 0.0
.debug_line 3688566 3688630 64 0.0
.debug_loc 3567753 3567897 144 0.0
.debug_ranges 338520 338544 24 0.0
.debug_str 3428429 3428458 29 0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 533445 533445 0 0.0
.symtab 407600 407600 0 0.0
.text 1487464 1487480 16 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 850896 850896 0 0.0
(read/write) 1605044 1605060 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 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 2456 2456 0 0.0
.debug_abbrev 1055156 1055156 0 0.0
.debug_aranges 103480 103480 0 0.0
.debug_frame 346676 346676 0 0.0
.debug_info 22016437 22017879 1442 0.0
.debug_line 3258486 3258550 64 0.0
.debug_loc 3265860 3266004 144 0.0
.debug_ranges 303848 303872 24 0.0
.debug_str 3233961 3233990 29 0.0
.heap 850896 850896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 469822 469822 0 0.0
.symtab 376048 376048 0 0.0
.text 1414208 1414224 16 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845864 845864 0 0.0
(read/write) 1642668 1642684 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 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 2472 2472 0 0.0
.debug_abbrev 1062575 1062575 0 0.0
.debug_aranges 104152 104152 0 0.0
.debug_frame 349500 349500 0 0.0
.debug_info 22395757 22397201 1444 0.0
.debug_line 3267178 3267242 64 0.0
.debug_loc 3305688 3305832 144 0.0
.debug_ranges 307192 307216 24 0.0
.debug_str 3261416 3261445 29 0.0
.heap 845864 845864 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476025 476025 0 0.0
.symtab 379232 379232 0 0.0
.text 1446800 1446816 16 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130780 1130804 24 0.0
.bss 106112 106112 0 0.0
.data 1028 1028 0 0.0
.text 577876 577900 24 0.0
lock-app qpg6105+debug (read/write) 1101760 1101784 24 0.0
.bss 102344 102344 0 0.0
.data 1032 1032 0 0.0
.text 548860 548884 24 0.0
telink light-switch-app tlsr9518adk80d (read/write) 813660 813676 16 0.0
bss 71372 71372 0 0.0
noinit 43488 43488 0 0.0
text 574558 574576 18 0.0
lighting-app tlsr9518adk80d (read/write) 835616 835632 16 0.0
bss 72228 72228 0 0.0
noinit 43488 43488 0 0.0
text 592718 592734 16 0.0
ota-requestor-app tlsr9518adk80d (read/write) 843716 843740 24 0.0
bss 73136 73136 0 0.0
noinit 43488 43488 0 0.0
text 598960 598978 18 0.0

timeout

This fixes the logic in ReadClient to use the local IDLE interval when
computing the liveness timeout instead of the IDLE interval of our peer.

Testing:

Using the REPL and the liveness timer print, confirmed the fixes are
indeed applied.

Restyled by whitespace

Restyled by clang-format

Build fixes
@github-actions
Copy link

PR #22699: Size comparison from 2466360 to 5ea8571

Increases (6 builds for bl702, linux, qpg)
platform target config section 2466360 5ea8571 change % change
bl702 lighting-app bl702 (read/write) 1188147 1188179 32 0.0
.debug_info 37894805 37896041 1236 0.0
.debug_line 5252100 5252141 41 0.0
.debug_loc 3362437 3362525 88 0.0
.debug_ranges 359712 359760 48 0.0
.debug_str 3455772 3455801 29 0.0
.text 956796 956822 26 0.0
bl702+rpc (read/write) 1284091 1284107 16 0.0
.debug_info 41801424 41802659 1235 0.0
.debug_line 5626639 5626680 41 0.0
.debug_loc 3555144 3555232 88 0.0
.debug_ranges 382168 382216 48 0.0
.debug_str 3851739 3851768 29 0.0
.text 1030498 1030522 24 0.0
linux chip-tool-ipv6only arm64 (read only) 10353140 10353540 400 0.0
.text 8195348 8195748 400 0.0
thermostat-no-ble arm64 (read only) 2386892 2387276 384 0.0
.text 2000992 2001376 384 0.0
qpg lighting-app qpg6105+debug (read/write) 1130820 1130852 32 0.0
.text 577916 577948 32 0.0
lock-app qpg6105+debug (read/write) 1101760 1101784 24 0.0
.text 548860 548884 24 0.0
Full report (6 builds for bl702, linux, qpg)
platform target config section 2466360 5ea8571 change % change
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1188147 1188179 32 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67078 67078 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1506715 1506715 0 0.0
.debug_aranges 133088 133088 0 0.0
.debug_frame 486412 486412 0 0.0
.debug_info 37894805 37896041 1236 0.0
.debug_line 5252100 5252141 41 0.0
.debug_loc 3362437 3362525 88 0.0
.debug_ranges 359712 359760 48 0.0
.debug_str 3455772 3455801 29 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116488 116488 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564895 564895 0 0.0
.symtab 171616 171616 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 956796 956822 26 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1284091 1284107 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75126 75126 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644294 1644294 0 0.0
.debug_aranges 140592 140592 0 0.0
.debug_frame 511788 511788 0 0.0
.debug_info 41801424 41802659 1235 0.0
.debug_line 5626639 5626680 41 0.0
.debug_loc 3555144 3555232 88 0.0
.debug_ranges 382168 382216 48 0.0
.debug_str 3851739 3851768 29 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129896 129896 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624068 624068 0 0.0
.symtab 189424 189424 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1030498 1030522 24 0.0
linux chip-tool-ipv6only arm64 (read only) 10353140 10353540 400 0.0
(read/write) 706241 706241 0 0.0
.bss 33937 33937 0 0.0
.data 2864 2864 0 0.0
.data.rel.ro 650560 650560 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13904 0 0.0
.init 24 24 0 0.0
.init_array 200 200 0 0.0
.rodata 503844 503844 0 0.0
.text 8195348 8195748 400 0.0
thermostat-no-ble arm64 (read only) 2386892 2387276 384 0.0
(read/write) 143617 143617 0 0.0
.bss 55345 55345 0 0.0
.data 1912 1912 0 0.0
.data.rel.ro 77208 77208 0 0.0
.dynamic 560 560 0 0.0
.got 5184 5184 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 143636 143636 0 0.0
.text 2000992 2001376 384 0.0
qpg lighting-app qpg6105+debug (read/write) 1130820 1130852 32 0.0
.bss 109784 109784 0 0.0
.data 1028 1028 0 0.0
.text 577916 577948 32 0.0
lock-app qpg6105+debug (read/write) 1101760 1101784 24 0.0
.bss 106016 106016 0 0.0
.data 1032 1032 0 0.0
.text 548860 548884 24 0.0

@github-actions
Copy link

github-actions bot commented Sep 19, 2022

PR #22699: Size comparison from 2466360 to a6254f4

Increases above 0.2%:

platform target config section 2466360 a6254f4 change % change
linux chip-tool-ipv6only arm64 .init_array 200 208 8 4.0
thermostat-no-ble arm64 .init_array 432 440 8 1.9
Increases (36 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, nrfconnect, psoc6, qpg, telink)
platform target config section 2466360 a6254f4 change % change
bl602 lighting-app bl602 (read/write) 1383278 1383302 24 0.0
.text 1064928 1064952 24 0.0
bl602+rpc (read/write) 1428482 1428506 24 0.0
.text 1096274 1096302 28 0.0
bl702 lighting-app bl702 (read/write) 1188147 1188179 32 0.0
.debug_info 37894805 37896039 1234 0.0
.debug_line 5252100 5252141 41 0.0
.debug_loc 3362437 3362525 88 0.0
.debug_ranges 359712 359760 48 0.0
.debug_str 3455772 3455801 29 0.0
.text 956796 956818 22 0.0
bl702+rpc (read/write) 1284091 1284107 16 0.0
.debug_info 41801424 41802659 1235 0.0
.debug_line 5626639 5626680 41 0.0
.debug_loc 3555144 3555232 88 0.0
.debug_ranges 382168 382216 48 0.0
.debug_str 3851739 3851768 29 0.0
.text 1030498 1030522 24 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676571 676595 24 0.0
.text 586656 586680 24 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640819 640843 24 0.0
.text 561760 561784 24 0.0
lock-ftd LP_CC2652R7 (read only) 678111 678127 16 0.0
.text 600344 600360 16 0.0
lock-mtd LP_CC2652R7 (read only) 661923 661947 24 0.0
.text 558320 558344 24 0.0
pump-app LP_CC2652R7 (read only) 687267 687283 16 0.0
.text 596276 596292 16 0.0
pump-controller-app LP_CC2652R7 (read only) 671767 671791 24 0.0
.text 585224 585248 24 0.0
shell LP_CC2652R7 (read only) 667598 667622 24 0.0
.text 580964 580988 24 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587322 587338 16 0.0
.app_xip_area 463980 463996 16 0.0
lock cyw930739m2evb_01 (read/write) 594370 594394 24 0.0
.app_xip_area 465700 465724 24 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543314 543338 24 0.0
.app_xip_area 424996 425020 24 0.0
efr32 lighting-app BRD4161A (read/write) 1110488 1110520 32 0.0
.text 971864 971896 32 0.0
BRD4161A+rpc (read/write) 973628 973644 16 0.0
.text 820312 820328 16 0.0
BRD4161A+rs911x (read/write) 1003736 1003768 32 0.0
.text 832284 832316 32 0.0
lock-app BRD4161A+wf200 (read/write) 1151292 1151308 16 0.0
.text 996952 996968 16 0.0
window-app BRD4161A (read/write) 1102536 1102568 32 0.0
.text 962440 962472 32 0.0
esp32 all-clusters-app c3devkit (read only) 1222910 1222926 16 0.0
.flash.text 1222910 1222926 16 0.0
m5stack (read only) 1232975 1232991 16 0.0
.flash.text 1227591 1227607 16 0.0
k32w light k32w0+release (read/write) 649868 649900 32 0.0
.text 574360 574392 32 0.0
lock k32w0+release (read/write) 706824 706856 32 0.0
.text 630860 630892 32 0.0
linux chip-tool-ipv6only arm64 (read only) 10353140 10353668 528 0.0
(read/write) 706241 706273 32 0.0
.bss 33937 33953 16 0.0
.got 13904 13912 8 0.1
.init_array 200 208 8 4.0
.text 8195348 8195828 480 0.0
thermostat-no-ble arm64 (read only) 2386892 2387420 528 0.0
(read/write) 143617 143649 32 0.0
.bss 55345 55361 16 0.0
.got 5184 5192 8 0.2
.init_array 432 440 8 1.9
.text 2000992 2001472 480 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182819 1182835 16 0.0
text 815272 815288 16 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161471 1161487 16 0.0
text 803140 803160 20 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1743884 1743900 16 0.0
.debug_info 26815706 26817150 1444 0.0
.debug_line 3667850 3667914 64 0.0
.debug_loc 3580124 3580268 144 0.0
.debug_ranges 339904 339928 24 0.0
.debug_str 3439416 3439445 29 0.0
.text 1544120 1544136 16 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1686492 1686508 16 0.0
.debug_info 26552488 26553933 1445 0.0
.debug_line 3688566 3688630 64 0.0
.debug_loc 3567761 3567905 144 0.0
.debug_ranges 338520 338544 24 0.0
.debug_str 3428429 3428458 29 0.0
.text 1487464 1487480 16 0.0
light cy8ckit_062s2_43012 (read/write) 1605044 1605060 16 0.0
.debug_info 22016668 22018111 1443 0.0
.debug_line 3258486 3258550 64 0.0
.debug_loc 3265868 3266012 144 0.0
.debug_ranges 303848 303872 24 0.0
.debug_str 3233961 3233990 29 0.0
.text 1414208 1414224 16 0.0
lock cy8ckit_062s2_43012 (read/write) 1642668 1642684 16 0.0
.debug_info 22396004 22397448 1444 0.0
.debug_line 3267178 3267242 64 0.0
.debug_loc 3305696 3305840 144 0.0
.debug_ranges 307192 307216 24 0.0
.debug_str 3261416 3261445 29 0.0
.text 1446800 1446816 16 0.0
qpg lighting-app qpg6105+debug (read/write) 1130820 1130844 24 0.0
.text 577916 577940 24 0.0
lock-app qpg6105+debug (read/write) 1101760 1101784 24 0.0
.text 548860 548884 24 0.0
telink light-switch-app tlsr9518adk80d (read/write) 814452 814468 16 0.0
text 574550 574566 16 0.0
lighting-app tlsr9518adk80d (read/write) 836408 836424 16 0.0
text 592710 592726 16 0.0
ota-requestor-app tlsr9518adk80d (read/write) 844516 844524 8 0.0
text 598954 598968 14 0.0
Decreases (7 builds for cc13x2_26x2, esp32)
platform target config section 2466360 a6254f4 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174964 174940 -24 -0.0
lock-ftd LP_CC2652R7 (read/write) 170592 170576 -16 -0.0
lock-mtd LP_CC2652R7 (read/write) 182468 182444 -24 -0.0
pump-app LP_CC2652R7 (read/write) 162140 162124 -16 -0.0
pump-controller-app LP_CC2652R7 (read/write) 177752 177728 -24 -0.0
shell LP_CC2652R7 (read/write) 186248 186224 -24 -0.0
esp32 all-clusters-app c3devkit (read/write) 1788046 1788038 -8 -0.0
.flash.rodata 257616 257608 -8 -0.0
Full report (37 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 2466360 a6254f4 change % change
bl602 lighting-app bl602 (read/write) 1383278 1383302 24 0.0
.bss 89537 89537 0 0.0
.data 9816 9816 0 0.0
.text 1064928 1064952 24 0.0
bl602+rpc (read/write) 1428482 1428506 24 0.0
.bss 96969 96969 0 0.0
.data 10200 10200 0 0.0
.text 1096274 1096302 28 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188147 1188179 32 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67078 67078 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4280 4280 0 0.0
.debug_abbrev 1506715 1506715 0 0.0
.debug_aranges 133088 133088 0 0.0
.debug_frame 486412 486412 0 0.0
.debug_info 37894805 37896039 1234 0.0
.debug_line 5252100 5252141 41 0.0
.debug_loc 3362437 3362525 88 0.0
.debug_ranges 359712 359760 48 0.0
.debug_str 3455772 3455801 29 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 116488 116488 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 564895 564895 0 0.0
.symtab 171616 171616 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
956796 956818 22 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284091 1284107 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75126 75126 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644294 1644294 0 0.0
.debug_aranges 140592 140592 0 0.0
.debug_frame 511788 511788 0 0.0
.debug_info 41801424 41802659 1235 0.0
.debug_line 5626639 5626680 41 0.0
.debug_loc 3555144 3555232 88 0.0
.debug_ranges 382168 382216 48 0.0
.debug_str 3851739 3851768 29 0.0
.hbn 509 509 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 129896 129896 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624068 624068 0 0.0
.symtab 189424 189424 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030498 1030522 24 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 676571 676595 24 0.0
(read/write) 174964 174940 -24 -0.0
.bss 81228 81228 0 0.0
.data 3380 3380 0 0.0
.rodata 89603 89603 0 0.0
.text 586656 586680 24 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 640819 640843 24 0.0
(read/write) 157996 157996 0 0.0
.bss 80500 80500 0 0.0
.data 3380 3380 0 0.0
.rodata 78739 78739 0 0.0
.text 561760 561784 24 0.0
lock-ftd LP_CC2652R7 (read only) 678111 678127 16 0.0
(read/write) 170592 170576 -16 -0.0
.bss 78484 78484 0 0.0
.data 3304 3304 0 0.0
.rodata 77287 77287 0 0.0
.text 600344 600360 16 0.0
lock-mtd LP_CC2652R7 (read only) 661923 661947 24 0.0
(read/write) 182468 182444 -24 -0.0
.bss 74172 74172 0 0.0
.data 3304 3304 0 0.0
.rodata 103123 103123 0 0.0
.text 558320 558344 24 0.0
pump-app LP_CC2652R7 (read only) 687267 687283 16 0.0
(read/write) 162140 162124 -16 -0.0
.bss 78420 78420 0 0.0
.data 3296 3296 0 0.0
.rodata 90507 90507 0 0.0
.text 596276 596292 16 0.0
pump-controller-app LP_CC2652R7 (read only) 671767 671791 24 0.0
(read/write) 177752 177728 -24 -0.0
.bss 78532 78532 0 0.0
.data 3292 3292 0 0.0
.rodata 86063 86063 0 0.0
.text 585224 585248 24 0.0
shell LP_CC2652R7 (read only) 667598 667622 24 0.0
(read/write) 186248 186224 -24 -0.0
.bss 83540 83540 0 0.0
.data 3376 3376 0 0.0
.rodata 86318 86318 0 0.0
.text 580964 580988 24 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587322 587338 16 0.0
.app_xip_area 463980 463996 16 0.0
.bss 65776 65776 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) 594370 594394 24 0.0
.app_xip_area 465700 465724 24 0.0
.bss 71096 71096 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543314 543338 24 0.0
.app_xip_area 424996 425020 24 0.0
.bss 60784 60784 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read/write) 1110488 1110520 32 0.0
.bss 136532 136532 0 0.0
.data 2072 2072 0 0.0
.text 971864 971896 32 0.0
BRD4161A+rpc (read/write) 973628 973644 16 0.0
.bss 151044 151044 0 0.0
.data 2252 2252 0 0.0
.text 820312 820328 16 0.0
BRD4161A+rs911x (read/write) 1003736 1003768 32 0.0
.bss 169368 169368 0 0.0
.data 2064 2064 0 0.0
.text 832284 832316 32 0.0
lock-app BRD4161A+wf200 (read/write) 1151292 1151308 16 0.0
.bss 152248 152248 0 0.0
.data 2072 2072 0 0.0
.text 996952 996968 16 0.0
window-app BRD4161A (read/write) 1102536 1102568 32 0.0
.bss 137980 137980 0 0.0
.data 2096 2096 0 0.0
.text 962440 962472 32 0.0
esp32 all-clusters-app c3devkit (read only) 1222910 1222926 16 0.0
(read/write) 1788046 1788038 -8 -0.0
.dram0.bss 76944 76944 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257616 257608 -8 -0.0
.flash.text 1222910 1222926 16 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1232975 1232991 16 0.0
(read/write) 563940 563940 0 0.0
.dram0.bss 82304 82304 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314672 314672 0 0.0
.flash.text 1227591 1227607 16 0.0
.iram0.text 123939 123939 0 0.0
k32w light k32w0+release (read/write) 649868 649900 32 0.0
.bss 70712 70712 0 0.0
.data 2068 2068 0 0.0
.text 574360 574392 32 0.0
lock k32w0+release (read/write) 706824 706856 32 0.0
.bss 71160 71160 0 0.0
.data 2076 2076 0 0.0
.text 630860 630892 32 0.0
linux chip-tool-ipv6only arm64 (read only) 10353140 10353668 528 0.0
(read/write) 706241 706273 32 0.0
.bss 33937 33953 16 0.0
.data 2864 2864 0 0.0
.data.rel.ro 650560 650560 0 0.0
.dynamic 560 560 0 0.0
.got 13904 13912 8 0.1
.init 24 24 0 0.0
.init_array 200 208 8 4.0
.rodata 503844 503844 0 0.0
.text 8195348 8195828 480 0.0
thermostat-no-ble arm64 (read only) 2386892 2387420 528 0.0
(read/write) 143617 143649 32 0.0
.bss 55345 55361 16 0.0
.data 1912 1912 0 0.0
.data.rel.ro 77208 77208 0 0.0
.dynamic 560 560 0 0.0
.got 5184 5192 8 0.2
.init 24 24 0 0.0
.init_array 432 440 8 1.9
.rodata 143636 143636 0 0.0
.text 2000992 2001472 480 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2455640 2455640 0 0.0
.bss 215044 215044 0 0.0
.data 5872 5872 0 0.0
.text 1418284 1418284 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1182819 1182835 16 0.0
bss 144433 144433 0 0.0
rodata 144196 144196 0 0.0
text 815272 815288 16 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1161471 1161487 16 0.0
bss 143660 143660 0 0.0
rodata 135768 135768 0 0.0
text 803140 803160 20 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1743884 1743900 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188712 188712 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1229301 1229301 0 0.0
.debug_aranges 111800 111800 0 0.0
.debug_frame 373268 373268 0 0.0
.debug_info 26815706 26817150 1444 0.0
.debug_line 3667850 3667914 64 0.0
.debug_loc 3580124 3580268 144 0.0
.debug_ranges 339904 339928 24 0.0
.debug_str 3439416 3439445 29 0.0
.heap 841968 841968 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 569356 569356 0 0.0
.symtab 421168 421168 0 0.0
.text 1544120 1544136 16 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1686492 1686508 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187976 187976 0 0.0
.comment 204 204 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 2664 2664 0 0.0
.debug_abbrev 1221100 1221100 0 0.0
.debug_aranges 111272 111272 0 0.0
.debug_frame 376348 376348 0 0.0
.debug_info 26552488 26553933 1445 0.0
.debug_line 3688566 3688630 64 0.0
.debug_loc 3567761 3567905 144 0.0
.debug_ranges 338520 338544 24 0.0
.debug_str 3428429 3428458 29 0.0
.heap 842704 842704 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 533445 533445 0 0.0
.symtab 407600 407600 0 0.0
.text 1487464 1487480 16 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850896 850896 0 0.0
(read/write) 1605044 1605060 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 179992 179992 0 0.0
.comment 204 204 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 2456 2456 0 0.0
.debug_abbrev 1055156 1055156 0 0.0
.debug_aranges 103480 103480 0 0.0
.debug_frame 346676 346676 0 0.0
.debug_info 22016668 22018111 1443 0.0
.debug_line 3258486 3258550 64 0.0
.debug_loc 3265868 3266012 144 0.0
.debug_ranges 303848 303872 24 0.0
.debug_str 3233961 3233990 29 0.0
.heap 850896 850896 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 469822 469822 0 0.0
.symtab 376048 376048 0 0.0
.text 1414208 1414224 16 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845864 845864 0 0.0
(read/write) 1642668 1642684 16 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185008 185008 0 0.0
.comment 204 204 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 2472 2472 0 0.0
.debug_abbrev 1062575 1062575 0 0.0
.debug_aranges 104152 104152 0 0.0
.debug_frame 349500 349500 0 0.0
.debug_info 22396004 22397448 1444 0.0
.debug_line 3267178 3267242 64 0.0
.debug_loc 3305696 3305840 144 0.0
.debug_ranges 307192 307216 24 0.0
.debug_str 3261416 3261445 29 0.0
.heap 845864 845864 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 288 288 0 0.0
.stab 156 156 0 0.0
.stabstr 335 335 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 476025 476025 0 0.0
.symtab 379232 379232 0 0.0
.text 1446800 1446816 16 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1130820 1130844 24 0.0
.bss 109784 109784 0 0.0
.data 1028 1028 0 0.0
.text 577916 577940 24 0.0
lock-app qpg6105+debug (read/write) 1101760 1101784 24 0.0
.bss 106016 106016 0 0.0
.data 1032 1032 0 0.0
.text 548860 548884 24 0.0
telink light-switch-app tlsr9518adk80d (read/write) 814452 814468 16 0.0
bss 72172 72172 0 0.0
noinit 43488 43488 0 0.0
text 574550 574566 16 0.0
lighting-app tlsr9518adk80d (read/write) 836408 836424 16 0.0
bss 73028 73028 0 0.0
noinit 43488 43488 0 0.0
text 592710 592726 16 0.0
ota-requestor-app tlsr9518adk80d (read/write) 844516 844524 8 0.0
bss 73936 73936 0 0.0
noinit 43488 43488 0 0.0
text 598954 598968 14 0.0

@andy31415
Copy link
Contributor

Will bypass Darwin flakyness on merging this.

@andy31415 andy31415 merged commit 7c13bd3 into project-chip:master Sep 20, 2022
andy31415 pushed a commit to andy31415/connectedhomeip that referenced this pull request Sep 20, 2022
…iveness timeout (project-chip#22699)

* Fix ReadClient to use the right parameters when computing the liveness
timeout

This fixes the logic in ReadClient to use the local IDLE interval when
computing the liveness timeout instead of the IDLE interval of our peer.

Testing:

Using the REPL and the liveness timer print, confirmed the fixes are
indeed applied.

Restyled by whitespace

Restyled by clang-format

Build fixes

* Review feedback
andy31415 added a commit that referenced this pull request Sep 20, 2022
…iveness timeout (#22699) (#22760)

* Fix ReadClient to use the right parameters when computing the liveness
timeout

This fixes the logic in ReadClient to use the local IDLE interval when
computing the liveness timeout instead of the IDLE interval of our peer.

Testing:

Using the REPL and the liveness timer print, confirmed the fixes are
indeed applied.

Restyled by whitespace

Restyled by clang-format

Build fixes

* Review feedback

Co-authored-by: Jerry Johns <johnsj@google.com>
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.

[BUG] ReadClient uses incorrect parameters when calculating liveness timeout
5 participants