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

[Darwin] The objc subscription callback bridge is leaked for single attribute subscriptions #23061

Conversation

jtung-apple
Copy link
Contributor

Fixes #22333

In the Darwin framework, a "callback bridge" object is leaked because there's no current way to reference it when a single attribute subscription is done.

This change adds optional plumbing to pass a callback for OnDone as a std::function, and that gives the Darwin framework opportunity to capture the pointer for deletion at OnDone time.

@jtung-apple
Copy link
Contributor Author

Rebased to latest master to try to get around some build issues

@github-actions
Copy link

PR #23061: Size comparison from 26dab6c to 99532fc

Decreases (2 builds for bl702)
platform target config section 26dab6c 99532fc change % change
bl702 lighting-app bl702 .debug_info 37905258 37905257 -1 -0.0
.text 957024 957022 -2 -0.0
bl702+rpc .debug_info 4181187 41811871 -1 -0.0
.text 1030728 1030726 -2 -0.0
Full report (3 builds for bl702, mbed)
platform target config section 26dab6c 99532fc change % change
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1188643 1188643 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67102 67102 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506865 1506865 0 0.0
.debug_aranges 133128 133128 0 0.0
.debug_frame 486580 486580 0 0.0
.debug_info 37905258 37905257 -1 -0.0
.debug_line 5256764 5256764 0 0.0
.debug_loc 3367112 3367112 0 0.0
.debug_ranges 359368 359368 0 0.0
.debug_str 3457811 3457811 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565071 565071 0 0.0
.symtab 171664 171664 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 957024 957022 -2 -0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1284579 1284579 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75150 75150 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644410 1644410 0 0.0
.debug_aranges 140632 140632 0 0.0
.debug_frame 511956 511956 0 0.0
.debug_info 4181187 41811871 -1 -0.0
.debug_line 5631299 5631299 0 0.0
.debug_loc 3559772 3559772 0 0.0
.debug_ranges 381824 381824 0 0.0
.debug_str 3853711 3853711 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624244 624244 0 0.0
.symtab 189472 189472 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1030728 1030726 -2 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452168 2452168 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414812 1414812 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 12, 2022

PR #23061: Size comparison from 26dab6c to d65629b

Increases (9 builds for bl702, cc13x2_26x2, linux, psoc6, telink)
platform target config section 26dab6c d65629b change % change
bl702 lighting-app bl702 (read/write) 1188643 1188659 16 0.0
.debug_info 37905258 37905259 1 0.0
.text 957024 957026 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677167 677175 8 0.0
.text 587064 587072 8 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641415 641423 8 0.0
.text 562168 562176 8 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255780 8258004 2224 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 26831616 26831618 2 0.0
.debug_loc 3589149 3589150 1 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 2656839 26568399 1 0.0
.debug_loc 3576786 3576787 1 0.0
light cy8ckit_062s2_43012 .debug_info 22032119 22032120 1 0.0
lock cy8ckit_062s2_43012 .debug_info 22270816 22270817 1 0.0
.debug_loc 3303341 3303342 1 0.0
telink light-switch-app tlsr9518adk80d text 553138 553140 2 0.0
Decreases (11 builds for bl602, bl702, cc13x2_26x2, esp32, linux, psoc6, qpg, telink)
platform target config section 26dab6c d65629b change % change
bl602 lighting-app bl602 .text 1069054 1069052 -2 -0.0
bl702 lighting-app bl702+rpc .debug_info 4181187 41811871 -1 -0.0
.text 1030728 1030726 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174376 174368 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1223340 1223338 -2 -0.0
.flash.text 1223340 1223338 -2 -0.0
linux chip-tool-ipv6only arm64 .rodata 518132 518068 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_line 3672030 3672024 -6 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3692747 3692741 -6 -0.0
light cy8ckit_062s2_43012 .debug_line 3262675 3262669 -6 -0.0
lock cy8ckit_062s2_43012 .debug_line 3260534 3260528 -6 -0.0
qpg lock-app qpg6105+debug (read/write) 1113712 1113704 -8 -0.0
.text 560808 560800 -8 -0.0
telink ota-requestor-app tlsr9518adk80d text 577542 577540 -2 -0.0
Full report (36 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, telink)
platform target config section 26dab6c d65629b change % change
bl602 lighting-app bl602 (read/write) 1389646 1389646 0 0.0
.bss 90729 90729 0 0.0
.data 9928 9928 0 0.0
.text 1069054 1069052 -2 -0.0
bl602+rpc (read/write) 1434858 1434858 0 0.0
.bss 98161 98161 0 0.0
.data 10312 10312 0 0.0
.text 1100400 1100400 0 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188643 1188659 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67102 67102 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506865 1506865 0 0.0
.debug_aranges 133128 133128 0 0.0
.debug_frame 486580 486580 0 0.0
.debug_info 37905258 37905259 1 0.0
.debug_line 5256764 5256764 0 0.0
.debug_loc 3367112 3367112 0 0.0
.debug_ranges 359368 359368 0 0.0
.debug_str 3457811 3457811 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565071 565071 0 0.0
.symtab 171664 171664 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957024 957026 2 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284579 1284579 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75150 75150 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644410 1644410 0 0.0
.debug_aranges 140632 140632 0 0.0
.debug_frame 511956 511956 0 0.0
.debug_info 4181187 41811871 -1 -0.0
.debug_line 5631299 5631299 0 0.0
.debug_loc 3559772 3559772 0 0.0
.debug_ranges 381824 381824 0 0.0
.debug_str 3853711 3853711 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624244 624244 0 0.0
.symtab 189472 189472 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030728 1030726 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677167 677175 8 0.0
(read/write) 174376 174368 -8 -0.0
.bss 81236 81236 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587064 587072 8 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641415 641423 8 0.0
(read/write) 158004 158004 0 0.0
.bss 80508 80508 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562168 562176 8 0.0
lock-ftd LP_CC2652R7 (read only) 675867 675867 0 0.0
(read/write) 172828 172828 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598072 598072 0 0.0
lock-mtd LP_CC2652R7 (read only) 659615 659615 0 0.0
(read/write) 184768 184768 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556000 556000 0 0.0
pump-app LP_CC2652R7 (read only) 687915 687915 0 0.0
(read/write) 161500 161500 0 0.0
.bss 78428 78428 0 0.0
.data 3296 3296 0 0.0
.rodata 90731 90731 0 0.0
.text 596700 596700 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672423 672423 0 0.0
(read/write) 177104 177104 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86287 86287 0 0.0
.text 585656 585656 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185664 185664 0 0.0
.bss 83556 83556 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581380 581380 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587914 587914 0 0.0
.app_xip_area 464524 464524 0 0.0
.bss 65808 65808 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592162 592162 0 0.0
.app_xip_area 463452 463452 0 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543958 543958 0 0.0
.app_xip_area 425624 425624 0 0.0
.bss 60800 60800 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+rpc (read/write) 973892 973892 0 0.0
.bss 152252 152252 0 0.0
.data 2248 2248 0 0.0
.text 819372 819372 0 0.0
BRD4161A+rs911x (read/write) 1030960 1030960 0 0.0
.bss 186656 186656 0 0.0
.data 2092 2092 0 0.0
.text 842192 842192 0 0.0
BRD4187C (read/write) 1145876 1145876 0 0.0
.bss 138640 138640 0 0.0
.data 2596 2596 0 0.0
.text 980044 980044 0 0.0
lock-app BRD4161A+wf200 (read/write) 1157024 1157024 0 0.0
.bss 158208 158208 0 0.0
.data 2100 2100 0 0.0
.text 996696 996696 0 0.0
window-app BRD4187C (read/write) 1139312 1139312 0 0.0
.bss 140080 140080 0 0.0
.data 2620 2620 0 0.0
.text 972016 972016 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223340 1223338 -2 -0.0
(read/write) 1788294 1788294 0 0.0
.dram0.bss 76944 76944 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257864 257864 0 0.0
.flash.text 1223340 1223338 -2 -0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233415 1233415 0 0.0
(read/write) 564204 564204 0 0.0
.dram0.bss 82312 82312 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314928 314928 0 0.0
.flash.text 1228031 1228031 0 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 661284 661284 0 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563028 0 0.0
light k32w0+release (read/write) 671280 671280 0 0.0
.bss 74816 74816 0 0.0
.data 2060 2060 0 0.0
.text 591676 591676 0 0.0
lock k32w0+release (read/write) 633092 633092 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552684 552684 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518132 518068 -64 -0.0
.text 8255780 8258004 2224 0.0
thermostat-no-ble arm64 (read only) 2390380 2390380 0 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144436 144436 0 0.0
.text 2003040 2003040 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452168 2452168 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414812 1414812 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841968 841968 0 0.0
(read/write) 1745164 1745164 0 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 1229390 1229390 0 0.0
.debug_aranges 111856 111856 0 0.0
.debug_frame 373484 373484 0 0.0
.debug_info 26831616 26831618 2 0.0
.debug_line 3672030 3672024 -6 -0.0
.debug_loc 3589149 3589150 1 0.0
.debug_ranges 339712 339712 0 0.0
.debug_str 3441214 3441214 0 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 569639 569639 0 0.0
.symtab 421184 421184 0 0.0
.text 0 0 0 0.0
1545400 1545400 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842704 842704 0 0.0
(read/write) 1687748 1687748 0 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 1221189 1221189 0 0.0
.debug_aranges 111328 111328 0 0.0
.debug_frame 376564 376564 0 0.0
.debug_info 2656839 26568399 1 0.0
.debug_line 3692747 3692741 -6 -0.0
.debug_loc 3576786 3576787 1 0.0
.debug_ranges 338328 338328 0 0.0
.debug_str 3430227 3430227 0 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 533728 533728 0 0.0
.symtab 407616 407616 0 0.0
.text 1488720 1488720 0 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) 1606292 1606292 0 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 1055300 1055300 0 0.0
.debug_aranges 103536 103536 0 0.0
.debug_frame 346896 346896 0 0.0
.debug_info 22032119 22032120 1 0.0
.debug_line 3262675 3262669 -6 -0.0
.debug_loc 3274748 3274748 0 0.0
.debug_ranges 303632 303632 0 0.0
.debug_str 3235759 3235759 0 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 470105 470105 0 0.0
.symtab 376064 376064 0 0.0
.text 1415456 1415456 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845880 845880 0 0.0
(read/write) 1640212 1640212 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1057426 1057426 0 0.0
.debug_aranges 103936 103936 0 0.0
.debug_frame 348788 348788 0 0.0
.debug_info 22270816 22270817 1 0.0
.debug_line 3260534 3260528 -6 -0.0
.debug_loc 3303341 3303342 1 0.0
.debug_ranges 305576 305576 0 0.0
.debug_str 3255273 3255273 0 0.0
.heap 845880 845880 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 472512 472512 0 0.0
.symtab 377728 377728 0 0.0
.text 1444360 1444360 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148632 1148632 0 0.0
.bss 110556 110556 0 0.0
.data 832 832 0 0.0
.text 595732 595732 0 0.0
lock-app qpg6105+debug (read/write) 1113712 1113704 -8 -0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560800 -8 -0.0
telink light-switch-app tlsr9518adk80d (read/write) 789364 789364 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553138 553140 2 0.0
lighting-app tlsr9518adk80d (read/write) 811476 811476 0 0.0
bss 73328 73328 0 0.0
noinit 43520 43520 0 0.0
text 571358 571358 0 0.0
ota-requestor-app tlsr9518adk80d (read/write) 819412 819412 0 0.0
bss 74236 74236 0 0.0
noinit 43520 43520 0 0.0
text 577542 577540 -2 -0.0

src/controller/ReadInteraction.h Outdated Show resolved Hide resolved
@jtung-apple jtung-apple force-pushed the issue-22333-subscription-callback-bridge-leak branch from d65629b to 803f9a6 Compare October 13, 2022 22:43
@jtung-apple
Copy link
Contributor Author

Rebased on master to be in-line with the recent reverts and changes.

@github-actions
Copy link

github-actions bot commented Oct 13, 2022

PR #23061: Size comparison from ac19e88 to 803f9a6

