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

[QPG] Small fix to avoid calling KVS init twice #25917

Merged
merged 6 commits into from
Apr 11, 2023
Merged

Conversation

lucicop
Copy link
Contributor

@lucicop lucicop commented Mar 31, 2023

Currently KVS_Init is called in platform SDK and also in qpgConfig.cpp. This MR addresses the issue by removing the call from qpgConfig.

@tima-q tima-q added qpg QPG6xxx platform and removed review - pending labels Mar 31, 2023
@tima-q tima-q changed the title Small fix to avoid calling KVS init twice [QPG] Small fix to avoid calling KVS init twice Mar 31, 2023
@github-actions
Copy link

PR #25917: Size comparison from ce0ddc0 to 09b12de

Full report (2 builds for cc32xx, mbed)
platform target config section ce0ddc0 09b12de change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 645825 645825 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933102 933102 0 0.0
.debug_aranges 87704 87704 0 0.0
.debug_frame 301596 301596 0 0.0
.debug_info 20310331 20310331 0 0.0
.debug_line 2681125 2681125 0 0.0
.debug_loc 2827568 2827568 0 0.0
.debug_ranges 286448 286448 0 0.0
.debug_str 3041144 3041144 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105953 105953 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 380543 380543 0 0.0
.symtab 257472 257472 0 0.0
.text 537752 537752 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2466536 2466536 0 0.0
.bss 215964 215964 0 0.0
.data 5880 5880 0 0.0
.text 1429180 1429180 0 0.0

src/platform/qpg/qpgConfig.cpp Outdated Show resolved Hide resolved
@github-actions
Copy link

github-actions bot commented Apr 5, 2023

PR #25917: Size comparison from e4faf94 to a46616c

Decreases (3 builds for bl602, bl702)
platform target config section e4faf94 a46616c change % change
bl602 lighting-app bl602 (read/write) 1355218 1355210 -8 -0.0
.text 1029834 1029832 -2 -0.0
bl702 lighting-app bl702 .debug_info 40755237 40755236 -1 -0.0
.text 957740 957738 -2 -0.0
bl702+rpc .debug_info 45402319 45402318 -1 -0.0
.text 1033758 1033756 -2 -0.0
Full report (4 builds for bl602, bl702)
platform target config section e4faf94 a46616c change % change
bl602 lighting-app bl602 (read/write) 1355218 1355210 -8 -0.0
.bss 94778 94778 0 0.0
.data 9776 9776 0 0.0
.text 1029834 1029832 -2 -0.0
bl602+rpc (read/write) 1400382 1400382 0 0.0
.bss 102826 102826 0 0.0
.data 10168 10168 0 0.0
.text 1060510 1060510 0 0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1183687 1183687 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 70721 70721 0 0.0
.bss_psram 24368 24368 0 0.0
.comment 48 48 0 0.0
.data 4088 4088 0 0.0
.debug_abbrev 1551688 1551688 0 0.0
.debug_aranges 133944 133944 0 0.0
.debug_frame 492632 492632 0 0.0
.debug_info 40755237 40755236 -1 -0.0
.debug_line 5298432 5298432 0 0.0
.debug_loc 3433903 3433903 0 0.0
.debug_ranges 374376 374376 0 0.0
.debug_str 3593197 3593197 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105664 105664 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 572622 572622 0 0.0
.symtab 173744 173744 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 957740 957738 -2 -0.0
bl702+rpc 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1275171 1275171 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 78769 78769 0 0.0
.bss_psram 24768 24768 0 0.0
.comment 48 48 0 0.0
.data 4648 4648 0 0.0
.debug_abbrev 1703908 1703908 0 0.0
.debug_aranges 142304 142304 0 0.0
.debug_frame 520800 520800 0 0.0
.debug_info 45402319 45402318 -1 -0.0
.debug_line 5704695 5704695 0 0.0
.debug_loc 3632905 3632905 0 0.0
.debug_ranges 398376 398376 0 0.0
.debug_str 3997864 3997864 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 119888 119888 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 634432 634432 0 0.0
.symtab 192368 192368 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 1033758 1033756 -2 -0.0

@github-actions
Copy link

github-actions bot commented Apr 6, 2023

PR #25917: Size comparison from 14ffac0 to 451e140

