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

[Android]Fix Jni local and global reference leaks for generic IM #29236

Conversation

yunhanw-google
Copy link
Contributor

@yunhanw-google yunhanw-google commented Sep 14, 2023

During wildcard read/subscription test, we see 6k+ local reference leaks, which further block java garbage collection to release the corresponding objects from IM in java/kotlin side.
From jni spec, "All local references created during the execution of a native method will be freed once the native method returns." it only applies when a native Java method is called from the VM, otherwise, we should delete the local references explicitly and manually. In addition, for any long-lived jni reference, we should use global reference per spec.

In our code, we see these local references have not yet been deleted.

Release all local referenced for IM via introducing JniLocalReferenceManager which use JNI recommended PushLocalFrame and PoplocalFrame to bulk delete local references.
For the RAII Jni class, like JNIChipAttribute, we use JNII to release global refence,
For others where the function return the local reference object, like JniReferences::GetClassRef, we wrap it with globalReference, then release via RAII JniObject to release global reference as well.

For Java NodeState constructor, we create hashmap inside instead of creating hashmap via JNI(not recommended).

Fix several global reference leak in controllerCallback.
Test: Local reproduce and verify there is no complain on reference leaks during commissioning + IM interactions in both java matter controller and android chip-tool
#29069

@github-actions
Copy link

github-actions bot commented Sep 14, 2023

PR #29236: Size comparison from f47ce53 to d90f406

