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

[Linux] C++ version of autoptr for glib objects #28304

Merged
merged 14 commits into from
Aug 10, 2023

Conversation

arkq
Copy link
Contributor

@arkq arkq commented Jul 26, 2023

Problem

  • Valgrind reports glib leaks in chip-tool when commissioning app over BLE
  • GLib provides g_autoptr, but unfortunately there is no portable C++ version (in the glib project).

Changes

  • provide easily extendable GAutoPtr<> template which acts as g_autoptr (as a global helper include file)
  • pass arguments as const if possible and get rid of excessive casting
  • fix memory leaks reported by valgrind in chip-tool during BLE commissioning
  • in few places BluezDevice1 * device has been converted to references in order to get rid of runtime nullptr checks
  • remove #if ...CHIPOBLE guards in files added to compilation by GN

There are going to be follow-up PRs which will replace glib explicit memory management with GAutoPtr<>.

Testing

CI will test for potential build breaks.

Commissioning tested with valgrind:

  • current master:
    LEAK SUMMARY:
      definitely lost: 1,600 bytes in 25 blocks
      indirectly lost: 5,245 bytes in 46 blocks
        possibly lost: 640 bytes in 2 blocks
      still reachable: 303,296 bytes in 5,004 blocks
           suppressed: 0 bytes in 0 blocks
    
  • after applying this PR:
    LEAK SUMMARY:
      definitely lost: 0 bytes in 0 blocks
      indirectly lost: 0 bytes in 0 blocks
        possibly lost: 640 bytes in 2 blocks
      still reachable: 254,880 bytes in 3,956 blocks
           suppressed: 0 bytes in 0 blocks
    

@github-actions
Copy link

PR #28304: Size comparison from 7ab043c to c0e63f3

Decreases (1 build for cc32xx)
platform target config section 7ab043c c0e63f3 change % change
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19067823 19067822 -1 -0.0
Full report (1 build for cc32xx)
platform target config section 7ab043c c0e63f3 change % change
cc32xx lock CC3235SF_LAUNCHXL 0 0 0 0.0
(read only) 610114 610114 0 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947778 947778 0 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366436 0 0.0
.debug_info 19067823 19067822 -1 -0.0
.debug_line 2781839 2781839 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580494 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99621 0 0.0
.debug_str 3415022 3415022 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502796 502796 0 0.0

@github-actions
Copy link

github-actions bot commented Jul 26, 2023

PR #28304: Size comparison from 7ab043c to 5b14884

Increases (5 builds for bl702, linux, nrfconnect)
platform target config section 7ab043c 5b14884 change % change
bl702 lighting-app bl702 .debug_info 41279269 41279270 1 0.0
.text 951946 951948 2 0.0
bl702+rpc (read/write) 1263023 1263027 4 0.0
.debug_info 46152547 46152548 1 0.0
.text 1026352 1026354 2 0.0
linux chip-tool-ipv6only arm64 (read only) 16858020 16859268 1248 0.0
.text 13804920 13806248 1328 0.0
thermostat-no-ble arm64 (read only) 4444684 4444700 16 0.0
.text 3945768 3945784 16 0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp (read/write) 1335436 1335452 16 0.0
text 769320 769324 4 0.0
Decreases (5 builds for bl602, bl702l, linux, qpg)
platform target config section 7ab043c 5b14884 change % change
bl602 lighting-app bl602 (read/write) 1361370 1361362 -8 -0.0
.text 1055026 1055024 -2 -0.0
bl602+rpc .text 1087192 1087190 -2 -0.0
bl702l lighting-app bl702l (read/write) 1149984 1149980 -4 -0.0
.debug_info 41280379 41280378 -1 -0.0
.text 940754 940752 -2 -0.0
linux chip-tool-ipv6only arm64 .rodata 820048 819968 -80 -0.0
qpg lock-app qpg6105+debug (read/write) 1132336 1132328 -8 -0.0
.text 579180 579172 -8 -0.0
Full report (14 builds for bl602, bl702, bl702l, cc32xx, linux, mbed, nrfconnect, qpg)
platform target config section 7ab043c 5b14884 change % change
bl602 lighting-app bl602 (read/write) 1361370 1361362 -8 -0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055026 1055024 -2 -0.0
bl602+rpc (read/write) 1409062 1409062 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087192 1087190 -2 -0.0
bl702 lighting-app bl702 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1164415 1164415 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1563979 0 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515128 515128 0 0.0
.debug_info 41279269 41279270 1 0.0
.debug_line 5466796 5466796 0 0.0
.debug_loc 3556798 3556798 0 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007205 4007205 0 0.0
.hbn 544 544 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 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586600 0 0.0
.symtab 175008 175008 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 951946 951948 2 0.0
bl702+rpc 0 0 0 0.0
(read only) 3358 3358 0 0.0
(read/write) 1263023 1263027 4 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543996 543996 0 0.0
.debug_info 46152547 46152548 1 0.0
.debug_line 5879235 5879235 0 0.0
.debug_loc 3762761 3762761 0 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427059 4427059 0 0.0
.hbn 544 544 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 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 1026352 1026354 2 0.0
bl702l lighting-app bl702l 0 0 0 0.0
(read only) 278 278 0 0.0
(read/write) 1149984 1149980 -4 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566198 0 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494816 494816 0 0.0
.debug_info 41280379 41280378 -1 -0.0
.debug_line 5382364 5382364 0 0.0
.debug_loc 3492923 3492923 0 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019662 4019662 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586825 0 0.0
.symtab 174576 174576 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 940754 940752 -2 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610114 610114 0 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947778 947778 0 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366436 0 0.0
.debug_info 19067823 19067823 0 0.0
.debug_line 2781839 2781839 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580494 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99621 0 0.0
.debug_str 3415022 3415022 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502796 502796 0 0.0
linux chip-tool-ipv6only arm64 (read only) 16858020 16859268 1248 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820048 819968 -80 -0.0
.text 13804920 13806248 1328 0.0
thermostat-no-ble arm64 (read only) 4444684 4444700 16 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945768 3945784 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516856 2516856 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479540 1479540 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216232 1216232 0 0.0
bss 154867 154867 0 0.0
rodata 140652 140652 0 0.0
text 841668 841668 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335436 1335452 16 0.0
bss 140181 140181 0 0.0
rodata 135156 135156 0 0.0
text 769320 769324 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154316 1154316 0 0.0
bss 154978 154978 0 0.0
rodata 112048 112048 0 0.0
text 808264 808264 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175320 0 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622160 622160 0 0.0
lock-app qpg6105+debug (read/write) 1132336 1132328 -8 -0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579180 579172 -8 -0.0

@github-actions
Copy link

github-actions bot commented Jul 26, 2023

PR #28304: Size comparison from 7ab043c to 96fdb32