Full report (1 build for cc32xx)
platform target config section 14ffac0 451e140 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642745 642745 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933099 933099 0 0.0
.debug_aranges 87608 87608 0 0.0
.debug_frame 301328 301328 0 0.0
.debug_info 20302987 20302987 0 0.0
.debug_line 2679748 2679748 0 0.0
.debug_loc 2824679 2824679 0 0.0
.debug_ranges 286200 286200 0 0.0
.debug_str 3039406 3039406 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104289 104289 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377422 377422 0 0.0
.symtab 256768 256768 0 0.0
.text 536336 536336 0 0.0

@github-actions
Copy link

github-actions bot commented Apr 7, 2023

PR #25917: Size comparison from 6eded52 to 59abe07

Full report (1 build for cc32xx)
platform target config section 6eded52 59abe07 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 642745 642745 0 0.0
(read/write) 203848 203848 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 197248 197248 0 0.0
.comment 194 194 0 0.0
.data 1480 1480 0 0.0
.debug_abbrev 933119 933119 0 0.0
.debug_aranges 87608 87608 0 0.0
.debug_frame 301328 301328 0 0.0
.debug_info 20302992 20302992 0 0.0
.debug_line 2679759 2679759 0 0.0
.debug_loc 2824679 2824679 0 0.0
.debug_ranges 286200 286200 0 0.0
.debug_str 3039406 3039406 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 104289 104289 0 0.0
.shstrtab 232 232 0 0.0
.stab 204 204 0 0.0
.stabstr 441 441 0 0.0
.stack 2048 2048 0 0.0
.strtab 377422 377422 0 0.0
.symtab 256768 256768 0 0.0
.text 536336 536336 0 0.0

@github-actions
Copy link

github-actions bot commented Apr 10, 2023

PR #25917: Size comparison from 03cb5e3 to 730c86c