Increases (4 builds for linux, psoc6)
platform target config section ac19e88 803f9a6 change % change
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255780 8258004 2224 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_loc 3589149 3589150 1 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_loc 3576786 3576787 1 0.0
lock cy8ckit_062s2_43012 .debug_loc 3303341 3303342 1 0.0
Decreases (10 builds for bl602, bl702, linux, psoc6, telink)
platform target config section ac19e88 803f9a6 change % change
bl602 lighting-app bl602+rpc (read/write) 1434866 1434858 -8 -0.0
.text 1100402 1100398 -4 -0.0
bl702 lighting-app bl702+rpc .debug_info 4181187 41811871 -1 -0.0
.text 1030728 1030726 -2 -0.0
linux chip-tool-ipv6only arm64 .rodata 518132 518068 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 26831616 26831615 -1 -0.0
.debug_line 3672032 3672026 -6 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26568399 2656839 -1 -0.0
.debug_line 3692749 3692743 -6 -0.0
light cy8ckit_062s2_43012 .debug_info 22032120 22032119 -1 -0.0
.debug_line 3262673 3262667 -6 -0.0
lock cy8ckit_062s2_43012 .debug_line 3260534 3260528 -6 -0.0
telink light-switch-app tlsr9518adk80d text 553140 553138 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 811476 811468 -8 -0.0
text 571358 571356 -2 -0.0
ota-requestor-app tlsr9518adk80d text 577544 577542 -2 -0.0
Full report (36 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ac19e88 803f9a6 change % change
bl602 lighting-app bl602 (read/write) 1389646 1389646 0 0.0
.bss 90729 90729 0 0.0
.data 9928 9928 0 0.0
.text 1069052 1069052 0 0.0
bl602+rpc (read/write) 1434866 1434858 -8 -0.0
.bss 98161 98161 0 0.0
.data 10312 10312 0 0.0
.text 1100402 1100398 -4 -0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1188659 1188659 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67102 67102 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506865 1506865 0 0.0
.debug_aranges 133128 133128 0 0.0
.debug_frame 486580 486580 0 0.0
.debug_info 37905259 37905259 0 0.0
.debug_line 5256764 5256764 0 0.0
.debug_loc 3367112 3367112 0 0.0
.debug_ranges 359368 359368 0 0.0
.debug_str 3457811 3457811 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565071 565071 0 0.0
.symtab 171664 171664 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957026 957026 0 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284579 1284579 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75150 75150 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644410 1644410 0 0.0
.debug_aranges 140632 140632 0 0.0
.debug_frame 511956 511956 0 0.0
.debug_info 4181187 41811871 -1 -0.0
.debug_line 5631299 5631299 0 0.0
.debug_loc 3559772 3559772 0 0.0
.debug_ranges 381824 381824 0 0.0
.debug_str 3853711 3853711 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624244 624244 0 0.0
.symtab 189472 189472 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1030728 1030726 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677175 677175 0 0.0
(read/write) 174368 174368 0 0.0
.bss 81236 81236 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587072 587072 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641423 641423 0 0.0
(read/write) 158004 158004 0 0.0
.bss 80508 80508 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562176 562176 0 0.0
lock-ftd LP_CC2652R7 (read only) 675867 675867 0 0.0
(read/write) 172828 172828 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598072 598072 0 0.0
lock-mtd LP_CC2652R7 (read only) 659623 659623 0 0.0
(read/write) 184760 184760 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556008 556008 0 0.0
pump-app LP_CC2652R7 (read only) 687915 687915 0 0.0
(read/write) 161500 161500 0 0.0
.bss 78428 78428 0 0.0
.data 3296 3296 0 0.0
.rodata 90731 90731 0 0.0
.text 596700 596700 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672423 672423 0 0.0
(read/write) 177104 177104 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86287 86287 0 0.0
.text 585656 585656 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185664 185664 0 0.0
.bss 83556 83556 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581380 581380 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587914 587914 0 0.0
.app_xip_area 464524 464524 0 0.0
.bss 65808 65808 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592162 592162 0 0.0
.app_xip_area 463452 463452 0 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543958 543958 0 0.0
.app_xip_area 425624 425624 0 0.0
.bss 60800 60800 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+rpc (read/write) 973892 973892 0 0.0
.bss 152252 152252 0 0.0
.data 2248 2248 0 0.0
.text 819372 819372 0 0.0
BRD4161A+rs911x (read/write) 1030960 1030960 0 0.0
.bss 186656 186656 0 0.0
.data 2092 2092 0 0.0
.text 842192 842192 0 0.0
BRD4187C (read/write) 1145876 1145876 0 0.0
.bss 138640 138640 0 0.0
.data 2596 2596 0 0.0
.text 980044 980044 0 0.0
lock-app BRD4161A+wf200 (read/write) 1157024 1157024 0 0.0
.bss 158208 158208 0 0.0
.data 2100 2100 0 0.0
.text 996696 996696 0 0.0
window-app BRD4187C (read/write) 1139312 1139312 0 0.0
.bss 140080 140080 0 0.0
.data 2620 2620 0 0.0
.text 972016 972016 0 0.0
k32w contact k32w0+release (read/write) 661284 661284 0 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563028 0 0.0
light k32w0+release (read/write) 671280 671280 0 0.0
.bss 74816 74816 0 0.0
.data 2060 2060 0 0.0
.text 591676 591676 0 0.0
lock k32w0+release (read/write) 633092 633092 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552684 552684 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518132 518068 -64 -0.0
.text 8255780 8258004 2224 0.0
thermostat-no-ble arm64 (read only) 2390380 2390380 0 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144436 144436 0 0.0
.text 2003040 2003040 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452168 2452168 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414812 1414812 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183451 1183451 0 0.0
bss 144441 144441 0 0.0
rodata 144396 144396 0 0.0
text 815708 815708 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162119 1162119 0 0.0
bss 143668 143668 0 0.0
rodata 135968 135968 0 0.0
text 803600 803600 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841968 841968 0 0.0
(read/write) 1745164 1745164 0 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 1229390 1229390 0 0.0
.debug_aranges 111856 111856 0 0.0
.debug_frame 373484 373484 0 0.0
.debug_info 26831616 26831615 -1 -0.0
.debug_line 3672032 3672026 -6 -0.0
.debug_loc 3589149 3589150 1 0.0
.debug_ranges 339712 339712 0 0.0
.debug_str 3441214 3441214 0 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 569639 569639 0 0.0
.symtab 421184 421184 0 0.0
.text 1545400 1545400 0 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) 1687748 1687748 0 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 1221189 1221189 0 0.0
.debug_aranges 111328 111328 0 0.0
.debug_frame 376564 376564 0 0.0
.debug_info 26568399 2656839 -1 -0.0
.debug_line 3692749 3692743 -6 -0.0
.debug_loc 3576786 3576787 1 0.0
.debug_ranges 338328 338328 0 0.0
.debug_str 3430227 3430227 0 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 533728 533728 0 0.0
.symtab 407616 407616 0 0.0
.text 1488720 1488720 0 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) 1606292 1606292 0 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 1055300 1055300 0 0.0
.debug_aranges 103536 103536 0 0.0
.debug_frame 346896 346896 0 0.0
.debug_info 22032120 22032119 -1 -0.0
.debug_line 3262673 3262667 -6 -0.0
.debug_loc 3274748 3274748 0 0.0
.debug_ranges 303632 303632 0 0.0
.debug_str 3235759 3235759 0 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 470105 470105 0 0.0
.symtab 376064 376064 0 0.0
.text 1415456 1415456 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845880 845880 0 0.0
(read/write) 1640212 1640212 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1057426 1057426 0 0.0
.debug_aranges 103936 103936 0 0.0
.debug_frame 348788 348788 0 0.0
.debug_info 22270816 22270816 0 0.0
.debug_line 3260534 3260528 -6 -0.0
.debug_loc 3303341 3303342 1 0.0
.debug_ranges 305576 305576 0 0.0
.debug_str 3255273 3255273 0 0.0
.heap 845880 845880 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 472512 472512 0 0.0
.symtab 377728 377728 0 0.0
.text 1444360 1444360 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148632 1148632 0 0.0
.bss 110556 110556 0 0.0
.data 832 832 0 0.0
.text 595732 595732 0 0.0
lock-app qpg6105+debug (read/write) 1113712 1113712 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560808 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789364 789364 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553140 553138 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 811476 811468 -8 -0.0
bss 73328 73328 0 0.0
noinit 43520 43520 0 0.0
text 571358 571356 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 819412 819412 0 0.0
bss 74236 74236 0 0.0
noinit 43520 43520 0 0.0
text 577544 577542 -2 -0.0

@github-actions
Copy link

github-actions bot commented Oct 14, 2022

PR #23061: Size comparison from ac19e88 to 7f620a2

Increases (8 builds for bl602, linux, psoc6)
platform target config section ac19e88 7f620a2 change % change
bl602 lighting-app bl602 (read/write) 1389646 1389710 64 0.0
.text 1069052 1069118 66 0.0
bl602+rpc (read/write) 1434866 1434934 68 0.0
.text 1100402 1100466 64 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255780 8258004 2224 0.0
thermostat-no-ble arm64 (read only) 2390380 2390524 144 0.0
.text 2003040 2003184 144 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1745164 1745212 48 0.0
.debug_aranges 111856 111872 16 0.0
.debug_frame 373484 373516 32 0.0
.debug_info 26831616 26832044 428 0.0
.debug_line 3672032 3672169 137 0.0
.debug_loc 3589149 3589236 87 0.0
.debug_ranges 339712 339728 16 0.0
.text 1545400 1545448 48 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1687748 1687796 48 0.0
.debug_aranges 111328 111344 16 0.0
.debug_frame 376564 376596 32 0.0
.debug_info 26568399 26568827 428 0.0
.debug_line 3692749 3692886 137 0.0
.debug_loc 3576786 3576873 87 0.0
.debug_ranges 338328 338344 16 0.0
.text 1488720 1488768 48 0.0
light cy8ckit_062s2_43012 (read/write) 1606292 1606356 64 0.0
.debug_aranges 103536 103552 16 0.0
.debug_frame 346896 346928 32 0.0
.debug_info 22032120 22032549 429 0.0
.debug_line 3262673 3262810 137 0.0
.debug_loc 3274748 3274834 86 0.0
.debug_ranges 303632 303648 16 0.0
.text 1415456 1415520 64 0.0
lock cy8ckit_062s2_43012 (read/write) 1640212 1640276 64 0.0
.debug_aranges 103936 103952 16 0.0
.debug_frame 348788 348820 32 0.0
.debug_info 22270816 22271244 428 0.0
.debug_line 3260534 3260671 137 0.0
.debug_loc 3303341 3303428 87 0.0
.debug_ranges 305576 305592 16 0.0
.text 1444360 1444424 64 0.0
Decreases (8 builds for linux, psoc6, telink)
platform target config section ac19e88 7f620a2 change % change
linux chip-tool-ipv6only arm64 .rodata 518132 518068 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1229390 1229384 -6 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1221189 1221183 -6 -0.0
light cy8ckit_062s2_43012 .debug_abbrev 1055300 1055294 -6 -0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1057426 1057420 -6 -0.0
telink light-switch-app tlsr9518adk80d text 553140 553138 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 811476 811468 -8 -0.0
text 571358 571356 -2 -0.0
ota-requestor-app tlsr9518adk80d text 577544 577540 -4 -0.0
Full report (29 builds for bl602, cc13x2_26x2, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section ac19e88 7f620a2 change % change
bl602 lighting-app bl602 (read/write) 1389646 1389710 64 0.0
.bss 90729 90729 0 0.0
.data 9928 9928 0 0.0
.text 1069052 1069118 66 0.0
bl602+rpc (read/write) 1434866 1434934 68 0.0
.bss 98161 98161 0 0.0
.data 10312 10312 0 0.0
.text 1100402 1100466 64 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677175 677175 0 0.0
(read/write) 174368 174368 0 0.0
.bss 81236 81236 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587072 587072 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641423 641423 0 0.0
(read/write) 158004 158004 0 0.0
.bss 80508 80508 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562176 562176 0 0.0
lock-ftd LP_CC2652R7 (read only) 675867 675867 0 0.0
(read/write) 172828 172828 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598072 598072 0 0.0
lock-mtd LP_CC2652R7 (read only) 659623 659623 0 0.0
(read/write) 184760 184760 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556008 556008 0 0.0
pump-app LP_CC2652R7 (read only) 687915 687915 0 0.0
(read/write) 161500 161500 0 0.0
.bss 78428 78428 0 0.0
.data 3296 3296 0 0.0
.rodata 90731 90731 0 0.0
.text 596700 596700 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672423 672423 0 0.0
(read/write) 177104 177104 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86287 86287 0 0.0
.text 585656 585656 0 0.0
shell LP_CC2652R7 (read only) 668198 668198 0 0.0
(read/write) 185664 185664 0 0.0
.bss 83556 83556 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581380 581380 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 587914 587914 0 0.0
.app_xip_area 464524 464524 0 0.0
.bss 65808 65808 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592162 592162 0 0.0
.app_xip_area 463452 463452 0 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543958 543958 0 0.0
.app_xip_area 425624 425624 0 0.0
.bss 60800 60800 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read/write) 661284 661284 0 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563028 0 0.0
light k32w0+release (read/write) 671280 671280 0 0.0
.bss 74816 74816 0 0.0
.data 2060 2060 0 0.0
.text 591676 591676 0 0.0
lock k32w0+release (read/write) 633092 633092 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552684 552684 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518132 518068 -64 -0.0
.text 8255780 8258004 2224 0.0
thermostat-no-ble arm64 (read only) 2390380 2390524 144 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144436 144436 0 0.0
.text 2003040 2003184 144 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452168 2452168 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414812 1414812 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183451 1183451 0 0.0
bss 144441 144441 0 0.0
rodata 144396 144396 0 0.0
text 815708 815708 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162119 1162119 0 0.0
bss 143668 143668 0 0.0
rodata 135968 135968 0 0.0
text 803600 803600 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841968 841968 0 0.0
(read/write) 1745164 1745212 48 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 1229390 1229384 -6 -0.0
.debug_aranges 111856 111872 16 0.0
.debug_frame 373484 373516 32 0.0
.debug_info 26831616 26832044 428 0.0
.debug_line 3672032 3672169 137 0.0
.debug_loc 3589149 3589236 87 0.0
.debug_ranges 339712 339728 16 0.0
.debug_str 3441214 3441214 0 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 569639 569639 0 0.0
.symtab 421184 421184 0 0.0
.text 1545400 1545448 48 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) 1687748 1687796 48 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 1221189 1221183 -6 -0.0
.debug_aranges 111328 111344 16 0.0
.debug_frame 376564 376596 32 0.0
.debug_info 26568399 26568827 428 0.0
.debug_line 3692749 3692886 137 0.0
.debug_loc 3576786 3576873 87 0.0
.debug_ranges 338328 338344 16 0.0
.debug_str 3430227 3430227 0 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 533728 533728 0 0.0
.symtab 407616 407616 0 0.0
.text 1488720 1488768 48 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) 1606292 1606356 64 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 1055300 1055294 -6 -0.0
.debug_aranges 103536 103552 16 0.0
.debug_frame 346896 346928 32 0.0
.debug_info 22032120 22032549 429 0.0
.debug_line 3262673 3262810 137 0.0
.debug_loc 3274748 3274834 86 0.0
.debug_ranges 303632 303648 16 0.0
.debug_str 3235759 3235759 0 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 470105 470105 0 0.0
.symtab 376064 376064 0 0.0
.text 1415456 1415520 64 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845880 845880 0 0.0
(read/write) 1640212 1640276 64 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1057426 1057420 -6 -0.0
.debug_aranges 103936 103952 16 0.0
.debug_frame 348788 348820 32 0.0
.debug_info 22270816 22271244 428 0.0
.debug_line 3260534 3260671 137 0.0
.debug_loc 3303341 3303428 87 0.0
.debug_ranges 305576 305592 16 0.0
.debug_str 3255273 3255273 0 0.0
.heap 845880 845880 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 472512 472512 0 0.0
.symtab 377728 377728 0 0.0
.text 1444360 1444424 64 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148632 1148632 0 0.0
.bss 110556 110556 0 0.0
.data 832 832 0 0.0
.text 595732 595732 0 0.0
lock-app qpg6105+debug (read/write) 1113712 1113712 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560808 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789364 789364 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553140 553138 -2 -0.0
lighting-app tlsr9518adk80d (read/write) 811476 811468 -8 -0.0
bss 73328 73328 0 0.0
noinit 43520 43520 0 0.0
text 571358 571356 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 819412 819412 0 0.0
bss 74236 74236 0 0.0
noinit 43520 43520 0 0.0
text 577544 577540 -4 -0.0