Increases (10 builds for cyw30739, esp32, linux, nrfconnect, psoc6, telink)
platform target config section 7ab043c 96fdb32 change % change
cyw30739 switch cyw930739m2evb_01 (read/write) 545295 545303 8 0.0
.app_xip_area 434377 434385 8 0.0
esp32 all-clusters-app m5stack (read/write) 499754 499758 4 0.0
.flash.rodata 247412 247416 4 0.0
linux chip-tool-ipv6only arm64 (read only) 16858020 16859268 1248 0.0
.text 13804920 13806248 1328 0.0
thermostat-no-ble arm64 (read only) 4444684 4444700 16 0.0
.text 3945768 3945784 16 0.0
nrfconnect all-clusters-app nrf7002dk_nrf5340_cpuapp (read/write) 1335436 1335452 16 0.0
text 769320 769324 4 0.0
psoc6 light cy8ckit_062s2_43012 .debug_info 22316942 22316943 1 0.0
telink light-switch-app tlsr9518adk80d text 614190 614194 4 0.0
lighting-app-factory-data tlsr9518adk80d text 691570 691572 2 0.0
lighting-app-shell tlsr9518adk80d text 749094 749096 2 0.0
thermostat tlsr9518adk80d (read/write) 908556 908564 8 0.0
text 619716 619720 4 0.0
Decreases (18 builds for bl602, bl702, bl702l, efr32, linux, psoc6, telink)
platform target config section 7ab043c 96fdb32 change % change
bl602 lighting-app bl602 (read/write) 1361370 1361362 -8 -0.0
.text 1055026 1055022 -4 -0.0
bl602+rpc .text 1087192 1087190 -2 -0.0
bl702 lighting-app bl702 (read/write) 1164415 1164411 -4 -0.0
.debug_info 41279269 41279268 -1 -0.0
.text 951946 951944 -2 -0.0
bl702+rpc .debug_info 46152547 46152546 -1 -0.0
.text 1026352 1026350 -2 -0.0
bl702l lighting-app bl702l (read/write) 1149984 1149980 -4 -0.0
.debug_info 41280379 41280377 -2 -0.0
.text 940754 940750 -4 -0.0
efr32 lighting-app BRD4187C (read/write) 1033568 1033560 -8 -0.0
.text 866876 866868 -8 -0.0
linux chip-tool-ipv6only arm64 .rodata 820048 819968 -80 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .debug_info 30033130 30033129 -1 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27162183 27162182 -1 -0.0
lock cy8ckit_062s2_43012 .debug_info 21912955 21912954 -1 -0.0
telink all-clusters-minimal-app tlsr9518adk80d text 667606 667604 -2 -0.0
bridge-app tlsr9518adk80d text 645216 645214 -2 -0.0
contact-sensor-app tlsr9518adk80d text 588544 588542 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049792 1049784 -8 -0.0
text 728962 728958 -4 -0.0
ota-requestor-app tlsr9518adk80d (read/write) 896492 896484 -8 -0.0
text 610434 610432 -2 -0.0
shell tlsr9518adk80d text 478578 478576 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 875912 875904 -8 -0.0
text 591604 591600 -4 -0.0
temperature-measurement-app tlsr9518adk80d text 580274 580272 -2 -0.0
Full report (49 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7ab043c 96fdb32 change % change
bl602 lighting-app bl602 (read/write) 1361370 1361362 -8 -0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055026 1055022 -4 -0.0
bl602+rpc (read/write) 1409062 1409062 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087192 1087190 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164415 1164411 -4 -0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1563979 0 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515128 515128 0 0.0
.debug_info 41279269 41279268 -1 -0.0
.debug_line 5466796 5466796 0 0.0
.debug_loc 3556798 3556798 0 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007205 4007205 0 0.0
.hbn 544 544 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 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586600 0 0.0
.symtab 175008 175008 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951946 951944 -2 -0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263023 1263023 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543996 543996 0 0.0
.debug_info 46152547 46152546 -1 -0.0
.debug_line 5879235 5879235 0 0.0
.debug_loc 3762761 3762761 0 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427059 4427059 0 0.0
.hbn 544 544 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 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649563 0 0.0
.symtab 193936 193936 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026352 1026350 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149984 1149980 -4 -0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566198 0 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494816 494816 0 0.0
.debug_info 41280379 41280377 -2 -0.0
.debug_line 5382364 5382364 0 0.0
.debug_loc 3492923 3492923 0 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019662 4019662 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586825 0 0.0
.symtab 174576 174576 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940754 940750 -4 -0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610114 610114 0 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947778 947778 0 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366436 0 0.0
.debug_info 19067823 19067823 0 0.0
.debug_line 2781839 2781839 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580494 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99621 0 0.0
.debug_str 3415022 3415022 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489304 0 0.0
.symtab 289728 289728 0 0.0
.text 502796 502796 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548855 548855 0 0.0
.app_xip_area 439817 439817 0 0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532959 532959 0 0.0
.app_xip_area 418961 418961 0 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571871 0 0.0
.app_xip_area 463921 463921 0 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545295 545303 8 0.0
.app_xip_area 434377 434385 8 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008416 0 0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822072 822072 0 0.0
BRD4187C (read/write) 1033568 1033560 -8 -0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866876 866868 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083228 1083228 0 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 902872 902872 0 0.0
window-app BRD4187C (read/write) 1104600 1104600 0 0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 955004 955004 0 0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094744 0 0.0
(read/write) 1589336 1589336 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094744 1094744 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141207 1141207 0 0.0
(read/write) 499754 499758 4 0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247416 4 0.0
.flash.text 1135823 1135823 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588444 588444 0 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587908 587908 0 0.0
light k32w0+release (read only) 587196 587196 0 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586660 586660 0 0.0
lock k32w0+release (read only) 559676 559676 0 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559140 559140 0 0.0
linux chip-tool-ipv6only arm64 (read only) 16858020 16859268 1248 0.0
(read/write) 1119864 1119864 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 983640 0 0.0
.dynamic 512 512 0 0.0
.got 23312 23312 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820048 819968 -80 -0.0
.text 13804920 13806248 1328 0.0
thermostat-no-ble arm64 (read only) 4444684 4444700 16 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945768 3945784 16 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516856 2516856 0 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479540 1479540 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216232 1216232 0 0.0
bss 154867 154867 0 0.0
rodata 140652 140652 0 0.0
text 841668 841668 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335436 1335452 16 0.0
bss 140181 140181 0 0.0
rodata 135156 135156 0 0.0
text 769320 769324 4 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154316 1154316 0 0.0
bss 154978 154978 0 0.0
rodata 112048 112048 0 0.0
text 808264 808264 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837056 0 0.0
(read/write) 1764540 1764540 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193660 0 0.0
.comment 212 212 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 2624 2624 0 0.0
.debug_abbrev 1375996 1375996 0 0.0
.debug_aranges 143424 143424 0 0.0
.debug_frame 477912 477912 0 0.0
.debug_info 30033130 30033129 -1 -0.0
.debug_line 4130872 4130872 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239997 2239997 0 0.0
.debug_rnglists 141954 141954 0 0.0
.debug_str 4112836 4112836 0 0.0
.heap 837056 837056 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799084 799084 0 0.0
.symtab 498288 498288 0 0.0
.text 1559868 1559868 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672132 1672132 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 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 2560 2560 0 0.0
.debug_abbrev 1285357 1285357 0 0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461700 0 0.0
.debug_info 27162183 27162182 -1 -0.0
.debug_line 3954059 3954059 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143453 2143453 0 0.0
.debug_rnglists 135247 135247 0 0.0
.debug_str 3974453 3974453 0 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710079 710079 0 0.0
.symtab 464192 464192 0 0.0
.text 1469476 1469476 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1603972 1603972 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1125839 1125839 0 0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22316942 22316943 1 0.0
.debug_line 3520929 3520929 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982674 1982674 0 0.0
.debug_rnglists 125137 125137 0 0.0
.debug_str 3785612 3785612 0 0.0
.heap 845288 845288 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631687 631687 0 0.0
.symtab 429152 429152 0 0.0
.text 1407532 1407532 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1633276 1633276 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1102683 1102683 0 0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21912955 21912954 -1 -0.0
.debug_line 3448774 3448774 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1949998 1949998 0 0.0
.debug_rnglists 122477 122477 0 0.0
.debug_str 3740097 3740097 0 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600778 600778 0 0.0
.symtab 418704 418704 0 0.0
.text 1409396 1409396 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175320 0 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622160 622160 0 0.0
lock-app qpg6105+debug (read/write) 1132336 1132336 0 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579180 579180 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067644 1067644 0 0.0
bss 107536 107536 0 0.0
text 726878 726878 0 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974144 974144 0 0.0
bss 105444 105444 0 0.0
text 667606 667604 -2 -0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941948 941948 0 0.0
bss 109448 109448 0 0.0
text 645216 645214 -2 -0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873852 873852 0 0.0
bss 99112 99112 0 0.0
text 588544 588542 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902748 902748 0 0.0
bss 99668 99668 0 0.0
text 614190 614194 4 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980284 980284 0 0.0
bss 107788 107788 0 0.0
text 684056 684056 0 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991656 991656 0 0.0
bss 112036 112036 0 0.0
text 691570 691572 2 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049792 1049784 -8 -0.0
bss 109360 109360 0 0.0
text 728962 728958 -4 -0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081144 1081144 0 0.0
bss 120428 120428 0 0.0
text 749094 749096 2 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928088 928088 0 0.0
bss 99756 99756 0 0.0
text 616368 616368 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896492 896484 -8 -0.0
bss 100392 100392 0 0.0
text 610434 610432 -2 -0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879356 879356 0 0.0
bss 99244 99244 0 0.0
text 594252 594252 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866496 866496 0 0.0
bss 99044 99044 0 0.0
text 584672 584672 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97376 97376 0 0.0
text 478578 478576 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875912 875904 -8 -0.0
bss 99200 99200 0 0.0
text 591604 591600 -4 -0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862620 862620 0 0.0
bss 98952 98952 0 0.0
text 580274 580272 -2 -0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908556 908564 8 0.0
bss 99488 99488 0 0.0
text 619716 619720 4 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903916 903916 0 0.0
bss 99780 99780 0 0.0
text 614608 614608 0 0.0

@github-actions
Copy link

github-actions bot commented Jul 27, 2023

PR #28304: Size comparison from 7ab043c to 12a4fc9

Increases above 0.2%:

platform target config section 7ab043c 12a4fc9 change % change
linux chip-tool debug .data.rel.ro 946256 948264 2008 0.2
Increases (59 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7ab043c 12a4fc9 change % change
bl602 lighting-app bl602 (read/write) 1361370 1361458 88 0.0
.text 1055026 1055118 92 0.0
bl602+rpc (read/write) 1409062 1409158 96 0.0
.text 1087192 1087288 96 0.0
bl702 lighting-app bl702 (read/write) 1164415 1164507 92 0.0
.debug_frame 515128 515132 4 0.0
.debug_info 41279269 41279961 692 0.0
.debug_line 5466796 5466904 108 0.0
.debug_loc 3556798 3556847 49 0.0
.debug_str 4007205 4007315 110 0.0
.strtab 586600 586739 139 0.0
.symtab 175008 175024 16 0.0
.text 951946 952040 94 0.0
bl702+rpc (read/write) 1263023 1263119 96 0.0
.debug_frame 543996 544000 4 0.0
.debug_info 46152547 46153275 728 0.0
.debug_line 5879235 5879343 108 0.0
.debug_loc 3762761 3762810 49 0.0
.debug_str 4427059 4427169 110 0.0
.strtab 649563 649702 139 0.0
.symtab 193936 193952 16 0.0
.text 1026352 1026446 94 0.0
bl702l lighting-app bl702l (read/write) 1149984 1150076 92 0.0
.debug_frame 494816 494820 4 0.0
.debug_info 41280379 41281070 691 0.0
.debug_line 5382364 5382472 108 0.0
.debug_loc 3492923 3492986 63 0.0
.debug_str 4019662 4019772 110 0.0
.strtab 586825 586964 139 0.0
.symtab 174576 174592 16 0.0
.text 940754 940846 92 0.0
cc32xx lock CC3235SF_LAUNCHXL (read only) 610114 610186 72 0.0
.debug_abbrev 947778 947779 1 0.0
.debug_info 19067823 19068429 606 0.0
.debug_line 2781839 2781903 64 0.0
.debug_loclists 1580494 1580526 32 0.0
.debug_str 3415022 3415132 110 0.0
.strtab 489304 489443 139 0.0
.symtab 289728 289760 32 0.0
.text 502796 502868 72 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548855 548927 72 0.0
.app_xip_area 439817 439889 72 0.0
lock cyw930739m2evb_01 (read/write) 532959 533031 72 0.0
.app_xip_area 418961 419033 72 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571943 72 0.0
.app_xip_area 463921 463993 72 0.0
switch cyw930739m2evb_01 (read/write) 545295 545367 72 0.0
.app_xip_area 434377 434449 72 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008480 64 0.0
.text 822072 822136 64 0.0
BRD4187C (read/write) 1033568 1033624 56 0.0
.text 866876 866932 56 0.0
lock-app BRD4161A+wf200 (read/write) 1083228 1083500 272 0.0
.text 902872 903144 272 0.0
window-app BRD4187C (read/write) 1104600 1104664 64 0.0
.text 955004 955068 64 0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094834 90 0.0
.flash.text 1094744 1094834 90 0.0
m5stack (read only) 1141207 1141259 52 0.0
(read/write) 499754 499766 12 0.0
.flash.rodata 247412 247424 12 0.0
.flash.text 1135823 1135875 52 0.0
k32w contact k32w0+release (read only) 588444 588508 64 0.0
.text 587908 587972 64 0.0
light k32w0+release (read only) 587196 587260 64 0.0
.text 586660 586724 64 0.0
lock k32w0+release (read only) 559676 559740 64 0.0
.text 559140 559204 64 0.0
linux all-clusters-app debug (read only) 5477505 5479489 1984 0.0
.data.rel.ro 275456 275480 24 0.0
.rodata 332720 332784 64 0.0
.text 4768355 4770275 1920 0.0
all-clusters-minimal-app debug (read only) 4893705 4894697 992 0.0
.data.rel.ro 94136 94144 8 0.0
.text 4392931 4393987 1056 0.0
bridge-app debug (read only) 2762617 2763801 1184 0.0
(read/write) 132808 132840 32 0.0
.bss 50648 50680 32 0.1
.data.rel.ro 71160 71168 8 0.0
.text 2372003 2373251 1248 0.1
chip-tool debug (read only) 17633793 17654209 20416 0.1
(read/write) 1052344 1054360 2016 0.2
.data.rel.ro 946256 948264 2008 0.2
.rodata 908233 908873 640 0.1
.text 14677059 14692035 14976 0.1
chip-tool-ipv6only arm64 (read only) 16858020 16876068 18048 0.1
(read/write) 1119864 1121896 2032 0.2
.data.rel.ro 983640 985656 2016 0.2
.got 23312 23328 16 0.1
.rodata 820048 820688 640 0.1
.text 13804920 13817480 12560 0.1
lighting-app debug+rpc+ui (read only) 5271697 5272657 960 0.0
(read/write) 222056 222088 32 0.0
.bss 117584 117616 32 0.0
.data.rel.ro 92000 92008 8 0.0
.text 4692483 4693539 1056 0.0
lock-app debug (read only) 4451241 4452233 992 0.0
(read/write) 202024 202056 32 0.0
.bss 112944 112976 32 0.0
.text 3996947 3998003 1056 0.0
ota-provider-app debug (read only) 4121505 4121601 96 0.0
.text 3731539 3731635 96 0.0
ota-requestor-app debug (read only) 4215385 4215497 112 0.0
.text 3817699 3817811 112 0.0
shell debug (read only) 2924161 2925153 992 0.0
.text 2542594 2543682 1088 0.0
thermostat-no-ble arm64 (read only) 4444684 4444780 96 0.0
.text 3945768 3945864 96 0.0
tv-app debug (read only) 5308657 5309649 992 0.0
.text 4793923 4794979 1056 0.0
tv-casting-app debug (read only) 8281465 8282633 1168 0.0
.text 7517123 7518355 1232 0.0
mbed lock-app-release cy8cproto_062_4343w (read/write) 2516856 2516920 64 0.0
.text 1479540 1479604 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1216232 1216484 252 0.0
rodata 140652 140664 12 0.0
text 841668 841904 236 0.0
nrf7002dk_nrf5340_cpuapp (read/write) 1335436 1335624 188 0.0
rodata 135156 135168 12 0.0
text 769320 769560 240 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read/write) 1154316 1154396 80 0.0
text 808264 808336 72 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837128 72 0.0
(read/write) 1764540 1764732 192 0.0
.debug_abbrev 1375996 1376021 25 0.0
.debug_frame 477912 477920 8 0.0
.debug_info 30033130 30034893 1763 0.0
.debug_line 4130872 4131152 280 0.0
.debug_loclists 2239997 2240402 405 0.0
.debug_str 4112836 4113052 216 0.0
.heap 837056 837128 72 0.0
.strtab 799084 799493 409 0.1
.symtab 498288 498512 224 0.0
.text 1559868 1560132 264 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1672132 1672212 80 0.0
.debug_info 27162183 27162831 648 0.0
.debug_line 3954059 3954113 54 0.0
.debug_loclists 2143453 2143485 32 0.0
.debug_str 3974453 3974563 110 0.0
.strtab 710079 710218 139 0.0
.symtab 464192 464224 32 0.0
.text 1469476 1469556 80 0.0
light cy8ckit_062s2_43012 (read/write) 1603972 1604052 80 0.0
.debug_info 22316942 22317559 617 0.0
.debug_line 3520929 3520983 54 0.0
.debug_loclists 1982674 1982706 32 0.0
.debug_str 3785612 3785722 110 0.0
.strtab 631687 631826 139 0.0
.symtab 429152 429184 32 0.0
.text 1407532 1407612 80 0.0
lock cy8ckit_062s2_43012 (read/write) 1633276 1633340 64 0.0
.debug_info 21912955 21913568 613 0.0
.debug_line 3448774 3448828 54 0.0
.debug_loclists 1949998 1950030 32 0.0
.debug_str 3740097 3740207 110 0.0
.strtab 600778 600917 139 0.0
.symtab 418704 418736 32 0.0
.text 1409396 1409460 64 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175384 64 0.0
.text 622160 622224 64 0.0
lock-app qpg6105+debug (read/write) 1132336 1132400 64 0.0
.text 579180 579244 64 0.0
telink all-clusters-app tlsr9518adk80d (read/write) 1067644 1067808 164 0.0
text 726878 727094 216 0.0
all-clusters-minimal-app tlsr9518adk80d (read/write) 974144 974236 92 0.0
text 667606 667694 88 0.0
bridge-app tlsr9518adk80d (read/write) 941948 942040 92 0.0
text 645216 645302 86 0.0
contact-sensor-app tlsr9518adk80d (read/write) 873852 873944 92 0.0
text 588544 588630 86 0.0
light-switch-app tlsr9518adk80d (read/write) 902748 902840 92 0.0
text 614190 614282 92 0.0
lighting-app tlsr9518adk80d (read/write) 980284 980384 100 0.0
text 684056 684146 90 0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 991656 991756 100 0.0
text 691570 691662 92 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049792 1049876 84 0.0
text 728962 729048 86 0.0
lighting-app-shell tlsr9518adk80d (read/write) 1081144 1081236 92 0.0
text 749094 749186 92 0.0
lock-app tlsr9518adk80d (read/write) 928088 928180 92 0.0
text 616368 616458 90 0.0
ota-requestor-app tlsr9518adk80d (read/write) 896492 896584 92 0.0
text 610434 610524 90 0.0
pump-app tlsr9518adk80d (read/write) 879356 879456 100 0.0
text 594252 594342 90 0.0
pump-controller-app tlsr9518adk80d (read/write) 866496 866588 92 0.0
text 584672 584762 90 0.0
smoke_co_alarm-app tlsr9518adk80d (read/write) 875912 876004 92 0.0
text 591604 591692 88 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 862620 862712 92 0.0
text 580274 580362 88 0.0
thermostat tlsr9518adk80d (read/write) 908556 908656 100 0.0
text 619716 619808 92 0.0
window-covering tlsr9518adk80d (read/write) 903916 904016 100 0.0
text 614608 614700 92 0.0
Decreases (15 builds for linux, nrfconnect, psoc6, telink)
platform target config section 7ab043c 12a4fc9 change % change
linux all-clusters-app debug (read/write) 417296 417168 -128 -0.0
.bss 130080 129920 -160 -0.1
all-clusters-minimal-app debug .rodata 270982 270918 -64 -0.0
bridge-app debug .rodata 213472 213408 -64 -0.0
lighting-app debug+rpc+ui .rodata 337524 337428 -96 -0.0
lock-app debug .data.rel.ro 78256 78248 -8 -0.0
.rodata 246142 246078 -64 -0.0
shell debug .rodata 211058 210962 -96 -0.0
tv-app debug .rodata 271478 271414 -64 -0.0
tv-casting-app debug .rodata 366460 366396 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 154867 154799 -68 -0.0
nrf7002dk_nrf5340_cpuapp bss 140181 140113 -68 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 .bss 193660 193588 -72 -0.0
all-clusters-minimal cy8ckit_062s2_43012 .debug_abbrev 1285357 1285356 -1 -0.0
light cy8ckit_062s2_43012 .debug_abbrev 1125839 1125838 -1 -0.0
lock cy8ckit_062s2_43012 .debug_abbrev 1102683 1102682 -1 -0.0
telink all-clusters-app tlsr9518adk80d bss 107536 107468 -68 -0.1
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 7ab043c 12a4fc9 change % change
bl602 lighting-app bl602 (read/write) 1361370 1361458 88 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055026 1055118 92 0.0
bl602+rpc (read/write) 1409062 1409158 96 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087192 1087288 96 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164415 1164507 92 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1563979 1563979 0 0.0
.debug_aranges 140064 140064 0 0.0
.debug_frame 515128 515132 4 0.0
.debug_info 41279269 41279961 692 0.0
.debug_line 5466796 5466904 108 0.0
.debug_loc 3556798 3556847 49 0.0
.debug_ranges 384016 384016 0 0.0
.debug_str 4007205 4007315 110 0.0
.hbn 544 544 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 106072 106072 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 586600 586739 139 0.0
.symtab 175008 175024 16 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
951946 952040 94 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263023 1263119 96 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43824 43824 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741154 1741154 0 0.0
.debug_aranges 148600 148600 0 0.0
.debug_frame 543996 544000 4 0.0
.debug_info 46152547 46153275 728 0.0
.debug_line 5879235 5879343 108 0.0
.debug_loc 3762761 3762810 49 0.0
.debug_ranges 409760 409760 0 0.0
.debug_str 4427059 4427169 110 0.0
.hbn 544 544 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 120724 120724 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 649563 649702 139 0.0
.symtab 193936 193952 16 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026352 1026446 94 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1149984 1150076 92 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78240 78240 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566198 1566198 0 0.0
.debug_aranges 134568 134568 0 0.0
.debug_frame 494816 494820 4 0.0
.debug_info 41280379 41281070 691 0.0
.debug_line 5382364 5382472 108 0.0
.debug_loc 3492923 3492986 63 0.0
.debug_ranges 389224 389224 0 0.0
.debug_str 4019662 4019772 110 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99956 99956 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 586825 586964 139 0.0
.symtab 174576 174592 16 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
940754 940846 92 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610114 610186 72 0.0
(read/write) 208276 208276 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201688 201688 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947778 947779 1 0.0
.debug_aranges 107952 107952 0 0.0
.debug_frame 366436 366436 0 0.0
.debug_info 19067823 19068429 606 0.0
.debug_line 2781839 2781903 64 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1580494 1580526 32 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99621 99621 0 0.0
.debug_str 3415022 3415132 110 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105194 105194 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 489304 489443 139 0.0
.symtab 289728 289760 32 0.0
.text 502796 502868 72 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548855 548927 72 0.0
.app_xip_area 439817 439889 72 0.0
.bss 64008 64008 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 532959 533031 72 0.0
.app_xip_area 418961 419033 72 0.0
.bss 68960 68960 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571871 571943 72 0.0
.app_xip_area 463921 463993 72 0.0
.bss 62968 62968 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545295 545367 72 0.0
.app_xip_area 434377 434449 72 0.0
.bss 65856 65856 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008416 1008480 64 0.0
.bss 183628 183628 0 0.0
.data 2696 2696 0 0.0
.text 822072 822136 64 0.0
BRD4187C (read/write) 1033568 1033624 56 0.0
.bss 163380 163380 0 0.0
.data 3292 3292 0 0.0
.text 866876 866932 56 0.0
lock-app BRD4161A+wf200 (read/write) 1083228 1083500 272 0.0
.bss 177644 177644 0 0.0
.data 2692 2692 0 0.0
.text 902872 903144 272 0.0
window-app BRD4187C (read/write) 1104600 1104664 64 0.0
.bss 146372 146372 0 0.0
.data 3204 3204 0 0.0
.text 955004 955068 64 0.0
esp32 all-clusters-app c3devkit (read only) 1094744 1094834 90 0.0
(read/write) 1589336 1589336 0 0.0
.dram0.bss 77360 77360 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 218848 218848 0 0.0
.flash.text 1094744 1094834 90 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141207 1141259 52 0.0
(read/write) 499754 499766 12 0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 247412 247424 12 0.0
.flash.text 1135823 1135875 52 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588444 588508 64 0.0
(read/write) 91608 91608 0 0.0
.bss 67604 67604 0 0.0
.data 2168 2168 0 0.0
.text 587908 587972 64 0.0
light k32w0+release (read only) 587196 587260 64 0.0
(read/write) 91256 91256 0 0.0
.bss 67268 67268 0 0.0
.data 2156 2156 0 0.0
.text 586660 586724 64 0.0
lock k32w0+release (read only) 559676 559740 64 0.0
(read/write) 89064 89064 0 0.0
.bss 65140 65140 0 0.0
.data 2100 2100 0 0.0
.text 559140 559204 64 0.0
linux all-clusters-app debug (read only) 5477505 5479489 1984 0.0
(read/write) 417296 417168 -128 -0.0
.bss 130080 129920 -160 -0.1
.data 4432 4432 0 0.0
.data.rel.ro 275456 275480 24 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 332720 332784 64 0.0
.text 4768355 4770275 1920 0.0
all-clusters-minimal-app debug (read only) 4893705 4894697 992 0.0
(read/write) 231184 231184 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94136 94144 8 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270982 270918 -64 -0.0
.text 4392931 4393987 1056 0.0
bridge-app debug (read only) 2762617 2763801 1184 0.0
(read/write) 132808 132840 32 0.0
.bss 50648 50680 32 0.1
.data 4880 4880 0 0.0
.data.rel.ro 71160 71168 8 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213472 213408 -64 -0.0
.text 2372003 2373251 1248 0.1
chip-tool debug (read only) 17633793 17654209 20416 0.1
(read/write) 1052344 1054360 2016 0.2
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 946256 948264 2008 0.2
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 908233 908873 640 0.1
.text 14677059 14692035 14976 0.1
chip-tool-ipv6only arm64 (read only) 16858020 16876068 18048 0.1
(read/write) 1119864 1121896 2032 0.2
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 983640 985656 2016 0.2
.dynamic 512 512 0 0.0
.got 23312 23328 16 0.1
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 820048 820688 640 0.1
.text 13804920 13817480 12560 0.1
lighting-app debug+rpc+ui (read only) 5271697 5272657 960 0.0
(read/write) 222056 222088 32 0.0
.bss 117584 117616 32 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92000 92008 8 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337428 -96 -0.0
.text 4692483 4693539 1056 0.0
lock-app debug (read only) 4451241 4452233 992 0.0
(read/write) 202024 202056 32 0.0
.bss 112944 112976 32 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78256 78248 -8 -0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246142 246078 -64 -0.0
.text 3996947 3998003 1056 0.0
ota-provider-app debug (read only) 4121505 4121601 96 0.0
(read/write) 191800 191800 0 0.0
.bss 113440 113440 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68208 68208 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 200030 200030 0 0.0
.text 3731539 3731635 96 0.0
ota-requestor-app debug (read only) 4215385 4215497 112 0.0
(read/write) 196112 196112 0 0.0
.bss 114368 114368 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71208 71208 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203422 203422 0 0.0
.text 3817699 3817811 112 0.0
shell debug (read only) 2924161 2925153 992 0.0
(read/write) 150488 150488 0 0.0
.bss 59560 59560 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83784 83784 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 211058 210962 -96 -0.0
.text 2542594 2543682 1088 0.0
thermostat-no-ble arm64 (read only) 4444684 4444780 96 0.0
(read/write) 243832 243832 0 0.0
.bss 122184 122184 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102032 102032 0 0.0
.dynamic 512 512 0 0.0
.got 11952 11952 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161348 161348 0 0.0
.text 3945768 3945864 96 0.0
tv-app debug (read only) 5308657 5309649 992 0.0
(read/write) 349848 349848 0 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95808 95808 0 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271478 271414 -64 -0.0
.text 4793923 4794979 1056 0.0
tv-casting-app debug (read only) 8281465 8282633 1168 0.0
(read/write) 209824 209824 0 0.0
.bss 54080 54080 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146040 146040 0 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366460 366396 -64 -0.0
.text 7517123 7518355 1232 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2516856 2516920 64 0.0
.bss 220424 220424 0 0.0
.data 5152 5152 0 0.0
.text 1479540 1479604 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216232 1216484 252 0.0
bss 154867 154799 -68 -0.0
rodata 140652 140664 12 0.0
text 841668 841904 236 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335436 1335624 188 0.0
bss 140181 140113 -68 -0.0
rodata 135156 135168 12 0.0
text 769320 769560 240 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154316 1154396 80 0.0
bss 154978 154978 0 0.0
rodata 112048 112048 0 0.0
text 808264 808336 72 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837056 837128 72 0.0
(read/write) 1764540 1764732 192 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193660 193588 -72 -0.0
.comment 212 212 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 2624 2624 0 0.0
.debug_abbrev 1375996 1376021 25 0.0
.debug_aranges 143424 143424 0 0.0
.debug_frame 477912 477920 8 0.0
.debug_info 30033130 30034893 1763 0.0
.debug_line 4130872 4131152 280 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239997 2240402 405 0.0
.debug_rnglists 141954 141954 0 0.0
.debug_str 4112836 4113052 216 0.0
.heap 837056 837128 72 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 799084 799493 409 0.1
.symtab 498288 498512 224 0.0
.text 1559868 1560132 264 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672132 1672212 80 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 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 2560 2560 0 0.0
.debug_abbrev 1285357 1285356 -1 -0.0
.debug_aranges 136928 136928 0 0.0
.debug_frame 461700 461700 0 0.0
.debug_info 27162183 27162831 648 0.0
.debug_line 3954059 3954113 54 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2143453 2143485 32 0.0
.debug_rnglists 135247 135247 0 0.0
.debug_str 3974453 3974563 110 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710079 710218 139 0.0
.symtab 464192 464224 32 0.0
.text 1469476 1469556 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845288 845288 0 0.0
(read/write) 1603972 1604052 80 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185660 185660 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1125839 1125838 -1 -0.0
.debug_aranges 127200 127200 0 0.0
.debug_frame 425332 425332 0 0.0
.debug_info 22316942 22317559 617 0.0
.debug_line 3520929 3520983 54 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982674 1982706 32 0.0
.debug_rnglists 125137 125137 0 0.0
.debug_str 3785612 3785722 110 0.0
.heap 845288 845288 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 631687 631826 139 0.0
.symtab 429152 429184 32 0.0
.text 1407532 1407612 80 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1633276 1633340 64 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1102683 1102682 -1 -0.0
.debug_aranges 125144 125144 0 0.0
.debug_frame 418164 418164 0 0.0
.debug_info 21912955 21913568 613 0.0
.debug_line 3448774 3448828 54 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1949998 1950030 32 0.0
.debug_rnglists 122477 122477 0 0.0
.debug_str 3740097 3740207 110 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 600778 600917 139 0.0
.symtab 418704 418736 32 0.0
.text 1409396 1409460 64 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175320 1175384 64 0.0
.bss 101456 101456 0 0.0
.data 788 788 0 0.0
.text 622160 622224 64 0.0
lock-app qpg6105+debug (read/write) 1132336 1132400 64 0.0
.bss 96192 96192 0 0.0
.data 792 792 0 0.0
.text 579180 579244 64 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067644 1067808 164 0.0
bss 107536 107468 -68 -0.1
text 726878 727094 216 0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974144 974236 92 0.0
bss 105444 105444 0 0.0
text 667606 667694 88 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 941948 942040 92 0.0
bss 109448 109448 0 0.0
text 645216 645302 86 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873852 873944 92 0.0
bss 99112 99112 0 0.0
text 588544 588630 86 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902748 902840 92 0.0
bss 99668 99668 0 0.0
text 614190 614282 92 0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980284 980384 100 0.0
bss 107788 107788 0 0.0
text 684056 684146 90 0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991656 991756 100 0.0
bss 112036 112036 0 0.0
text 691570 691662 92 0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049792 1049876 84 0.0
bss 109360 109360 0 0.0
text 728962 729048 86 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081144 1081236 92 0.0
bss 120428 120428 0 0.0
text 749094 749186 92 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928088 928180 92 0.0
bss 99756 99756 0 0.0
text 616368 616458 90 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896492 896584 92 0.0
bss 100392 100392 0 0.0
text 610434 610524 90 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879356 879456 100 0.0
bss 99244 99244 0 0.0
text 594252 594342 90 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866496 866588 92 0.0
bss 99044 99044 0 0.0
text 584672 584762 90 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744292 744292 0 0.0
bss 97376 97376 0 0.0
text 478578 478578 0 0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875912 876004 92 0.0
bss 99200 99200 0 0.0
text 591604 591692 88 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862620 862712 92 0.0
bss 98952 98952 0 0.0
text 580274 580362 88 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908556 908656 100 0.0
bss 99488 99488 0 0.0
text 619716 619808 92 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903916 904016 100 0.0
bss 99780 99780 0 0.0
text 614608 614700 92 0.0

Copy link
Contributor

@andy31415 andy31415 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please figure out the right placement and naming for the deleter heading.

I don't think support is the right place as this is glib-specific and not generic enough.

@github-actions
Copy link

github-actions bot commented Jul 29, 2023

PR #28304: Size comparison from 2a681e3 to 717f724

Increases (23 builds for bl702l, cc32xx, esp32, k32w, linux, psoc6, telink)
platform target config section 2a681e3 717f724 change % change
bl702l lighting-app bl702l .debug_info 41280498 41280499 1 0.0
.text 941314 941316 2 0.0
cc32xx lock CC3235SF_LAUNCHXL .debug_info 19072471 19072472 1 0.0
esp32 all-clusters-app c3devkit (read/write) 1590048 1590056 8 0.0
.flash.rodata 219544 219552 8 0.0
k32w light k32w0+release (read only) 587340 587356 16 0.0
.text 586804 586820 16 0.0
linux all-clusters-app debug (read only) 5478993 5479889 896 0.0
.data.rel.ro 275584 275592 8 0.0
.text 4769555 4770515 960 0.0
all-clusters-minimal-app debug (read only) 4894073 4894953 880 0.0
.data.rel.ro 94248 94256 8 0.0
.text 4393171 4394115 944 0.0
bridge-app debug (read only) 2763233 2764129 896 0.0
(read/write) 132936 132968 32 0.0
.bss 50680 50712 32 0.1
.data.rel.ro 71272 71280 8 0.0
.text 2372419 2373379 960 0.0
chip-tool debug (read only) 17752889 17754665 1776 0.0
.text 14783539 14785411 1872 0.0
chip-tool-ipv6only arm64 (read only) 16968124 16969372 1248 0.0
.text 13902824 13904152 1328 0.0
lighting-app debug+rpc+ui (read only) 5272137 5273001 864 0.0
(read/write) 222184 222216 32 0.0
.bss 117616 117648 32 0.0
.data.rel.ro 92112 92120 8 0.0
.text 4692707 4693667 960 0.0
lock-app debug (read only) 4451681 4452577 896 0.0
(read/write) 202120 202152 32 0.0
.bss 112944 112976 32 0.0
.text 3997187 3998147 960 0.0
shell debug (read only) 2922305 2923201 896 0.0
.text 2542818 2543810 992 0.0
thermostat-no-ble arm64 (read only) 4445156 4445172 16 0.0
.text 3945976 3945992 16 0.0
tv-app debug (read only) 5309297 5310193 896 0.0
(read/write) 349944 349976 32 0.0
.data.rel.ro 95904 95936 32 0.0
.text 4794403 4795363 960 0.0
tv-casting-app debug (read only) 8287153 8288033 880 0.0
(read/write) 210528 210560 32 0.0
.data.rel.ro 146712 146744 32 0.0
.text 7521075 7522019 944 0.0
psoc6 all-clusters-minimal cy8ckit_062s2_43012 .debug_info 27166572 27166573 1 0.0
lock cy8ckit_062s2_43012 .debug_info 21919913 21919914 1 0.0
telink all-clusters-minimal-app tlsr9518adk80d text 667770 667772 2 0.0
bridge-app tlsr9518adk80d (read/write) 942008 942016 8 0.0
text 645380 645382 2 0.0
lighting-app-rpc tlsr9518adk80d (read/write) 1049848 1049856 8 0.0
text 729126 729130 4 0.0
smoke_co_alarm-app tlsr9518adk80d text 591764 591766 2 0.0
temperature-measurement-app tlsr9518adk80d (read/write) 862672 862680 8 0.0
text 580436 580438 2 0.0
thermostat tlsr9518adk80d text 619880 619882 2 0.0
Decreases (21 builds for bl602, bl702, efr32, linux, telink)
platform target config section 2a681e3 717f724 change % change
bl602 lighting-app bl602+rpc .text 1087500 1087498 -2 -0.0
bl702 lighting-app bl702+rpc .debug_info 46152645 46152644 -1 -0.0
.text 1026916 1026914 -2 -0.0
efr32 lighting-app BRD4187C (read/write) 1033564 1033556 -8 -0.0
.text 867004 866996 -8 -0.0
linux all-clusters-app debug .rodata 332816 332752 -64 -0.0
all-clusters-minimal-app debug .rodata 270918 270854 -64 -0.0
bridge-app debug .rodata 213480 213416 -64 -0.0
chip-tool debug .data.rel.ro 948848 948840 -8 -0.0
.rodata 914537 914441 -96 -0.0
chip-tool-ipv6only arm64 .rodata 825848 825768 -80 -0.0
lighting-app debug+rpc+ui .rodata 337524 337428 -96 -0.0
lock-app debug .data.rel.ro 78368 78360 -8 -0.0
.rodata 246150 246086 -64 -0.0
shell debug .rodata 208786 208690 -96 -0.0
tv-app debug .rodata 271446 271382 -64 -0.0
tv-casting-app debug .rodata 366492 366428 -64 -0.0
telink all-clusters-app tlsr9518adk80d text 727144 727142 -2 -0.0
contact-sensor-app tlsr9518adk80d text 588706 588704 -2 -0.0
light-switch-app tlsr9518adk80d (read/write) 902816 902808 -8 -0.0
text 614358 614356 -2 -0.0
lighting-app tlsr9518adk80d text 684224 684222 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read/write) 991728 991720 -8 -0.0
text 691742 691740 -2 -0.0
lock-app tlsr9518adk80d (read/write) 928476 928468 -8 -0.0
text 616862 616858 -4 -0.0
pump-controller-app tlsr9518adk80d text 584836 584834 -2 -0.0
shell tlsr9518adk80d (read/write) 744132 744124 -8 -0.0
text 478574 478572 -2 -0.0
Full report (60 builds for bl602, bl702, bl702l, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 2a681e3 717f724 change % change
bl602 lighting-app bl602 (read/write) 1361970 1361970 0 0.0
.bss 73806 73806 0 0.0
.data 9608 9608 0 0.0
.text 1055586 1055586 0 0.0
bl602+rpc (read/write) 1409414 1409414 0 0.0
.bss 81846 81846 0 0.0
.data 10008 10008 0 0.0
.text 1087500 1087498 -2 -0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1164599 1164599 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41237 41237 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 3600 3600 0 0.0
.debug_abbrev 1564080 1564080 0 0.0
.debug_aranges 140136 140136 0 0.0
.debug_frame 515452 515452 0 0.0
.debug_info 41279389 41279389 0 0.0
.debug_line 5469245 5469245 0 0.0
.debug_loc 3558169 3558169 0 0.0
.debug_ranges 384168 384168 0 0.0
.debug_str 4008650 4008650 0 0.0
.hbn 544 544 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 106096 106096 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 587740 587740 0 0.0
.symtab 175200 175200 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
952252 952252 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1263467 1263467 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49685 49685 0 0.0
.bss_psram 43680 43680 0 0.0
.comment 48 48 0 0.0
.data 4144 4144 0 0.0
.debug_abbrev 1741255 1741255 0 0.0
.debug_aranges 148672 148672 0 0.0
.debug_frame 544320 544320 0 0.0
.debug_info 46152645 46152644 -1 -0.0
.debug_line 5881684 5881684 0 0.0
.debug_loc 3764132 3764132 0 0.0
.debug_ranges 409912 409912 0 0.0
.debug_str 4428504 4428504 0 0.0
.hbn 544 544 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 120748 120748 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 304 304 0 0.0
.stack 2048 2048 0 0.0
.strtab 650703 650703 0 0.0
.symtab 194128 194128 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1026916 1026914 -2 -0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1150424 1150424 0 0.0
.boot2 292 292 0 0.0
.bss 15924 15924 0 0.0
.bss_psram 78096 78096 0 0.0
.comment 48 48 0 0.0
.data 4568 4568 0 0.0
.debug_abbrev 1566299 1566299 0 0.0
.debug_aranges 134640 134640 0 0.0
.debug_frame 495140 495140 0 0.0
.debug_info 41280498 41280499 1 0.0
.debug_line 5384813 5384813 0 0.0
.debug_loc 3494338 3494338 0 0.0
.debug_ranges 389376 389376 0 0.0
.debug_str 4021107 4021107 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 140 140 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99980 99980 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 286 286 0 0.0
.stack 2048 2048 0 0.0
.strtab 587965 587965 0 0.0
.symtab 174768 174768 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
941314 941316 2 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 610370 610370 0 0.0
(read/write) 208284 208284 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 201696 201696 0 0.0
.comment 206 206 0 0.0
.data 1468 1468 0 0.0
.debug_abbrev 947836 947836 0 0.0
.debug_aranges 108032 108032 0 0.0
.debug_frame 366676 366676 0 0.0
.debug_info 19072471 19072472 1 0.0
.debug_line 2783805 2783805 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1581595 1581595 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99685 99685 0 0.0
.debug_str 3416700 3416700 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 105250 105250 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 490115 490115 0 0.0
.symtab 290064 290064 0 0.0
.text 502996 502996 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 548927 548927 0 0.0
.app_xip_area 440017 440017 0 0.0
.bss 63880 63880 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 533255 533255 0 0.0
.app_xip_area 419385 419385 0 0.0
.bss 68832 68832 0 0.0
.data 720 720 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 571927 571927 0 0.0
.app_xip_area 464105 464105 0 0.0
.bss 62840 62840 0 0.0
.data 668 668 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 545367 545367 0 0.0
.app_xip_area 434577 434577 0 0.0
.bss 65728 65728 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008628 1008628 0 0.0
.bss 183636 183636 0 0.0
.data 2692 2692 0 0.0
.text 822280 822280 0 0.0
BRD4187C (read/write) 1033564 1033556 -8 -0.0
.bss 163252 163252 0 0.0
.data 3288 3288 0 0.0
.text 867004 866996 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1083616 1083616 0 0.0
.bss 177652 177652 0 0.0
.data 2688 2688 0 0.0
.text 903256 903256 0 0.0
window-app BRD4187C (read/write) 1104604 1104604 0 0.0
.bss 146244 146244 0 0.0
.data 3200 3200 0 0.0
.text 955140 955140 0 0.0
esp32 all-clusters-app c3devkit (read only) 1095536 1095536 0 0.0
(read/write) 1590048 1590056 8 0.0
.dram0.bss 77368 77368 0 0.0
.dram0.data 13988 13988 0 0.0
.flash.rodata 219544 219552 8 0.0
.flash.text 1095536 1095536 0 0.0
.iram0.text 76740 76740 0 0.0
m5stack (read only) 1141887 1141887 0 0.0
(read/write) 500434 500434 0 0.0
.dram0.bss 82848 82848 0 0.0
.dram0.data 34344 34344 0 0.0
.flash.rodata 248092 248092 0 0.0
.flash.text 1136503 1136503 0 0.0
.iram0.text 126055 126055 0 0.0
k32w contact k32w0+release (read only) 588668 588668 0 0.0
(read/write) 91480 91480 0 0.0
.bss 67476 67476 0 0.0
.data 2168 2168 0 0.0
.text 588132 588132 0 0.0
light k32w0+release (read only) 587340 587356 16 0.0
(read/write) 91112 91112 0 0.0
.bss 67124 67124 0 0.0
.data 2156 2156 0 0.0
.text 586804 586820 16 0.0
lock k32w0+release (read only) 559900 559900 0 0.0
(read/write) 88936 88936 0 0.0
.bss 65012 65012 0 0.0
.data 2100 2100 0 0.0
.text 559364 559364 0 0.0
linux all-clusters-app debug (read only) 5478993 5479889 896 0.0
(read/write) 417264 417264 0 0.0
.bss 129920 129920 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 275584 275592 8 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1288 1288 0 0.0
.rodata 332816 332752 -64 -0.0
.text 4769555 4770515 960 0.0
all-clusters-minimal-app debug (read only) 4894073 4894953 880 0.0
(read/write) 231280 231280 0 0.0
.bss 125600 125600 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 94248 94256 8 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 270918 270854 -64 -0.0
.text 4393171 4394115 944 0.0
bridge-app debug (read only) 2763233 2764129 896 0.0
(read/write) 132936 132968 32 0.0
.bss 50680 50712 32 0.1
.data 4880 4880 0 0.0
.data.rel.ro 71272 71280 8 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 213480 213416 -64 -0.0
.text 2372419 2373379 960 0.0
chip-tool debug (read only) 17752889 17754665 1776 0.0
(read/write) 1054936 1054936 0 0.0
.bss 93592 93592 0 0.0
.data 5154 5154 0 0.0
.data.rel.ro 948848 948840 -8 -0.0
.dynamic 624 624 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 914537 914441 -96 -0.0
.text 14783539 14785411 1872 0.0
chip-tool-ipv6only arm64 (read only) 16968124 16969372 1248 0.0
(read/write) 1122488 1122488 0 0.0
.bss 102984 102984 0 0.0
.data 4448 4448 0 0.0
.data.rel.ro 986224 986224 0 0.0
.dynamic 512 512 0 0.0
.got 23344 23344 0 0.0
.init 24 24 0 0.0
.init_array 240 240 0 0.0
.rodata 825848 825768 -80 -0.0
.text 13902824 13904152 1328 0.0
lighting-app debug+rpc+ui (read only) 5272137 5273001 864 0.0
(read/write) 222184 222216 32 0.0
.bss 117616 117648 32 0.0
.data 4880 4880 0 0.0
.data.rel.ro 92112 92120 8 0.0
.dynamic 672 672 0 0.0
.got 5928 5928 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 337524 337428 -96 -0.0
.text 4692707 4693667 960 0.0
lock-app debug (read only) 4451681 4452577 896 0.0
(read/write) 202120 202152 32 0.0
.bss 112944 112976 32 0.0
.data 4048 4048 0 0.0
.data.rel.ro 78368 78360 -8 -0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 848 848 0 0.0
.rodata 246150 246086 -64 -0.0
.text 3997187 3998147 960 0.0
ota-provider-app debug (read only) 4121849 4121849 0 0.0
(read/write) 191992 191992 0 0.0
.bss 113504 113504 0 0.0
.data 4256 4256 0 0.0
.data.rel.ro 68320 68320 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 720 720 0 0.0
.rodata 199942 199942 0 0.0
.text 3731779 3731779 0 0.0
ota-requestor-app debug (read only) 4215841 4215841 0 0.0
(read/write) 196304 196304 0 0.0
.bss 114432 114432 0 0.0
.data 4624 4624 0 0.0
.data.rel.ro 71320 71320 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 776 776 0 0.0
.rodata 203430 203430 0 0.0
.text 3817955 3817955 0 0.0
shell debug (read only) 2922305 2923201 896 0.0
(read/write) 150616 150616 0 0.0
.bss 59592 59592 0 0.0
.data 1264 1264 0 0.0
.data.rel.ro 83896 83896 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 208786 208690 -96 -0.0
.text 2542818 2543810 992 0.0
thermostat-no-ble arm64 (read only) 4445156 4445172 16 0.0
(read/write) 243992 243992 0 0.0
.bss 122200 122200 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 102168 102168 0 0.0
.dynamic 512 512 0 0.0
.got 11960 11960 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161324 161324 0 0.0
.text 3945976 3945992 16 0.0
tv-app debug (read only) 5309297 5310193 896 0.0
(read/write) 349944 349976 32 0.0
.bss 240416 240416 0 0.0
.data 6224 6224 0 0.0
.data.rel.ro 95904 95936 32 0.0
.dynamic 624 624 0 0.0
.got 5616 5616 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 271446 271382 -64 -0.0
.text 4794403 4795363 960 0.0
tv-casting-app debug (read only) 8287153 8288033 880 0.0
(read/write) 210528 210560 32 0.0
.bss 54112 54112 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 146712 146744 32 0.0
.dynamic 624 624 0 0.0
.got 5096 5096 0 0.0
.init 27 27 0 0.0
.init_array 1048 1048 0 0.0
.rodata 366492 366428 -64 -0.0
.text 7521075 7522019 944 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2517080 2517080 0 0.0
.bss 220432 220432 0 0.0
.data 5152 5152 0 0.0
.text 1479764 1479764 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1216456 1216456 0 0.0
bss 154659 154659 0 0.0
rodata 140668 140668 0 0.0
text 842000 842000 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1335756 1335756 0 0.0
bss 140117 140117 0 0.0
rodata 135188 135188 0 0.0
text 769664 769664 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1154372 1154372 0 0.0
bss 154838 154838 0 0.0
rodata 112056 112056 0 0.0
text 808444 808444 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837120 837120 0 0.0
(read/write) 1764940 1764940 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193596 193596 0 0.0
.comment 212 212 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 2624 2624 0 0.0
.debug_abbrev 1376055 1376055 0 0.0
.debug_aranges 143504 143504 0 0.0
.debug_frame 478148 478148 0 0.0
.debug_info 30038326 30038326 0 0.0
.debug_line 4133056 4133056 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2241517 2241517 0 0.0
.debug_rnglists 142019 142019 0 0.0
.debug_str 4114532 4114532 0 0.0
.heap 837120 837120 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 800233 800233 0 0.0
.symtab 498864 498864 0 0.0
.text 1560332 1560332 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839072 839072 0 0.0
(read/write) 1672404 1672404 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191708 191708 0 0.0
.comment 212 212 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 2560 2560 0 0.0
.debug_abbrev 1285416 1285416 0 0.0
.debug_aranges 137008 137008 0 0.0
.debug_frame 461936 461936 0 0.0
.debug_info 27166572 27166573 1 0.0
.debug_line 3956018 3956018 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2144678 2144678 0 0.0
.debug_rnglists 135312 135312 0 0.0
.debug_str 3976139 3976139 0 0.0
.heap 839072 839072 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 710890 710890 0 0.0
.symtab 464528 464528 0 0.0
.text 1469748 1469748 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 845280 845280 0 0.0
(read/write) 1604260 1604260 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 185668 185668 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1125898 1125898 0 0.0
.debug_aranges 127280 127280 0 0.0
.debug_frame 425568 425568 0 0.0
.debug_info 22321724 22321724 0 0.0
.debug_line 3522888 3522888 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1983899 1983899 0 0.0
.debug_rnglists 125202 125202 0 0.0
.debug_str 3787290 3787290 0 0.0
.heap 845280 845280 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 632498 632498 0 0.0
.symtab 429488 429488 0 0.0
.text 1407812 1407812 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 817848 817848 0 0.0
(read/write) 1634564 1634564 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 213100 213100 0 0.0
.comment 212 212 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 2392 2392 0 0.0
.debug_abbrev 1102742 1102742 0 0.0
.debug_aranges 125224 125224 0 0.0
.debug_frame 418400 418400 0 0.0
.debug_info 21919913 21919914 1 0.0
.debug_line 3450730 3450730 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1951319 1951319 0 0.0
.debug_rnglists 122542 122542 0 0.0
.debug_str 3741525 3741525 0 0.0
.heap 817848 817848 0 0.0
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 602016 602016 0 0.0
.symtab 419328 419328 0 0.0
.text 1410684 1410684 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1175464 1175464 0 0.0
.bss 101336 101336 0 0.0
.data 788 788 0 0.0
.text 622304 622304 0 0.0
lock-app qpg6105+debug (read/write) 1132768 1132768 0 0.0
.bss 96056 96056 0 0.0
.data 792 792 0 0.0
.text 579612 579612 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1067736 1067736 0 0.0
bss 107348 107348 0 0.0
text 727144 727142 -2 -0.0
all-clusters-minimal-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 974196 974196 0 0.0
bss 105324 105324 0 0.0
text 667770 667772 2 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 942008 942016 8 0.0
bss 109344 109344 0 0.0
text 645380 645382 2 0.0
contact-sensor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 873904 873904 0 0.0
bss 99000 99000 0 0.0
text 588706 588704 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 902816 902808 -8 -0.0
bss 99564 99564 0 0.0
text 614358 614356 -2 -0.0
lighting-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 980348 980348 0 0.0
bss 107676 107676 0 0.0
text 684224 684222 -2 -0.0
lighting-app-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 991728 991720 -8 -0.0
bss 111924 111924 0 0.0
text 691742 691740 -2 -0.0
lighting-app-rpc tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1049848 1049856 8 0.0
bss 109248 109248 0 0.0
text 729126 729130 4 0.0
lighting-app-shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1081216 1081216 0 0.0
bss 120324 120324 0 0.0
text 749262 749262 0 0.0
lock-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 928476 928468 -8 -0.0
bss 99644 99644 0 0.0
text 616862 616858 -4 -0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 896536 896536 0 0.0
bss 100272 100272 0 0.0
text 610600 610600 0 0.0
pump-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 879416 879416 0 0.0
bss 99132 99132 0 0.0
text 594414 594414 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866548 866548 0 0.0
bss 98932 98932 0 0.0
text 584836 584834 -2 -0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 744132 744124 -8 -0.0
bss 97256 97256 0 0.0
text 478574 478572 -2 -0.0
smoke_co_alarm-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 875964 875964 0 0.0
bss 99088 99088 0 0.0
text 591764 591766 2 0.0
temperature-measurement-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 862672 862680 8 0.0
bss 98840 98840 0 0.0
text 580436 580438 2 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 908624 908624 0 0.0
bss 99384 99384 0 0.0
text 619880 619882 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903976 903976 0 0.0
bss 99668 99668 0 0.0
text 614772 614772 0 0.0

@arkq arkq requested a review from andy31415 August 8, 2023 17:00
@andy31415 andy31415 dismissed their stale review August 10, 2023 16:05

Obsolete

@mergify mergify bot merged commit 2a7ffdc into project-chip:master Aug 10, 2023
abpoth pushed a commit to abpoth/connectedhomeip that referenced this pull request Aug 15, 2023
* Remove CHIPOBLE ifdefs in files included by GN

* Pass arguments as const if possible

* Fix typo in enum name

* Get rid of excessive casting

* Fix memory leak on new CHIP device scanned

* Free memory returned by g_variant_lookup_value

* Move glib deleter helpers to lib/support

* Define GAutoPtr for glib objects memory management

* Build break fix

* Fix build break without WPA

* Add missing include

* Move GLibTypeDeleter.h to src/platform
s07641069 pushed a commit to s07641069/connectedhomeip that referenced this pull request Aug 22, 2023
* Remove CHIPOBLE ifdefs in files included by GN

* Pass arguments as const if possible

* Fix typo in enum name

* Get rid of excessive casting

* Fix memory leak on new CHIP device scanned

* Free memory returned by g_variant_lookup_value

* Move glib deleter helpers to lib/support

* Define GAutoPtr for glib objects memory management

* Build break fix

* Fix build break without WPA

* Add missing include

* Move GLibTypeDeleter.h to src/platform
@arkq arkq deleted the gautoptr branch September 1, 2023 14:05
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.

3 participants