Increases (4 builds for cc13x2_26x2, k32w, nrfconnect, psoc6)
platform target config section 03cb5e3 730c86c change % change
cc13x2_26x2 shell LP_CC2652R7 (read/write) 179664 179672 8 0.0
k32w light k32w0+release (read/write) 672972 672988 16 0.0
.text 574164 574180 16 0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp (read/write) 1433776 1433792 16 0.0
text 775652 775656 4 0.0
psoc6 light cy8ckit_062s2_43012 .debug_info 22906826 22906827 1 0.0
Decreases (4 builds for cc13x2_26x2, cyw30739, qpg)
platform target config section 03cb5e3 730c86c change % change
cc13x2_26x2 shell LP_CC2652R7 (read only) 673662 673654 -8 -0.0
.text 588040 588032 -8 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 533626 533618 -8 -0.0
.app_xip_area 414196 414188 -8 -0.0
qpg lighting-app qpg6105+debug (read/write) 1153624 1153608 -16 -0.0
.text 600720 600704 -16 -0.0
lock-app qpg6105+debug (read/write) 1122240 1122224 -16 -0.0
.text 569340 569324 -16 -0.0
Full report (25 builds for cc13x2_26x2, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section 03cb5e3 730c86c change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 680799 680799 0 0.0
(read/write) 170456 170456 0 0.0
.bss 80948 80948 0 0.0
.data 3352 3352 0 0.0
.rodata 87015 87015 0 0.0
.text 593468 593468 0 0.0
all-clusters-minimal-app LP_CC2652R7 (read only) 644071 644071 0 0.0
(read/write) 157616 157616 0 0.0
.bss 80148 80148 0 0.0
.data 3352 3352 0 0.0
.rodata 76807 76807 0 0.0
.text 566944 566944 0 0.0
lock-ftd LP_CC2652R7 (read only) 678175 678175 0 0.0
(read/write) 170544 170544 0 0.0
.bss 78500 78500 0 0.0
.data 3316 3316 0 0.0
.rodata 75687 75687 0 0.0
.text 602008 602008 0 0.0
lock-mtd LP_CC2652R7 (read only) 664483 664483 0 0.0
(read/write) 179396 179396 0 0.0
.bss 73660 73660 0 0.0
.data 3316 3316 0 0.0
.rodata 102571 102571 0 0.0
.text 561432 561432 0 0.0
pump-app LP_CC2652R7 (read only) 690923 690923 0 0.0
(read/write) 158540 158540 0 0.0
.bss 78476 78476 0 0.0
.data 3280 3280 0 0.0
.rodata 89811 89811 0 0.0
.text 600632 600632 0 0.0
pump-controller-app LP_CC2652R7 (read only) 675827 675827 0 0.0
(read/write) 173772 173772 0 0.0
.bss 78612 78612 0 0.0
.data 3304 3304 0 0.0
.rodata 85563 85563 0 0.0
.text 589784 589784 0 0.0
shell LP_CC2652R7 (read only) 673662 673654 -8 -0.0
(read/write) 179664 179672 8 0.0
.bss 83020 83020 0 0.0
.data 3348 3348 0 0.0
.rodata 85310 85310 0 0.0
.text 588040 588032 -8 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 533626 533618 -8 -0.0
.app_xip_area 414196 414188 -8 -0.0
.bss 61848 61848 0 0.0
.data 740 740 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538002 538002 0 0.0
.app_xip_area 413284 413284 0 0.0
.bss 67128 67128 0 0.0
.data 748 748 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 554870 554870 0 0.0
.app_xip_area 436200 436200 0 0.0
.bss 61136 61136 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read/write) 673848 673848 0 0.0
.bss 65532 65532 0 0.0
.data 2224 2224 0 0.0
.text 574692 574692 0 0.0
light k32w0+release (read/write) 672972 672988 16 0.0
.bss 65196 65196 0 0.0
.data 2212 2212 0 0.0
.text 574164 574180 16 0.0
lock k32w0+release (read/write) 627700 627700 0 0.0
.bss 63268 63268 0 0.0
.data 2136 2136 0 0.0
.text 547280 547280 0 0.0
linux chip-tool-ipv6only arm64 (read only) 12114428 12114428 0 0.0
(read/write) 742616 742616 0 0.0
.bss 34392 34392 0 0.0
.data 3008 3008 0 0.0
.data.rel.ro 684496 684496 0 0.0
.dynamic 560 560 0 0.0
.got 15504 15504 0 0.0
.init 24 24 0 0.0
.init_array 216 216 0 0.0
.rodata 566220 566220 0 0.0
.text 9785940 9785940 0 0.0
thermostat-no-ble arm64 (read only) 2501148 2501148 0 0.0
(read/write) 145192 145192 0 0.0
.bss 56344 56344 0 0.0
.data 1784 1784 0 0.0
.data.rel.ro 77648 77648 0 0.0
.dynamic 560 560 0 0.0
.got 5360 5360 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 129464 129464 0 0.0
.text 2109376 2109376 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2466248 2466248 0 0.0
.bss 215960 215960 0 0.0
.data 5888 5888 0 0.0
.text 1428892 1428892 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1173768 1173768 0 0.0
bss 155557 155557 0 0.0
rodata 132712 132712 0 0.0
text 804736 804736 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1433776 1433792 16 0.0
bss 135297 135297 0 0.0
rodata 228752 228752 0 0.0
text 775652 775656 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1119016 1119016 0 0.0
bss 154713 154713 0 0.0
rodata 109528 109528 0 0.0
text 774124 774124 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 840840 840840 0 0.0
(read/write) 1760636 1760636 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189864 189864 0 0.0
.comment 200 200 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 2640 2640 0 0.0
.debug_abbrev 1259827 1259827 0 0.0
.debug_aranges 111824 111824 0 0.0
.debug_frame 376228 376228 0 0.0
.debug_info 28089000 28089000 0 0.0
.debug_line 3822314 3822314 0 0.0
.debug_loc 3723272 3723272 0 0.0
.debug_ranges 368048 368048 0 0.0
.debug_str 3550625 3550625 0 0.0
.heap 840840 840840 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 582902 582902 0 0.0
.symtab 426672 426672 0 0.0
.text 1559744 1559744 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 841648 841648 0 0.0
(read/write) 1700676 1700676 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189064 189064 0 0.0
.comment 200 200 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 2632 2632 0 0.0
.debug_abbrev 1241691 1241691 0 0.0
.debug_aranges 110976 110976 0 0.0
.debug_frame 378312 378312 0 0.0
.debug_info 27548406 27548406 0 0.0
.debug_line 3825718 3825718 0 0.0
.debug_loc 3705342 3705342 0 0.0
.debug_ranges 365896 365896 0 0.0
.debug_str 3536551 3536551 0 0.0
.heap 841648 841648 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 542104 542104 0 0.0
.symtab 411488 411488 0 0.0
.text 1500592 1500592 0 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 849912 849912 0 0.0
(read/write) 1614420 1614420 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180968 180968 0 0.0
.comment 200 200 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 2464 2464 0 0.0
.debug_abbrev 1076989 1076989 0 0.0
.debug_aranges 103184 103184 0 0.0
.debug_frame 348592 348592 0 0.0
.debug_info 22906826 22906827 1 0.0
.debug_line 3376638 3376638 0 0.0
.debug_loc 3380149 3380149 0 0.0
.debug_ranges 324432 324432 0 0.0
.debug_str 3335230 3335230 0 0.0
.heap 849912 849912 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 477191 477191 0 0.0
.symtab 379120 379120 0 0.0
.text 1422600 1422600 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 822136 822136 0 0.0
(read/write) 1671572 1671572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208728 208728 0 0.0
.comment 200 200 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 2480 2480 0 0.0
.debug_abbrev 1079221 1079221 0 0.0
.debug_aranges 103584 103584 0 0.0
.debug_frame 350332 350332 0 0.0
.debug_info 23158184 23158184 0 0.0
.debug_line 3378365 3378365 0 0.0
.debug_loc 3404016 3404016 0 0.0
.debug_ranges 327032 327032 0 0.0
.debug_str 3353747 3353747 0 0.0
.heap 822136 822136 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 480588 480588 0 0.0
.symtab 381312 381312 0 0.0
.text 1451976 1451976 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1153624 1153608 -16 -0.0
.bss 97404 97404 0 0.0
.data 852 852 0 0.0
.text 600720 600704 -16 -0.0
lock-app qpg6105+debug (read/write) 1122240 1122224 -16 -0.0
.bss 92540 92540 0 0.0
.data 856 856 0 0.0
.text 569340 569324 -16 -0.0