Full report (61 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f47ce53 d90f406 change % change
bl602 lighting-app bl602 (read/write) 1368226 1368226 0 0.0
.bss 73478 73478 0 0.0
.data 9600 9600 0 0.0
.text 1061180 1061180 0 0.0
bl602+rpc (read/write) 1415366 1415366 0 0.0
.bss 81518 81518 0 0.0
.data 9952 9952 0 0.0
.text 1092858 1092858 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1170131 1170131 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41301 41301 0 0.0
.bss_psram 43248 43248 0 0.0
.comment 48 48 0 0.0
.data 3584 3584 0 0.0
.debug_abbrev 1579611 1579611 0 0.0
.debug_aranges 138528 138528 0 0.0
.debug_frame 509072 509072 0 0.0
.debug_info 42356561 42356561 0 0.0
.debug_line 5472401 5472401 0 0.0
.debug_loc 3529647 3529647 0 0.0
.debug_ranges 381880 381880 0 0.0
.debug_str 3969854 3969854 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107104 107104 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 595756 595756 0 0.0
.symtab 176768 176768 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
957170 957170 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1267203 1267203 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43248 43248 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1756425 1756425 0 0.0
.debug_aranges 147120 147120 0 0.0
.debug_frame 538156 538156 0 0.0
.debug_info 47266004 47266004 0 0.0
.debug_line 5880140 5880140 0 0.0
.debug_loc 3734688 3734688 0 0.0
.debug_ranges 407720 407720 0 0.0
.debug_str 4390619 4390619 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121976 121976 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 659917 659917 0 0.0
.symtab 195952 195952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1029876 1029876 0 0.0
bl706-eth (read/write) 1017072 1017072 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 25586 25586 0 0.0
.bss_psram 94447 94447 0 0.0
.comment 48 48 0 0.0
.data 3304 3304 0 0.0
.debug_abbrev 1117928 1117928 0 0.0
.debug_aranges 114712 114712 0 0.0
.debug_frame 425860 425860 0 0.0
.debug_info 23356026 23356026 0 0.0
.debug_line 4419197 4419197 0 0.0
.debug_loc 3029554 3029554 0 0.0
.debug_ranges 318736 318736 0 0.0
.debug_str 3541953 3541953 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.psram 1 1 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 97300 97300 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 462007 462007 0 0.0
.symtab 138976 138976 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
776028 776028 0 0.0
bl706-wifi (read/write) 1089287 1089287 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 9981 9981 0 0.0
.bss_psram 95183 95183 0 0.0
.comment 48 48 0 0.0
.data 3624 3624 0 0.0
.debug_abbrev 1210745 1210745 0 0.0
.debug_aranges 118976 118976 0 0.0
.debug_frame 441312 441312 0 0.0
.debug_info 24521777 24521777 0 0.0
.debug_line 4640531 4640531 0 0.0
.debug_loc 3113640 3113640 0 0.0
.debug_ranges 327632 327632 0 0.0
.debug_str 3603354 3603354 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 1 1 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109576 109576 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 498772 498772 0 0.0
.symtab 151488 151488 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3402 3402 0 0.0
.text 0 0 0 0.0
849778 849778 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155316 1155316 0 0.0
.boot2 292 292 0 0.0
.bss 16004 16004 0 0.0
.bss_psram 77648 77648 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1581979 1581979 0 0.0
.debug_aranges 133048 133048 0 0.0
.debug_frame 488788 488788 0 0.0
.debug_info 42363366 42363366 0 0.0
.debug_line 5388653 5388653 0 0.0
.debug_loc 3465427 3465427 0 0.0
.debug_ranges 387200 387200 0 0.0
.debug_str 3982301 3982301 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100968 100968 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 595950 595950 0 0.0
.symtab 176304 176304 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
945624 945624 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737747 0 0.0
(read/write) 166800 166800 0 0.0
.bss 89212 89212 0 0.0
.data 3424 3424 0 0.0
.rodata 84583 84583 0 0.0
.text 652776 652776 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757539 0 0.0
(read/write) 177056 177056 0 0.0
.bss 99436 99436 0 0.0
.data 3440 3440 0 0.0
.rodata 80015 80015 0 0.0
.text 677136 677136 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745451 0 0.0
(read/write) 171528 171528 0 0.0
.bss 93908 93908 0 0.0
.data 3440 3440 0 0.0
.rodata 106263 106263 0 0.0
.text 638796 638796 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695883 0 0.0
(read/write) 165900 165900 0 0.0
.bss 88080 88080 0 0.0
.data 3412 3412 0 0.0
.rodata 80423 80423 0 0.0
.text 615072 615072 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681475 0 0.0
(read/write) 166032 166032 0 0.0
.bss 88224 88224 0 0.0
.data 3408 3408 0 0.0
.rodata 76263 76263 0 0.0
.text 604824 604824 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 619066 0 0.0
(read/write) 207256 207256 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200696 200696 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 969967 969967 0 0.0
.debug_aranges 107416 107416 0 0.0
.debug_frame 363180 363180 0 0.0
.debug_info 21321808 21321808 0 0.0
.debug_line 2806368 2806368 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1578162 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99388 99388 0 0.0
.debug_str 3385845 3385845 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106506 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510328 0 0.0
.symtab 297104 297104 0 0.0
.text 510440 510440 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554775 0 0.0
.app_xip_area 445657 445657 0 0.0
.bss 64088 64088 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539583 0 0.0
.app_xip_area 425665 425665 0 0.0
.bss 68856 68856 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574935 574935 0 0.0
.app_xip_area 467153 467153 0 0.0
.bss 62824 62824 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558695 0 0.0
.app_xip_area 447705 447705 0 0.0
.bss 65936 65936 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176508 0 0.0
(read/write) 1704116 1704116 0 0.0
.dram0.bss 79192 79192 0 0.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268920 0 0.0
.flash.text 1176508 1176508 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217311 0 0.0
(read/write) 553570 553570 0 0.0
.dram0.bss 85800 85800 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300116 0 0.0
.flash.text 1211927 1211927 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 590108 0 0.0
(read/write) 87920 87920 0 0.0
.bss 71168 71168 0 0.0
.data 2128 2128 0 0.0
.text 589572 589572 0 0.0
light k32w0+release (read only) 589916 589916 0 0.0
(read/write) 87596 87596 0 0.0
.bss 70856 70856 0 0.0
.data 2116 2116 0 0.0
.text 589380 589380 0 0.0
lock k32w0+release (read only) 561268 561268 0 0.0
(read/write) 85372 85372 0 0.0
.bss 68688 68688 0 0.0
.data 2060 2060 0 0.0
.text 560732 560732 0 0.0
linux all-clusters-app debug (read only) 5656569 5656569 0 0.0
(read/write) 421064 421064 0 0.0
.bss 130560 130560 0 0.0
.data 4016 4016 0 0.0
.data.rel.ro 279096 279096 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1344 1344 0 0.0
.rodata 339572 339572 0 0.0
.text 4935027 4935027 0 0.0
all-clusters-minimal-app debug (read only) 4929593 4929593 0 0.0
(read/write) 232608 232608 0 0.0
.bss 126496 126496 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 95120 95120 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 272712 272712 0 0.0
.text 4425891 4425891 0 0.0
bridge-app debug (read only) 2772777 2772777 0 0.0
(read/write) 133136 133136 0 0.0
.bss 51768 51768 0 0.0
.data 3824 3824 0 0.0
.data.rel.ro 71440 71440 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 214504 214504 0 0.0
.text 2380627 2380627 0 0.0
chip-tool debug (read only) 10347401 10347401 0 0.0
(read/write) 442968 442968 0 0.0
.bss 93720 93720 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 336912 336912 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 389009 389009 0 0.0
.text 9361395 9361395 0 0.0
chip-tool-ipv6only arm64 (read only) 10186428 10186428 0 0.0
(read/write) 505384 505384 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 374272 374272 0 0.0
.dynamic 512 512 0 0.0
.got 18208 18208 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316344 316344 0 0.0
.text 9104520 9104520 0 0.0
lighting-app debug+rpc+ui (read only) 5252857 5252857 0 0.0
(read/write) 222760 222760 0 0.0
.bss 118192 118192 0 0.0
.data 4528 4528 0 0.0
.data.rel.ro 92472 92472 0 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 336948 336948 0 0.0
.text 4673235 4673235 0 0.0
lock-app debug (read only) 4479169 4479169 0 0.0
(read/write) 203096 203096 0 0.0
.bss 113456 113456 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 79080 79080 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 248456 248456 0 0.0
.text 4021219 4021219 0 0.0
ota-provider-app debug (read only) 4130609 4130609 0 0.0
(read/write) 192032 192032 0 0.0
.bss 113600 113600 0 0.0
.data 4032 4032 0 0.0
.data.rel.ro 68480 68480 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 201128 201128 0 0.0
.text 3739043 3739043 0 0.0
ota-requestor-app debug (read only) 4224089 4224089 0 0.0
(read/write) 196344 196344 0 0.0
.bss 114656 114656 0 0.0
.data 4272 4272 0 0.0
.data.rel.ro 71480 71480 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 204456 204456 0 0.0
.text 3824867 3824867 0 0.0
shell debug (read only) 3056769 3056769 0 0.0
(read/write) 153776 153776 0 0.0
.bss 60968 60968 0 0.0
.data 784 784 0 0.0
.data.rel.ro 86088 86088 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1184 1184 0 0.0
.rodata 214738 214738 0 0.0
.text 2667298 2667298 0 0.0
thermostat-no-ble arm64 (read only) 4358268 4358268 0 0.0
(read/write) 241896 241896 0 0.0
.bss 122200 122200 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 100512 100512 0 0.0
.dynamic 512 512 0 0.0
.got 11824 11824 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161236 161236 0 0.0
.text 3862968 3862968 0 0.0
tv-app debug (read only) 5321409 5321409 0 0.0
(read/write) 350824 350824 0 0.0
.bss 242016 242016 0 0.0
.data 5136 5136 0 0.0
.data.rel.ro 96256 96256 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 272920 272920 0 0.0
.text 4804435 4804435 0 0.0
tv-casting-app debug (read only) 8293777 8293777 0 0.0
(read/write) 211648 211648 0 0.0
.bss 54720 54720 0 0.0
.data 2544 2544 0 0.0
.data.rel.ro 147576 147576 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1080 1080 0 0.0
.rodata 338524 338524 0 0.0
.text 7553811 7553811 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219416 219416 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242996 0 0.0
bss 155570 155570 0 0.0
rodata 143192 143192 0 0.0
text 865188 865188 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1361228 0 0.0
bss 141036 141036 0 0.0
rodata 137036 137036 0 0.0
text 792440 792440 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1165268 0 0.0
bss 154968 154968 0 0.0
rodata 113920 113920 0 0.0
text 817436 817436 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837048 0 0.0
(read/write) 1798076 1798076 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193740 193740 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 2552 2552 0 0.0
.debug_abbrev 1428949 1428949 0 0.0
.debug_aranges 146128 146128 0 0.0
.debug_frame 486044 486044 0 0.0
.debug_info 33777840 33777840 0 0.0
.debug_line 4260165 4260165 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2319331 0 0.0
.debug_rnglists 145112 145112 0 0.0
.debug_str 4556183 4556183 0 0.0
.heap 837048 837048 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 863458 863458 0 0.0
.symtab 519440 519440 0 0.0
.text 1593396 1593396 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 839808 0 0.0
(read/write) 1685284 1685284 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191060 191060 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 2472 2472 0 0.0
.debug_abbrev 1294178 1294178 0 0.0
.debug_aranges 135848 135848 0 0.0
.debug_frame 457128 457128 0 0.0
.debug_info 29396294 29396294 0 0.0
.debug_line 3961667 3961667 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134583 0 0.0
.debug_rnglists 134569 134569 0 0.0
.debug_str 3941395 3941395 0 0.0
.heap 839808 839808 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 733548 733548 0 0.0
.symtab 472720 472720 0 0.0
.text 1483364 1483364 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846136 846136 0 0.0
(read/write) 1611012 1611012 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184844 184844 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 2360 2360 0 0.0
.debug_abbrev 1134002 1134002 0 0.0
.debug_aranges 125944 125944 0 0.0
.debug_frame 420172 420172 0 0.0
.debug_info 24439169 24439169 0 0.0
.debug_line 3525819 3525819 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1971366 0 0.0
.debug_rnglists 124266 124266 0 0.0
.debug_str 3748648 3748648 0 0.0
.heap 846136 846136 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 648898 648898 0 0.0
.symtab 435008 435008 0 0.0
.text 1415420 1415420 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818880 818880 0 0.0
(read/write) 1642364 1642364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212092 212092 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 2368 2368 0 0.0
.debug_abbrev 1124681 1124681 0 0.0
.debug_aranges 124600 124600 0 0.0
.debug_frame 415268 415268 0 0.0
.debug_info 24236226 24236226 0 0.0
.debug_line 3475314 3475314 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946653 0 0.0
.debug_rnglists 122222 122222 0 0.0
.debug_str 3710735 3710735 0 0.0
.heap 818880 818880 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 622023 622023 0 0.0
.symtab 426224 426224 0 0.0
.text 1419516 1419516 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1178036 0 0.0
.bss 101024 101024 0 0.0
.data 744 744 0 0.0
.text 624880 624880 0 0.0
lock-app qpg6105+debug (read/write) 1134268 1134268 0 0.0
.bss 95728 95728 0 0.0
.data 748 748 0 0.0
.text 581108 581108 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1102532 1102532 0 0.0
bss 112384 112384 0 0.0
text 755150 755150 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1043036 1043036 0 0.0
bss 110164 110164 0 0.0
text 709116 709116 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 948928 948928 0 0.0
bss 113748 113748 0 0.0
text 648344 648344 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 931988 931988 0 0.0
bss 103372 103372 0 0.0
text 620842 620842 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 925896 925896 0 0.0
bss 103616 103616 0 0.0
text 632414 632414 0 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1001468 1001468 0 0.0
bss 115980 115980 0 0.0
text 697288 697288 0 0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1053824 1053824 0 0.0
bss 116584 116584 0 0.0
text 727282 727282 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 990068 990068 0 0.0
bss 104092 104092 0 0.0
text 651988 651988 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 903624 903624 0 0.0
bss 104108 104108 0 0.0
text 613768 613768 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 937428 937428 0 0.0
bss 103504 103504 0 0.0
text 626488 626488 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 872124 872124 0 0.0
bss 102708 102708 0 0.0
text 586794 586794 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 748892 748892 0 0.0
bss 101572 101572 0 0.0
text 479414 479414 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 935720 935720 0 0.0
bss 103484 103484 0 0.0
text 625364 625364 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 920724 920724 0 0.0
bss 103212 103212 0 0.0
text 612536 612536 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 893548 893548 0 0.0
bss 103000 103000 0 0.0
text 602504 602504 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 889180 889180 0 0.0
bss 103324 103324 0 0.0
text 597834 597834 0 0.0

@yunhanw-google yunhanw-google force-pushed the feature/fix_jni_class_leak branch from d90f406 to b1b4d86 Compare September 14, 2023 05:23
@github-actions
Copy link

github-actions bot commented Sep 14, 2023

PR #29236: Size comparison from f47ce53 to b1b4d86

Decreases (1 build for efr32)
platform target config section f47ce53 b1b4d86 change % change
efr32 lighting-app BRD4187C (read/write) 1080912 1080904 -8 -0.0
.text 891488 891480 -8 -0.0
Full report (38 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section f47ce53 b1b4d86 change % change
bl602 lighting-app bl602 (read/write) 1368226 1368226 0 0.0
.bss 73478 73478 0 0.0
.data 9600 9600 0 0.0
.text 1061180 1061180 0 0.0
bl602+rpc (read/write) 1415366 1415366 0 0.0
.bss 81518 81518 0 0.0
.data 9952 9952 0 0.0
.text 1092858 1092858 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1170131 1170131 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 41301 41301 0 0.0
.bss_psram 43248 43248 0 0.0
.comment 48 48 0 0.0
.data 3584 3584 0 0.0
.debug_abbrev 1579611 1579611 0 0.0
.debug_aranges 138528 138528 0 0.0
.debug_frame 509072 509072 0 0.0
.debug_info 42356561 42356561 0 0.0
.debug_line 5472401 5472401 0 0.0
.debug_loc 3529647 3529647 0 0.0
.debug_ranges 381880 381880 0 0.0
.debug_str 3969854 3969854 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 107104 107104 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 595756 595756 0 0.0
.symtab 176768 176768 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
957170 957170 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1267203 1267203 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 49749 49749 0 0.0
.bss_psram 43248 43248 0 0.0
.comment 48 48 0 0.0
.data 4104 4104 0 0.0
.debug_abbrev 1756425 1756425 0 0.0
.debug_aranges 147120 147120 0 0.0
.debug_frame 538156 538156 0 0.0
.debug_info 47266004 47266004 0 0.0
.debug_line 5880140 5880140 0 0.0
.debug_loc 3734688 3734688 0 0.0
.debug_ranges 407720 407720 0 0.0
.debug_str 4390619 4390619 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121976 121976 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 659917 659917 0 0.0
.symtab 195952 195952 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1029876 1029876 0 0.0
bl706-eth (read/write) 1017072 1017072 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 25586 25586 0 0.0
.bss_psram 94447 94447 0 0.0
.comment 48 48 0 0.0
.data 3304 3304 0 0.0
.debug_abbrev 1117928 1117928 0 0.0
.debug_aranges 114712 114712 0 0.0
.debug_frame 425860 425860 0 0.0
.debug_info 23356026 23356026 0 0.0
.debug_line 4419197 4419197 0 0.0
.debug_loc 3029554 3029554 0 0.0
.debug_ranges 318736 318736 0 0.0
.debug_str 3541953 3541953 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.psram 1 1 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 97300 97300 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 462007 462007 0 0.0
.symtab 138976 138976 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
776028 776028 0 0.0
bl706-wifi (read/write) 1089287 1089287 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 9981 9981 0 0.0
.bss_psram 95183 95183 0 0.0
.comment 48 48 0 0.0
.data 3624 3624 0 0.0
.debug_abbrev 1210745 1210745 0 0.0
.debug_aranges 118976 118976 0 0.0
.debug_frame 441312 441312 0 0.0
.debug_info 24521777 24521777 0 0.0
.debug_line 4640531 4640531 0 0.0
.debug_loc 3113640 3113640 0 0.0
.debug_ranges 327632 327632 0 0.0
.debug_str 3603354 3603354 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.psram 1 1 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109576 109576 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 498772 498772 0 0.0
.symtab 151488 151488 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3402 3402 0 0.0
.text 0 0 0 0.0
849778 849778 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155316 1155316 0 0.0
.boot2 292 292 0 0.0
.bss 16004 16004 0 0.0
.bss_psram 77648 77648 0 0.0
.comment 48 48 0 0.0
.data 4528 4528 0 0.0
.debug_abbrev 1581979 1581979 0 0.0
.debug_aranges 133048 133048 0 0.0
.debug_frame 488788 488788 0 0.0
.debug_info 42363366 42363366 0 0.0
.debug_line 5388653 5388653 0 0.0
.debug_loc 3465427 3465427 0 0.0
.debug_ranges 387200 387200 0 0.0
.debug_str 3982301 3982301 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100968 100968 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 595950 595950 0 0.0
.symtab 176304 176304 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
945624 945624 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737747 737747 0 0.0
(read/write) 166800 166800 0 0.0
.bss 89212 89212 0 0.0
.data 3424 3424 0 0.0
.rodata 84583 84583 0 0.0
.text 652776 652776 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757539 757539 0 0.0
(read/write) 177056 177056 0 0.0
.bss 99436 99436 0 0.0
.data 3440 3440 0 0.0
.rodata 80015 80015 0 0.0
.text 677136 677136 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745451 745451 0 0.0
(read/write) 171528 171528 0 0.0
.bss 93908 93908 0 0.0
.data 3440 3440 0 0.0
.rodata 106263 106263 0 0.0
.text 638796 638796 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695883 695883 0 0.0
(read/write) 165900 165900 0 0.0
.bss 88080 88080 0 0.0
.data 3412 3412 0 0.0
.rodata 80423 80423 0 0.0
.text 615072 615072 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681475 681475 0 0.0
(read/write) 166032 166032 0 0.0
.bss 88224 88224 0 0.0
.data 3408 3408 0 0.0
.rodata 76263 76263 0 0.0
.text 604824 604824 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 619066 619066 0 0.0
(read/write) 207256 207256 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200696 200696 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 969967 969967 0 0.0
.debug_aranges 107416 107416 0 0.0
.debug_frame 363180 363180 0 0.0
.debug_info 21321808 21321808 0 0.0
.debug_line 2806368 2806368 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1578162 1578162 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 99388 99388 0 0.0
.debug_str 3385845 3385845 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106506 106506 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 510328 510328 0 0.0
.symtab 297104 297104 0 0.0
.text 510440 510440 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554775 554775 0 0.0
.app_xip_area 445657 445657 0 0.0
.bss 64088 64088 0 0.0
.data 664 664 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539583 539583 0 0.0
.app_xip_area 425665 425665 0 0.0
.bss 68856 68856 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574935 574935 0 0.0
.app_xip_area 467153 467153 0 0.0
.bss 62824 62824 0 0.0
.data 592 592 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 558695 558695 0 0.0
.app_xip_area 447705 447705 0 0.0
.bss 65936 65936 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1008880 1008880 0 0.0
.bss 172268 172268 0 0.0
.data 2672 2672 0 0.0
.text 833920 833920 0 0.0
BRD4187C (read/write) 1080912 1080904 -8 -0.0
.bss 186144 186144 0 0.0
.data 3260 3260 0 0.0
.text 891488 891480 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1104276 1104276 0 0.0
.bss 186956 186956 0 0.0
.data 2684 2684 0 0.0
.text 914616 914616 0 0.0
window-app BRD4187C (read/write) 1128160 1128160 0 0.0
.bss 168768 168768 0 0.0
.data 3132 3132 0 0.0
.text 956240 956240 0 0.0
esp32 all-clusters-app c3devkit (read only) 1176508 1176508 0 0.0
(read/write) 1704116 1704116 0 0.0
.dram0.bss 79192 79192 0 0.0
.dram0.data 13084 13084 0 0.0
.flash.rodata 268920 268920 0 0.0
.flash.text 1176508 1176508 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1217311 1217311 0 0.0
(read/write) 553570 553570 0 0.0
.dram0.bss 85800 85800 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 300116 300116 0 0.0
.flash.text 1211927 1211927 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590108 590108 0 0.0
(read/write) 87920 87920 0 0.0
.bss 71168 71168 0 0.0
.data 2128 2128 0 0.0
.text 589572 589572 0 0.0
light k32w0+release (read only) 589916 589916 0 0.0
(read/write) 87596 87596 0 0.0
.bss 70856 70856 0 0.0
.data 2116 2116 0 0.0
.text 589380 589380 0 0.0
lock k32w0+release (read only) 561268 561268 0 0.0
(read/write) 85372 85372 0 0.0
.bss 68688 68688 0 0.0
.data 2060 2060 0 0.0
.text 560732 560732 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10186428 10186428 0 0.0
(read/write) 505384 505384 0 0.0
.bss 103064 103064 0 0.0
.data 4392 4392 0 0.0
.data.rel.ro 374272 374272 0 0.0
.dynamic 512 512 0 0.0
.got 18208 18208 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316344 316344 0 0.0
.text 9104520 9104520 0 0.0
thermostat-no-ble arm64 (read only) 4358268 4358268 0 0.0
(read/write) 241896 241896 0 0.0
.bss 122200 122200 0 0.0
.data 2896 2896 0 0.0
.data.rel.ro 100512 100512 0 0.0
.dynamic 512 512 0 0.0
.got 11824 11824 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161236 161236 0 0.0
.text 3862968 3862968 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219416 219416 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1242996 1242996 0 0.0
bss 155570 155570 0 0.0
rodata 143192 143192 0 0.0
text 865188 865188 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1361228 1361228 0 0.0
bss 141036 141036 0 0.0
rodata 137036 137036 0 0.0
text 792440 792440 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1165268 1165268 0 0.0
bss 154968 154968 0 0.0
rodata 113920 113920 0 0.0
text 817436 817436 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837048 837048 0 0.0
(read/write) 1798076 1798076 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193740 193740 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 2552 2552 0 0.0
.debug_abbrev 1428949 1428949 0 0.0
.debug_aranges 146128 146128 0 0.0
.debug_frame 486044 486044 0 0.0
.debug_info 33777840 33777840 0 0.0
.debug_line 4260165 4260165 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2319331 2319331 0 0.0
.debug_rnglists 145112 145112 0 0.0
.debug_str 4556183 4556183 0 0.0
.heap 837048 837048 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 863458 863458 0 0.0
.symtab 519440 519440 0 0.0
.text 1593396 1593396 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839808 839808 0 0.0
(read/write) 1685284 1685284 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 191060 191060 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 2472 2472 0 0.0
.debug_abbrev 1294178 1294178 0 0.0
.debug_aranges 135848 135848 0 0.0
.debug_frame 457128 457128 0 0.0
.debug_info 29396294 29396294 0 0.0
.debug_line 3961667 3961667 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2134583 2134583 0 0.0
.debug_rnglists 134569 134569 0 0.0
.debug_str 3941395 3941395 0 0.0
.heap 839808 839808 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 733548 733548 0 0.0
.symtab 472720 472720 0 0.0
.text 1483364 1483364 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846136 846136 0 0.0
(read/write) 1611012 1611012 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184844 184844 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 2360 2360 0 0.0
.debug_abbrev 1134002 1134002 0 0.0
.debug_aranges 125944 125944 0 0.0
.debug_frame 420172 420172 0 0.0
.debug_info 24439169 24439169 0 0.0
.debug_line 3525819 3525819 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1971366 1971366 0 0.0
.debug_rnglists 124266 124266 0 0.0
.debug_str 3748648 3748648 0 0.0
.heap 846136 846136 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 648898 648898 0 0.0
.symtab 435008 435008 0 0.0
.text 1415420 1415420 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 818880 818880 0 0.0
(read/write) 1642364 1642364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 212092 212092 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 2368 2368 0 0.0
.debug_abbrev 1124681 1124681 0 0.0
.debug_aranges 124600 124600 0 0.0
.debug_frame 415268 415268 0 0.0
.debug_info 24236226 24236226 0 0.0
.debug_line 3475314 3475314 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1946653 1946653 0 0.0
.debug_rnglists 122222 122222 0 0.0
.debug_str 3710735 3710735 0 0.0
.heap 818880 818880 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 622023 622023 0 0.0
.symtab 426224 426224 0 0.0
.text 1419516 1419516 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1178036 1178036 0 0.0
.bss 101024 101024 0 0.0
.data 744 744 0 0.0
.text 624880 624880 0 0.0
lock-app qpg6105+debug (read/write) 1134268 1134268 0 0.0
.bss 95728 95728 0 0.0
.data 748 748 0 0.0
.text 581108 581108 0 0.0

@yunhanw-google yunhanw-google changed the title Fix Jni local and global reference leaks for generic IM [Android]Fix Jni local and global reference leaks for generic IM Oct 4, 2023
@github-actions
Copy link

github-actions bot commented Oct 4, 2023

PR #29236: Size comparison from 73c327e to 34e954c

Full report (4 builds for cc32xx, mbed, qpg)
platform target config section 73c327e 34e954c change % change
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 618642 618642 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 935714 935714 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363556 363556 0 0.0
.debug_info 20815624 20815624 0 0.0
.debug_line 2726142 2726142 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1556412 1556412 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 101480 101480 0 0.0
.debug_str 3387495 3387495 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511343 511343 0 0.0
.symtab 297024 297024 0 0.0
.text 510240 510240 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177680 1177680 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 624520 624520 0 0.0
lock-app qpg6105+debug (read/write) 1134296 1134296 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 581140 581140 0 0.0

@yunhanw-google yunhanw-google marked this pull request as ready for review October 4, 2023 23:42
@yunhanw-google yunhanw-google force-pushed the feature/fix_jni_class_leak branch 3 times, most recently from 1b53d1d to 021da74 Compare October 4, 2023 23:53
@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from 73c327e to 021da74

Full report (54 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section 73c327e 021da74 change % change
bl602 lighting-app bl602 (read/write) 1390018 1390018 0 0.0
.bss 88176 88176 0 0.0
.data 9368 9368 0 0.0
.text 1066224 1066224 0 0.0
bl602+mfd (read/write) 1403930 1403930 0 0.0
.bss 88344 88344 0 0.0
.data 9344 9344 0 0.0
.text 1081030 1081030 0 0.0
bl602+rpc (read/write) 1437190 1437190 0 0.0
.bss 96200 96200 0 0.0
.data 9728 9728 0 0.0
.text 1097956 1097956 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1193519 1193519 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30893 30893 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1547703 1547703 0 0.0
.debug_aranges 138448 138448 0 0.0
.debug_frame 507972 507972 0 0.0
.debug_info 41901984 41901984 0 0.0
.debug_line 5407002 5407002 0 0.0
.debug_loc 3503024 3503024 0 0.0
.debug_ranges 378152 378152 0 0.0
.debug_str 3966498 3966498 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106804 106804 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 597029 597029 0 0.0
.symtab 177296 177296 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
960460 960460 0 0.0
bl702+mfd (read only) 3358 3358 0 0.0
(read/write) 1204099 1204099 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 31069 31069 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1549776 1549776 0 0.0
.debug_aranges 139616 139616 0 0.0
.debug_frame 513044 513044 0 0.0
.debug_info 41942602 41942602 0 0.0
.debug_line 5446389 5446389 0 0.0
.debug_loc 3541455 3541455 0 0.0
.debug_ranges 380152 380152 0 0.0
.debug_str 3972029 3972029 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105744 105744 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 600789 600789 0 0.0
.symtab 179056 179056 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
971978 971978 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1292071 1292071 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 39357 39357 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 4088 4088 0 0.0
.debug_abbrev 1728597 1728597 0 0.0
.debug_aranges 147168 147168 0 0.0
.debug_frame 537316 537316 0 0.0
.debug_info 47052256 47052256 0 0.0
.debug_line 5825094 5825094 0 0.0
.debug_loc 3710009 3710009 0 0.0
.debug_ranges 405704 405704 0 0.0
.debug_str 4394574 4394574 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121868 121868 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661770 661770 0 0.0
.symtab 196624 196624 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1034450 1034450 0 0.0
bl706-eth (read/write) 1042743 1042743 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97687 97687 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1083452 1083452 0 0.0
.debug_aranges 115456 115456 0 0.0
.debug_frame 427372 427372 0 0.0
.debug_info 22654369 22654369 0 0.0
.debug_line 4339637 4339637 0 0.0
.debug_loc 3012053 3012053 0 0.0
.debug_ranges 313960 313960 0 0.0
.debug_str 3545733 3545733 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96504 96504 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465324 465324 0 0.0
.symtab 139984 139984 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
786610 786610 0 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1206306 1206306 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98455 98455 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1176562 1176562 0 0.0
.debug_aranges 119632 119632 0 0.0
.debug_frame 619944 619944 0 0.0
.debug_info 23824425 23824425 0 0.0
.debug_line 4583772 4583772 0 0.0
.debug_loc 3111880 3111880 0 0.0
.debug_ranges 323776 323776 0 0.0
.debug_str 3618024 3618024 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109632 109632 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 506051 506051 0 0.0
.symtab 152848 152848 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
953578 953578 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1156664 1156664 0 0.0
.boot2 292 292 0 0.0
.bss 20368 20368 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1541991 1541991 0 0.0
.debug_aranges 133312 133312 0 0.0
.debug_frame 488612 488612 0 0.0
.debug_info 41359981 41359981 0 0.0
.debug_line 5310137 5310137 0 0.0
.debug_loc 3447281 3447281 0 0.0
.debug_ranges 384688 384688 0 0.0
.debug_str 3991094 3991094 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100784 100784 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 598655 598655 0 0.0
.symtab 176736 176736 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
943274 943274 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1167540 1167540 0 0.0
.boot2 292 292 0 0.0
.bss 20544 20544 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4488 4488 0 0.0
.debug_abbrev 1544079 1544079 0 0.0
.debug_aranges 134480 134480 0 0.0
.debug_frame 493680 493680 0 0.0
.debug_info 41402642 41402642 0 0.0
.debug_line 5349401 5349401 0 0.0
.debug_loc 3485712 3485712 0 0.0
.debug_ranges 386688 386688 0 0.0
.debug_str 3996615 3996615 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99724 99724 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 602483 602483 0 0.0
.symtab 178528 178528 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
955058 955058 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737331 737331 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84383 84383 0 0.0
.text 652556 652556 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757987 757987 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80087 80087 0 0.0
.text 677512 677512 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745523 745523 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106111 106111 0 0.0
.text 639024 639024 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 696075 696075 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80271 80271 0 0.0
.text 615412 615412 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681739 681739 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76111 76111 0 0.0
.text 605236 605236 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 618642 618642 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 935714 935714 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363556 363556 0 0.0
.debug_info 20815624 20815624 0 0.0
.debug_line 2726142 2726142 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1556412 1556412 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 101480 101480 0 0.0
.debug_str 3387495 3387495 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511343 511343 0 0.0
.symtab 297024 297024 0 0.0
.text 510240 510240 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554495 554495 0 0.0
.app_xip_area 445697 445697 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539791 539791 0 0.0
.app_xip_area 426201 426201 0 0.0
.bss 68536 68536 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 575063 575063 0 0.0
.app_xip_area 467593 467593 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 551655 551655 0 0.0
.app_xip_area 441089 441089 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009020 1009020 0 0.0
.bss 171940 171940 0 0.0
.data 2684 2684 0 0.0
.text 834372 834372 0 0.0
BRD4187C (read/write) 1091560 1091560 0 0.0
.bss 196064 196064 0 0.0
.data 3268 3268 0 0.0
.text 892208 892208 0 0.0
lock-app BRD4161A+wf200 (read/write) 1105344 1105344 0 0.0
.bss 186628 186628 0 0.0
.data 2696 2696 0 0.0
.text 916000 916000 0 0.0
window-app BRD4187C (read/write) 1125436 1125436 0 0.0
.bss 168472 168472 0 0.0
.data 3140 3140 0 0.0
.text 953804 953804 0 0.0
esp32 all-clusters-app c3devkit (read only) 1165668 1165668 0 0.0
(read/write) 1701860 1701860 0 0.0
.dram0.bss 77640 77640 0 0.0
.dram0.data 13060 13060 0 0.0
.flash.rodata 268432 268432 0 0.0
.flash.text 1165668 1165668 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1208107 1208107 0 0.0
(read/write) 551794 551794 0 0.0
.dram0.bss 84288 84288 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 299868 299868 0 0.0
.flash.text 1202723 1202723 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590268 590268 0 0.0
(read/write) 87512 87512 0 0.0
.bss 70760 70760 0 0.0
.data 2128 2128 0 0.0
.text 589732 589732 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685504 685504 0 0.0
.bss 66976 66976 0 0.0
.data 2716 2716 0 0.0
.text 572336 572336 0 0.0
light k32w0+release (read only) 589964 589964 0 0.0
(read/write) 87188 87188 0 0.0
.bss 70448 70448 0 0.0
.data 2116 2116 0 0.0
.text 589428 589428 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 777188 777188 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 655176 655176 0 0.0
lock k32w0+release (read only) 561412 561412 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560876 560876 0 0.0
linux all-clusters-app debug (read only) 5546217 5546217 0 0.0
(read/write) 420584 420584 0 0.0
.bss 130480 130480 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278880 278880 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1328 1328 0 0.0
.rodata 336236 336236 0 0.0
.text 4829139 4829139 0 0.0
all-clusters-minimal-app debug (read only) 4908601 4908601 0 0.0
(read/write) 232688 232688 0 0.0
.bss 126512 126512 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95280 95280 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 270781 270781 0 0.0
.text 4406707 4406707 0 0.0
bridge-app debug (read only) 2765161 2765161 0 0.0
(read/write) 133168 133168 0 0.0
.bss 51736 51736 0 0.0
.data 3680 3680 0 0.0
.data.rel.ro 71648 71648 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 213472 213472 0 0.0
.text 2373923 2373923 0 0.0
chip-tool debug (read only) 10323889 10323889 0 0.0
(read/write) 443064 443064 0 0.0
.bss 93688 93688 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 337136 337136 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 387369 387369 0 0.0
.text 9339475 9339475 0 0.0
chip-tool-ipv6only arm64 (read only) 10188940 10188940 0 0.0
(read/write) 505544 505544 0 0.0
.bss 103032 103032 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374400 374400 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316152 316152 0 0.0
.text 9106520 9106520 0 0.0
lighting-app debug+rpc+ui (read only) 5239553 5239553 0 0.0
(read/write) 222792 222792 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92640 92640 0 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 336724 336724 0 0.0
.text 4660035 4660035 0 0.0
lock-app debug (read only) 4468273 4468273 0 0.0
(read/write) 203128 203128 0 0.0
.bss 113424 113424 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247069 247069 0 0.0
.text 4011587 4011587 0 0.0
ota-provider-app debug (read only) 4125761 4125761 0 0.0
(read/write) 192064 192064 0 0.0
.bss 113568 113568 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68656 68656 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 200221 200221 0 0.0
.text 3734979 3734979 0 0.0
ota-requestor-app debug (read only) 4216025 4216025 0 0.0
(read/write) 196280 196280 0 0.0
.bss 114592 114592 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 71632 71632 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203485 203485 0 0.0
.text 3817651 3817651 0 0.0
shell debug (read only) 2945297 2945297 0 0.0
(read/write) 153248 153248 0 0.0
.bss 61000 61000 0 0.0
.data 784 784 0 0.0
.data.rel.ro 85544 85544 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 211968 211968 0 0.0
.text 2559890 2559890 0 0.0
thermostat-no-ble arm64 (read only) 4359916 4359916 0 0.0
(read/write) 242008 242008 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100696 100696 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161164 161164 0 0.0
.text 3863960 3863960 0 0.0
tv-app debug (read only) 5306545 5306545 0 0.0
(read/write) 350696 350696 0 0.0
.bss 241888 241888 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96384 96384 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 271405 271405 0 0.0
.text 4791059 4791059 0 0.0
tv-casting-app debug (read only) 8264241 8264241 0 0.0
(read/write) 211720 211720 0 0.0
.bss 54752 54752 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 147696 147696 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 337368 337368 0 0.0
.text 7525379 7525379 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1232704 1232704 0 0.0
bss 155134 155134 0 0.0
rodata 142740 142740 0 0.0
text 855888 855888 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1351428 1351428 0 0.0
bss 140544 140544 0 0.0
rodata 136848 136848 0 0.0
text 783356 783356 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1164500 1164500 0 0.0
bss 154564 154564 0 0.0
rodata 113768 113768 0 0.0
text 817204 817204 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837512 837512 0 0.0
(read/write) 1782684 1782684 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193300 193300 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 2528 2528 0 0.0
.debug_abbrev 1379226 1379226 0 0.0
.debug_aranges 144272 144272 0 0.0
.debug_frame 479340 479340 0 0.0
.debug_info 32400215 32400215 0 0.0
.debug_line 4107753 4107753 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239146 2239146 0 0.0
.debug_rnglists 145380 145380 0 0.0
.debug_str 4141332 4141332 0 0.0
.heap 837512 837512 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 837205 837205 0 0.0
.symtab 511936 511936 0 0.0
.text 1578468 1578468 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840168 840168 0 0.0
(read/write) 1683564 1683564 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 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 2464 2464 0 0.0
.debug_abbrev 1260221 1260221 0 0.0
.debug_aranges 136072 136072 0 0.0
.debug_frame 457768 457768 0 0.0
.debug_info 28740650 28740650 0 0.0
.debug_line 3866903 3866903 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2112531 2112531 0 0.0
.debug_rnglists 136947 136947 0 0.0
.debug_str 3942972 3942972 0 0.0
.heap 840168 840168 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 734961 734961 0 0.0
.symtab 472784 472784 0 0.0
.text 1482004 1482004 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846496 846496 0 0.0
(read/write) 1609668 1609668 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 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 2352 2352 0 0.0
.debug_abbrev 1101193 1101193 0 0.0
.debug_aranges 126136 126136 0 0.0
.debug_frame 420700 420700 0 0.0
.debug_info 23861976 23861976 0 0.0
.debug_line 3441685 3441685 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1949255 1949255 0 0.0
.debug_rnglists 126499 126499 0 0.0
.debug_str 3750054 3750054 0 0.0
.heap 846496 846496 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 650153 650153 0 0.0
.symtab 435024 435024 0 0.0
.text 1414436 1414436 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819232 819232 0 0.0
(read/write) 1641628 1641628 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 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 2368 2368 0 0.0
.debug_abbrev 1093384 1093384 0 0.0
.debug_aranges 124768 124768 0 0.0
.debug_frame 415724 415724 0 0.0
.debug_info 23665319 23665319 0 0.0
.debug_line 3392303 3392303 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1924820 1924820 0 0.0
.debug_rnglists 124440 124440 0 0.0
.debug_str 3712044 3712044 0 0.0
.heap 819232 819232 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 623083 623083 0 0.0
.symtab 426192 426192 0 0.0
.text 1419132 1419132 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177680 1177680 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 624520 624520 0 0.0
lock-app qpg6105+debug (read/write) 1134296 1134296 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 581140 581140 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from 73c327e to 8fbaa36

Full report (43 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section 73c327e 8fbaa36 change % change
bl602 lighting-app bl602 (read/write) 1390018 1390018 0 0.0
.bss 88176 88176 0 0.0
.data 9368 9368 0 0.0
.text 1066224 1066224 0 0.0
bl602+mfd (read/write) 1403930 1403930 0 0.0
.bss 88344 88344 0 0.0
.data 9344 9344 0 0.0
.text 1081030 1081030 0 0.0
bl602+rpc (read/write) 1437190 1437190 0 0.0
.bss 96200 96200 0 0.0
.data 9728 9728 0 0.0
.text 1097956 1097956 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1193519 1193519 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30893 30893 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1547703 1547703 0 0.0
.debug_aranges 138448 138448 0 0.0
.debug_frame 507972 507972 0 0.0
.debug_info 41901984 41901984 0 0.0
.debug_line 5407002 5407002 0 0.0
.debug_loc 3503024 3503024 0 0.0
.debug_ranges 378152 378152 0 0.0
.debug_str 3966498 3966498 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106804 106804 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 597029 597029 0 0.0
.symtab 177296 177296 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
960460 960460 0 0.0
bl702+mfd (read only) 3358 3358 0 0.0
(read/write) 1204099 1204099 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 31069 31069 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1549776 1549776 0 0.0
.debug_aranges 139616 139616 0 0.0
.debug_frame 513044 513044 0 0.0
.debug_info 41942602 41942602 0 0.0
.debug_line 5446389 5446389 0 0.0
.debug_loc 3541455 3541455 0 0.0
.debug_ranges 380152 380152 0 0.0
.debug_str 3972029 3972029 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105744 105744 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 600789 600789 0 0.0
.symtab 179056 179056 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
971978 971978 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1292071 1292071 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 39357 39357 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 4088 4088 0 0.0
.debug_abbrev 1728597 1728597 0 0.0
.debug_aranges 147168 147168 0 0.0
.debug_frame 537316 537316 0 0.0
.debug_info 47052256 47052256 0 0.0
.debug_line 5825094 5825094 0 0.0
.debug_loc 3710009 3710009 0 0.0
.debug_ranges 405704 405704 0 0.0
.debug_str 4394574 4394574 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121868 121868 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661770 661770 0 0.0
.symtab 196624 196624 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1034450 1034450 0 0.0
bl706-eth (read/write) 1042743 1042743 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97687 97687 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1083452 1083452 0 0.0
.debug_aranges 115456 115456 0 0.0
.debug_frame 427372 427372 0 0.0
.debug_info 22654369 22654369 0 0.0
.debug_line 4339637 4339637 0 0.0
.debug_loc 3012053 3012053 0 0.0
.debug_ranges 313960 313960 0 0.0
.debug_str 3545733 3545733 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96504 96504 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465324 465324 0 0.0
.symtab 139984 139984 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
786610 786610 0 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1206306 1206306 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98455 98455 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1176562 1176562 0 0.0
.debug_aranges 119632 119632 0 0.0
.debug_frame 619944 619944 0 0.0
.debug_info 23824425 23824425 0 0.0
.debug_line 4583772 4583772 0 0.0
.debug_loc 3111880 3111880 0 0.0
.debug_ranges 323776 323776 0 0.0
.debug_str 3618024 3618024 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109632 109632 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 506051 506051 0 0.0
.symtab 152848 152848 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
953578 953578 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1156664 1156664 0 0.0
.boot2 292 292 0 0.0
.bss 20368 20368 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1541991 1541991 0 0.0
.debug_aranges 133312 133312 0 0.0
.debug_frame 488612 488612 0 0.0
.debug_info 41359981 41359981 0 0.0
.debug_line 5310137 5310137 0 0.0
.debug_loc 3447281 3447281 0 0.0
.debug_ranges 384688 384688 0 0.0
.debug_str 3991094 3991094 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100784 100784 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 598655 598655 0 0.0
.symtab 176736 176736 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
943274 943274 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1167540 1167540 0 0.0
.boot2 292 292 0 0.0
.bss 20544 20544 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4488 4488 0 0.0
.debug_abbrev 1544079 1544079 0 0.0
.debug_aranges 134480 134480 0 0.0
.debug_frame 493680 493680 0 0.0
.debug_info 41402642 41402642 0 0.0
.debug_line 5349401 5349401 0 0.0
.debug_loc 3485712 3485712 0 0.0
.debug_ranges 386688 386688 0 0.0
.debug_str 3996615 3996615 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99724 99724 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 602483 602483 0 0.0
.symtab 178528 178528 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
955058 955058 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 737331 737331 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84383 84383 0 0.0
.text 652556 652556 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757987 757987 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80087 80087 0 0.0
.text 677512 677512 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745523 745523 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106111 106111 0 0.0
.text 639024 639024 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 696075 696075 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80271 80271 0 0.0
.text 615412 615412 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681739 681739 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76111 76111 0 0.0
.text 605236 605236 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 618642 618642 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 935714 935714 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363556 363556 0 0.0
.debug_info 20815624 20815624 0 0.0
.debug_line 2726142 2726142 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1556412 1556412 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 101480 101480 0 0.0
.debug_str 3387495 3387495 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511343 511343 0 0.0
.symtab 297024 297024 0 0.0
.text 510240 510240 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 554495 554495 0 0.0
.app_xip_area 445697 445697 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539791 539791 0 0.0
.app_xip_area 426201 426201 0 0.0
.bss 68536 68536 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 575063 575063 0 0.0
.app_xip_area 467593 467593 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 551655 551655 0 0.0
.app_xip_area 441089 441089 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1009020 1009020 0 0.0
.bss 171940 171940 0 0.0
.data 2684 2684 0 0.0
.text 834372 834372 0 0.0
BRD4187C (read/write) 1091560 1091560 0 0.0
.bss 196064 196064 0 0.0
.data 3268 3268 0 0.0
.text 892208 892208 0 0.0
lock-app BRD4161A+wf200 (read/write) 1105344 1105344 0 0.0
.bss 186628 186628 0 0.0
.data 2696 2696 0 0.0
.text 916000 916000 0 0.0
window-app BRD4187C (read/write) 1125436 1125436 0 0.0
.bss 168472 168472 0 0.0
.data 3140 3140 0 0.0
.text 953804 953804 0 0.0
esp32 all-clusters-app c3devkit (read only) 1165668 1165668 0 0.0
(read/write) 1701860 1701860 0 0.0
.dram0.bss 77640 77640 0 0.0
.dram0.data 13060 13060 0 0.0
.flash.rodata 268432 268432 0 0.0
.flash.text 1165668 1165668 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1208107 1208107 0 0.0
(read/write) 551794 551794 0 0.0
.dram0.bss 84288 84288 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 299868 299868 0 0.0
.flash.text 1202723 1202723 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 590268 590268 0 0.0
(read/write) 87512 87512 0 0.0
.bss 70760 70760 0 0.0
.data 2128 2128 0 0.0
.text 589732 589732 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685504 685504 0 0.0
.bss 66976 66976 0 0.0
.data 2716 2716 0 0.0
.text 572336 572336 0 0.0
light k32w0+release (read only) 589964 589964 0 0.0
(read/write) 87188 87188 0 0.0
.bss 70448 70448 0 0.0
.data 2116 2116 0 0.0
.text 589428 589428 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 777188 777188 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 655176 655176 0 0.0
lock k32w0+release (read only) 561412 561412 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560876 560876 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10188940 10188940 0 0.0
(read/write) 505544 505544 0 0.0
.bss 103032 103032 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 374400 374400 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 316152 316152 0 0.0
.text 9106520 9106520 0 0.0
thermostat-no-ble arm64 (read only) 4359916 4359916 0 0.0
(read/write) 242008 242008 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100696 100696 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161164 161164 0 0.0
.text 3863960 3863960 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1232704 1232704 0 0.0
bss 155134 155134 0 0.0
rodata 142740 142740 0 0.0
text 855888 855888 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1351428 1351428 0 0.0
bss 140544 140544 0 0.0
rodata 136848 136848 0 0.0
text 783356 783356 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1164500 1164500 0 0.0
bss 154564 154564 0 0.0
rodata 113768 113768 0 0.0
text 817204 817204 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837512 837512 0 0.0
(read/write) 1782684 1782684 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193300 193300 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 2528 2528 0 0.0
.debug_abbrev 1379226 1379226 0 0.0
.debug_aranges 144272 144272 0 0.0
.debug_frame 479340 479340 0 0.0
.debug_info 32400215 32400215 0 0.0
.debug_line 4107753 4107753 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2239146 2239146 0 0.0
.debug_rnglists 145380 145380 0 0.0
.debug_str 4141332 4141332 0 0.0
.heap 837512 837512 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 837205 837205 0 0.0
.symtab 511936 511936 0 0.0
.text 1578468 1578468 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840168 840168 0 0.0
(read/write) 1683564 1683564 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 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 2464 2464 0 0.0
.debug_abbrev 1260221 1260221 0 0.0
.debug_aranges 136072 136072 0 0.0
.debug_frame 457768 457768 0 0.0
.debug_info 28740650 28740650 0 0.0
.debug_line 3866903 3866903 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2112531 2112531 0 0.0
.debug_rnglists 136947 136947 0 0.0
.debug_str 3942972 3942972 0 0.0
.heap 840168 840168 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 734961 734961 0 0.0
.symtab 472784 472784 0 0.0
.text 1482004 1482004 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846496 846496 0 0.0
(read/write) 1609668 1609668 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 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 2352 2352 0 0.0
.debug_abbrev 1101193 1101193 0 0.0
.debug_aranges 126136 126136 0 0.0
.debug_frame 420700 420700 0 0.0
.debug_info 23861976 23861976 0 0.0
.debug_line 3441685 3441685 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1949255 1949255 0 0.0
.debug_rnglists 126499 126499 0 0.0
.debug_str 3750054 3750054 0 0.0
.heap 846496 846496 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 650153 650153 0 0.0
.symtab 435024 435024 0 0.0
.text 1414436 1414436 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819232 819232 0 0.0
(read/write) 1641628 1641628 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 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 2368 2368 0 0.0
.debug_abbrev 1093384 1093384 0 0.0
.debug_aranges 124768 124768 0 0.0
.debug_frame 415724 415724 0 0.0
.debug_info 23665319 23665319 0 0.0
.debug_line 3392303 3392303 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1924820 1924820 0 0.0
.debug_rnglists 124440 124440 0 0.0
.debug_str 3712044 3712044 0 0.0
.heap 819232 819232 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 623083 623083 0 0.0
.symtab 426192 426192 0 0.0
.text 1419132 1419132 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177680 1177680 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 624520 624520 0 0.0
lock-app qpg6105+debug (read/write) 1134296 1134296 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 581140 581140 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from 73c327e to d21756f

Full report (4 builds for cc32xx, mbed, qpg)
platform target config section 73c327e d21756f change % change
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 618642 618642 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 935714 935714 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363556 363556 0 0.0
.debug_info 20815624 20815624 0 0.0
.debug_line 2726142 2726142 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1556412 1556412 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 101480 101480 0 0.0
.debug_str 3387495 3387495 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511343 511343 0 0.0
.symtab 297024 297024 0 0.0
.text 510240 510240 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523336 2523336 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1486020 1486020 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177680 1177680 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 624520 624520 0 0.0
lock-app qpg6105+debug (read/write) 1134296 1134296 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 581140 581140 0 0.0

@yunhanw-google yunhanw-google force-pushed the feature/fix_jni_class_leak branch 2 times, most recently from 97dd236 to c8df5ad Compare October 5, 2023 03:09
@yunhanw-google yunhanw-google enabled auto-merge (squash) October 5, 2023 03:10
@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from 24288ec to c8df5ad

Full report (27 builds for cc13x4_26x4, cc32xx, cyw30739, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section 24288ec c8df5ad change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736539 736539 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84383 84383 0 0.0
.text 651764 651764 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757515 757515 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80087 80087 0 0.0
.text 677040 677040 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745051 745051 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106111 106111 0 0.0
.text 638552 638552 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695683 695683 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80271 80271 0 0.0
.text 615020 615020 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681395 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76111 76111 0 0.0
.text 604892 604892 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617450 617450 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 936170 936170 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363232 363232 0 0.0
.debug_info 20609217 20609217 0 0.0
.debug_line 2651572 2651572 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1589428 1589428 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 111113 111113 0 0.0
.debug_str 3398309 3398309 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511253 511253 0 0.0
.symtab 296960 296960 0 0.0
.text 509048 509048 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553687 553687 0 0.0
.app_xip_area 444889 444889 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539303 539303 0 0.0
.app_xip_area 425713 425713 0 0.0
.bss 68536 68536 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574687 574687 0 0.0
.app_xip_area 467217 467217 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 551103 551103 0 0.0
.app_xip_area 440537 440537 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w contact k32w0+release (read only) 589900 589900 0 0.0
(read/write) 87512 87512 0 0.0
.bss 70760 70760 0 0.0
.data 2128 2128 0 0.0
.text 589364 589364 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685144 685144 0 0.0
.bss 66976 66976 0 0.0
.data 2716 2716 0 0.0
.text 571976 571976 0 0.0
light k32w0+release (read only) 589580 589580 0 0.0
(read/write) 87188 87188 0 0.0
.bss 70448 70448 0 0.0
.data 2116 2116 0 0.0
.text 589044 589044 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776796 776796 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654784 654784 0 0.0
lock k32w0+release (read only) 561092 561092 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560556 560556 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10137436 10137436 0 0.0
(read/write) 504824 504824 0 0.0
.bss 103032 103032 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 373680 373680 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 314920 314920 0 0.0
.text 9056968 9056968 0 0.0
thermostat-no-ble arm64 (read only) 4352156 4352156 0 0.0
(read/write) 241848 241848 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161004 161004 0 0.0
.text 3856520 3856520 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522872 2522872 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1485556 1485556 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1231328 1231328 0 0.0
bss 155134 155134 0 0.0
rodata 142740 142740 0 0.0
text 854512 854512 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1350036 1350036 0 0.0
bss 140544 140544 0 0.0
rodata 136848 136848 0 0.0
text 781964 781964 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1163492 1163492 0 0.0
bss 154564 154564 0 0.0
rodata 113768 113768 0 0.0
text 816200 816200 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837512 837512 0 0.0
(read/write) 1778940 1778940 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193300 193300 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 2528 2528 0 0.0
.debug_abbrev 1379612 1379612 0 0.0
.debug_aranges 144272 144272 0 0.0
.debug_frame 479016 479016 0 0.0
.debug_info 32193819 32193819 0 0.0
.debug_line 4033183 4033183 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2272162 2272162 0 0.0
.debug_rnglists 155013 155013 0 0.0
.debug_str 4152153 4152153 0 0.0
.heap 837512 837512 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 837115 837115 0 0.0
.symtab 511568 511568 0 0.0
.text 0 0 0 0.0
1574724 1574724 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840168 840168 0 0.0
(read/write) 1681164 1681164 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 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 2464 2464 0 0.0
.debug_abbrev 1260607 1260607 0 0.0
.debug_aranges 136072 136072 0 0.0
.debug_frame 457444 457444 0 0.0
.debug_info 28534254 28534254 0 0.0
.debug_line 3792333 3792333 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2145547 2145547 0 0.0
.debug_rnglists 146580 146580 0 0.0
.debug_str 3953793 3953793 0 0.0
.heap 840168 840168 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 734871 734871 0 0.0
.symtab 472640 472640 0 0.0
.text 1479604 1479604 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846496 846496 0 0.0
(read/write) 1607492 1607492 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 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 2352 2352 0 0.0
.debug_abbrev 1101579 1101579 0 0.0
.debug_aranges 126136 126136 0 0.0
.debug_frame 420376 420376 0 0.0
.debug_info 23655580 23655580 0 0.0
.debug_line 3367115 3367115 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982271 1982271 0 0.0
.debug_rnglists 136132 136132 0 0.0
.debug_str 3760875 3760875 0 0.0
.heap 846496 846496 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 650063 650063 0 0.0
.symtab 434704 434704 0 0.0
.text 1412260 1412260 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819232 819232 0 0.0
(read/write) 1640364 1640364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 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 2368 2368 0 0.0
.debug_abbrev 1093770 1093770 0 0.0
.debug_aranges 124768 124768 0 0.0
.debug_frame 415400 415400 0 0.0
.debug_info 23458923 23458923 0 0.0
.debug_line 3317733 3317733 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1957836 1957836 0 0.0
.debug_rnglists 134073 134073 0 0.0
.debug_str 3722865 3722865 0 0.0
.heap 819232 819232 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 622993 622993 0 0.0
.symtab 426128 426128 0 0.0
.text 1417868 1417868 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176976 1176976 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 623816 623816 0 0.0
lock-app qpg6105+debug (read/write) 1133856 1133856 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 580700 580700 0 0.0

@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from 24288ec to 9377ae4

Increases (1 build for bl702l)
platform target config section 24288ec 9377ae4 change % change
bl702l lighting-app bl702l .text 942562 942564 2 0.0
Decreases (1 build for esp32)
platform target config section 24288ec 9377ae4 change % change
esp32 all-clusters-app c3devkit (read only) 1163822 1163820 -2 -0.0
.flash.text 1163822 1163820 -2 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section 24288ec 9377ae4 change % change
bl602 lighting-app bl602 (read/write) 1388890 1388890 0 0.0
.bss 88176 88176 0 0.0
.data 9368 9368 0 0.0
.text 1065514 1065514 0 0.0
bl602+mfd (read/write) 1402794 1402794 0 0.0
.bss 88344 88344 0 0.0
.data 9344 9344 0 0.0
.text 1080320 1080320 0 0.0
bl602+rpc (read/write) 1436150 1436150 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1097246 1097246 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1192387 1192387 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30893 30893 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1548020 1548020 0 0.0
.debug_aranges 138440 138440 0 0.0
.debug_frame 507932 507932 0 0.0
.debug_info 41814673 41814673 0 0.0
.debug_line 5320104 5320104 0 0.0
.debug_loc 3522277 3522277 0 0.0
.debug_ranges 403728 403728 0 0.0
.debug_str 3978220 3978220 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106380 106380 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 596905 596905 0 0.0
.symtab 177280 177280 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
959750 959750 0 0.0
bl702+mfd (read only) 3358 3358 0 0.0
(read/write) 1202963 1202963 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 31069 31069 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1550093 1550093 0 0.0
.debug_aranges 139608 139608 0 0.0
.debug_frame 513004 513004 0 0.0
.debug_info 41855291 41855291 0 0.0
.debug_line 5359491 5359491 0 0.0
.debug_loc 3560708 3560708 0 0.0
.debug_ranges 405728 405728 0 0.0
.debug_str 3983751 3983751 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105320 105320 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 600665 600665 0 0.0
.symtab 179040 179040 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
971268 971268 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1291067 1291067 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 39357 39357 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 4112 4112 0 0.0
.debug_abbrev 1728914 1728914 0 0.0
.debug_aranges 147160 147160 0 0.0
.debug_frame 537280 537280 0 0.0
.debug_info 46965349 46965349 0 0.0
.debug_line 5738353 5738353 0 0.0
.debug_loc 3729370 3729370 0 0.0
.debug_ranges 431280 431280 0 0.0
.debug_str 4406805 4406805 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121520 121520 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661918 661918 0 0.0
.symtab 196672 196672 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033740 1033740 0 0.0
bl706-eth (read/write) 1041687 1041687 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97687 97687 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1083835 1083835 0 0.0
.debug_aranges 115448 115448 0 0.0
.debug_frame 427332 427332 0 0.0
.debug_info 22567060 22567060 0 0.0
.debug_line 4252739 4252739 0 0.0
.debug_loc 3031306 3031306 0 0.0
.debug_ranges 339536 339536 0 0.0
.debug_str 3557455 3557455 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96080 96080 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465200 465200 0 0.0
.symtab 139968 139968 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
785978 785978 0 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1205662 1205662 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98455 98455 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1176879 1176879 0 0.0
.debug_aranges 119624 119624 0 0.0
.debug_frame 619896 619896 0 0.0
.debug_info 23737114 23737114 0 0.0
.debug_line 4496874 4496874 0 0.0
.debug_loc 3131133 3131133 0 0.0
.debug_ranges 349352 349352 0 0.0
.debug_str 3629746 3629746 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109208 109208 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505927 505927 0 0.0
.symtab 152832 152832 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
953360 953360 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155528 1155528 0 0.0
.boot2 292 292 0 0.0
.bss 20368 20368 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1542308 1542308 0 0.0
.debug_aranges 133304 133304 0 0.0
.debug_frame 488572 488572 0 0.0
.debug_info 41272670 41272670 0 0.0
.debug_line 5223239 5223239 0 0.0
.debug_loc 3466534 3466534 0 0.0
.debug_ranges 410264 410264 0 0.0
.debug_str 4002808 4002808 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100360 100360 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 598531 598531 0 0.0
.symtab 176720 176720 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942562 942564 2 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1166404 1166404 0 0.0
.boot2 292 292 0 0.0
.bss 20544 20544 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4488 4488 0 0.0
.debug_abbrev 1544396 1544396 0 0.0
.debug_aranges 134472 134472 0 0.0
.debug_frame 493640 493640 0 0.0
.debug_info 41315331 41315331 0 0.0
.debug_line 5262503 5262503 0 0.0
.debug_loc 3504965 3504965 0 0.0
.debug_ranges 412264 412264 0 0.0
.debug_str 4008329 4008329 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99300 99300 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 602359 602359 0 0.0
.symtab 178512 178512 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
954348 954348 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736539 736539 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84383 84383 0 0.0
.text 651764 651764 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757515 757515 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80087 80087 0 0.0
.text 677040 677040 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745051 745051 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106111 106111 0 0.0
.text 638552 638552 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695683 695683 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80271 80271 0 0.0
.text 615020 615020 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681395 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76111 76111 0 0.0
.text 604892 604892 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617450 617450 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 936170 936170 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363232 363232 0 0.0
.debug_info 20609217 20609217 0 0.0
.debug_line 2651572 2651572 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1589428 1589428 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 111113 111113 0 0.0
.debug_str 3398309 3398309 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511253 511253 0 0.0
.symtab 296960 296960 0 0.0
.text 509048 509048 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553687 553687 0 0.0
.app_xip_area 444889 444889 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539303 539303 0 0.0
.app_xip_area 425713 425713 0 0.0
.bss 68536 68536 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574687 574687 0 0.0
.app_xip_area 467217 467217 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 551103 551103 0 0.0
.app_xip_area 440537 440537 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006748 1006748 0 0.0
.bss 171940 171940 0 0.0
.data 2684 2684 0 0.0
.text 832100 832100 0 0.0
BRD4187C (read/write) 1090888 1090888 0 0.0
.bss 196064 196064 0 0.0
.data 3268 3268 0 0.0
.text 891536 891536 0 0.0
lock-app BRD4161A+wf200 (read/write) 1104864 1104864 0 0.0
.bss 186628 186628 0 0.0
.data 2696 2696 0 0.0
.text 915520 915520 0 0.0
window-app BRD4187C (read/write) 1124404 1124404 0 0.0
.bss 168472 168472 0 0.0
.data 3140 3140 0 0.0
.text 952772 952772 0 0.0
esp32 all-clusters-app c3devkit (read only) 1163822 1163820 -2 -0.0
(read/write) 1701860 1701860 0 0.0
.dram0.bss 77640 77640 0 0.0
.dram0.data 13060 13060 0 0.0
.flash.rodata 268432 268432 0 0.0
.flash.text 1163822 1163820 -2 -0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1206215 1206215 0 0.0
(read/write) 551794 551794 0 0.0
.dram0.bss 84288 84288 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 299868 299868 0 0.0
.flash.text 1200831 1200831 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 589900 589900 0 0.0
(read/write) 87512 87512 0 0.0
.bss 70760 70760 0 0.0
.data 2128 2128 0 0.0
.text 589364 589364 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685144 685144 0 0.0
.bss 66976 66976 0 0.0
.data 2716 2716 0 0.0
.text 571976 571976 0 0.0
light k32w0+release (read only) 589580 589580 0 0.0
(read/write) 87188 87188 0 0.0
.bss 70448 70448 0 0.0
.data 2116 2116 0 0.0
.text 589044 589044 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776796 776796 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654784 654784 0 0.0
lock k32w0+release (read only) 561092 561092 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560556 560556 0 0.0
linux all-clusters-app debug (read only) 5506489 5506489 0 0.0
(read/write) 420584 420584 0 0.0
.bss 130480 130480 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278880 278880 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1328 1328 0 0.0
.rodata 335436 335436 0 0.0
.text 4790211 4790211 0 0.0
all-clusters-minimal-app debug (read only) 4882281 4882281 0 0.0
(read/write) 232688 232688 0 0.0
.bss 126512 126512 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95280 95280 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 270333 270333 0 0.0
.text 4380835 4380835 0 0.0
bridge-app debug (read only) 2755081 2755081 0 0.0
(read/write) 133168 133168 0 0.0
.bss 51736 51736 0 0.0
.data 3680 3680 0 0.0
.data.rel.ro 71648 71648 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 213216 213216 0 0.0
.text 2364099 2364099 0 0.0
chip-tool debug (read only) 10256625 10256625 0 0.0
(read/write) 443064 443064 0 0.0
.bss 93688 93688 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 337136 337136 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 386249 386249 0 0.0
.text 9273331 9273331 0 0.0
chip-tool-ipv6only arm64 (read only) 10137436 10137436 0 0.0
(read/write) 504824 504824 0 0.0
.bss 103032 103032 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 373680 373680 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 314920 314920 0 0.0
.text 9056968 9056968 0 0.0
lighting-app debug+rpc+ui (read only) 5219089 5219089 0 0.0
(read/write) 222856 222856 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92704 92704 0 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 336180 336180 0 0.0
.text 4640019 4640019 0 0.0
lock-app debug (read only) 4454673 4454673 0 0.0
(read/write) 203128 203128 0 0.0
.bss 113424 113424 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 246781 246781 0 0.0
.text 3998275 3998275 0 0.0
ota-provider-app debug (read only) 4118145 4118145 0 0.0
(read/write) 192064 192064 0 0.0
.bss 113568 113568 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68656 68656 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199997 199997 0 0.0
.text 3727587 3727587 0 0.0
ota-requestor-app debug (read only) 4205161 4205161 0 0.0
(read/write) 196280 196280 0 0.0
.bss 114592 114592 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 71632 71632 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203229 203229 0 0.0
.text 3807043 3807043 0 0.0
shell debug (read only) 2910209 2910209 0 0.0
(read/write) 153248 153248 0 0.0
.bss 61000 61000 0 0.0
.data 784 784 0 0.0
.data.rel.ro 85544 85544 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 211136 211136 0 0.0
.text 2525634 2525634 0 0.0
thermostat-no-ble arm64 (read only) 4352156 4352156 0 0.0
(read/write) 241848 241848 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161004 161004 0 0.0
.text 3856520 3856520 0 0.0
tv-app debug (read only) 5283953 5283953 0 0.0
(read/write) 350696 350696 0 0.0
.bss 241888 241888 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96384 96384 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 271085 271085 0 0.0
.text 4768787 4768787 0 0.0
tv-casting-app debug (read only) 8190097 8190097 0 0.0
(read/write) 312872 312872 0 0.0
.bss 155904 155904 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 147696 147696 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 336248 336248 0 0.0
.text 7452355 7452355 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522872 2522872 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1485556 1485556 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1231328 1231328 0 0.0
bss 155134 155134 0 0.0
rodata 142740 142740 0 0.0
text 854512 854512 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1350036 1350036 0 0.0
bss 140544 140544 0 0.0
rodata 136848 136848 0 0.0
text 781964 781964 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1163492 1163492 0 0.0
bss 154564 154564 0 0.0
rodata 113768 113768 0 0.0
text 816200 816200 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837512 837512 0 0.0
(read/write) 1778940 1778940 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193300 193300 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 2528 2528 0 0.0
.debug_abbrev 1379612 1379612 0 0.0
.debug_aranges 144272 144272 0 0.0
.debug_frame 479016 479016 0 0.0
.debug_info 32193819 32193819 0 0.0
.debug_line 4033183 4033183 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2272162 2272162 0 0.0
.debug_rnglists 155013 155013 0 0.0
.debug_str 4152153 4152153 0 0.0
.heap 837512 837512 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 837115 837115 0 0.0
.symtab 511568 511568 0 0.0
.text 1574724 1574724 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840168 840168 0 0.0
(read/write) 1681164 1681164 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 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 2464 2464 0 0.0
.debug_abbrev 1260607 1260607 0 0.0
.debug_aranges 136072 136072 0 0.0
.debug_frame 457444 457444 0 0.0
.debug_info 28534254 28534254 0 0.0
.debug_line 3792333 3792333 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2145547 2145547 0 0.0
.debug_rnglists 146580 146580 0 0.0
.debug_str 3953793 3953793 0 0.0
.heap 840168 840168 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 734871 734871 0 0.0
.symtab 472640 472640 0 0.0
.text 1479604 1479604 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846496 846496 0 0.0
(read/write) 1607492 1607492 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 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 2352 2352 0 0.0
.debug_abbrev 1101579 1101579 0 0.0
.debug_aranges 126136 126136 0 0.0
.debug_frame 420376 420376 0 0.0
.debug_info 23655580 23655580 0 0.0
.debug_line 3367115 3367115 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982271 1982271 0 0.0
.debug_rnglists 136132 136132 0 0.0
.debug_str 3760875 3760875 0 0.0
.heap 846496 846496 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 650063 650063 0 0.0
.symtab 434704 434704 0 0.0
.text 1412260 1412260 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819232 819232 0 0.0
(read/write) 1640364 1640364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 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 2368 2368 0 0.0
.debug_abbrev 1093770 1093770 0 0.0
.debug_aranges 124768 124768 0 0.0
.debug_frame 415400 415400 0 0.0
.debug_info 23458923 23458923 0 0.0
.debug_line 3317733 3317733 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1957836 1957836 0 0.0
.debug_rnglists 134073 134073 0 0.0
.debug_str 3722865 3722865 0 0.0
.heap 819232 819232 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 622993 622993 0 0.0
.symtab 426128 426128 0 0.0
.text 1417868 1417868 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176976 1176976 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 623816 623816 0 0.0
lock-app qpg6105+debug (read/write) 1133856 1133856 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 580700 580700 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1149920 1149920 0 0.0
bss 113224 113224 0 0.0
text 801430 801430 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1094620 1094620 0 0.0
bss 122244 122244 0 0.0
text 759564 759564 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949188 949188 0 0.0
bss 106888 106888 0 0.0
text 655884 655884 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 878184 878184 0 0.0
bss 78124 78124 0 0.0
text 622314 622314 0 0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866308 866308 0 0.0
bss 67036 67036 0 0.0
text 629254 629254 0 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1000620 1000620 0 0.0
bss 109148 109148 0 0.0
text 703860 703860 0 0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1045680 1045680 0 0.0
bss 120896 120896 0 0.0
text 727146 727146 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 934156 934156 0 0.0
bss 78816 78816 0 0.0
text 651512 651512 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 962760 962760 0 0.0
bss 104988 104988 0 0.0
text 671886 671886 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881856 881856 0 0.0
bss 78228 78228 0 0.0
text 626326 626326 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822780 822780 0 0.0
bss 66240 66240 0 0.0
text 593428 593428 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 838600 838600 0 0.0
bss 66656 66656 0 0.0
text 604154 604154 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 716020 716020 0 0.0
bss 86424 86424 0 0.0
text 469654 469654 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 880088 880088 0 0.0
bss 78208 78208 0 0.0
text 625154 625154 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 865456 865456 0 0.0
bss 77928 77928 0 0.0
text 612650 612650 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844092 844092 0 0.0
bss 66540 66540 0 0.0
text 609002 609002 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 841344 841344 0 0.0
bss 66892 66892 0 0.0
text 605844 605844 0 0.0

@yunhanw-google yunhanw-google force-pushed the feature/fix_jni_class_leak branch from 9377ae4 to 6e31532 Compare October 5, 2023 14:39
@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from f03e9ef to 6e31532

Full report (39 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg)
platform target config section f03e9ef 6e31532 change % change
bl602 lighting-app bl602 (read/write) 1388890 1388890 0 0.0
.bss 88176 88176 0 0.0
.data 9368 9368 0 0.0
.text 1065514 1065514 0 0.0
bl602+mfd (read/write) 1402794 1402794 0 0.0
.bss 88344 88344 0 0.0
.data 9344 9344 0 0.0
.text 1080320 1080320 0 0.0
bl602+rpc (read/write) 1436150 1436150 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1097246 1097246 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1192387 1192387 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30893 30893 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1548020 1548020 0 0.0
.debug_aranges 138440 138440 0 0.0
.debug_frame 507932 507932 0 0.0
.debug_info 41814673 41814673 0 0.0
.debug_line 5320104 5320104 0 0.0
.debug_loc 3522277 3522277 0 0.0
.debug_ranges 403728 403728 0 0.0
.debug_str 3978220 3978220 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106380 106380 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 596905 596905 0 0.0
.symtab 177280 177280 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
959750 959750 0 0.0
bl702+mfd (read only) 3358 3358 0 0.0
(read/write) 1202963 1202963 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 31069 31069 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1550093 1550093 0 0.0
.debug_aranges 139608 139608 0 0.0
.debug_frame 513004 513004 0 0.0
.debug_info 41855291 41855291 0 0.0
.debug_line 5359491 5359491 0 0.0
.debug_loc 3560708 3560708 0 0.0
.debug_ranges 405728 405728 0 0.0
.debug_str 3983751 3983751 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105320 105320 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 600665 600665 0 0.0
.symtab 179040 179040 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
971268 971268 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1291067 1291067 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 39357 39357 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 4112 4112 0 0.0
.debug_abbrev 1728914 1728914 0 0.0
.debug_aranges 147160 147160 0 0.0
.debug_frame 537280 537280 0 0.0
.debug_info 46965349 46965349 0 0.0
.debug_line 5738353 5738353 0 0.0
.debug_loc 3729370 3729370 0 0.0
.debug_ranges 431280 431280 0 0.0
.debug_str 4406805 4406805 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121520 121520 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661918 661918 0 0.0
.symtab 196672 196672 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033740 1033740 0 0.0
bl706-eth (read/write) 1041687 1041687 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97687 97687 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1083835 1083835 0 0.0
.debug_aranges 115448 115448 0 0.0
.debug_frame 427332 427332 0 0.0
.debug_info 22567060 22567060 0 0.0
.debug_line 4252739 4252739 0 0.0
.debug_loc 3031306 3031306 0 0.0
.debug_ranges 339536 339536 0 0.0
.debug_str 3557455 3557455 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96080 96080 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465200 465200 0 0.0
.symtab 139968 139968 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
785978 785978 0 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1205662 1205662 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98455 98455 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1176879 1176879 0 0.0
.debug_aranges 119624 119624 0 0.0
.debug_frame 619896 619896 0 0.0
.debug_info 23737114 23737114 0 0.0
.debug_line 4496874 4496874 0 0.0
.debug_loc 3131133 3131133 0 0.0
.debug_ranges 349352 349352 0 0.0
.debug_str 3629746 3629746 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109208 109208 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505927 505927 0 0.0
.symtab 152832 152832 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
953360 953360 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155528 1155528 0 0.0
.boot2 292 292 0 0.0
.bss 20368 20368 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1542308 1542308 0 0.0
.debug_aranges 133304 133304 0 0.0
.debug_frame 488572 488572 0 0.0
.debug_info 41272670 41272670 0 0.0
.debug_line 5223239 5223239 0 0.0
.debug_loc 3466534 3466534 0 0.0
.debug_ranges 410264 410264 0 0.0
.debug_str 4002808 4002808 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100360 100360 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 598531 598531 0 0.0
.symtab 176720 176720 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942564 942564 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1166404 1166404 0 0.0
.boot2 292 292 0 0.0
.bss 20544 20544 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4488 4488 0 0.0
.debug_abbrev 1544396 1544396 0 0.0
.debug_aranges 134472 134472 0 0.0
.debug_frame 493640 493640 0 0.0
.debug_info 41315331 41315331 0 0.0
.debug_line 5262503 5262503 0 0.0
.debug_loc 3504965 3504965 0 0.0
.debug_ranges 412264 412264 0 0.0
.debug_str 4008329 4008329 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99300 99300 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 602359 602359 0 0.0
.symtab 178512 178512 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
954348 954348 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736555 736555 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84399 84399 0 0.0
.text 651764 651764 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757515 757515 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80087 80087 0 0.0
.text 677040 677040 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745051 745051 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106111 106111 0 0.0
.text 638552 638552 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695683 695683 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80271 80271 0 0.0
.text 615020 615020 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681395 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76111 76111 0 0.0
.text 604892 604892 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617450 617450 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 936170 936170 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363232 363232 0 0.0
.debug_info 20609217 20609217 0 0.0
.debug_line 2651572 2651572 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1589428 1589428 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 111113 111113 0 0.0
.debug_str 3398309 3398309 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511253 511253 0 0.0
.symtab 296960 296960 0 0.0
.text 509048 509048 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553687 553687 0 0.0
.app_xip_area 444889 444889 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539303 539303 0 0.0
.app_xip_area 425713 425713 0 0.0
.bss 68536 68536 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574687 574687 0 0.0
.app_xip_area 467217 467217 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 551103 551103 0 0.0
.app_xip_area 440537 440537 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
esp32 all-clusters-app c3devkit (read only) 1163822 1163822 0 0.0
(read/write) 1701860 1701860 0 0.0
.dram0.bss 77640 77640 0 0.0
.dram0.data 13060 13060 0 0.0
.flash.rodata 268432 268432 0 0.0
.flash.text 1163822 1163822 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1206215 1206215 0 0.0
(read/write) 551794 551794 0 0.0
.dram0.bss 84288 84288 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 299868 299868 0 0.0
.flash.text 1200831 1200831 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 589900 589900 0 0.0
(read/write) 87512 87512 0 0.0
.bss 70760 70760 0 0.0
.data 2128 2128 0 0.0
.text 589364 589364 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685144 685144 0 0.0
.bss 66976 66976 0 0.0
.data 2716 2716 0 0.0
.text 571976 571976 0 0.0
light k32w0+release (read only) 589580 589580 0 0.0
(read/write) 87188 87188 0 0.0
.bss 70448 70448 0 0.0
.data 2116 2116 0 0.0
.text 589044 589044 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776796 776796 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654784 654784 0 0.0
lock k32w0+release (read only) 561092 561092 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560556 560556 0 0.0
linux chip-tool-ipv6only arm64 (read only) 10137436 10137436 0 0.0
(read/write) 504824 504824 0 0.0
.bss 103032 103032 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 373680 373680 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 314920 314920 0 0.0
.text 9056968 9056968 0 0.0
thermostat-no-ble arm64 (read only) 4352156 4352156 0 0.0
(read/write) 241848 241848 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161004 161004 0 0.0
.text 3856520 3856520 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522872 2522872 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1485556 1485556 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1230608 1230608 0 0.0
bss 154518 154518 0 0.0
rodata 142644 142644 0 0.0
text 854412 854412 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1350052 1350052 0 0.0
bss 140528 140528 0 0.0
rodata 136880 136880 0 0.0
text 781956 781956 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1162660 1162660 0 0.0
bss 153948 153948 0 0.0
rodata 113672 113672 0 0.0
text 816100 816100 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 0 0 0 0.0
(read only) 837512 837512 0 0.0
(read/write) 1778948 1778948 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193300 193300 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 2528 2528 0 0.0
.debug_abbrev 1379612 1379612 0 0.0
.debug_aranges 144272 144272 0 0.0
.debug_frame 479016 479016 0 0.0
.debug_info 32193840 32193840 0 0.0
.debug_line 4033190 4033190 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2272184 2272184 0 0.0
.debug_rnglists 155013 155013 0 0.0
.debug_str 4152153 4152153 0 0.0
.heap 837512 837512 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 837115 837115 0 0.0
.symtab 511568 511568 0 0.0
.text 1574732 1574732 0 0.0
.zero.table 8 8 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 0 0 0 0.0
(read only) 840168 840168 0 0.0
(read/write) 1681180 1681180 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 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 2464 2464 0 0.0
.debug_abbrev 1260607 1260607 0 0.0
.debug_aranges 136072 136072 0 0.0
.debug_frame 457444 457444 0 0.0
.debug_info 28534275 28534275 0 0.0
.debug_line 3792340 3792340 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2145569 2145569 0 0.0
.debug_rnglists 146580 146580 0 0.0
.debug_str 3953793 3953793 0 0.0
.heap 840168 840168 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 734871 734871 0 0.0
.symtab 472640 472640 0 0.0
.text 1479620 1479620 0 0.0
.zero.table 8 8 0 0.0
light cy8ckit_062s2_43012 0 0 0 0.0
(read only) 846496 846496 0 0.0
(read/write) 1607500 1607500 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 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 2352 2352 0 0.0
.debug_abbrev 1101579 1101579 0 0.0
.debug_aranges 126136 126136 0 0.0
.debug_frame 420376 420376 0 0.0
.debug_info 23655601 23655601 0 0.0
.debug_line 3367122 3367122 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982293 1982293 0 0.0
.debug_rnglists 136132 136132 0 0.0
.debug_str 3760875 3760875 0 0.0
.heap 846496 846496 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 650063 650063 0 0.0
.symtab 434704 434704 0 0.0
.text 1412268 1412268 0 0.0
.zero.table 8 8 0 0.0
lock cy8ckit_062s2_43012 0 0 0 0.0
(read only) 819232 819232 0 0.0
(read/write) 1640364 1640364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 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 2368 2368 0 0.0
.debug_abbrev 1093770 1093770 0 0.0
.debug_aranges 124768 124768 0 0.0
.debug_frame 415400 415400 0 0.0
.debug_info 23458923 23458923 0 0.0
.debug_line 3317733 3317733 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1957836 1957836 0 0.0
.debug_rnglists 134073 134073 0 0.0
.debug_str 3722865 3722865 0 0.0
.heap 819232 819232 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 622993 622993 0 0.0
.symtab 426128 426128 0 0.0
.text 1417868 1417868 0 0.0
.zero.table 8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176976 1176976 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 623816 623816 0 0.0
lock-app qpg6105+debug (read/write) 1133856 1133856 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 580700 580700 0 0.0

@yunhanw-google yunhanw-google force-pushed the feature/fix_jni_class_leak branch from 6e31532 to fd37f57 Compare October 5, 2023 15:59
@github-actions
Copy link

github-actions bot commented Oct 5, 2023

PR #29236: Size comparison from f03e9ef to fd37f57

Increases (1 build for telink)
platform target config section f03e9ef fd37f57 change % change
telink thermostat tlsr9518adk80d (read/write) 844084 844092 8 0.0
text 609000 609002 2 0.0
Decreases (1 build for telink)
platform target config section f03e9ef fd37f57 change % change
telink contact-sensor-app tlsr9528a (read/write) 878184 878176 -8 -0.0
text 622314 622312 -2 -0.0
Full report (71 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section f03e9ef fd37f57 change % change
bl602 lighting-app bl602 (read/write) 1388890 1388890 0 0.0
.bss 88176 88176 0 0.0
.data 9368 9368 0 0.0
.text 1065514 1065514 0 0.0
bl602+mfd (read/write) 1402794 1402794 0 0.0
.bss 88344 88344 0 0.0
.data 9344 9344 0 0.0
.text 1080320 1080320 0 0.0
bl602+rpc (read/write) 1436150 1436150 0 0.0
.bss 96200 96200 0 0.0
.data 9744 9744 0 0.0
.text 1097246 1097246 0 0.0
bl702 lighting-app bl702 (read only) 3358 3358 0 0.0
(read/write) 1192387 1192387 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30893 30893 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1548020 1548020 0 0.0
.debug_aranges 138440 138440 0 0.0
.debug_frame 507932 507932 0 0.0
.debug_info 41814673 41814673 0 0.0
.debug_line 5320104 5320104 0 0.0
.debug_loc 3522277 3522277 0 0.0
.debug_ranges 403728 403728 0 0.0
.debug_str 3978220 3978220 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106380 106380 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 596905 596905 0 0.0
.symtab 177280 177280 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
959750 959750 0 0.0
bl702+mfd (read only) 3358 3358 0 0.0
(read/write) 1202963 1202963 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 31069 31069 0 0.0
.bss_psram 65744 65744 0 0.0
.comment 48 48 0 0.0
.data 3544 3544 0 0.0
.debug_abbrev 1550093 1550093 0 0.0
.debug_aranges 139608 139608 0 0.0
.debug_frame 513004 513004 0 0.0
.debug_info 41855291 41855291 0 0.0
.debug_line 5359491 5359491 0 0.0
.debug_loc 3560708 3560708 0 0.0
.debug_ranges 405728 405728 0 0.0
.debug_str 3983751 3983751 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 144 144 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105320 105320 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 600665 600665 0 0.0
.symtab 179040 179040 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
971268 971268 0 0.0
bl702+rpc (read only) 3358 3358 0 0.0
(read/write) 1291067 1291067 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 39357 39357 0 0.0
.bss_psram 65728 65728 0 0.0
.comment 48 48 0 0.0
.data 4112 4112 0 0.0
.debug_abbrev 1728914 1728914 0 0.0
.debug_aranges 147160 147160 0 0.0
.debug_frame 537280 537280 0 0.0
.debug_info 46965349 46965349 0 0.0
.debug_line 5738353 5738353 0 0.0
.debug_loc 3729370 3729370 0 0.0
.debug_ranges 431280 431280 0 0.0
.debug_str 4406805 4406805 0 0.0
.hbn 544 544 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121520 121520 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 661918 661918 0 0.0
.symtab 196672 196672 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3358 3358 0 0.0
.text 0 0 0 0.0
1033740 1033740 0 0.0
bl706-eth (read/write) 1041687 1041687 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 30006 30006 0 0.0
.bss_psram 97687 97687 0 0.0
.comment 48 48 0 0.0
.data 3248 3248 0 0.0
.debug_abbrev 1083835 1083835 0 0.0
.debug_aranges 115448 115448 0 0.0
.debug_frame 427332 427332 0 0.0
.debug_info 22567060 22567060 0 0.0
.debug_line 4252739 4252739 0 0.0
.debug_loc 3031306 3031306 0 0.0
.debug_ranges 339536 339536 0 0.0
.debug_str 3557455 3557455 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 152 152 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 96080 96080 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 465200 465200 0 0.0
.symtab 139968 139968 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3338 3338 0 0.0
.text 0 0 0 0.0
785978 785978 0 0.0
bl706-wifi (read only) 3870 3870 0 0.0
(read/write) 1205662 1205662 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 328 328 0 0.0
.bss 14597 14597 0 0.0
.bss_psram 98455 98455 0 0.0
.comment 48 48 0 0.0
.data 3560 3560 0 0.0
.debug_abbrev 1176879 1176879 0 0.0
.debug_aranges 119624 119624 0 0.0
.debug_frame 619896 619896 0 0.0
.debug_info 23737114 23737114 0 0.0
.debug_line 4496874 4496874 0 0.0
.debug_loc 3131133 3131133 0 0.0
.debug_ranges 349352 349352 0 0.0
.debug_str 3629746 3629746 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 109208 109208 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 505927 505927 0 0.0
.symtab 152832 152832 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3870 3870 0 0.0
.text 0 0 0 0.0
953360 953360 0 0.0
bl702l lighting-app bl702l (read only) 278 278 0 0.0
(read/write) 1155528 1155528 0 0.0
.boot2 292 292 0 0.0
.bss 20368 20368 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4512 4512 0 0.0
.debug_abbrev 1542308 1542308 0 0.0
.debug_aranges 133304 133304 0 0.0
.debug_frame 488572 488572 0 0.0
.debug_info 41272670 41272670 0 0.0
.debug_line 5223239 5223239 0 0.0
.debug_loc 3466534 3466534 0 0.0
.debug_ranges 410264 410264 0 0.0
.debug_str 4002808 4002808 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100360 100360 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 598531 598531 0 0.0
.symtab 176720 176720 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
942564 942564 0 0.0
bl702l+mfd (read only) 278 278 0 0.0
(read/write) 1166404 1166404 0 0.0
.boot2 292 292 0 0.0
.bss 20544 20544 0 0.0
.bss_psram 77184 77184 0 0.0
.comment 48 48 0 0.0
.data 4488 4488 0 0.0
.debug_abbrev 1544396 1544396 0 0.0
.debug_aranges 134472 134472 0 0.0
.debug_frame 493640 493640 0 0.0
.debug_info 41315331 41315331 0 0.0
.debug_line 5262503 5262503 0 0.0
.debug_loc 3504965 3504965 0 0.0
.debug_ranges 412264 412264 0 0.0
.debug_str 4008329 4008329 0 0.0
.hbn 3244 3244 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 144 144 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99300 99300 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 602359 602359 0 0.0
.symtab 178512 178512 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 278 278 0 0.0
.text 0 0 0 0.0
954348 954348 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 736555 736555 0 0.0
(read/write) 166444 166444 0 0.0
.bss 88860 88860 0 0.0
.data 3420 3420 0 0.0
.rodata 84399 84399 0 0.0
.text 651764 651764 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757515 757515 0 0.0
(read/write) 176700 176700 0 0.0
.bss 99084 99084 0 0.0
.data 3436 3436 0 0.0
.rodata 80087 80087 0 0.0
.text 677040 677040 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 745051 745051 0 0.0
(read/write) 171172 171172 0 0.0
.bss 93556 93556 0 0.0
.data 3436 3436 0 0.0
.rodata 106111 106111 0 0.0
.text 638552 638552 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695683 695683 0 0.0
(read/write) 165536 165536 0 0.0
.bss 87728 87728 0 0.0
.data 3408 3408 0 0.0
.rodata 80271 80271 0 0.0
.text 615020 615020 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681395 681395 0 0.0
(read/write) 165676 165676 0 0.0
.bss 87872 87872 0 0.0
.data 3404 3404 0 0.0
.rodata 76111 76111 0 0.0
.text 604892 604892 0 0.0
cc32xx lock CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 617450 617450 0 0.0
(read/write) 206900 206900 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200344 200344 0 0.0
.comment 206 206 0 0.0
.data 1436 1436 0 0.0
.debug_abbrev 936170 936170 0 0.0
.debug_aranges 107568 107568 0 0.0
.debug_frame 363232 363232 0 0.0
.debug_info 20609217 20609217 0 0.0
.debug_line 2651572 2651572 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1589428 1589428 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 111113 111113 0 0.0
.debug_str 3398309 3398309 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106282 106282 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 511253 511253 0 0.0
.symtab 296960 296960 0 0.0
.text 509048 509048 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553687 553687 0 0.0
.app_xip_area 444889 444889 0 0.0
.bss 63768 63768 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539303 539303 0 0.0
.app_xip_area 425713 425713 0 0.0
.bss 68536 68536 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574687 574687 0 0.0
.app_xip_area 467217 467217 0 0.0
.bss 62512 62512 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 551103 551103 0 0.0
.app_xip_area 440537 440537 0 0.0
.bss 65512 65512 0 0.0
.data 684 684 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006764 1006764 0 0.0
.bss 171940 171940 0 0.0
.data 2684 2684 0 0.0
.text 832116 832116 0 0.0
BRD4187C (read/write) 1090896 1090896 0 0.0
.bss 196064 196064 0 0.0
.data 3268 3268 0 0.0
.text 891544 891544 0 0.0
lock-app BRD4161A+wf200 (read/write) 1104864 1104864 0 0.0
.bss 186628 186628 0 0.0
.data 2696 2696 0 0.0
.text 915520 915520 0 0.0
window-app BRD4187C (read/write) 1124404 1124404 0 0.0
.bss 168472 168472 0 0.0
.data 3140 3140 0 0.0
.text 952772 952772 0 0.0
esp32 all-clusters-app c3devkit (read only) 1163822 1163822 0 0.0
(read/write) 1701860 1701860 0 0.0
.dram0.bss 77640 77640 0 0.0
.dram0.data 13060 13060 0 0.0
.flash.rodata 268432 268432 0 0.0
.flash.text 1163822 1163822 0 0.0
.iram0.text 75244 75244 0 0.0
m5stack (read only) 1206215 1206215 0 0.0
(read/write) 551794 551794 0 0.0
.dram0.bss 84288 84288 0 0.0
.dram0.data 34020 34020 0 0.0
.flash.rodata 299868 299868 0 0.0
.flash.text 1200831 1200831 0 0.0
.iram0.text 123287 123287 0 0.0
k32w contact k32w0+release (read only) 589900 589900 0 0.0
(read/write) 87512 87512 0 0.0
.bss 70760 70760 0 0.0
.data 2128 2128 0 0.0
.text 589364 589364 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 685144 685144 0 0.0
.bss 66976 66976 0 0.0
.data 2716 2716 0 0.0
.text 571976 571976 0 0.0
light k32w0+release (read only) 589580 589580 0 0.0
(read/write) 87188 87188 0 0.0
.bss 70448 70448 0 0.0
.data 2116 2116 0 0.0
.text 589044 589044 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776796 776796 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654784 654784 0 0.0
lock k32w0+release (read only) 561092 561092 0 0.0
(read/write) 85016 85016 0 0.0
.bss 68336 68336 0 0.0
.data 2056 2056 0 0.0
.text 560556 560556 0 0.0
linux all-clusters-app debug (read only) 5506473 5506473 0 0.0
(read/write) 420584 420584 0 0.0
.bss 130480 130480 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 278880 278880 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1328 1328 0 0.0
.rodata 335436 335436 0 0.0
.text 4790195 4790195 0 0.0
all-clusters-minimal-app debug (read only) 4882265 4882265 0 0.0
(read/write) 232688 232688 0 0.0
.bss 126512 126512 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95280 95280 0 0.0
.dynamic 624 624 0 0.0
.got 5344 5344 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 270333 270333 0 0.0
.text 4380819 4380819 0 0.0
bridge-app debug (read only) 2755081 2755081 0 0.0
(read/write) 133168 133168 0 0.0
.bss 51736 51736 0 0.0
.data 3680 3680 0 0.0
.data.rel.ro 71648 71648 0 0.0
.dynamic 624 624 0 0.0
.got 4640 4640 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 213216 213216 0 0.0
.text 2364099 2364099 0 0.0
chip-tool debug (read only) 10256625 10256625 0 0.0
(read/write) 443064 443064 0 0.0
.bss 93688 93688 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 337136 337136 0 0.0
.dynamic 624 624 0 0.0
.got 5808 5808 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 386249 386249 0 0.0
.text 9273331 9273331 0 0.0
chip-tool-ipv6only arm64 (read only) 10137436 10137436 0 0.0
(read/write) 504824 504824 0 0.0
.bss 103032 103032 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 373680 373680 0 0.0
.dynamic 512 512 0 0.0
.got 18368 18368 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 314920 314920 0 0.0
.text 9056968 9056968 0 0.0
lighting-app debug+rpc+ui (read only) 5219073 5219073 0 0.0
(read/write) 222856 222856 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92704 92704 0 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 336180 336180 0 0.0
.text 4640003 4640003 0 0.0
lock-app debug (read only) 4454673 4454673 0 0.0
(read/write) 203128 203128 0 0.0
.bss 113424 113424 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79288 79288 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 246781 246781 0 0.0
.text 3998275 3998275 0 0.0
ota-provider-app debug (read only) 4118145 4118145 0 0.0
(read/write) 192064 192064 0 0.0
.bss 113568 113568 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68656 68656 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199997 199997 0 0.0
.text 3727587 3727587 0 0.0
ota-requestor-app debug (read only) 4205161 4205161 0 0.0
(read/write) 196280 196280 0 0.0
.bss 114592 114592 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 71632 71632 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203229 203229 0 0.0
.text 3807043 3807043 0 0.0
shell debug (read only) 2910177 2910177 0 0.0
(read/write) 153248 153248 0 0.0
.bss 61000 61000 0 0.0
.data 784 784 0 0.0
.data.rel.ro 85544 85544 0 0.0
.dynamic 592 592 0 0.0
.got 4112 4112 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 211136 211136 0 0.0
.text 2525602 2525602 0 0.0
thermostat-no-ble arm64 (read only) 4352156 4352156 0 0.0
(read/write) 241848 241848 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 100528 100528 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 424 424 0 0.0
.rodata 161004 161004 0 0.0
.text 3856520 3856520 0 0.0
tv-app debug (read only) 5283953 5283953 0 0.0
(read/write) 350696 350696 0 0.0
.bss 241888 241888 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96384 96384 0 0.0
.dynamic 624 624 0 0.0
.got 5608 5608 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 271085 271085 0 0.0
.text 4768787 4768787 0 0.0
tv-casting-app debug (read only) 8190097 8190097 0 0.0
(read/write) 312872 312872 0 0.0
.bss 155904 155904 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 147696 147696 0 0.0
.dynamic 624 624 0 0.0
.got 5080 5080 0 0.0
.init 27 27 0 0.0
.init_array 1088 1088 0 0.0
.rodata 336248 336248 0 0.0
.text 7452355 7452355 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2522872 2522872 0 0.0
.bss 219064 219064 0 0.0
.data 5128 5128 0 0.0
.text 1485556 1485556 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1230608 1230608 0 0.0
bss 154518 154518 0 0.0
rodata 142644 142644 0 0.0
text 854412 854412 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1350052 1350052 0 0.0
bss 140528 140528 0 0.0
rodata 136880 136880 0 0.0
text 781956 781956 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1162660 1162660 0 0.0
bss 153948 153948 0 0.0
rodata 113672 113672 0 0.0
text 816100 816100 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 837512 837512 0 0.0
(read/write) 1778948 1778948 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 193300 193300 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 2528 2528 0 0.0
.debug_abbrev 1379612 1379612 0 0.0
.debug_aranges 144272 144272 0 0.0
.debug_frame 479016 479016 0 0.0
.debug_info 32193840 32193840 0 0.0
.debug_line 4033190 4033190 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2272184 2272184 0 0.0
.debug_rnglists 155013 155013 0 0.0
.debug_str 4152153 4152153 0 0.0
.heap 837512 837512 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 837115 837115 0 0.0
.symtab 511568 511568 0 0.0
.text 1574732 1574732 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 840168 840168 0 0.0
(read/write) 1681180 1681180 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190708 190708 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 2464 2464 0 0.0
.debug_abbrev 1260607 1260607 0 0.0
.debug_aranges 136072 136072 0 0.0
.debug_frame 457444 457444 0 0.0
.debug_info 28534275 28534275 0 0.0
.debug_line 3792340 3792340 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2145569 2145569 0 0.0
.debug_rnglists 146580 146580 0 0.0
.debug_str 3953793 3953793 0 0.0
.heap 840168 840168 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 734871 734871 0 0.0
.symtab 472640 472640 0 0.0
.text 1479620 1479620 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846496 846496 0 0.0
(read/write) 1607500 1607500 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 184492 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 2352 2352 0 0.0
.debug_abbrev 1101579 1101579 0 0.0
.debug_aranges 126136 126136 0 0.0
.debug_frame 420376 420376 0 0.0
.debug_info 23655601 23655601 0 0.0
.debug_line 3367122 3367122 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 1982293 1982293 0 0.0
.debug_rnglists 136132 136132 0 0.0
.debug_str 3760875 3760875 0 0.0
.heap 846496 846496 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 650063 650063 0 0.0
.symtab 434704 434704 0 0.0
.text 1412268 1412268 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819232 819232 0 0.0
(read/write) 1640364 1640364 0 0.0
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 211740 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 2368 2368 0 0.0
.debug_abbrev 1093770 1093770 0 0.0
.debug_aranges 124768 124768 0 0.0
.debug_frame 415400 415400 0 0.0
.debug_info 23458923 23458923 0 0.0
.debug_line 3317733 3317733 0 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 1957836 1957836 0 0.0
.debug_rnglists 134073 134073 0 0.0
.debug_str 3722865 3722865 0 0.0
.heap 819232 819232 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 622993 622993 0 0.0
.symtab 426128 426128 0 0.0
.text 1417868 1417868 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1176976 1176976 0 0.0
.bss 100616 100616 0 0.0
.data 740 740 0 0.0
.text 623816 623816 0 0.0
lock-app qpg6105+debug (read/write) 1133856 1133856 0 0.0
.bss 95320 95320 0 0.0
.data 744 744 0 0.0
.text 580700 580700 0 0.0
telink all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1149920 1149920 0 0.0
bss 113224 113224 0 0.0
text 801430 801430 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1094620 1094620 0 0.0
bss 122244 122244 0 0.0
text 759564 759564 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 949188 949188 0 0.0
bss 106888 106888 0 0.0
text 655884 655884 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 878184 878176 -8 -0.0
bss 78124 78124 0 0.0
text 622314 622312 -2 -0.0
light-switch-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 866308 866308 0 0.0
bss 67036 67036 0 0.0
text 629254 629254 0 0.0
lighting-app-rpc-shell-factory-data tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1000620 1000620 0 0.0
bss 109148 109148 0 0.0
text 703860 703860 0 0.0
tlsr9528a (read only) 4 4 0 0.0
(read/write) 1045680 1045680 0 0.0
bss 120896 120896 0 0.0
text 727146 727146 0 0.0
lock-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 934156 934156 0 0.0
bss 78816 78816 0 0.0
text 651512 651512 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 962760 962760 0 0.0
bss 104988 104988 0 0.0
text 671886 671886 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 881856 881856 0 0.0
bss 78228 78228 0 0.0
text 626326 626326 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 822780 822780 0 0.0
bss 66240 66240 0 0.0
text 593428 593428 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 838600 838600 0 0.0
bss 66656 66656 0 0.0
text 604154 604154 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 716020 716020 0 0.0
bss 86424 86424 0 0.0
text 469654 469654 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 880088 880088 0 0.0
bss 78208 78208 0 0.0
text 625154 625154 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 865456 865456 0 0.0
bss 77928 77928 0 0.0
text 612650 612650 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844084 844092 8 0.0
bss 66540 66540 0 0.0
text 609000 609002 2 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 841344 841344 0 0.0
bss 66892 66892 0 0.0
text 605844 605844 0 0.0

@yunhanw-google yunhanw-google merged commit ccdbfee into project-chip:master Oct 5, 2023
54 of 55 checks passed
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.

4 participants