@github-actions
Copy link

PR #23061: Size comparison from ac19e88 to 7c138fb

Increases (4 builds for bl702, linux)
platform target config section ac19e88 7c138fb change % change
bl702 lighting-app bl702 (read/write) 1188659 1188675 16 0.0
.debug_aranges 133128 133136 8 0.0
.debug_frame 486580 486600 20 0.0
.debug_info 37905259 37905412 153 0.0
.debug_line 5256764 5256822 58 0.0
.debug_loc 3367112 3367145 33 0.0
.debug_ranges 359368 359376 8 0.0
.text 957026 957056 30 0.0
bl702+rpc .debug_aranges 140632 140640 8 0.0
.debug_frame 511956 511972 16 0.0
.debug_info 4181187 41812026 154 0.0
.debug_line 5631299 5631353 54 0.0
.debug_loc 3559772 3559792 20 0.0
.debug_ranges 381824 381832 8 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255780 8258004 2224 0.0
thermostat-no-ble arm64 (read only) 2390380 2390524 144 0.0
.text 2003040 2003184 144 0.0
Decreases (5 builds for bl702, linux, telink)
platform target config section ac19e88 7c138fb change % change
bl702 lighting-app bl702+rpc (read/write) 1284579 1284355 -224 -0.0
.text 1030728 1030502 -226 -0.0
linux chip-tool-ipv6only arm64 .rodata 518132 518068 -64 -0.0
telink light-switch-app tlsr9518adk80d text 553140 553136 -4 -0.0
lighting-app tlsr9518adk80d (read/write) 811476 811468 -8 -0.0
text 571358 571356 -2 -0.0
ota-requestor-app tlsr9518adk80d text 577544 577540 -4 -0.0
Full report (15 builds for bl702, k32w, linux, mbed, nrfconnect, qpg, telink)
platform target config section ac19e88 7c138fb change % change
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1188659 1188675 16 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67102 67102 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506865 1506865 0 0.0
.debug_aranges 133128 133136 8 0.0
.debug_frame 486580 486600 20 0.0
.debug_info 37905259 37905412 153 0.0
.debug_line 5256764 5256822 58 0.0
.debug_loc 3367112 3367145 33 0.0
.debug_ranges 359368 359376 8 0.0
.debug_str 3457811 3457811 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565071 565071 0 0.0
.symtab 171664 171664 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 957026 957056 30 0.0
bl702+rpc 0 0 0 0.0
(read only) 3262 3262 0 0.0
(read/write) 1284579 1284355 -224 -0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75150 75150 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644410 1644410 0 0.0
.debug_aranges 140632 140640 8 0.0
.debug_frame 511956 511972 16 0.0
.debug_info 4181187 41812026 154 0.0
.debug_line 5631299 5631353 54 0.0
.debug_loc 3559772 3559792 20 0.0
.debug_ranges 381824 381832 8 0.0
.debug_str 3853711 3853711 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624244 624244 0 0.0
.symtab 189472 189472 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 1030728 1030502 -226 -0.0
k32w contact k32w0+release (read/write) 661284 661284 0 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563028 0 0.0
light k32w0+release (read/write) 671280 671280 0 0.0
.bss 74816 74816 0 0.0
.data 2060 2060 0 0.0
.text 591676 591676 0 0.0
lock k32w0+release (read/write) 633092 633092 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552684 552684 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10429476 10431764 2288 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518132 518068 -64 -0.0
.text 8255780 8258004 2224 0.0
thermostat-no-ble arm64 (read only) 2390380 2390524 144 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144436 144436 0 0.0
.text 2003040 2003184 144 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452168 2452168 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414812 1414812 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183451 1183451 0 0.0
bss 144441 144441 0 0.0
rodata 144396 144396 0 0.0
text 815708 815708 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162119 1162119 0 0.0
bss 143668 143668 0 0.0
rodata 135968 135968 0 0.0
text 803600 803600 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148632 1148632 0 0.0
.bss 110556 110556 0 0.0
.data 832 832 0 0.0
.text 595732 595732 0 0.0
lock-app qpg6105+debug (read/write) 1113712 1113712 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560808 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 789364 789364 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553140 553136 -4 -0.0
lighting-app tlsr9518adk80d (read/write) 811476 811468 -8 -0.0
bss 73328 73328 0 0.0
noinit 43520 43520 0 0.0
text 571358 571356 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 819412 819412 0 0.0
bss 74236 74236 0 0.0
noinit 43520 43520 0 0.0
text 577544 577540 -4 -0.0

@jtung-apple jtung-apple force-pushed the issue-22333-subscription-callback-bridge-leak branch 2 times, most recently from 05cf8f6 to b47a498 Compare October 21, 2022 16:03
@github-actions
Copy link

github-actions bot commented Oct 21, 2022

PR #23061: Size comparison from a35ee1b to b47a498

Increases (9 builds for bl702, cc13x2_26x2, cyw30739, esp32, k32w, linux, psoc6, telink)
platform target config section a35ee1b b47a498 change % change
bl702 lighting-app bl702 .debug_info 37909062 37909063 1 0.0
.text 957576 957578 2 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174200 174208 8 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588130 588138 8 0.0
.app_xip_area 464716 464724 8 0.0
esp32 all-clusters-app c3devkit (read only) 1223650 1223652 2 0.0
(read/write) 1788334 1788342 8 0.0
.flash.rodata 257888 257896 8 0.0
.flash.text 1223650 1223652 2 0.0
k32w lock k32w0+release (read/write) 633076 633092 16 0.0
.text 552668 552684 16 0.0
linux chip-tool-ipv6only arm64 (read only) 10429700 10431972 2272 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255988 8258196 2208 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 26574284 26574285 1 0.0
light cy8ckit_062s2_43012 .debug_info 22038006 22038007 1 0.0
telink ota-requestor-app tlsr9518adk80d text 564862 564864 2 0.0
Decreases (9 builds for bl602, bl702, cc13x2_26x2, k32w, linux, psoc6)
platform target config section a35ee1b b47a498 change % change
bl602 lighting-app bl602+rpc (read/write) 1435470 1435462 -8 -0.0
.text 1100986 1100984 -2 -0.0
bl702 lighting-app bl702+rpc .debug_info 41815677 41815676 -1 -0.0
.text 1031024 1031022 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677359 677351 -8 -0.0
.text 587256 587248 -8 -0.0
k32w contact k32w0+release (read/write) 661284 661268 -16 -0.0
.text 563028 563012 -16 -0.0
linux chip-tool-ipv6only arm64 .rodata 518148 518084 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 26837503 26837501 -2 -0.0
.debug_line 3673331 3673325 -6 -0.0
.debug_loc 3590250 3590249 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3694048 3694042 -6 -0.0
.debug_loc 3577887 3577886 -1 -0.0
light cy8ckit_062s2_43012 .debug_line 3263972 3263966 -6 -0.0
lock cy8ckit_062s2_43012 .debug_info 22271297 22271296 -1 -0.0
.debug_line 3260937 3260931 -6 -0.0
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a35ee1b b47a498 change % change
bl602 lighting-app bl602 (read/write) 1390246 1390246 0 0.0
.bss 90745 90745 0 0.0
.data 9928 9928 0 0.0
.text 1069636 1069636 0 0.0
bl602+rpc (read/write) 1435470 1435462 -8 -0.0
.bss 98177 98177 0 0.0
.data 10312 10312 0 0.0
.text 1100986 1100984 -2 -0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1189219 1189219 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67118 67118 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506978 1506978 0 0.0
.debug_aranges 133168 133168 0 0.0
.debug_frame 486752 486752 0 0.0
.debug_info 37909062 37909063 1 0.0
.debug_line 5257986 5257986 0 0.0
.debug_loc 3367729 3367729 0 0.0
.debug_ranges 359568 359568 0 0.0
.debug_str 3458100 3458100 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565314 565314 0 0.0
.symtab 171728 171728 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957576 957578 2 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284883 1284883 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75166 75166 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644523 1644523 0 0.0
.debug_aranges 140672 140672 0 0.0
.debug_frame 512124 512124 0 0.0
.debug_info 41815677 41815676 -1 -0.0
.debug_line 5632517 5632517 0 0.0
.debug_loc 3560376 3560376 0 0.0
.debug_ranges 382024 382024 0 0.0
.debug_str 3854070 3854070 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624487 624487 0 0.0
.symtab 189536 189536 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1031024 1031022 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677359 677351 -8 -0.0
(read/write) 174200 174208 8 0.0
.bss 81252 81252 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587256 587248 -8 -0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641607 641607 0 0.0
(read/write) 158020 158020 0 0.0
.bss 80524 80524 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562360 562360 0 0.0
lock-ftd LP_CC2652R7 (read only) 675851 675851 0 0.0
(read/write) 172844 172844 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598056 598056 0 0.0
lock-mtd LP_CC2652R7 (read only) 659615 659615 0 0.0
(read/write) 184768 184768 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556000 556000 0 0.0
pump-app LP_CC2652R7 (read only) 688131 688131 0 0.0
(read/write) 161300 161300 0 0.0
.bss 78444 78444 0 0.0
.data 3296 3296 0 0.0
.rodata 90763 90763 0 0.0
.text 596884 596884 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672455 672455 0 0.0
(read/write) 177072 177072 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86319 86319 0 0.0
.text 585656 585656 0 0.0
shell LP_CC2652R7 (read only) 668382 668382 0 0.0
(read/write) 185496 185496 0 0.0
.bss 83572 83572 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581564 581564 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588130 588138 8 0.0
.app_xip_area 464716 464724 8 0.0
.bss 65832 65832 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592178 592178 0 0.0
.app_xip_area 463468 463468 0 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543998 543998 0 0.0
.app_xip_area 425664 425664 0 0.0
.bss 60800 60800 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+rpc (read/write) 974092 974092 0 0.0
.bss 152276 152276 0 0.0
.data 2248 2248 0 0.0
.text 819548 819548 0 0.0
BRD4161A+rs911x (read/write) 1031640 1031640 0 0.0
.bss 186680 186680 0 0.0
.data 2092 2092 0 0.0
.text 842848 842848 0 0.0
BRD4187C (read/write) 1146348 1146348 0 0.0
.bss 138664 138664 0 0.0
.data 2596 2596 0 0.0
.text 980492 980492 0 0.0
lock-app BRD4161A+wf200 (read/write) 1157248 1157248 0 0.0
.bss 158208 158208 0 0.0
.data 2100 2100 0 0.0
.text 996920 996920 0 0.0
window-app BRD4187C (read/write) 1139568 1139568 0 0.0
.bss 140080 140080 0 0.0
.data 2620 2620 0 0.0
.text 972272 972272 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223650 1223652 2 0.0
(read/write) 1788334 1788342 8 0.0
.dram0.bss 76960 76960 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257888 257896 8 0.0
.flash.text 1223650 1223652 2 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233699 1233699 0 0.0
(read/write) 564260 564260 0 0.0
.dram0.bss 82336 82336 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314960 314960 0 0.0
.flash.text 1228315 1228315 0 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 661284 661268 -16 -0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563012 -16 -0.0
light k32w0+release (read/write) 671528 671528 0 0.0
.bss 74840 74840 0 0.0
.data 2060 2060 0 0.0
.text 591900 591900 0 0.0
lock k32w0+release (read/write) 633076 633092 16 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552668 552684 16 0.0
linux chip-tool-ipv6only arm64 (read only) 10429700 10431972 2272 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518148 518084 -64 -0.0
.text 8255988 8258196 2208 0.0
thermostat-no-ble arm64 (read only) 2390796 2390796 0 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144484 144484 0 0.0
.text 2003408 2003408 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452200 2452200 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414844 1414844 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183659 1183659 0 0.0
bss 144457 144457 0 0.0
rodata 144428 144428 0 0.0
text 815888 815888 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162343 1162343 0 0.0
bss 143684 143684 0 0.0
rodata 136000 136000 0 0.0
text 803784 803784 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841952 841952 0 0.0
(read/write) 1745644 1745644 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188728 188728 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 1229487 1229487 0 0.0
.debug_aranges 111904 111904 0 0.0
.debug_frame 373628 373628 0 0.0
.debug_info 26837503 26837501 -2 -0.0
.debug_line 3673331 3673325 -6 -0.0
.debug_loc 3590250 3590249 -1 -0.0
.debug_ranges 339704 339704 0 0.0
.debug_str 3441503 3441503 0 0.0
.heap 841952 841952 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 569882 569882 0 0.0
.symtab 421328 421328 0 0.0
.text 1545864 1545864 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842688 842688 0 0.0
(read/write) 1688244 1688244 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187992 187992 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 1221286 1221286 0 0.0
.debug_aranges 111376 111376 0 0.0
.debug_frame 376708 376708 0 0.0
.debug_info 26574284 26574285 1 0.0
.debug_line 3694048 3694042 -6 -0.0
.debug_loc 3577887 3577886 -1 -0.0
.debug_ranges 338320 338320 0 0.0
.debug_str 3430516 3430516 0 0.0
.heap 842688 842688 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 533971 533971 0 0.0
.symtab 407760 407760 0 0.0
.text 1489200 1489200 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850872 850872 0 0.0
(read/write) 1606788 1606788 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180016 180016 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 1055397 1055397 0 0.0
.debug_aranges 103584 103584 0 0.0
.debug_frame 347040 347040 0 0.0
.debug_info 22038006 22038007 1 0.0
.debug_line 3263972 3263966 -6 -0.0
.debug_loc 3275848 3275848 0 0.0
.debug_ranges 303624 303624 0 0.0
.debug_str 3236048 3236048 0 0.0
.heap 850872 850872 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 470348 470348 0 0.0
.symtab 376208 376208 0 0.0
.text 1415928 1415928 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845880 845880 0 0.0
(read/write) 1640492 1640492 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1057336 1057336 0 0.0
.debug_aranges 103976 103976 0 0.0
.debug_frame 348896 348896 0 0.0
.debug_info 22271297 22271296 -1 -0.0
.debug_line 3260937 3260931 -6 -0.0
.debug_loc 3303430 3303430 0 0.0
.debug_ranges 305560 305560 0 0.0
.debug_str 3255446 3255446 0 0.0
.heap 845880 845880 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 472699 472699 0 0.0
.symtab 377824 377824 0 0.0
.text 1444640 1444640 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148816 1148816 0 0.0
.bss 110580 110580 0 0.0
.data 832 832 0 0.0
.text 595916 595916 0 0.0
lock-app qpg6105+debug (read/write) 1113712 1113712 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560808 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790300 790300 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553858 553858 0 0.0
lighting-app tlsr9518adk80d (read/write) 805532 805532 0 0.0
bss 73240 73240 0 0.0
noinit 43520 43520 0 0.0
text 565994 565994 0 0.0
ota-requestor-app tlsr9518adk80d (read/write) 804416 804416 0 0.0
bss 74052 74052 0 0.0
noinit 43520 43520 0 0.0
text 564862 564864 2 0.0

@jtung-apple jtung-apple enabled auto-merge (squash) October 21, 2022 18:23
@github-actions
Copy link

github-actions bot commented Oct 21, 2022

PR #23061: Size comparison from a35ee1b to 06e5b5f

Increases (12 builds for bl602, bl702, cyw30739, k32w, linux, psoc6, qpg, telink)
platform target config section a35ee1b 06e5b5f change % change
bl602 lighting-app bl602 .text 1069636 1069640 4 0.0
bl702 lighting-app bl702 .debug_abbrev 1506978 1506980 2 0.0
.debug_info 37909062 37909065 3 0.0
.text 957576 957580 4 0.0
bl702+rpc .debug_abbrev 1644523 1644525 2 0.0
.debug_info 41815677 41815678 1 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588130 588138 8 0.0
.app_xip_area 464716 464724 8 0.0
k32w lock k32w0+release (read/write) 633076 633092 16 0.0
.text 552668 552684 16 0.0
linux chip-tool-ipv6only arm64 (read only) 10429700 10431972 2272 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255988 8258196 2208 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_abbrev 1229487 1229489 2 0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1221286 1221288 2 0.0
light cy8ckit_062s2_43012 .debug_abbrev 1055397 1055399 2 0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1057336 1057338 2 0.0
.debug_info 22271297 22271299 2 0.0
qpg lighting-app qpg6105+debug (read/write) 1148816 1148824 8 0.0
.text 595916 595924 8 0.0
telink lighting-app tlsr9518adk80d text 565994 565996 2 0.0
Decreases (7 builds for linux, nrfconnect, psoc6)
platform target config section a35ee1b 06e5b5f change % change
linux chip-tool-ipv6only arm64 .rodata 518148 518084 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 text 815888 815884 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 text 803784 803780 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_line 3673331 3673325 -6 -0.0
.debug_loc 3590250 3590249 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3694048 3694042 -6 -0.0
.debug_loc 3577887 3577886 -1 -0.0
light cy8ckit_062s2_43012 .debug_line 3263972 3263966 -6 -0.0
lock cy8ckit_062s2_43012 .debug_line 3260937 3260931 -6 -0.0
Full report (31 builds for bl602, bl702, cc13x2_26x2, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a35ee1b 06e5b5f change % change
bl602 lighting-app bl602 (read/write) 1390246 1390246 0 0.0
.bss 90745 90745 0 0.0
.data 9928 9928 0 0.0
.text 1069636 1069640 4 0.0
bl602+rpc (read/write) 1435470 1435470 0 0.0
.bss 98177 98177 0 0.0
.data 10312 10312 0 0.0
.text 1100986 1100986 0 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1189219 1189219 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67118 67118 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506978 1506980 2 0.0
.debug_aranges 133168 133168 0 0.0
.debug_frame 486752 486752 0 0.0
.debug_info 37909062 37909065 3 0.0
.debug_line 5257986 5257986 0 0.0
.debug_loc 3367729 3367729 0 0.0
.debug_ranges 359568 359568 0 0.0
.debug_str 3458100 3458100 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565314 565314 0 0.0
.symtab 171728 171728 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957576 957580 4 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284883 1284883 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75166 75166 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644523 1644525 2 0.0
.debug_aranges 140672 140672 0 0.0
.debug_frame 512124 512124 0 0.0
.debug_info 41815677 41815678 1 0.0
.debug_line 5632517 5632517 0 0.0
.debug_loc 3560376 3560376 0 0.0
.debug_ranges 382024 382024 0 0.0
.debug_str 3854070 3854070 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624487 624487 0 0.0
.symtab 189536 189536 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1031024 1031024 0 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677359 677359 0 0.0
(read/write) 174200 174200 0 0.0
.bss 81252 81252 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587256 587256 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641607 641607 0 0.0
(read/write) 158020 158020 0 0.0
.bss 80524 80524 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562360 562360 0 0.0
lock-ftd LP_CC2652R7 (read only) 675851 675851 0 0.0
(read/write) 172844 172844 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598056 598056 0 0.0
lock-mtd LP_CC2652R7 (read only) 659615 659615 0 0.0
(read/write) 184768 184768 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556000 556000 0 0.0
pump-app LP_CC2652R7 (read only) 688131 688131 0 0.0
(read/write) 161300 161300 0 0.0
.bss 78444 78444 0 0.0
.data 3296 3296 0 0.0
.rodata 90763 90763 0 0.0
.text 596884 596884 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672455 672455 0 0.0
(read/write) 177072 177072 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86319 86319 0 0.0
.text 585656 585656 0 0.0
shell LP_CC2652R7 (read only) 668382 668382 0 0.0
(read/write) 185496 185496 0 0.0
.bss 83572 83572 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581564 581564 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588130 588138 8 0.0
.app_xip_area 464716 464724 8 0.0
.bss 65832 65832 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592178 592178 0 0.0
.app_xip_area 463468 463468 0 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543998 543998 0 0.0
.app_xip_area 425664 425664 0 0.0
.bss 60800 60800 0 0.0
.data 716 716 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read/write) 661284 661284 0 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563028 0 0.0
light k32w0+release (read/write) 671528 671528 0 0.0
.bss 74840 74840 0 0.0
.data 2060 2060 0 0.0
.text 591900 591900 0 0.0
lock k32w0+release (read/write) 633076 633092 16 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552668 552684 16 0.0
linux chip-tool-ipv6only arm64 (read only) 10429700 10431972 2272 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518148 518084 -64 -0.0
.text 8255988 8258196 2208 0.0
thermostat-no-ble arm64 (read only) 2390796 2390796 0 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144484 144484 0 0.0
.text 2003408 2003408 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452200 2452200 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414844 1414844 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183659 1183659 0 0.0
bss 144457 144457 0 0.0
rodata 144428 144428 0 0.0
text 815888 815884 -4 -0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162343 1162343 0 0.0
bss 143684 143684 0 0.0
rodata 136000 136000 0 0.0
text 803784 803780 -4 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841952 841952 0 0.0
(read/write) 1745644 1745644 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188728 188728 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 1229487 1229489 2 0.0
.debug_aranges 111904 111904 0 0.0
.debug_frame 373628 373628 0 0.0
.debug_info 26837503 26837503 0 0.0
.debug_line 3673331 3673325 -6 -0.0
.debug_loc 3590250 3590249 -1 -0.0
.debug_ranges 339704 339704 0 0.0
.debug_str 3441503 3441503 0 0.0
.heap 841952 841952 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 569882 569882 0 0.0
.symtab 421328 421328 0 0.0
.text 1545864 1545864 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 842688 842688 0 0.0
(read/write) 1688244 1688244 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187992 187992 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 1221286 1221288 2 0.0
.debug_aranges 111376 111376 0 0.0
.debug_frame 376708 376708 0 0.0
.debug_info 26574284 26574284 0 0.0
.debug_line 3694048 3694042 -6 -0.0
.debug_loc 3577887 3577886 -1 -0.0
.debug_ranges 338320 338320 0 0.0
.debug_str 3430516 3430516 0 0.0
.heap 842688 842688 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 533971 533971 0 0.0
.symtab 407760 407760 0 0.0
.text 1489200 1489200 0 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 850872 850872 0 0.0
(read/write) 1606788 1606788 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180016 180016 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 1055397 1055399 2 0.0
.debug_aranges 103584 103584 0 0.0
.debug_frame 347040 347040 0 0.0
.debug_info 22038006 22038006 0 0.0
.debug_line 3263972 3263966 -6 -0.0
.debug_loc 3275848 3275848 0 0.0
.debug_ranges 303624 303624 0 0.0
.debug_str 3236048 3236048 0 0.0
.heap 850872 850872 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 470348 470348 0 0.0
.symtab 376208 376208 0 0.0
.text 1415928 1415928 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 845880 845880 0 0.0
(read/write) 1640492 1640492 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1057336 1057338 2 0.0
.debug_aranges 103976 103976 0 0.0
.debug_frame 348896 348896 0 0.0
.debug_info 22271297 22271299 2 0.0
.debug_line 3260937 3260931 -6 -0.0
.debug_loc 3303430 3303430 0 0.0
.debug_ranges 305560 305560 0 0.0
.debug_str 3255446 3255446 0 0.0
.heap 845880 845880 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 472699 472699 0 0.0
.symtab 377824 377824 0 0.0
.text 1444640 1444640 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148816 1148824 8 0.0
.bss 110580 110580 0 0.0
.data 832 832 0 0.0
.text 595916 595924 8 0.0
lock-app qpg6105+debug (read/write) 1113712 1113712 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560808 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790300 790300 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553858 553858 0 0.0
lighting-app tlsr9518adk80d (read/write) 805532 805532 0 0.0
bss 73240 73240 0 0.0
noinit 43520 43520 0 0.0
text 565994 565996 2 0.0
ota-requestor-app tlsr9518adk80d (read/write) 804416 804416 0 0.0
bss 74052 74052 0 0.0
noinit 43520 43520 0 0.0
text 564862 564862 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 22, 2022

PR #23061: Size comparison from a35ee1b to 016c9ac

Increases (49 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a35ee1b 016c9ac change % change
bl602 lighting-app bl602 (read/write) 1390246 1390446 200 0.0
.text 1069636 1069838 202 0.0
bl602+rpc (read/write) 1435470 1435662 192 0.0
.text 1100986 1101184 198 0.0
bl702 lighting-app bl702 (read/write) 1189219 1189427 208 0.0
.debug_abbrev 1506978 1508945 1967 0.1
.debug_info 37909062 37916650 7588 0.0
.debug_loc 3367729 3369084 1355 0.0
.strtab 565314 565488 174 0.0
.symtab 171728 171760 32 0.0
.text 957576 957778 202 0.0
bl702+rpc (read/write) 1284883 1285091 208 0.0
.debug_abbrev 1644523 1646352 1829 0.1
.debug_info 41815677 41823684 8007 0.0
.debug_loc 3560376 3561772 1396 0.0
.strtab 624487 624661 174 0.0
.symtab 189536 189568 32 0.0
.text 1031024 1031226 202 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677359 677479 120 0.0
.text 587256 587376 120 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641607 641743 136 0.0
.text 562360 562496 136 0.0
lock-ftd LP_CC2652R7 (read only) 675851 675987 136 0.0
.text 598056 598192 136 0.0
lock-mtd LP_CC2652R7 (read only) 659615 659743 128 0.0
.text 556000 556128 128 0.0
pump-app LP_CC2652R7 (read only) 688131 688251 120 0.0
.text 596884 597004 120 0.0
pump-controller-app LP_CC2652R7 (read only) 672455 672535 80 0.0
.text 585656 585736 80 0.0
shell LP_CC2652R7 (read only) 668382 668518 136 0.0
.text 581564 581700 136 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588130 588258 128 0.0
.app_xip_area 464716 464844 128 0.0
lock cyw930739m2evb_01 (read/write) 592178 592306 128 0.0
.app_xip_area 463468 463596 128 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543998 544126 128 0.0
.app_xip_area 425664 425792 128 0.0
efr32 lighting-app BRD4161A+rpc (read/write) 974092 974220 128 0.0
.text 819548 819676 128 0.0
BRD4161A+rs911x (read/write) 1031640 1031784 144 0.0
.text 842848 842992 144 0.0
BRD4187C (read/write) 1146348 1146500 152 0.0
.text 980492 980644 152 0.0
lock-app BRD4161A+wf200 (read/write) 1157248 1157376 128 0.0
.text 996920 997048 128 0.0
window-app BRD4187C (read/write) 1139568 1139720 152 0.0
.text 972272 972424 152 0.0
esp32 all-clusters-app c3devkit (read only) 1223650 1223866 216 0.0
.flash.text 1223650 1223866 216 0.0
m5stack (read only) 1233699 1233807 108 0.0
.flash.text 1228315 1228423 108 0.0
k32w contact k32w0+release (read/write) 661284 661412 128 0.0
.text 563028 563156 128 0.0
light k32w0+release (read/write) 671528 671640 112 0.0
.text 591900 592012 112 0.0
lock k32w0+release (read/write) 633076 633220 144 0.0
.text 552668 552812 144 0.0
linux all-clusters-app debug (read only) 3084857 3085609 752 0.0
.text 2619250 2620002 752 0.0
all-clusters-minimal-app debug (read only) 2910649 2911401 752 0.0
.text 2448498 2449250 752 0.0
bridge-app debug+rpc (read only) 2411065 2411801 736 0.0
.text 2032482 2033218 736 0.0
chip-tool debug (read only) 11075393 11076753 1360 0.0
.text 8959460 8960820 1360 0.0
chip-tool-ipv6only arm64 (read only) 10429700 10432100 2400 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8255988 8258324 2336 0.0
lighting-app debug+rpc (read only) 2637665 2638417 752 0.0
.text 2233890 2234642 752 0.0
lock-app debug (read only) 2600393 2601145 752 0.0
.text 2184658 2185410 752 0.0
ota-provider-app debug (read only) 2397041 2397777 736 0.0
.text 2011730 2012466 736 0.0
ota-requestor-app debug (read only) 2562289 2563025 736 0.0
.text 2160834 2161570 736 0.0
shell debug (read only) 2624617 2625353 736 0.0
.text 2225026 2225762 736 0.0
thermostat-no-ble arm64 (read only) 2390796 2391420 624 0.0
.text 2003408 2004032 624 0.0
tv-app debug (read only) 3232081 3232785 704 0.0
.text 2770786 2771490 704 0.0
tv-casting-app debug (read only) 5576465 5579025 2560 0.0
.text 4945538 4948098 2560 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2452200 2452328 128 0.0
.text 1414844 1414972 128 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183659 1183787 128 0.0
text 815888 816016 128 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162343 1162471 128 0.0
text 803784 803912 128 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1745644 1745804 160 0.0
.debug_abbrev 1229487 1231418 1931 0.2
.debug_info 26837503 26846488 8985 0.0
.debug_loc 3590250 3591933 1683 0.0
.strtab 569882 570034 152 0.0
.symtab 421328 421376 48 0.0
.text 1545864 1546024 160 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1688244 1688404 160 0.0
.debug_abbrev 1221286 1223217 1931 0.2
.debug_info 26574284 26583262 8978 0.0
.debug_loc 3577887 3579570 1683 0.0
.strtab 533971 534123 152 0.0
.symtab 407760 407808 48 0.0
.text 1489200 1489360 160 0.0
light cy8ckit_062s2_43012 (read/write) 1606788 1606948 160 0.0
.debug_abbrev 1055397 1057330 1933 0.2
.debug_info 22038006 22047001 8995 0.0
.debug_loc 3275848 3277546 1698 0.1
.strtab 470348 470500 152 0.0
.symtab 376208 376256 48 0.0
.text 1415928 1416088 160 0.0
lock cy8ckit_062s2_43012 (read/write) 1640492 1640636 144 0.0
.debug_abbrev 1057336 1059247 1911 0.2
.debug_info 22271297 22280234 8937 0.0
.debug_loc 3303430 3305128 1698 0.1
.strtab 472699 472851 152 0.0
.symtab 377824 377872 48 0.0
.text 1444640 1444784 144 0.0
qpg lighting-app qpg6105+debug (read/write) 1148816 1148952 136 0.0
.text 595916 596052 136 0.0
lock-app qpg6105+debug (read/write) 1113712 1113840 128 0.0
.text 560808 560936 128 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790300 790476 176 0.0
text 553858 554014 156 0.0
lighting-app tlsr9518adk80d (read/write) 805532 805732 200 0.0
text 565994 566174 180 0.0
ota-requestor-app tlsr9518adk80d (read/write) 804416 804616 200 0.0
text 564862 565048 186 0.0
Decreases (13 builds for bl702, cc13x2_26x2, linux, psoc6)
platform target config section a35ee1b 016c9ac change % change
bl702 lighting-app bl702 .debug_aranges 133168 132088 -1080 -0.8
.debug_frame 486752 484668 -2084 -0.4
.debug_line 5257986 5257390 -596 -0.0
.debug_ranges 359568 358520 -1048 -0.3
.debug_str 3458100 3452343 -5757 -0.2
bl702+rpc .debug_aranges 140672 139592 -1080 -0.8
.debug_frame 512124 510040 -2084 -0.4
.debug_line 5632517 5632110 -407 -0.0
.debug_ranges 382024 380976 -1048 -0.3
.debug_str 3854070 3848313 -5757 -0.1
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read/write) 174200 174080 -120 -0.1
lock-ftd LP_CC2652R7 (read/write) 172844 172708 -136 -0.1
lock-mtd LP_CC2652R7 (read/write) 184768 184640 -128 -0.1
pump-app LP_CC2652R7 (read/write) 161300 161180 -120 -0.1
pump-controller-app LP_CC2652R7 (read/write) 177072 176992 -80 -0.0
shell LP_CC2652R7 (read/write) 185496 185360 -136 -0.1
linux chip-tool-ipv6only arm64 .rodata 518148 518084 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_aranges 111904 110824 -1080 -1.0
.debug_frame 373628 371524 -2104 -0.6
.debug_line 3673331 3673299 -32 -0.0
.debug_ranges 339704 338656 -1048 -0.3
.debug_str 3441503 3436357 -5146 -0.1
all-clusters-minimal cy8ckit_062s2_43012 .debug_aranges 111376 110296 -1080 -1.0
.debug_frame 376708 374604 -2104 -0.6
.debug_line 3694048 3694043 -5 -0.0
.debug_ranges 338320 337272 -1048 -0.3
.debug_str 3430516 3425378 -5138 -0.1
light cy8ckit_062s2_43012 .debug_aranges 103584 102504 -1080 -1.0
.debug_frame 347040 344936 -2104 -0.6
.debug_line 3263972 3263744 -228 -0.0
.debug_ranges 303624 302576 -1048 -0.3
.debug_str 3236048 3230898 -5150 -0.2
lock cy8ckit_062s2_43012 .debug_aranges 103976 102896 -1080 -1.0
.debug_frame 348896 346792 -2104 -0.6
.debug_line 3260937 3260723 -214 -0.0
.debug_ranges 305560 304512 -1048 -0.3
.debug_str 3255446 3250292 -5154 -0.2
Full report (49 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section a35ee1b 016c9ac change % change
bl602 lighting-app bl602 (read/write) 1390246 1390446 200 0.0
.bss 90745 90745 0 0.0
.data 9928 9928 0 0.0
.text 1069636 1069838 202 0.0
bl602+rpc (read/write) 1435470 1435662 192 0.0
.bss 98177 98177 0 0.0
.data 10312 10312 0 0.0
.text 1100986 1101184 198 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1189219 1189427 208 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67118 67118 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1506978 1508945 1967 0.1
.debug_aranges 133168 132088 -1080 -0.8
.debug_frame 486752 484668 -2084 -0.4
.debug_info 37909062 37916650 7588 0.0
.debug_line 5257986 5257390 -596 -0.0
.debug_loc 3367729 3369084 1355 0.0
.debug_ranges 359568 358520 -1048 -0.3
.debug_str 3458100 3452343 -5757 -0.2
.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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565314 565488 174 0.0
.symtab 171728 171760 32 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957576 957778 202 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1284883 1285091 208 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75166 75166 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1644523 1646352 1829 0.1
.debug_aranges 140672 139592 -1080 -0.8
.debug_frame 512124 510040 -2084 -0.4
.debug_info 41815677 41823684 8007 0.0
.debug_line 5632517 5632110 -407 -0.0
.debug_loc 3560376 3561772 1396 0.0
.debug_ranges 382024 380976 -1048 -0.3
.debug_str 3854070 3848313 -5757 -0.1
.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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624487 624661 174 0.0
.symtab 189536 189568 32 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1031024 1031226 202 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677359 677479 120 0.0
(read/write) 174200 174080 -120 -0.1
.bss 81252 81252 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587256 587376 120 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641607 641743 136 0.0
(read/write) 158020 158020 0 0.0
.bss 80524 80524 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562360 562496 136 0.0
lock-ftd LP_CC2652R7 (read only) 675851 675987 136 0.0
(read/write) 172844 172708 -136 -0.1
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598056 598192 136 0.0
lock-mtd LP_CC2652R7 (read only) 659615 659743 128 0.0
(read/write) 184768 184640 -128 -0.1
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556000 556128 128 0.0
pump-app LP_CC2652R7 (read only) 688131 688251 120 0.0
(read/write) 161300 161180 -120 -0.1
.bss 78444 78444 0 0.0
.data 3296 3296 0 0.0
.rodata 90763 90763 0 0.0
.text 596884 597004 120 0.0
pump-controller-app LP_CC2652R7 (read only) 672455 672535 80 0.0
(read/write) 177072 176992 -80 -0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86319 86319 0 0.0
.text 585656 585736 80 0.0
shell LP_CC2652R7 (read only) 668382 668518 136 0.0
(read/write) 185496 185360 -136 -0.1
.bss 83572 83572 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581564 581700 136 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588130 588258 128 0.0
.app_xip_area 464716 464844 128 0.0
.bss 65832 65832 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592178 592306 128 0.0
.app_xip_area 463468 463596 128 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 543998 544126 128 0.0
.app_xip_area 425664 425792 128 0.0
.bss 60800 60800 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+rpc (read/write) 974092 974220 128 0.0
.bss 152276 152276 0 0.0
.data 2248 2248 0 0.0
.text 819548 819676 128 0.0
BRD4161A+rs911x (read/write) 1031640 1031784 144 0.0
.bss 186680 186680 0 0.0
.data 2092 2092 0 0.0
.text 842848 842992 144 0.0
BRD4187C (read/write) 1146348 1146500 152 0.0
.bss 138664 138664 0 0.0
.data 2596 2596 0 0.0
.text 980492 980644 152 0.0
lock-app BRD4161A+wf200 (read/write) 1157248 1157376 128 0.0
.bss 158208 158208 0 0.0
.data 2100 2100 0 0.0
.text 996920 997048 128 0.0
window-app BRD4187C (read/write) 1139568 1139720 152 0.0
.bss 140080 140080 0 0.0
.data 2620 2620 0 0.0
.text 972272 972424 152 0.0
esp32 all-clusters-app c3devkit (read only) 1223650 1223866 216 0.0
(read/write) 1788334 1788334 0 0.0
.dram0.bss 76960 76960 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257888 257888 0 0.0
.flash.text 1223650 1223866 216 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233699 1233807 108 0.0
(read/write) 564260 564260 0 0.0
.dram0.bss 82336 82336 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314960 314960 0 0.0
.flash.text 1228315 1228423 108 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 661284 661412 128 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563028 563156 128 0.0
light k32w0+release (read/write) 671528 671640 112 0.0
.bss 74840 74840 0 0.0
.data 2060 2060 0 0.0
.text 591900 592012 112 0.0
lock k32w0+release (read/write) 633076 633220 144 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552668 552812 144 0.0
linux all-clusters-app debug (read only) 3084857 3085609 752 0.0
(read/write) 158264 158264 0 0.0
.bss 62432 62432 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 86968 86968 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 1200 1200 0 0.0
.rodata 281291 281291 0 0.0
.text 2619250 2620002 752 0.0
all-clusters-minimal-app debug (read only) 2910649 2911401 752 0.0
(read/write) 149696 149696 0 0.0
.bss 61632 61632 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 79336 79336 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 280779 280779 0 0.0
.text 2448498 2449250 752 0.0
bridge-app debug+rpc (read only) 2411065 2411801 736 0.0
(read/write) 129528 129528 0 0.0
.bss 51008 51008 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 68632 68632 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 211104 211104 0 0.0
.text 2032482 2033218 736 0.0
chip-tool debug (read only) 11075393 11076753 1360 0.0
(read/write) 658376 658376 0 0.0
.bss 25944 25944 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 623040 623040 0 0.0
.dynamic 608 608 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 592085 592085 0 0.0
.text 8959460 8960820 1360 0.0
chip-tool-ipv6only arm64 (read only) 10429700 10432100 2400 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518148 518084 -64 -0.0
.text 8255988 8258324 2336 0.0
lighting-app debug+rpc (read only) 2637665 2638417 752 0.0
(read/write) 132184 132184 0 0.0
.bss 49984 49984 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 73736 73736 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 227872 227872 0 0.0
.text 2233890 2234642 752 0.0
lock-app debug (read only) 2600393 2601145 752 0.0
(read/write) 127232 127232 0 0.0
.bss 48416 48416 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70680 70680 0 0.0
.dynamic 608 608 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 244200 244200 0 0.0
.text 2184658 2185410 752 0.0
ota-provider-app debug (read only) 2397041 2397777 736 0.0
(read/write) 120792 120792 0 0.0
.bss 47936 47936 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 64600 64600 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 216840 216840 0 0.0
.text 2011730 2012466 736 0.0
ota-requestor-app debug (read only) 2562289 2563025 736 0.0
(read/write) 129104 129104 0 0.0
.bss 50464 50464 0 0.0
.data 2496 2496 0 0.0
.data.rel.ro 69944 69944 0 0.0
.dynamic 608 608 0 0.0
.got 4688 4688 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 223888 223888 0 0.0
.text 2160834 2161570 736 0.0
shell debug (read only) 2624617 2625353 736 0.0
(read/write) 142984 142984 0 0.0
.bss 57864 57864 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 78024 78024 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 240018 240018 0 0.0
.text 2225026 2225762 736 0.0
thermostat-no-ble arm64 (read only) 2390796 2391420 624 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144484 144484 0 0.0
.text 2003408 2004032 624 0.0
tv-app debug (read only) 3232081 3232785 704 0.0
(read/write) 261560 261560 0 0.0
.bss 170360 170360 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80256 80256 0 0.0
.dynamic 608 608 0 0.0
.got 4976 4976 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 268024 268024 0 0.0
.text 2770786 2771490 704 0.0
tv-casting-app debug (read only) 5576465 5579025 2560 0.0
(read/write) 161896 161896 0 0.0
.bss 52120 52120 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101224 101224 0 0.0
.dynamic 608 608 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 355545 355545 0 0.0
.text 4945538 4948098 2560 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452200 2452328 128 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414844 1414972 128 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183659 1183787 128 0.0
bss 144457 144457 0 0.0
rodata 144428 144428 0 0.0
text 815888 816016 128 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162343 1162471 128 0.0
bss 143684 143684 0 0.0
rodata 136000 136000 0 0.0
text 803784 803912 128 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841952 841952 0 0.0
(read/write) 1745644 1745804 160 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188728 188728 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 1229487 1231418 1931 0.2
.debug_aranges 111904 110824 -1080 -1.0
.debug_frame 373628 371524 -2104 -0.6
.debug_info 26837503 26846488 8985 0.0
.debug_line 3673331 3673299 -32 -0.0
.debug_loc 3590250 3591933 1683 0.0
.debug_ranges 339704 338656 -1048 -0.3
.debug_str 3441503 3436357 -5146 -0.1
.heap 841952 841952 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 569882 570034 152 0.0
.symtab 421328 421376 48 0.0
.text 1545864 1546024 160 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842688 842688 0 0.0
(read/write) 1688244 1688404 160 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187992 187992 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 1221286 1223217 1931 0.2
.debug_aranges 111376 110296 -1080 -1.0
.debug_frame 376708 374604 -2104 -0.6
.debug_info 26574284 26583262 8978 0.0
.debug_line 3694048 3694043 -5 -0.0
.debug_loc 3577887 3579570 1683 0.0
.debug_ranges 338320 337272 -1048 -0.3
.debug_str 3430516 3425378 -5138 -0.1
.heap 842688 842688 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 533971 534123 152 0.0
.symtab 407760 407808 48 0.0
.text 1489200 1489360 160 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850872 850872 0 0.0
(read/write) 1606788 1606948 160 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180016 180016 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 1055397 1057330 1933 0.2
.debug_aranges 103584 102504 -1080 -1.0
.debug_frame 347040 344936 -2104 -0.6
.debug_info 22038006 22047001 8995 0.0
.debug_line 3263972 3263744 -228 -0.0
.debug_loc 3275848 3277546 1698 0.1
.debug_ranges 303624 302576 -1048 -0.3
.debug_str 3236048 3230898 -5150 -0.2
.heap 850872 850872 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 470348 470500 152 0.0
.symtab 376208 376256 48 0.0
.text 1415928 1416088 160 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845880 845880 0 0.0
(read/write) 1640492 1640636 144 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1057336 1059247 1911 0.2
.debug_aranges 103976 102896 -1080 -1.0
.debug_frame 348896 346792 -2104 -0.6
.debug_info 22271297 22280234 8937 0.0
.debug_line 3260937 3260723 -214 -0.0
.debug_loc 3303430 3305128 1698 0.1
.debug_ranges 305560 304512 -1048 -0.3
.debug_str 3255446 3250292 -5154 -0.2
.heap 845880 845880 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 472699 472851 152 0.0
.symtab 377824 377872 48 0.0
.text 1444640 1444784 144 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148816 1148952 136 0.0
.bss 110580 110580 0 0.0
.data 832 832 0 0.0
.text 595916 596052 136 0.0
lock-app qpg6105+debug (read/write) 1113712 1113840 128 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560808 560936 128 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790300 790476 176 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 553858 554014 156 0.0
lighting-app tlsr9518adk80d (read/write) 805532 805732 200 0.0
bss 73240 73240 0 0.0
noinit 43520 43520 0 0.0
text 565994 566174 180 0.0
ota-requestor-app tlsr9518adk80d (read/write) 804416 804616 200 0.0
bss 74052 74052 0 0.0
noinit 43520 43520 0 0.0
text 564862 565048 186 0.0

@jtung-apple jtung-apple force-pushed the issue-22333-subscription-callback-bridge-leak branch from 987d5ce to 5dde686 Compare October 24, 2022 06:42
@jtung-apple
Copy link
Contributor Author

Squashed and rebased on latest master because previous build somehow didn't pick up the latest overall darwin build timeout change.

@github-actions
Copy link

github-actions bot commented Oct 24, 2022

PR #23061: Size comparison from b9d32ec to 5dde686

Increases (8 builds for bl602, cc13x2_26x2, esp32, k32w, linux, psoc6)
platform target config section b9d32ec 5dde686 change % change
bl602 lighting-app bl602 .text 1069834 1069836 2 0.0
cc13x2_26x2 all-clusters-minimal-app LP_CC2652R7 (read only) 641735 641743 8 0.0
.text 562488 562496 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1788334 1788342 8 0.0
.flash.rodata 257888 257896 8 0.0
k32w contact k32w0+release (read/write) 661396 661412 16 0.0
.text 563140 563156 16 0.0
linux chip-tool-ipv6only arm64 (read only) 10430852 10433140 2288 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8257140 8259364 2224 0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 26846916 26846917 1 0.0
light cy8ckit_062s2_43012 .debug_info 22047121 22047122 1 0.0
lock cy8ckit_062s2_43012 .debug_info 22280400 22280401 1 0.0
.debug_loc 3304920 3304921 1 0.0
Decreases (10 builds for bl702, esp32, linux, psoc6, telink)
platform target config section b9d32ec 5dde686 change % change
bl702 lighting-app bl702 .debug_loc 3369084 3369083 -1 -0.0
bl702+rpc .debug_info 41824009 41824008 -1 -0.0
.text 1031224 1031222 -2 -0.0
esp32 all-clusters-app m5stack (read/write) 564260 564252 -8 -0.0
.flash.rodata 314960 314952 -8 -0.0
linux chip-tool-ipv6only arm64 .rodata 518148 518084 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_line 3673319 3673313 -6 -0.0
.debug_loc 3591948 3591947 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3694063 3694057 -6 -0.0
.debug_loc 3579585 3579584 -1 -0.0
light cy8ckit_062s2_43012 .debug_line 3263699 3263693 -6 -0.0
.debug_loc 3277297 3277296 -1 -0.0
lock cy8ckit_062s2_43012 .debug_line 3260683 3260677 -6 -0.0
telink light-switch-app tlsr9518adk80d (read/write) 790476 790468 -8 -0.0
text 554016 554012 -4 -0.0
lighting-app tlsr9518adk80d text 566176 566174 -2 -0.0
Full report (38 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section b9d32ec 5dde686 change % change
bl602 lighting-app bl602 (read/write) 1390446 1390446 0 0.0
.bss 90745 90745 0 0.0
.data 9928 9928 0 0.0
.text 1069834 1069836 2 0.0
bl602+rpc (read/write) 1435662 1435662 0 0.0
.bss 98177 98177 0 0.0
.data 10312 10312 0 0.0
.text 1101182 1101182 0 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1189427 1189427 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67118 67118 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1508924 1508924 0 0.0
.debug_aranges 132088 132088 0 0.0
.debug_frame 484668 484668 0 0.0
.debug_info 37916953 37916953 0 0.0
.debug_line 5257385 5257385 0 0.0
.debug_loc 3369084 3369083 -1 -0.0
.debug_ranges 358520 358520 0 0.0
.debug_str 3452369 3452369 0 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 116744 116744 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565491 565491 0 0.0
.symtab 171760 171760 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
957778 957778 0 0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1285091 1285091 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75166 75166 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1646331 1646331 0 0.0
.debug_aranges 139592 139592 0 0.0
.debug_frame 510040 510040 0 0.0
.debug_info 41824009 41824008 -1 -0.0
.debug_line 5632105 5632105 0 0.0
.debug_loc 3561786 3561786 0 0.0
.debug_ranges 380976 380976 0 0.0
.debug_str 3848339 3848339 0 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 130136 130136 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624664 624664 0 0.0
.symtab 189568 189568 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1031224 1031222 -2 -0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677479 677479 0 0.0
(read/write) 174080 174080 0 0.0
.bss 81252 81252 0 0.0
.data 3380 3380 0 0.0
.rodata 89791 89791 0 0.0
.text 587376 587376 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 641735 641743 8 0.0
(read/write) 158020 158020 0 0.0
.bss 80524 80524 0 0.0
.data 3380 3380 0 0.0
.rodata 78927 78927 0 0.0
.text 562488 562496 8 0.0
lock-ftd LP_CC2652R7 (read only) 675987 675987 0 0.0
(read/write) 172708 172708 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77315 77315 0 0.0
.text 598192 598192 0 0.0
lock-mtd LP_CC2652R7 (read only) 659743 659743 0 0.0
(read/write) 184640 184640 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103135 103135 0 0.0
.text 556128 556128 0 0.0
pump-app LP_CC2652R7 (read only) 688251 688251 0 0.0
(read/write) 161180 161180 0 0.0
.bss 78444 78444 0 0.0
.data 3296 3296 0 0.0
.rodata 90763 90763 0 0.0
.text 597004 597004 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672535 672535 0 0.0
(read/write) 176992 176992 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86319 86319 0 0.0
.text 585736 585736 0 0.0
shell LP_CC2652R7 (read only) 668518 668518 0 0.0
(read/write) 185360 185360 0 0.0
.bss 83572 83572 0 0.0
.data 3376 3376 0 0.0
.rodata 86502 86502 0 0.0
.text 581700 581700 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588258 588258 0 0.0
.app_xip_area 464844 464844 0 0.0
.bss 65832 65832 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592306 592306 0 0.0
.app_xip_area 463596 463596 0 0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 544126 544126 0 0.0
.app_xip_area 425792 425792 0 0.0
.bss 60800 60800 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+rpc (read/write) 974220 974220 0 0.0
.bss 152276 152276 0 0.0
.data 2248 2248 0 0.0
.text 819676 819676 0 0.0
BRD4161A+rs911x (read/write) 1031784 1031784 0 0.0
.bss 186680 186680 0 0.0
.data 2092 2092 0 0.0
.text 842992 842992 0 0.0
BRD4187C (read/write) 1146500 1146500 0 0.0
.bss 138664 138664 0 0.0
.data 2596 2596 0 0.0
.text 980644 980644 0 0.0
lock-app BRD4161A+wf200 (read/write) 1157376 1157376 0 0.0
.bss 158208 158208 0 0.0
.data 2100 2100 0 0.0
.text 997048 997048 0 0.0
window-app BRD4187C (read/write) 1139720 1139720 0 0.0
.bss 140080 140080 0 0.0
.data 2620 2620 0 0.0
.text 972424 972424 0 0.0
esp32 all-clusters-app c3devkit (read only) 1223866 1223866 0 0.0
(read/write) 1788334 1788342 8 0.0
.dram0.bss 76960 76960 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257888 257896 8 0.0
.flash.text 1223866 1223866 0 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1233807 1233807 0 0.0
(read/write) 564260 564252 -8 -0.0
.dram0.bss 82336 82336 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 314960 314952 -8 -0.0
.flash.text 1228423 1228423 0 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 661396 661412 16 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563140 563156 16 0.0
light k32w0+release (read/write) 671640 671640 0 0.0
.bss 74840 74840 0 0.0
.data 2060 2060 0 0.0
.text 592012 592012 0 0.0
lock k32w0+release (read/write) 633220 633220 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 552812 552812 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10430852 10433140 2288 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518148 518084 -64 -0.0
.text 8257140 8259364 2224 0.0
thermostat-no-ble arm64 (read only) 2391420 2391420 0 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144484 144484 0 0.0
.text 2004032 2004032 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452328 2452328 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1414972 1414972 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1183787 1183787 0 0.0
bss 144457 144457 0 0.0
rodata 144428 144428 0 0.0
text 816016 816016 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162471 1162471 0 0.0
bss 143684 143684 0 0.0
rodata 136000 136000 0 0.0
text 803912 803912 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841952 841952 0 0.0
(read/write) 1745804 1745804 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188728 188728 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 1231397 1231397 0 0.0
.debug_aranges 110824 110824 0 0.0
.debug_frame 371524 371524 0 0.0
.debug_info 26846916 26846917 1 0.0
.debug_line 3673319 3673313 -6 -0.0
.debug_loc 3591948 3591947 -1 -0.0
.debug_ranges 338656 338656 0 0.0
.debug_str 3436383 3436383 0 0.0
.heap 841952 841952 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 570037 570037 0 0.0
.symtab 421376 421376 0 0.0
.text 0 0 0 0.0
1546024 1546024 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842688 842688 0 0.0
(read/write) 1688404 1688404 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187992 187992 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 1223196 1223196 0 0.0
.debug_aranges 110296 110296 0 0.0
.debug_frame 374604 374604 0 0.0
.debug_info 26583669 26583669 0 0.0
.debug_line 3694063 3694057 -6 -0.0
.debug_loc 3579585 3579584 -1 -0.0
.debug_ranges 337272 337272 0 0.0
.debug_str 3425404 3425404 0 0.0
.heap 842688 842688 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 534126 534126 0 0.0
.symtab 407808 407808 0 0.0
.text 1489360 1489360 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850872 850872 0 0.0
(read/write) 1606932 1606932 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180016 180016 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 1057288 1057288 0 0.0
.debug_aranges 102504 102504 0 0.0
.debug_frame 344936 344936 0 0.0
.debug_info 22047121 22047122 1 0.0
.debug_line 3263699 3263693 -6 -0.0
.debug_loc 3277297 3277296 -1 -0.0
.debug_ranges 302576 302576 0 0.0
.debug_str 3230924 3230924 0 0.0
.heap 850872 850872 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 470503 470503 0 0.0
.symtab 376256 376256 0 0.0
.text 1416072 1416072 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845880 845880 0 0.0
(read/write) 1640620 1640620 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1059226 1059226 0 0.0
.debug_aranges 102896 102896 0 0.0
.debug_frame 346792 346792 0 0.0
.debug_info 22280400 22280401 1 0.0
.debug_line 3260683 3260677 -6 -0.0
.debug_loc 3304920 3304921 1 0.0
.debug_ranges 304512 304512 0 0.0
.debug_str 3250318 3250318 0 0.0
.heap 845880 845880 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 472854 472854 0 0.0
.symtab 377872 377872 0 0.0
.text 1444768 1444768 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1148952 1148952 0 0.0
.bss 110580 110580 0 0.0
.data 832 832 0 0.0
.text 596052 596052 0 0.0
lock-app qpg6105+debug (read/write) 1113840 1113840 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 560936 560936 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790476 790468 -8 -0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 554016 554012 -4 -0.0
lighting-app tlsr9518adk80d (read/write) 805732 805732 0 0.0
bss 73240 73240 0 0.0
noinit 43520 43520 0 0.0
text 566176 566174 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 804616 804616 0 0.0
bss 74052 74052 0 0.0
noinit 43520 43520 0 0.0
text 565044 565044 0 0.0

@jtung-apple jtung-apple force-pushed the issue-22333-subscription-callback-bridge-leak branch from 5dde686 to 17e3e42 Compare October 26, 2022 12:12
@github-actions
Copy link

github-actions bot commented Oct 26, 2022

PR #23061: Size comparison from 911d5f4 to 17e3e42

Increases (6 builds for bl602, esp32, linux, psoc6)
platform target config section 911d5f4 17e3e42 change % change
bl602 lighting-app bl602+rpc (read/write) 1436030 1436038 8 0.0
.text 1101480 1101482 2 0.0
esp32 all-clusters-app m5stack (read/write) 564324 564332 8 0.0
.flash.rodata 315024 315032 8 0.0
linux chip-tool debug (read only) 11077681 11079329 1648 0.0
.text 8961716 8963364 1648 0.0
chip-tool-ipv6only arm64 (read only) 10431716 10434004 2288 0.0
(read/write) 706353 706417 64 0.0
.data.rel.ro 650632 650696 64 0.0
.got 13896 13904 8 0.1
.text 8257924 8260148 2224 0.0
tv-casting-app debug (read only) 5583297 5585297 2000 0.0
.text 4952082 4954082 2000 0.0
psoc6 light cy8ckit_062s2_43012 .debug_info 22103310 22103311 1 0.0
Decreases (10 builds for bl602, bl702, cyw30739, esp32, linux, psoc6, telink)
platform target config section 911d5f4 17e3e42 change % change
bl602 lighting-app bl602 .text 1070134 1070132 -2 -0.0
bl702 lighting-app bl702 .debug_info 37968216 37968215 -1 -0.0
.text 958212 958210 -2 -0.0
cyw30739 lock cyw930739m2evb_01 (read/write) 592522 592514 -8 -0.0
.app_xip_area 463812 463804 -8 -0.0
esp32 all-clusters-app c3devkit (read/write) 1788414 1788406 -8 -0.0
.flash.rodata 257968 257960 -8 -0.0
linux chip-tool-ipv6only arm64 .rodata 518228 518164 -64 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_line 3675500 3675494 -6 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_line 3696292 3696286 -6 -0.0
light cy8ckit_062s2_43012 .debug_line 3265858 3265852 -6 -0.0
lock cy8ckit_062s2_43012 .debug_line 3262816 3262810 -6 -0.0
telink lighting-app tlsr9518adk80d text 566426 566424 -2 -0.0
Full report (49 builds for bl602, bl702, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 911d5f4 17e3e42 change % change
bl602 lighting-app bl602 (read/write) 1390814 1390814 0 0.0
.bss 90745 90745 0 0.0
.data 9928 9928 0 0.0
.text 1070134 1070132 -2 -0.0
bl602+rpc (read/write) 1436030 1436038 8 0.0
.bss 98177 98177 0 0.0
.data 10312 10312 0 0.0
.text 1101480 1101482 2 0.0
bl702 lighting-app bl702 (read only) 3262 3262 0 0.0
(read/write) 1189731 1189731 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 67134 67134 0 0.0
.bss_psram 29696 29696 0 0.0
.comment 48 48 0 0.0
.data 4272 4272 0 0.0
.debug_abbrev 1509383 1509383 0 0.0
.debug_aranges 132008 132008 0 0.0
.debug_frame 484332 484332 0 0.0
.debug_info 37968216 37968215 -1 -0.0
.debug_line 5258576 5258576 0 0.0
.debug_loc 3367742 3367742 0 0.0
.debug_ranges 358608 358608 0 0.0
.debug_str 3451153 3451153 0 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 116600 116600 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 565503 565503 0 0.0
.symtab 171856 171856 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
958212 958210 -2 -0.0
bl702+rpc (read only) 3262 3262 0 0.0
(read/write) 1285139 1285139 0 0.0
.bleromro 6296 6296 0 0.0
.bleromrw 124 124 0 0.0
.boot2 688 688 0 0.0
.bss 75166 75166 0 0.0
.bss_psram 29936 29936 0 0.0
.comment 48 48 0 0.0
.data 4800 4800 0 0.0
.debug_abbrev 1646798 1646798 0 0.0
.debug_aranges 139512 139512 0 0.0
.debug_frame 509704 509704 0 0.0
.debug_info 41877792 41877792 0 0.0
.debug_line 5633309 5633309 0 0.0
.debug_loc 3560375 3560375 0 0.0
.debug_ranges 381064 381064 0 0.0
.debug_str 3847130 3847130 0 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 130008 130008 0 0.0
.rsvd 3188 3188 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 624676 624676 0 0.0
.symtab 189664 189664 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3262 3262 0 0.0
.text 0 0 0 0.0
1031402 1031402 0 0.0
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 677807 677807 0 0.0
(read/write) 173752 173752 0 0.0
.bss 81252 81252 0 0.0
.data 3380 3380 0 0.0
.rodata 89863 89863 0 0.0
.text 587632 587632 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 642055 642055 0 0.0
(read/write) 158020 158020 0 0.0
.bss 80524 80524 0 0.0
.data 3380 3380 0 0.0
.rodata 78999 78999 0 0.0
.text 562736 562736 0 0.0
lock-ftd LP_CC2652R7 (read only) 676315 676315 0 0.0
(read/write) 172380 172380 0 0.0
.bss 78476 78476 0 0.0
.data 3304 3304 0 0.0
.rodata 77387 77387 0 0.0
.text 598448 598448 0 0.0
lock-mtd LP_CC2652R7 (read only) 660047 660047 0 0.0
(read/write) 184336 184336 0 0.0
.bss 74164 74164 0 0.0
.data 3304 3304 0 0.0
.rodata 103199 103199 0 0.0
.text 556368 556368 0 0.0
pump-app LP_CC2652R7 (read only) 688579 688579 0 0.0
(read/write) 160852 160852 0 0.0
.bss 78444 78444 0 0.0
.data 3296 3296 0 0.0
.rodata 90835 90835 0 0.0
.text 597260 597260 0 0.0
pump-controller-app LP_CC2652R7 (read only) 672855 672855 0 0.0
(read/write) 176672 176672 0 0.0
.bss 78540 78540 0 0.0
.data 3292 3292 0 0.0
.rodata 86383 86383 0 0.0
.text 585992 585992 0 0.0
shell LP_CC2652R7 (read only) 668822 668822 0 0.0
(read/write) 185056 185056 0 0.0
.bss 83572 83572 0 0.0
.data 3376 3376 0 0.0
.rodata 86566 86566 0 0.0
.text 581940 581940 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 588474 588474 0 0.0
.app_xip_area 465060 465060 0 0.0
.bss 65832 65832 0 0.0
.data 760 760 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 592522 592514 -8 -0.0
.app_xip_area 463812 463804 -8 -0.0
.bss 71120 71120 0 0.0
.data 768 768 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 544430 544430 0 0.0
.app_xip_area 426096 426096 0 0.0
.bss 60800 60800 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+rpc (read/write) 974516 974516 0 0.0
.bss 152276 152276 0 0.0
.data 2248 2248 0 0.0
.text 819972 819972 0 0.0
BRD4161A+rs911x (read/write) 1032160 1032160 0 0.0
.bss 186680 186680 0 0.0
.data 2092 2092 0 0.0
.text 843368 843368 0 0.0
BRD4187C (read/write) 1146868 1146868 0 0.0
.bss 138664 138664 0 0.0
.data 2596 2596 0 0.0
.text 981012 981012 0 0.0
lock-app BRD4161A+wf200 (read/write) 1157688 1157688 0 0.0
.bss 158208 158208 0 0.0
.data 2100 2100 0 0.0
.text 997360 997360 0 0.0
window-app BRD4187C (read/write) 1140088 1140088 0 0.0
.bss 140080 140080 0 0.0
.data 2620 2620 0 0.0
.text 972792 972792 0 0.0
esp32 all-clusters-app c3devkit (read only) 1224080 1224080 0 0.0
(read/write) 1788414 1788406 -8 -0.0
.dram0.bss 76960 76960 0 0.0
.dram0.data 13840 13840 0 0.0
.flash.rodata 257968 257960 -8 -0.0
.flash.text 1224080 1224080 0 0.0
.iram0.text 65204 65204 0 0.0
m5stack (read only) 1234015 1234015 0 0.0
(read/write) 564324 564332 8 0.0
.dram0.bss 82336 82336 0 0.0
.dram0.data 34296 34296 0 0.0
.flash.rodata 315024 315032 8 0.0
.flash.text 1228631 1228631 0 0.0
.iram0.text 123939 123939 0 0.0
k32w contact k32w0+release (read/write) 661620 661620 0 0.0
.bss 77040 77040 0 0.0
.data 2104 2104 0 0.0
.text 563364 563364 0 0.0
light k32w0+release (read/write) 671952 671952 0 0.0
.bss 74840 74840 0 0.0
.data 2060 2060 0 0.0
.text 592324 592324 0 0.0
lock k32w0+release (read/write) 633412 633412 0 0.0
.bss 75600 75600 0 0.0
.data 2080 2080 0 0.0
.text 553004 553004 0 0.0
linux all-clusters-app debug (read only) 3086329 3086329 0 0.0
(read/write) 158264 158264 0 0.0
.bss 62432 62432 0 0.0
.data 2272 2272 0 0.0
.data.rel.ro 86968 86968 0 0.0
.dynamic 608 608 0 0.0
.got 4776 4776 0 0.0
.init 27 27 0 0.0
.init_array 1200 1200 0 0.0
.rodata 281355 281355 0 0.0
.text 2620658 2620658 0 0.0
all-clusters-minimal-app debug (read only) 2912089 2912089 0 0.0
(read/write) 149696 149696 0 0.0
.bss 61632 61632 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 79336 79336 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 280811 280811 0 0.0
.text 2449906 2449906 0 0.0
bridge-app debug+rpc (read only) 2412521 2412521 0 0.0
(read/write) 129528 129528 0 0.0
.bss 51008 51008 0 0.0
.data 3792 3792 0 0.0
.data.rel.ro 68632 68632 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 211168 211168 0 0.0
.text 2033874 2033874 0 0.0
chip-tool debug (read only) 11077681 11079329 1648 0.0
(read/write) 658376 658376 0 0.0
.bss 25944 25944 0 0.0
.data 2754 2754 0 0.0
.data.rel.ro 623040 623040 0 0.0
.dynamic 608 608 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 592117 592117 0 0.0
.text 8961716 8963364 1648 0.0
chip-tool-ipv6only arm64 (read only) 10431716 10434004 2288 0.0
(read/write) 706353 706417 64 0.0
.bss 33953 33953 0 0.0
.data 2768 2768 0 0.0
.data.rel.ro 650632 650696 64 0.0
.dynamic 560 560 0 0.0
.got 13896 13904 8 0.1
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 518228 518164 -64 -0.0
.text 8257924 8260148 2224 0.0
lighting-app debug+rpc (read only) 2639169 2639169 0 0.0
(read/write) 132184 132184 0 0.0
.bss 49984 49984 0 0.0
.data 2288 2288 0 0.0
.data.rel.ro 73736 73736 0 0.0
.dynamic 608 608 0 0.0
.got 4600 4600 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 227968 227968 0 0.0
.text 2235298 2235298 0 0.0
lock-app debug (read only) 2601881 2601881 0 0.0
(read/write) 127232 127232 0 0.0
.bss 48416 48416 0 0.0
.data 1904 1904 0 0.0
.data.rel.ro 70680 70680 0 0.0
.dynamic 608 608 0 0.0
.got 4672 4672 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 244232 244232 0 0.0
.text 2186114 2186114 0 0.0
ota-provider-app debug (read only) 2398529 2398529 0 0.0
(read/write) 120792 120792 0 0.0
.bss 47936 47936 0 0.0
.data 2128 2128 0 0.0
.data.rel.ro 64600 64600 0 0.0
.dynamic 608 608 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 216872 216872 0 0.0
.text 2013186 2013186 0 0.0
ota-requestor-app debug (read only) 2563713 2563713 0 0.0
(read/write) 129104 129104 0 0.0
.bss 50464 50464 0 0.0
.data 2496 2496 0 0.0
.data.rel.ro 69944 69944 0 0.0
.dynamic 608 608 0 0.0
.got 4688 4688 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 223920 223920 0 0.0
.text 2162226 2162226 0 0.0
shell debug (read only) 2626089 2626089 0 0.0
(read/write) 142984 142984 0 0.0
.bss 57864 57864 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 78024 78024 0 0.0
.dynamic 608 608 0 0.0
.got 4136 4136 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 240082 240082 0 0.0
.text 2226434 2226434 0 0.0
thermostat-no-ble arm64 (read only) 2392188 2392188 0 0.0
(read/write) 143633 143633 0 0.0
.bss 55377 55377 0 0.0
.data 1816 1816 0 0.0
.data.rel.ro 77256 77256 0 0.0
.dynamic 560 560 0 0.0
.got 5176 5176 0 0.0
.init 24 24 0 0.0
.init_array 440 440 0 0.0
.rodata 144548 144548 0 0.0
.text 2004736 2004736 0 0.0
tv-app debug (read only) 3235297 3235297 0 0.0
(read/write) 261560 261560 0 0.0
.bss 170360 170360 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 80256 80256 0 0.0
.dynamic 608 608 0 0.0
.got 4976 4976 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 268056 268056 0 0.0
.text 2773970 2773970 0 0.0
tv-casting-app debug (read only) 5583297 5585297 2000 0.0
(read/write) 161896 161896 0 0.0
.bss 52120 52120 0 0.0
.data 1936 1936 0 0.0
.data.rel.ro 101224 101224 0 0.0
.dynamic 608 608 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 355833 355833 0 0.0
.text 4952082 4954082 2000 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2452656 2452656 0 0.0
.bss 215028 215028 0 0.0
.data 5872 5872 0 0.0
.text 1415300 1415300 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1184111 1184111 0 0.0
bss 144457 144457 0 0.0
rodata 144496 144496 0 0.0
text 816264 816264 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1162783 1162783 0 0.0
bss 143684 143684 0 0.0
rodata 136072 136072 0 0.0
text 804160 804160 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 841952 841952 0 0.0
(read/write) 1746164 1746164 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 188728 188728 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 1231272 1231272 0 0.0
.debug_aranges 110688 110688 0 0.0
.debug_frame 371160 371160 0 0.0
.debug_info 26905201 26905201 0 0.0
.debug_line 3675500 3675494 -6 -0.0
.debug_loc 3592312 3592312 0 0.0
.debug_ranges 338768 338768 0 0.0
.debug_str 3435024 3435024 0 0.0
.heap 841952 841952 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 570220 570220 0 0.0
.symtab 421536 421536 0 0.0
.text 1546384 1546384 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 842688 842688 0 0.0
(read/write) 1688764 1688764 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 187992 187992 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 1223115 1223115 0 0.0
.debug_aranges 110160 110160 0 0.0
.debug_frame 374240 374240 0 0.0
.debug_info 26641831 26641831 0 0.0
.debug_line 3696292 3696286 -6 -0.0
.debug_loc 3579949 3579949 0 0.0
.debug_ranges 337384 337384 0 0.0
.debug_str 3424045 3424045 0 0.0
.heap 842688 842688 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 534309 534309 0 0.0
.symtab 407968 407968 0 0.0
.text 1489720 1489720 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 850872 850872 0 0.0
(read/write) 1607292 1607292 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180016 180016 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 1057623 1057623 0 0.0
.debug_aranges 102368 102368 0 0.0
.debug_frame 344572 344572 0 0.0
.debug_info 22103310 22103311 1 0.0
.debug_line 3265858 3265852 -6 -0.0
.debug_loc 3277660 3277660 0 0.0
.debug_ranges 302688 302688 0 0.0
.debug_str 3229565 3229565 0 0.0
.heap 850872 850872 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 470686 470686 0 0.0
.symtab 376416 376416 0 0.0
.text 1416432 1416432 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 845880 845880 0 0.0
(read/write) 1640980 1640980 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184992 184992 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 1059607 1059607 0 0.0
.debug_aranges 102760 102760 0 0.0
.debug_frame 346428 346428 0 0.0
.debug_info 22336504 22336504 0 0.0
.debug_line 3262816 3262810 -6 -0.0
.debug_loc 3305254 3305254 0 0.0
.debug_ranges 304624 304624 0 0.0
.debug_str 3248959 3248959 0 0.0
.heap 845880 845880 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 473037 473037 0 0.0
.symtab 378032 378032 0 0.0
.text 1445128 1445128 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1149248 1149248 0 0.0
.bss 110580 110580 0 0.0
.data 832 832 0 0.0
.text 596348 596348 0 0.0
lock-app qpg6105+debug (read/write) 1114128 1114128 0 0.0
.bss 106372 106372 0 0.0
.data 836 836 0 0.0
.text 561224 561224 0 0.0
telink light-switch-app tlsr9518adk80d (read/write) 790804 790804 0 0.0
bss 72480 72480 0 0.0
noinit 43520 43520 0 0.0
text 554274 554274 0 0.0
lighting-app tlsr9518adk80d (read/write) 806052 806052 0 0.0
bss 73240 73240 0 0.0
noinit 43520 43520 0 0.0
text 566426 566424 -2 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 804944 804944 0 0.0
bss 74052 74052 0 0.0
noinit 43520 43520 0 0.0
text 565298 565298 0 0.0

@jtung-apple jtung-apple merged commit ad58d80 into project-chip:master Oct 26, 2022
adbridge pushed a commit to ARM-software/connectedhomeip that referenced this pull request Nov 18, 2022
…ttribute subscriptions (project-chip#23061)

* [Darwin] The objc subscription callback bridge is leaked for single attribute subscriptions

* increase overall darwin build time
adbridge pushed a commit to ARM-software/connectedhomeip that referenced this pull request Nov 18, 2022
…ttribute subscriptions (project-chip#23061)

* [Darwin] The objc subscription callback bridge is leaked for single attribute subscriptions

* increase overall darwin build time
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.

Darwin subscribeAttribute APIs leak
4 participants