@github-actions
Copy link

github-actions bot commented Apr 11, 2023

PR #25917: Size comparison from ed5ebd2 to 1d21f9d

Increases (5 builds for bl702, cyw30739, psoc6)
platform target config section ed5ebd2 1d21f9d change % change
bl702 lighting-app bl702 .debug_info 40755537 40755538 1 0.0
.text 957886 957888 2 0.0
bl702+rpc .debug_info 45465075 45465076 1 0.0
.text 1034318 1034320 2 0.0
cyw30739 ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 554862 554870 8 0.0
.app_xip_area 436192 436200 8 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27548405 27548407 2 0.0
light cy8ckit_062s2_43012 .debug_info 22906827 22906828 1 0.0
Decreases (3 builds for bl602, cyw30739)
platform target config section ed5ebd2 1d21f9d change % change
bl602 lighting-app bl602 (read/write) 1355426 1355418 -8 -0.0
.text 1029978 1029976 -2 -0.0
bl602+rpc .text 1061068 1061066 -2 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 533626 533618 -8 -0.0
.app_xip_area 414196 414188 -8 -0.0
Full report (19 builds for bl602, bl702, cyw30739, efr32, mbed, nrfconnect, psoc6)
platform target config section ed5ebd2 1d21f9d change % change
bl602 lighting-app bl602 (read/write) 1355426 1355418 -8 -0.0
.bss 94778 94778 0 0.0
.data 9776 9776 0 0.0
.text 1029978 1029976 -2 -0.0
bl602+rpc (read/write) 1401414 1401414 0 0.0
.bss 102818 102818 0 0.0
.data 10176 10176 0 0.0
.text 1061068 1061066 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1183895 1183895 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 70721 70721 0 0.0
.bss_psram 24368 24368 0 0.0
.comment 48 48 0 0.0
.data 4088 4088 0 0.0
.debug_abbrev 1551718 1551718 0 0.0
.debug_aranges 133952 133952 0 0.0
.debug_frame 492672 492672 0 0.0
.debug_info 40755537 40755538 1 0.0
.debug_line 5298831 5298831 0 0.0
.debug_loc 3434001 3434001 0 0.0
.debug_ranges 374408 374408 0 0.0
.debug_str 3593348 3593348 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105728 105728 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 572733 572733 0 0.0
.symtab 173760 173760 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
957886 957888 2 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1276179 1276179 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 78753 78753 0 0.0
.bss_psram 24768 24768 0 0.0
.comment 48 48 0 0.0
.data 4648 4648 0 0.0
.debug_abbrev 1706656 1706656 0 0.0
.debug_aranges 142288 142288 0 0.0
.debug_frame 521008 521008 0 0.0
.debug_info 45465075 45465076 1 0.0
.debug_line 5712766 5712766 0 0.0
.debug_loc 3636087 3636087 0 0.0
.debug_ranges 399440 399440 0 0.0
.debug_str 4018733 4018733 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120352 120352 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 634795 634795 0 0.0
.symtab 192352 192352 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1034318 1034320 2 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 533626 533618 -8 -0.0
.app_xip_area 414196 414188 -8 -0.0
.bss 61848 61848 0 0.0
.data 740 740 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538002 538002 0 0.0
.app_xip_area 413284 413284 0 0.0
.bss 67128 67128 0 0.0
.data 748 748 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 554862 554870 8 0.0
.app_xip_area 436192 436200 8 0.0
.bss 61136 61136 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1017944 1017944 0 0.0
.bss 178700 178700 0 0.0
.data 2128 2128 0 0.0
.text 837096 837096 0 0.0
BRD4187C (read/write) 1026040 1026040 0 0.0
.bss 159200 159200 0 0.0
.data 2780 2780 0 0.0
.text 839464 839464 0 0.0
lock-app BRD4161A+wf200 (read/write) 1070840 1070840 0 0.0
.bss 173140 173140 0 0.0
.data 2144 2144 0 0.0
.text 895536 895536 0 0.0
window-app BRD4187C (read/write) 1141740 1141740 0 0.0
.bss 143632 143632 0 0.0
.data 2668 2668 0 0.0
.text 970844 970844 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2466248 2466248 0 0.0
.bss 215960 215960 0 0.0
.data 5888 5888 0 0.0
.text 1428892 1428892 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1173768 1173768 0 0.0
bss 155557 155557 0 0.0
rodata 132712 132712 0 0.0
text 804736 804736 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1433792 1433792 0 0.0
bss 135297 135297 0 0.0
rodata 228752 228752 0 0.0
text 775656 775656 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1119016 1119016 0 0.0
bss 154713 154713 0 0.0
rodata 109528 109528 0 0.0
text 774124 774124 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840840 840840 0 0.0
(read/write) 1760636 1760636 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189864 189864 0 0.0
.comment 200 200 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 2640 2640 0 0.0
.debug_abbrev 1259827 1259827 0 0.0
.debug_aranges 111824 111824 0 0.0
.debug_frame 376228 376228 0 0.0
.debug_info 28089001 28089001 0 0.0
.debug_line 3822314 3822314 0 0.0
.debug_loc 3723272 3723272 0 0.0
.debug_ranges 368048 368048 0 0.0
.debug_str 3550625 3550625 0 0.0
.heap 840840 840840 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 582902 582902 0 0.0
.symtab 426672 426672 0 0.0
.text 1559744 1559744 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841648 841648 0 0.0
(read/write) 1700676 1700676 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189064 189064 0 0.0
.comment 200 200 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 2632 2632 0 0.0
.debug_abbrev 1241691 1241691 0 0.0
.debug_aranges 110976 110976 0 0.0
.debug_frame 378312 378312 0 0.0
.debug_info 27548405 27548407 2 0.0
.debug_line 3825718 3825718 0 0.0
.debug_loc 3705342 3705342 0 0.0
.debug_ranges 365896 365896 0 0.0
.debug_str 3536551 3536551 0 0.0
.heap 841648 841648 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 542104 542104 0 0.0
.symtab 411488 411488 0 0.0
.text 1500592 1500592 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849912 849912 0 0.0
(read/write) 1614420 1614420 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180968 180968 0 0.0
.comment 200 200 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 2464 2464 0 0.0
.debug_abbrev 1076989 1076989 0 0.0
.debug_aranges 103184 103184 0 0.0
.debug_frame 348592 348592 0 0.0
.debug_info 22906827 22906828 1 0.0
.debug_line 3376638 3376638 0 0.0
.debug_loc 3380149 3380149 0 0.0
.debug_ranges 324432 324432 0 0.0
.debug_str 3335230 3335230 0 0.0
.heap 849912 849912 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 477191 477191 0 0.0
.symtab 379120 379120 0 0.0
.text 1422600 1422600 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 822136 822136 0 0.0
(read/write) 1671572 1671572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208728 208728 0 0.0
.comment 200 200 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 2480 2480 0 0.0
.debug_abbrev 1079221 1079221 0 0.0
.debug_aranges 103584 103584 0 0.0
.debug_frame 350332 350332 0 0.0
.debug_info 23158185 23158185 0 0.0
.debug_line 3378365 3378365 0 0.0
.debug_loc 3404016 3404016 0 0.0
.debug_ranges 327032 327032 0 0.0
.debug_str 3353747 3353747 0 0.0
.heap 822136 822136 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 480588 480588 0 0.0
.symtab 381312 381312 0 0.0
.text 1451976 1451976 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0

@github-actions
Copy link

github-actions bot commented Apr 11, 2023

PR #25917: Size comparison from b5d2e49 to 3bf056b

Increases (1 build for psoc6)
platform target config section b5d2e49 3bf056b change % change
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 28089005 28089006 1 0.0
Decreases (7 builds for bl602, bl702, psoc6, qpg)
platform target config section b5d2e49 3bf056b change % change
bl602 lighting-app bl602 .text 1029980 1029978 -2 -0.0
bl602+rpc .text 1061068 1061066 -2 -0.0
bl702 lighting-app bl702 .debug_info 40755539 40755538 -1 -0.0
.text 957886 957884 -2 -0.0
bl702+rpc .debug_info 45465077 45465076 -1 -0.0
.text 1034318 1034316 -2 -0.0
psoc6 lock cy8ckit_062s2_43012 .debug_info 23158191 23158190 -1 -0.0
qpg lighting-app qpg6105+debug (read/write) 1153624 1153608 -16 -0.0
.text 600720 600704 -16 -0.0
lock-app qpg6105+debug (read/write) 1122248 1122232 -16 -0.0
.text 569348 569332 -16 -0.0
Full report (17 builds for bl602, bl702, cyw30739, efr32, psoc6, qpg)
platform target config section b5d2e49 3bf056b change % change
bl602 lighting-app bl602 (read/write) 1355426 1355426 0 0.0
.bss 94778 94778 0 0.0
.data 9776 9776 0 0.0
.text 1029980 1029978 -2 -0.0
bl602+rpc (read/write) 1401414 1401414 0 0.0
.bss 102818 102818 0 0.0
.data 10176 10176 0 0.0
.text 1061068 1061066 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1183895 1183895 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 70721 70721 0 0.0
.bss_psram 24368 24368 0 0.0
.comment 48 48 0 0.0
.data 4088 4088 0 0.0
.debug_abbrev 1551718 1551718 0 0.0
.debug_aranges 133952 133952 0 0.0
.debug_frame 492672 492672 0 0.0
.debug_info 40755539 40755538 -1 -0.0
.debug_line 5298828 5298828 0 0.0
.debug_loc 3434001 3434001 0 0.0
.debug_ranges 374408 374408 0 0.0
.debug_str 3593348 3593348 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 140 140 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105728 105728 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 572733 572733 0 0.0
.symtab 173760 173760 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
957886 957884 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1276179 1276179 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 292 292 0 0.0
.bss 78753 78753 0 0.0
.bss_psram 24768 24768 0 0.0
.comment 48 48 0 0.0
.data 4648 4648 0 0.0
.debug_abbrev 1706656 1706656 0 0.0
.debug_aranges 142288 142288 0 0.0
.debug_frame 521008 521008 0 0.0
.debug_info 45465077 45465076 -1 -0.0
.debug_line 5712763 5712763 0 0.0
.debug_loc 3636087 3636087 0 0.0
.debug_ranges 399440 399440 0 0.0
.debug_str 4018733 4018733 0 0.0
.hbn 536 536 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120352 120352 0 0.0
.rsvd 2960 2960 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 634795 634795 0 0.0
.symtab 192352 192352 0 0.0
.tcm_data 36 36 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1034318 1034316 -2 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 533626 533626 0 0.0
.app_xip_area 414196 414196 0 0.0
.bss 61848 61848 0 0.0
.data 740 740 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 538002 538002 0 0.0
.app_xip_area 413284 413284 0 0.0
.bss 67128 67128 0 0.0
.data 748 748 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 554878 554878 0 0.0
.app_xip_area 436208 436208 0 0.0
.bss 61136 61136 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1017960 1017960 0 0.0
.bss 178700 178700 0 0.0
.data 2128 2128 0 0.0
.text 837112 837112 0 0.0
BRD4187C (read/write) 1026040 1026040 0 0.0
.bss 159200 159200 0 0.0
.data 2780 2780 0 0.0
.text 839464 839464 0 0.0
lock-app BRD4161A+wf200 (read/write) 1070840 1070840 0 0.0
.bss 173140 173140 0 0.0
.data 2144 2144 0 0.0
.text 895536 895536 0 0.0
window-app BRD4187C (read/write) 1141748 1141748 0 0.0
.bss 143632 143632 0 0.0
.data 2668 2668 0 0.0
.text 970852 970852 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 840840 840840 0 0.0
(read/write) 1760636 1760636 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189864 189864 0 0.0
.comment 200 200 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 2640 2640 0 0.0
.debug_abbrev 1259827 1259827 0 0.0
.debug_aranges 111824 111824 0 0.0
.debug_frame 376228 376228 0 0.0
.debug_info 28089005 28089006 1 0.0
.debug_line 3822316 3822316 0 0.0
.debug_loc 3723272 3723272 0 0.0
.debug_ranges 368048 368048 0 0.0
.debug_str 3550625 3550625 0 0.0
.heap 840840 840840 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 582902 582902 0 0.0
.symtab 426672 426672 0 0.0
.text 0 0 0 0.0
1559744 1559744 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 841648 841648 0 0.0
(read/write) 1700676 1700676 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 189064 189064 0 0.0
.comment 200 200 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 2632 2632 0 0.0
.debug_abbrev 1241691 1241691 0 0.0
.debug_aranges 110976 110976 0 0.0
.debug_frame 378312 378312 0 0.0
.debug_info 27548411 27548411 0 0.0
.debug_line 3825720 3825720 0 0.0
.debug_loc 3705342 3705342 0 0.0
.debug_ranges 365896 365896 0 0.0
.debug_str 3536551 3536551 0 0.0
.heap 841648 841648 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 542104 542104 0 0.0
.symtab 411488 411488 0 0.0
.text 1500592 1500592 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 849912 849912 0 0.0
(read/write) 1614420 1614420 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 180968 180968 0 0.0
.comment 200 200 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 2464 2464 0 0.0
.debug_abbrev 1076989 1076989 0 0.0
.debug_aranges 103184 103184 0 0.0
.debug_frame 348592 348592 0 0.0
.debug_info 22906832 22906832 0 0.0
.debug_line 3376640 3376640 0 0.0
.debug_loc 3380149 3380149 0 0.0
.debug_ranges 324432 324432 0 0.0
.debug_str 3335230 3335230 0 0.0
.heap 849912 849912 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 477191 477191 0 0.0
.symtab 379120 379120 0 0.0
.text 1422600 1422600 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 822136 822136 0 0.0
(read/write) 1671572 1671572 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 208728 208728 0 0.0
.comment 200 200 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 2480 2480 0 0.0
.debug_abbrev 1079221 1079221 0 0.0
.debug_aranges 103584 103584 0 0.0
.debug_frame 350332 350332 0 0.0
.debug_info 23158191 23158190 -1 -0.0
.debug_line 3378367 3378367 0 0.0
.debug_loc 3404016 3404016 0 0.0
.debug_ranges 327032 327032 0 0.0
.debug_str 3353747 3353747 0 0.0
.heap 822136 822136 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 480588 480588 0 0.0
.symtab 381312 381312 0 0.0
.text 1451976 1451976 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1153624 1153608 -16 -0.0
.bss 97404 97404 0 0.0
.data 852 852 0 0.0
.text 600720 600704 -16 -0.0
lock-app qpg6105+debug (read/write) 1122248 1122232 -16 -0.0
.bss 92540 92540 0 0.0
.data 856 856 0 0.0
.text 569348 569332 -16 -0.0

@andy31415 andy31415 merged commit a43750b into master Apr 11, 2023
@andy31415 andy31415 deleted the small_kvs_fixes branch April 11, 2023 18:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants