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, Java, Kotlin] Divide IM API in java and kotlin. #31758

Merged
merged 39 commits into from
Feb 16, 2024

Conversation

joonhaengHeo
Copy link
Contributor

Fix #30177

Divide Kotlin and Java JNI layer in IM API.

Copy link

github-actions bot commented Jan 30, 2024

PR #31758: Size comparison from 20c46c2 to c239aa0

Full report (3 builds for cc32xx, stm32)
platform target config section 20c46c2 c239aa0 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 573010 573010 0 0.0
(read/write) 207872 207872 0 0.0
.bss 201156 201156 0 0.0
.data 1592 1592 0 0.0
.rodata 84530 84530 0 0.0
.text 486360 486360 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627290 627290 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201648 201648 0 0.0
.data 1520 1520 0 0.0
.rodata 106402 106402 0 0.0
.text 518764 518764 0 0.0
stm32 light STM32WB5MM-DK (read/write) 597589 597589 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78748 78748 0 0.0
.text 380176 380176 0 0.0

Copy link

github-actions bot commented Jan 30, 2024

PR #31758: Size comparison from 20c46c2 to c20c841

Decreases (1 build for efr32)
platform target config section 20c46c2 c20c841 change % change
efr32 window-app BRD4187C (read/write) 1148024 1148016 -8 -0.0
.text 977564 977556 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 20c46c2 c20c841 change % change
bl602 lighting-app bl602 (read/write) 1428318 1428318 0 0.0
.bss 85320 85320 0 0.0
.data 9488 9488 0 0.0
.rodata 157320 157320 0 0.0
.text 1095542 1095542 0 0.0
bl602+mfd (read/write) 1442710 1442710 0 0.0
.bss 85480 85480 0 0.0
.data 9456 9456 0 0.0
.rodata 156280 156280 0 0.0
.text 1110844 1110844 0 0.0
bl602+rpc (read/write) 1475950 1475950 0 0.0
.bss 93352 93352 0 0.0
.data 9856 9856 0 0.0
.rodata 164896 164896 0 0.0
.text 1127184 1127184 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1193243 1193243 0 0.0
.bss 11121 11121 0 0.0
.data 3664 3664 0 0.0
.rodata 106708 106708 0 0.0
.text 964930 964930 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1204063 1204063 0 0.0
.bss 11297 11297 0 0.0
.data 3648 3648 0 0.0
.rodata 105648 105648 0 0.0
.text 976684 976684 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1284735 1284735 0 0.0
.bss 19589 19589 0 0.0
.data 4216 4216 0 0.0
.rodata 122080 122080 0 0.0
.text 1039634 1039634 0 0.0
bl706-eth (read/write) 1011777 1011777 0 0.0
.bss 23680 23680 0 0.0
.data 3240 3240 0 0.0
.rodata 100028 100028 0 0.0
.text 756874 756874 0 0.0
bl706-wifi (read/write) 1244658 1244658 0 0.0
.bss 10565 10565 0 0.0
.data 3672 3672 0 0.0
.rodata 121008 121008 0 0.0
.text 987022 987022 0 0.0
bl702l lighting-app bl702l (read/write) 1163088 1163088 0 0.0
.bss 16316 16316 0 0.0
.data 5032 5032 0 0.0
.rodata 100712 100712 0 0.0
.text 957780 957780 0 0.0
bl702l+mfd (read/write) 1174488 1174488 0 0.0
.bss 16492 16492 0 0.0
.data 5008 5008 0 0.0
.rodata 99652 99652 0 0.0
.text 970102 970102 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 781580 781580 0 0.0
(read/write) 168856 168856 0 0.0
.bss 90876 90876 0 0.0
.data 3552 3552 0 0.0
.rodata 90316 90316 0 0.0
.text 691000 691000 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 799028 799028 0 0.0
(read/write) 179100 179100 0 0.0
.bss 101060 101060 0 0.0
.data 3580 3580 0 0.0
.rodata 84636 84636 0 0.0
.text 714124 714124 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 787548 787548 0 0.0
(read/write) 173556 173556 0 0.0
.bss 95516 95516 0 0.0
.data 3580 3580 0 0.0
.rodata 111388 111388 0 0.0
.text 675892 675892 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738884 738884 0 0.0
(read/write) 167828 167828 0 0.0
.bss 89616 89616 0 0.0
.data 3540 3540 0 0.0
.rodata 86036 86036 0 0.0
.text 652584 652584 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724508 724508 0 0.0
(read/write) 168040 168040 0 0.0
.bss 89840 89840 0 0.0
.data 3536 3536 0 0.0
.rodata 81884 81884 0 0.0
.text 642360 642360 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 573010 573010 0 0.0
(read/write) 207872 207872 0 0.0
.bss 201156 201156 0 0.0
.data 1592 1592 0 0.0
.rodata 84530 84530 0 0.0
.text 486360 486360 0 0.0
lock CC3235SF_LAUNCHXL (read only) 627290 627290 0 0.0
(read/write) 208288 208288 0 0.0
.bss 201648 201648 0 0.0
.data 1520 1520 0 0.0
.rodata 106402 106402 0 0.0
.text 518764 518764 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 565035 565035 0 0.0
.app_xip_area 454909 454909 0 0.0
.bss 64968 64968 0 0.0
.data 732 732 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 548659 548659 0 0.0
.app_xip_area 433789 433789 0 0.0
.bss 69672 69672 0 0.0
.data 772 772 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566427 566427 0 0.0
.app_xip_area 457797 457797 0 0.0
.bss 63512 63512 0 0.0
.data 696 696 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 563115 563115 0 0.0
.app_xip_area 451213 451213 0 0.0
.bss 66672 66672 0 0.0
.data 804 804 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 930408 930408 0 0.0
.bss 197904 197904 0 0.0
.data 1372 1372 0 0.0
.text 731112 731112 0 0.0
BRD4187C (read/write) 1108252 1108252 0 0.0
.bss 195156 195156 0 0.0
.data 3384 3384 0 0.0
.text 909692 909692 0 0.0
lock-app BRD4161A+wf200 (read/write) 1121712 1121712 0 0.0
.bss 188184 188184 0 0.0
.data 2800 2800 0 0.0
.text 930708 930708 0 0.0
window-app BRD4187C (read/write) 1148024 1148016 -8 -0.0
.bss 167148 167148 0 0.0
.data 3292 3292 0 0.0
.text 977564 977556 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1199896 1199896 0 0.0
(read/write) 1744736 1744736 0 0.0
.dram0.bss 73392 73392 0 0.0
.dram0.data 13588 13588 0 0.0
.flash.rodata 248224 248224 0 0.0
.flash.text 1199896 1199896 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1241263 1241263 0 0.0
(read/write) 529680 529680 0 0.0
.dram0.bss 80256 80256 0 0.0
.dram0.data 35132 35132 0 0.0
.flash.rodata 278372 278372 0 0.0
.flash.text 1235099 1235099 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610768 610768 0 0.0
(read/write) 81316 81316 0 0.0
.bss 69096 69096 0 0.0
.data 2236 2236 0 0.0
.text 610232 610232 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 696460 696460 0 0.0
.bss 67752 67752 0 0.0
.data 2788 2788 0 0.0
.text 582448 582448 0 0.0
light k32w0+release (read only) 599200 599200 0 0.0
(read/write) 79332 79332 0 0.0
.bss 67160 67160 0 0.0
.data 2188 2188 0 0.0
.text 598664 598664 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787488 787488 0 0.0
.bss 77428 77428 0 0.0
.data 2000 2000 0 0.0
.text 664608 664608 0 0.0
lock k32w0+release (read only) 580392 580392 0 0.0
(read/write) 78740 78740 0 0.0
.bss 66592 66592 0 0.0
.data 2164 2164 0 0.0
.text 579856 579856 0 0.0
linux air-purifier-app debug (read only) 2578885 2578885 0 0.0
(read/write) 127736 127736 0 0.0
.bss 46272 46272 0 0.0
.data 2176 2176 0 0.0
.data.rel.ro 73352 73352 0 0.0
.dynamic 608 608 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 181832 181832 0 0.0
.text 2220693 2220693 0 0.0
all-clusters-app debug (read only) 5793265 5793265 0 0.0
(read/write) 472160 472160 0 0.0
.bss 132928 132928 0 0.0
.data 4432 4432 0 0.0
.data.rel.ro 327416 327416 0 0.0
.dynamic 624 624 0 0.0
.got 5376 5376 0 0.0
.init 27 27 0 0.0
.init_array 1336 1336 0 0.0
.rodata 343268 343268 0 0.0
.text 5023683 5023683 0 0.0
all-clusters-minimal-app debug (read only) 5136401 5136401 0 0.0
(read/write) 235392 235392 0 0.0
.bss 127360 127360 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 96616 96616 0 0.0
.dynamic 624 624 0 0.0
.got 5296 5296 0 0.0
.init 27 27 0 0.0
.init_array 1112 1112 0 0.0
.rodata 285781 285781 0 0.0
.text 4617155 4617155 0 0.0
bridge-app debug (read only) 4552977 4552977 0 0.0
(read/write) 216592 216592 0 0.0
.bss 117952 117952 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 85792 85792 0 0.0
.dynamic 624 624 0 0.0
.got 5264 5264 0 0.0
.init 27 27 0 0.0
.init_array 808 808 0 0.0
.rodata 227381 227381 0 0.0
.text 4105971 4105971 0 0.0
chip-tool debug (read only) 12159393 12159393 0 0.0
(read/write) 519952 519952 0 0.0
.bss 94232 94232 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 413376 413376 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 442105 442105 0 0.0
.text 11007555 11007555 0 0.0
chip-tool-ipv6only arm64 (read only) 11685760 11685760 0 0.0
(read/write) 587648 587648 0 0.0
.bss 103288 103288 0 0.0
.data 4472 4472 0 0.0
.data.rel.ro 453056 453056 0 0.0
.dynamic 512 512 0 0.0
.got 20424 20424 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 349308 349308 0 0.0
.text 10444444 10444444 0 0.0
lighting-app debug+rpc+ui (read only) 5476849 5476849 0 0.0
(read/write) 225384 225384 0 0.0
.bss 118880 118880 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 94208 94208 0 0.0
.dynamic 672 672 0 0.0
.got 5880 5880 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 352180 352180 0 0.0
.text 4878947 4878947 0 0.0
lock-app debug (read only) 4623761 4623761 0 0.0
(read/write) 204176 204176 0 0.0
.bss 113312 113312 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80040 80040 0 0.0
.dynamic 624 624 0 0.0
.got 5216 5216 0 0.0
.init 27 27 0 0.0
.init_array 840 840 0 0.0
.rodata 254165 254165 0 0.0
.text 4158515 4158515 0 0.0
ota-provider-app debug (read only) 4261697 4261697 0 0.0
(read/write) 192784 192784 0 0.0
.bss 113216 113216 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 69408 69408 0 0.0
.dynamic 624 624 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 206581 206581 0 0.0
.text 3863123 3863123 0 0.0
ota-requestor-app debug (read only) 4377625 4377625 0 0.0
(read/write) 197032 197032 0 0.0
.bss 114112 114112 0 0.0
.data 4688 4688 0 0.0
.data.rel.ro 72352 72352 0 0.0
.dynamic 624 624 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 212533 212533 0 0.0
.text 3968819 3968819 0 0.0
shell debug (read only) 2868497 2868497 0 0.0
(read/write) 154816 154816 0 0.0
.bss 62224 62224 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 85448 85448 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1064 1064 0 0.0
.rodata 185824 185824 0 0.0
.text 2510290 2510290 0 0.0
thermostat-no-ble arm64 (read only) 4450552 4450552 0 0.0
(read/write) 249088 249088 0 0.0
.bss 121704 121704 0 0.0
.data 3344 3344 0 0.0
.data.rel.ro 103376 103376 0 0.0
.dynamic 512 512 0 0.0
.got 12192 12192 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 158556 158556 0 0.0
.text 3947900 3947900 0 0.0
tv-app debug (read only) 5581361 5581361 0 0.0
(read/write) 350288 350288 0 0.0
.bss 243200 243200 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 93304 93304 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 284117 284117 0 0.0
.text 5057363 5057363 0 0.0
tv-casting-app debug (read only) 10026177 10026177 0 0.0
(read/write) 342872 342872 0 0.0
.bss 156000 156000 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 177064 177064 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1168 1168 0 0.0
.rodata 378568 378568 0 0.0
.text 9174211 9174211 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531184 2531184 0 0.0
.bss 220384 220384 0 0.0
.data 5208 5208 0 0.0
.text 1493868 1493868 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1096276 1096276 0 0.0
bss 129817 129817 0 0.0
rodata 111412 111412 0 0.0
text 807236 807236 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1216540 1216540 0 0.0
bss 121955 121955 0 0.0
rodata 141216 141216 0 0.0
text 802880 802880 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1045332 1045332 0 0.0
bss 129511 129511 0 0.0
rodata 99204 99204 0 0.0
text 768888 768888 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835368 835368 0 0.0
(read/write) 1792900 1792900 0 0.0
.bss 195332 195332 0 0.0
.data 2640 2640 0 0.0
.text 1586540 1586540 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837672 837672 0 0.0
(read/write) 1715460 1715460 0 0.0
.bss 193052 193052 0 0.0
.data 2616 2616 0 0.0
.text 1511404 1511404 0 0.0
light cy8ckit_062s2_43012 (read only) 844360 844360 0 0.0
(read/write) 1636452 1636452 0 0.0
.bss 186548 186548 0 0.0
.data 2432 2432 0 0.0
.text 1439084 1439084 0 0.0
lock cy8ckit_062s2_43012 (read only) 817240 817240 0 0.0
(read/write) 1665788 1665788 0 0.0
.bss 213644 213644 0 0.0
.data 2456 2456 0 0.0
.text 1441300 1441300 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1124860 1124860 0 0.0
.bss 102376 102376 0 0.0
.data 808 808 0 0.0
.text 637240 637240 0 0.0
lock-app qpg6105+debug (read/write) 1088340 1088340 0 0.0
.bss 98560 98560 0 0.0
.data 852 852 0 0.0
.text 600716 600716 0 0.0
stm32 light STM32WB5MM-DK (read/write) 597589 597589 0 0.0
.bss 128280 128280 0 0.0
.data 660 660 0 0.0
.rodata 78748 78748 0 0.0
.text 380176 380176 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825662 825662 0 0.0
bss 51012 51012 0 0.0
text 617628 617628 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1114644 1114644 0 0.0
bss 100768 100768 0 0.0
text 789314 789314 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1091956 1091956 0 0.0
bss 109904 109904 0 0.0
text 760370 760370 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 935960 935960 0 0.0
bss 92976 92976 0 0.0
text 649768 649768 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 827562 827562 0 0.0
bss 51064 51064 0 0.0
text 619586 619586 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 985508 985508 0 0.0
bss 79104 79104 0 0.0
text 700306 700306 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1097916 1097916 0 0.0
bss 100056 100056 0 0.0
text 773956 773956 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 971440 971440 0 0.0
bss 97408 97408 0 0.0
text 653496 653496 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 953760 953760 0 0.0
bss 92552 92552 0 0.0
text 667672 667672 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 884824 884824 0 0.0
bss 69128 69128 0 0.0
text 626130 626130 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 825468 825468 0 0.0
bss 57372 57372 0 0.0
text 593054 593054 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 705772 705772 0 0.0
bss 73640 73640 0 0.0
text 462164 462164 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 829306 829306 0 0.0
bss 51192 51192 0 0.0
text 622356 622356 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 884105 884105 0 0.0
bss 60848 60848 0 0.0
text 636176 636176 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 851784 851784 0 0.0
bss 57660 57660 0 0.0
text 613350 613350 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 844524 844524 0 0.0
bss 57972 57972 0 0.0
text 605968 605968 0 0.0

Copy link

github-actions bot commented Feb 8, 2024

PR #31758: Size comparison from 560a46b to 88510d8

Decreases (2 builds for efr32)
platform target config section 560a46b 88510d8 change % change
efr32 lighting-app BRD4187C (read/write) 1104992 1104984 -8 -0.0
.text 906468 906460 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1122608 1122600 -8 -0.0
.text 931508 931500 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 560a46b 88510d8 change % change
bl602 lighting-app bl602 (read/write) 1429914 1429914 0 0.0
.bss 85320 85320 0 0.0
.data 9496 9496 0 0.0
.rodata 157396 157396 0 0.0
.text 1097060 1097060 0 0.0
bl602+mfd (read/write) 1444322 1444322 0 0.0
.bss 85480 85480 0 0.0
.data 9472 9472 0 0.0
.rodata 156356 156356 0 0.0
.text 1112362 1112362 0 0.0
bl602+rpc (read/write) 1477554 1477554 0 0.0
.bss 93352 93352 0 0.0
.data 9872 9872 0 0.0
.rodata 164964 164964 0 0.0
.text 1128702 1128702 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1194739 1194739 0 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106780 106780 0 0.0
.text 966322 966322 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1205535 1205535 0 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105720 105720 0 0.0
.text 978076 978076 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1286207 1286207 0 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122152 122152 0 0.0
.text 1041010 1041010 0 0.0
bl706-eth (read/write) 1013121 1013121 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100100 100100 0 0.0
.text 758140 758140 0 0.0
bl706-wifi (read/write) 1246134 1246134 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121080 121080 0 0.0
.text 988394 988394 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1164060 1164060 0 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100784 100784 0 0.0
.text 959168 959168 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1175468 1175468 0 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99724 99724 0 0.0
.text 971490 971490 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780924 780924 0 0.0
(read/write) 168896 168896 0 0.0
.bss 90884 90884 0 0.0
.data 3568 3568 0 0.0
.rodata 90364 90364 0 0.0
.text 690296 690296 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 799828 799828 0 0.0
(read/write) 179160 179160 0 0.0
.bss 101164 101164 0 0.0
.data 3560 3560 0 0.0
.rodata 84764 84764 0 0.0
.text 714800 714800 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 788388 788388 0 0.0
(read/write) 173608 173608 0 0.0
.bss 95612 95612 0 0.0
.data 3560 3560 0 0.0
.rodata 111508 111508 0 0.0
.text 676616 676616 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738708 738708 0 0.0
(read/write) 167856 167856 0 0.0
.bss 89624 89624 0 0.0
.data 3552 3552 0 0.0
.rodata 86084 86084 0 0.0
.text 652360 652360 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724340 724340 0 0.0
(read/write) 168072 168072 0 0.0
.bss 89840 89840 0 0.0
.data 3552 3552 0 0.0
.rodata 81924 81924 0 0.0
.text 642152 642152 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 580834 580834 0 0.0
(read/write) 207976 207976 0 0.0
.bss 201212 201212 0 0.0
.data 1640 1640 0 0.0
.rodata 86490 86490 0 0.0
.text 492220 492220 0 0.0
lock CC3235SF_LAUNCHXL (read only) 628282 628282 0 0.0
(read/write) 208368 208368 0 0.0
.bss 201744 201744 0 0.0
.data 1504 1504 0 0.0
.rodata 107098 107098 0 0.0
.text 519064 519064 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 564347 564347 0 0.0
.app_xip_area 454205 454205 0 0.0
.bss 64976 64976 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 549443 549443 0 0.0
.app_xip_area 434501 434501 0 0.0
.bss 69768 69768 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 565987 565987 0 0.0
.app_xip_area 457341 457341 0 0.0
.bss 63512 63512 0 0.0
.data 712 712 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 562715 562715 0 0.0
.app_xip_area 450757 450757 0 0.0
.bss 66752 66752 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 928080 928080 0 0.0
.bss 197904 197904 0 0.0
.data 1388 1388 0 0.0
.text 728768 728768 0 0.0
BRD4187C (read/write) 1104992 1104984 -8 -0.0
.bss 195100 195100 0 0.0
.data 3404 3404 0 0.0
.text 906468 906460 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1122608 1122600 -8 -0.0
.bss 188288 188288 0 0.0
.data 2792 2792 0 0.0
.text 931508 931500 -8 -0.0
window-app BRD4187C (read/write) 1159056 1159056 0 0.0
.bss 168884 168884 0 0.0
.data 3316 3316 0 0.0
.text 986836 986836 0 0.0
esp32 all-clusters-app c3devkit (read only) 1202232 1202232 0 0.0
(read/write) 1747160 1747160 0 0.0
.dram0.bss 73568 73568 0 0.0
.dram0.data 13628 13628 0 0.0
.flash.rodata 250440 250440 0 0.0
.flash.text 1202232 1202232 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1244007 1244007 0 0.0
(read/write) 532100 532100 0 0.0
.dram0.bss 80424 80424 0 0.0
.dram0.data 35180 35180 0 0.0
.flash.rodata 280576 280576 0 0.0
.flash.text 1237843 1237843 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 610752 610752 0 0.0
(read/write) 81392 81392 0 0.0
.bss 69184 69184 0 0.0
.data 2224 2224 0 0.0
.text 610216 610216 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 696136 696136 0 0.0
.bss 67752 67752 0 0.0
.data 2800 2800 0 0.0
.text 582112 582112 0 0.0
light k32w0+release (read only) 598920 598920 0 0.0
(read/write) 79344 79344 0 0.0
.bss 67160 67160 0 0.0
.data 2200 2200 0 0.0
.text 598384 598384 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 787072 787072 0 0.0
.bss 77428 77428 0 0.0
.data 2016 2016 0 0.0
.text 664176 664176 0 0.0
lock k32w0+release (read only) 581528 581528 0 0.0
(read/write) 78836 78836 0 0.0
.bss 66704 66704 0 0.0
.data 2148 2148 0 0.0
.text 580992 580992 0 0.0
linux air-purifier-app debug (read only) 2625957 2625957 0 0.0
(read/write) 129280 129280 0 0.0
.bss 46944 46944 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74152 74152 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 184680 184680 0 0.0
.text 2263701 2263701 0 0.0
all-clusters-app debug (read only) 5870385 5870385 0 0.0
(read/write) 478664 478664 0 0.0
.bss 134064 134064 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 332744 332744 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1360 1360 0 0.0
.rodata 347336 347336 0 0.0
.text 5091075 5091075 0 0.0
all-clusters-minimal-app debug (read only) 5185241 5185241 0 0.0
(read/write) 236480 236480 0 0.0
.bss 128080 128080 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 96984 96984 0 0.0
.dynamic 624 624 0 0.0
.got 5304 5304 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 287866 287866 0 0.0
.text 4662915 4662915 0 0.0
bridge-app debug (read only) 4593761 4593761 0 0.0
(read/write) 217464 217464 0 0.0
.bss 118560 118560 0 0.0
.data 6144 6144 0 0.0
.data.rel.ro 86032 86032 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 228602 228602 0 0.0
.text 4144851 4144851 0 0.0
chip-tool debug (read only) 11983889 11983889 0 0.0
(read/write) 520824 520824 0 0.0
.bss 94296 94296 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414184 414184 0 0.0
.dynamic 624 624 0 0.0
.got 5776 5776 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 446969 446969 0 0.0
.text 10832211 10832211 0 0.0
chip-tool-ipv6only arm64 (read only) 11475536 11475536 0 0.0
(read/write) 589032 589032 0 0.0
.bss 103320 103320 0 0.0
.data 4480 4480 0 0.0
.data.rel.ro 453976 453976 0 0.0
.dynamic 512 512 0 0.0
.got 20328 20328 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352908 352908 0 0.0
.text 10235820 10235820 0 0.0
lighting-app debug+rpc+ui (read only) 5515345 5515345 0 0.0
(read/write) 226280 226280 0 0.0
.bss 119512 119512 0 0.0
.data 4800 4800 0 0.0
.data.rel.ro 94448 94448 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 353364 353364 0 0.0
.text 4915571 4915571 0 0.0
lock-app debug (read only) 4672745 4672745 0 0.0
(read/write) 205424 205424 0 0.0
.bss 114064 114064 0 0.0
.data 4096 4096 0 0.0
.data.rel.ro 80536 80536 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 255066 255066 0 0.0
.text 4205363 4205363 0 0.0
ota-provider-app debug (read only) 4299625 4299625 0 0.0
(read/write) 193680 193680 0 0.0
.bss 113824 113824 0 0.0
.data 4304 4304 0 0.0
.data.rel.ro 69632 69632 0 0.0
.dynamic 624 624 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 207578 207578 0 0.0
.text 3899091 3899091 0 0.0
ota-requestor-app debug (read only) 4415193 4415193 0 0.0
(read/write) 197928 197928 0 0.0
.bss 114720 114720 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 72608 72608 0 0.0
.dynamic 624 624 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 213530 213530 0 0.0
.text 4004419 4004419 0 0.0
shell debug (read only) 2865081 2865081 0 0.0
(read/write) 155720 155720 0 0.0
.bss 62576 62576 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 85960 85960 0 0.0
.dynamic 592 592 0 0.0
.got 4080 4080 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 187104 187104 0 0.0
.text 2505410 2505410 0 0.0
thermostat-no-ble arm64 (read only) 4478800 4478800 0 0.0
(read/write) 246096 246096 0 0.0
.bss 122344 122344 0 0.0
.data 3352 3352 0 0.0
.data.rel.ro 103640 103640 0 0.0
.dynamic 512 512 0 0.0
.got 12216 12216 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159380 159380 0 0.0
.text 3974284 3974284 0 0.0
tv-app debug (read only) 5628377 5628377 0 0.0
(read/write) 351232 351232 0 0.0
.bss 243648 243648 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 93800 93800 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1144 1144 0 0.0
.rodata 285690 285690 0 0.0
.text 5101747 5101747 0 0.0
tv-casting-app debug (read only) 9858921 9858921 0 0.0
(read/write) 340400 340400 0 0.0
.bss 156624 156624 0 0.0
.data 2912 2912 0 0.0
.data.rel.ro 173944 173944 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 382096 382096 0 0.0
.text 9011459 9011459 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2531896 2531896 0 0.0
.bss 220480 220480 0 0.0
.data 5200 5200 0 0.0
.text 1494580 1494580 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1095176 1095176 0 0.0
bss 129969 129969 0 0.0
rodata 111712 111712 0 0.0
text 805688 805688 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1215396 1215396 0 0.0
bss 122107 122107 0 0.0
rodata 141572 141572 0 0.0
text 801212 801212 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1046264 1046264 0 0.0
bss 129633 129633 0 0.0
rodata 99368 99368 0 0.0
text 769492 769492 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 835288 835288 0 0.0
(read/write) 1789276 1789276 0 0.0
.bss 195396 195396 0 0.0
.data 2656 2656 0 0.0
.text 1582836 1582836 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837624 837624 0 0.0
(read/write) 1715044 1715044 0 0.0
.bss 193084 193084 0 0.0
.data 2632 2632 0 0.0
.text 1510940 1510940 0 0.0
light cy8ckit_062s2_43012 (read only) 844352 844352 0 0.0
(read/write) 1634372 1634372 0 0.0
.bss 186548 186548 0 0.0
.data 2440 2440 0 0.0
.text 1436996 1436996 0 0.0
lock cy8ckit_062s2_43012 (read only) 817152 817152 0 0.0
(read/write) 1666668 1666668 0 0.0
.bss 213748 213748 0 0.0
.data 2440 2440 0 0.0
.text 1442092 1442092 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1124392 1124392 0 0.0
.bss 102376 102376 0 0.0
.data 820 820 0 0.0
.text 636776 636776 0 0.0
lock-app qpg6105+debug (read/write) 1089200 1089200 0 0.0
.bss 98672 98672 0 0.0
.data 840 840 0 0.0
.text 601580 601580 0 0.0
stm32 light STM32WB5MM-DK (read/write) 596901 596901 0 0.0
.bss 128288 128288 0 0.0
.data 676 676 0 0.0
.rodata 78812 78812 0 0.0
.text 379400 379400 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 825434 825434 0 0.0
bss 51116 51116 0 0.0
text 617178 617178 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1083896 1083896 0 0.0
bss 100920 100920 0 0.0
text 787182 787182 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1044588 1044588 0 0.0
bss 110028 110028 0 0.0
text 760622 760622 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 906664 906664 0 0.0
bss 93060 93060 0 0.0
text 649346 649346 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 827034 827034 0 0.0
bss 51164 51164 0 0.0
text 618840 618840 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 933028 933028 0 0.0
bss 79204 79204 0 0.0
text 699258 699258 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1068020 1068020 0 0.0
bss 100140 100140 0 0.0
text 773018 773018 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 906320 906320 0 0.0
bss 70668 70668 0 0.0
text 655334 655334 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 924316 924316 0 0.0
bss 92640 92640 0 0.0
text 667112 667112 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 829634 829634 0 0.0
bss 51272 51272 0 0.0
text 621842 621842 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 793364 793364 0 0.0
bss 57472 57472 0 0.0
text 592608 592608 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676856 676856 0 0.0
bss 73640 73640 0 0.0
text 462256 462256 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 828298 828298 0 0.0
bss 51292 51292 0 0.0
text 621194 621194 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 851849 851849 0 0.0
bss 60948 60948 0 0.0
text 635914 635914 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 818952 818952 0 0.0
bss 57760 57760 0 0.0
text 612240 612240 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 838400 838400 0 0.0
bss 69576 69576 0 0.0
text 628748 628748 0 0.0

Copy link
Contributor

@yunhanw-google yunhanw-google left a comment

Choose a reason for hiding this comment

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

Thanks for the efforts on this large refactor.
particularly NodeState lifecycle can be fully managed by Java/Kotlin
and AttributeState/EventState Construction can be fully done in Java/Kotlin
and dedicated InteractionClient.JNI and Java and Kotlin module.
all are really beautiful.

Please help address the rest of comments so we can merged it.

Copy link

github-actions bot commented Feb 15, 2024

PR #31758: Size comparison from 274719d to a9523c7

Decreases (1 build for efr32)
platform target config section 274719d a9523c7 change % change
efr32 window-app BRD4187C (read/write) 1152180 1152172 -8 -0.0
.text 981504 981496 -8 -0.0
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
platform target config section 274719d a9523c7 change % change
bl602 lighting-app bl602 (read/write) 1430670 1430670 0 0.0
.bss 85304 85304 0 0.0
.data 9496 9496 0 0.0
.rodata 157376 157376 0 0.0
.text 1097854 1097854 0 0.0
bl602+mfd (read/write) 1445078 1445078 0 0.0
.bss 85464 85464 0 0.0
.data 9472 9472 0 0.0
.rodata 156336 156336 0 0.0
.text 1113156 1113156 0 0.0
bl602+rpc (read/write) 1478062 1478062 0 0.0
.bss 93336 93336 0 0.0
.data 9872 9872 0 0.0
.rodata 164952 164952 0 0.0
.text 1129240 1129240 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1195615 1195615 0 0.0
.bss 11121 11121 0 0.0
.data 3680 3680 0 0.0
.rodata 106720 106720 0 0.0
.text 967258 967258 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1206411 1206411 0 0.0
.bss 11297 11297 0 0.0
.data 3656 3656 0 0.0
.rodata 105660 105660 0 0.0
.text 979012 979012 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1287083 1287083 0 0.0
.bss 19589 19589 0 0.0
.data 4224 4224 0 0.0
.rodata 122092 122092 0 0.0
.text 1041946 1041946 0 0.0
bl706-eth (read/write) 1013837 1013837 0 0.0
.bss 23680 23680 0 0.0
.data 3248 3248 0 0.0
.rodata 100068 100068 0 0.0
.text 758904 758904 0 0.0
bl706-wifi (read/write) 1247058 1247058 0 0.0
.bss 10565 10565 0 0.0
.data 3688 3688 0 0.0
.rodata 121064 121064 0 0.0
.text 989352 989352 0 0.0
bl702l lighting-app bl702l (read/write) 1165448 1165448 0 0.0
.bss 16316 16316 0 0.0
.data 5040 5040 0 0.0
.rodata 100724 100724 0 0.0
.text 960104 960104 0 0.0
bl702l+mfd (read/write) 1176856 1176856 0 0.0
.bss 16492 16492 0 0.0
.data 5024 5024 0 0.0
.rodata 99664 99664 0 0.0
.text 972426 972426 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 780740 780740 0 0.0
(read/write) 168920 168920 0 0.0
.bss 90924 90924 0 0.0
.data 3560 3560 0 0.0
.rodata 90276 90276 0 0.0
.text 690196 690196 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 797540 797540 0 0.0
(read/write) 179160 179160 0 0.0
.bss 101164 101164 0 0.0
.data 3560 3560 0 0.0
.rodata 84564 84564 0 0.0
.text 712708 712708 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 786180 786180 0 0.0
(read/write) 173608 173608 0 0.0
.bss 95612 95612 0 0.0
.data 3560 3560 0 0.0
.rodata 111324 111324 0 0.0
.text 674588 674588 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 738380 738380 0 0.0
(read/write) 167896 167896 0 0.0
.bss 89664 89664 0 0.0
.data 3552 3552 0 0.0
.rodata 85988 85988 0 0.0
.text 652124 652124 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 724012 724012 0 0.0
(read/write) 168096 168096 0 0.0
.bss 89880 89880 0 0.0
.data 3544 3544 0 0.0
.rodata 81836 81836 0 0.0
.text 641908 641908 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (read only) 581074 581074 0 0.0
(read/write) 207960 207960 0 0.0
.bss 201196 201196 0 0.0
.data 1640 1640 0 0.0
.rodata 86458 86458 0 0.0
.text 492492 492492 0 0.0
lock CC3235SF_LAUNCHXL (read only) 626370 626370 0 0.0
(read/write) 208304 208304 0 0.0
.bss 201688 201688 0 0.0
.data 1496 1496 0 0.0
.rodata 106914 106914 0 0.0
.text 517332 517332 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 565051 565051 0 0.0
.app_xip_area 454909 454909 0 0.0
.bss 64976 64976 0 0.0
.data 744 744 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 548019 548019 0 0.0
.app_xip_area 433117 433117 0 0.0
.bss 69728 69728 0 0.0
.data 752 752 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 566547 566547 0 0.0
.app_xip_area 457909 457909 0 0.0
.bss 63512 63512 0 0.0
.data 704 704 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 561275 561275 0 0.0
.app_xip_area 449357 449357 0 0.0
.bss 66712 66712 0 0.0
.data 784 784 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 928624 928624 0 0.0
.bss 197888 197888 0 0.0
.data 1388 1388 0 0.0
.text 729324 729324 0 0.0
BRD4187C (read/write) 1105676 1105676 0 0.0
.bss 195100 195100 0 0.0
.data 3404 3404 0 0.0
.text 907152 907152 0 0.0
lock-app BRD4161A+wf200 (read/write) 1117384 1117384 0 0.0
.bss 186728 186728 0 0.0
.data 2792 2792 0 0.0
.text 927844 927844 0 0.0
window-app BRD4187C (read/write) 1152180 1152172 -8 -0.0
.bss 167340 167340 0 0.0
.data 3316 3316 0 0.0
.text 981504 981496 -8 -0.0
esp32 all-clusters-app c3devkit (read only) 1205352 1205352 0 0.0
(read/write) 1747928 1747928 0 0.0
.dram0.bss 74232 74232 0 0.0
.dram0.data 13620 13620 0 0.0
.flash.rodata 250536 250536 0 0.0
.flash.text 1205352 1205352 0 0.0
.iram0.text 75530 75530 0 0.0
m5stack (read only) 1246807 1246807 0 0.0
(read/write) 532828 532828 0 0.0
.dram0.bss 81080 81080 0 0.0
.dram0.data 35164 35164 0 0.0
.flash.rodata 280664 280664 0 0.0
.flash.text 1240643 1240643 0 0.0
.iram0.text 125403 125403 0 0.0
k32w contact k32w0+release (read only) 608240 608240 0 0.0
(read/write) 79904 79904 0 0.0
.bss 67696 67696 0 0.0
.data 2224 2224 0 0.0
.text 607704 607704 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 744476 744476 0 0.0
.bss 79108 79108 0 0.0
.data 2816 2816 0 0.0
.text 623184 623184 0 0.0
light k32w0+release (read only) 599880 599880 0 0.0
(read/write) 79360 79360 0 0.0
.bss 67176 67176 0 0.0
.data 2200 2200 0 0.0
.text 599344 599344 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 786440 786440 0 0.0
.bss 80500 80500 0 0.0
.data 2032 2032 0 0.0
.text 664552 664552 0 0.0
lock k32w0+release (read only) 579048 579048 0 0.0
(read/write) 77356 77356 0 0.0
.bss 65224 65224 0 0.0
.data 2148 2148 0 0.0
.text 578512 578512 0 0.0
linux air-purifier-app debug (read only) 2628645 2628645 0 0.0
(read/write) 129328 129328 0 0.0
.bss 46896 46896 0 0.0
.data 2240 2240 0 0.0
.data.rel.ro 74248 74248 0 0.0
.dynamic 608 608 0 0.0
.got 4568 4568 0 0.0
.init 27 27 0 0.0
.init_array 760 760 0 0.0
.rodata 185008 185008 0 0.0
.text 2265797 2265797 0 0.0
all-clusters-app debug (read only) 5891857 5891857 0 0.0
(read/write) 479368 479368 0 0.0
.bss 134688 134688 0 0.0
.data 4464 4464 0 0.0
.data.rel.ro 332792 332792 0 0.0
.dynamic 624 624 0 0.0
.got 5384 5384 0 0.0
.init 27 27 0 0.0
.init_array 1376 1376 0 0.0
.rodata 347984 347984 0 0.0
.text 5111347 5111347 0 0.0
all-clusters-minimal-app debug (read only) 5194065 5194065 0 0.0
(read/write) 236592 236592 0 0.0
.bss 128032 128032 0 0.0
.data 4368 4368 0 0.0
.data.rel.ro 97096 97096 0 0.0
.dynamic 624 624 0 0.0
.got 5304 5304 0 0.0
.init 27 27 0 0.0
.init_array 1128 1128 0 0.0
.rodata 288226 288226 0 0.0
.text 4671043 4671043 0 0.0
bridge-app debug (read only) 4601657 4601657 0 0.0
(read/write) 217592 217592 0 0.0
.bss 118528 118528 0 0.0
.data 6176 6176 0 0.0
.data.rel.ro 86160 86160 0 0.0
.dynamic 624 624 0 0.0
.got 5272 5272 0 0.0
.init 27 27 0 0.0
.init_array 816 816 0 0.0
.rodata 228994 228994 0 0.0
.text 4152019 4152019 0 0.0
chip-tool debug (read only) 11976553 11976553 0 0.0
(read/write) 520984 520984 0 0.0
.bss 94264 94264 0 0.0
.data 5090 5090 0 0.0
.data.rel.ro 414376 414376 0 0.0
.dynamic 624 624 0 0.0
.got 5776 5776 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 447609 447609 0 0.0
.text 10823731 10823731 0 0.0
chip-tool-ipv6only arm64 (read only) 11472128 11472128 0 0.0
(read/write) 588320 588320 0 0.0
.bss 103304 103304 0 0.0
.data 4488 4488 0 0.0
.data.rel.ro 454136 454136 0 0.0
.dynamic 512 512 0 0.0
.got 20352 20352 0 0.0
.init 24 24 0 0.0
.init_array 248 248 0 0.0
.rodata 352876 352876 0 0.0
.text 10231916 10231916 0 0.0
lighting-app debug+rpc+ui (read only) 5523793 5523793 0 0.0
(read/write) 226360 226360 0 0.0
.bss 119464 119464 0 0.0
.data 4832 4832 0 0.0
.data.rel.ro 94544 94544 0 0.0
.dynamic 672 672 0 0.0
.got 5888 5888 0 0.0
.init 27 27 0 0.0
.init_array 936 936 0 0.0
.rodata 353716 353716 0 0.0
.text 4923331 4923331 0 0.0
lock-app debug (read only) 4669713 4669713 0 0.0
(read/write) 205216 205216 0 0.0
.bss 113984 113984 0 0.0
.data 4128 4128 0 0.0
.data.rel.ro 80392 80392 0 0.0
.dynamic 624 624 0 0.0
.got 5224 5224 0 0.0
.init 27 27 0 0.0
.init_array 856 856 0 0.0
.rodata 255010 255010 0 0.0
.text 4202675 4202675 0 0.0
ota-provider-app debug (read only) 4302009 4302009 0 0.0
(read/write) 193776 193776 0 0.0
.bss 113792 113792 0 0.0
.data 4336 4336 0 0.0
.data.rel.ro 69728 69728 0 0.0
.dynamic 624 624 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 207650 207650 0 0.0
.text 3901139 3901139 0 0.0
ota-requestor-app debug (read only) 4418057 4418057 0 0.0
(read/write) 198024 198024 0 0.0
.bss 114688 114688 0 0.0
.data 4736 4736 0 0.0
.data.rel.ro 72688 72688 0 0.0
.dynamic 624 624 0 0.0
.got 4496 4496 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 213666 213666 0 0.0
.text 4006883 4006883 0 0.0
shell debug (read only) 2867273 2867273 0 0.0
(read/write) 155656 155656 0 0.0
.bss 62544 62544 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 85928 85928 0 0.0
.dynamic 592 592 0 0.0
.got 4080 4080 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 186144 186144 0 0.0
.text 2508274 2508274 0 0.0
thermostat-no-ble arm64 (read only) 4481976 4481976 0 0.0
(read/write) 246992 246992 0 0.0
.bss 122328 122328 0 0.0
.data 3360 3360 0 0.0
.data.rel.ro 103680 103680 0 0.0
.dynamic 512 512 0 0.0
.got 12224 12224 0 0.0
.init 24 24 0 0.0
.init_array 416 416 0 0.0
.rodata 159356 159356 0 0.0
.text 3977292 3977292 0 0.0
tv-app debug (read only) 5651545 5651545 0 0.0
(read/write) 351864 351864 0 0.0
.bss 243792 243792 0 0.0
.data 6496 6496 0 0.0
.data.rel.ro 94264 94264 0 0.0
.dynamic 624 624 0 0.0
.got 5512 5512 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 286562 286562 0 0.0
.text 5123059 5123059 0 0.0
tv-casting-app debug (read only) 9855497 9855497 0 0.0
(read/write) 340464 340464 0 0.0
.bss 156560 156560 0 0.0
.data 2944 2944 0 0.0
.data.rel.ro 174040 174040 0 0.0
.dynamic 624 624 0 0.0
.got 5088 5088 0 0.0
.init 27 27 0 0.0
.init_array 1176 1176 0 0.0
.rodata 382576 382576 0 0.0
.text 9007219 9007219 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2530144 2530144 0 0.0
.bss 220424 220424 0 0.0
.data 5200 5200 0 0.0
.text 1492828 1492828 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1097248 1097248 0 0.0
bss 130737 130737 0 0.0
rodata 111576 111576 0 0.0
text 807128 807128 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1217616 1217616 0 0.0
bss 122859 122859 0 0.0
rodata 141488 141488 0 0.0
text 802756 802756 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1047004 1047004 0 0.0
bss 129633 129633 0 0.0
rodata 99276 99276 0 0.0
text 770328 770328 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 834536 834536 0 0.0
(read/write) 1791244 1791244 0 0.0
.bss 196148 196148 0 0.0
.data 2656 2656 0 0.0
.text 1584052 1584052 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 837640 837640 0 0.0
(read/write) 1715412 1715412 0 0.0
.bss 193068 193068 0 0.0
.data 2632 2632 0 0.0
.text 1511324 1511324 0 0.0
light cy8ckit_062s2_43012 (read only) 844368 844368 0 0.0
(read/write) 1634748 1634748 0 0.0
.bss 186532 186532 0 0.0
.data 2440 2440 0 0.0
.text 1437388 1437388 0 0.0
lock cy8ckit_062s2_43012 (read only) 817208 817208 0 0.0
(read/write) 1664732 1664732 0 0.0
.bss 213692 213692 0 0.0
.data 2440 2440 0 0.0
.text 1440212 1440212 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1124928 1124928 0 0.0
.bss 102376 102376 0 0.0
.data 820 820 0 0.0
.text 637312 637312 0 0.0
lock-app qpg6105+debug (read/write) 1084920 1084920 0 0.0
.bss 97128 97128 0 0.0
.data 840 840 0 0.0
.text 597300 597300 0 0.0
stm32 light STM32WB5MM-DK (read/write) 597461 597461 0 0.0
.bss 128288 128288 0 0.0
.data 668 668 0 0.0
.rodata 78724 78724 0 0.0
.text 380056 380056 0 0.0
telink air-quality-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 820166 820166 0 0.0
bss 49612 49612 0 0.0
text 614058 614058 0 0.0
all-clusters-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 1086256 1086256 0 0.0
bss 101688 101688 0 0.0
text 788900 788900 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 47960 47960 0 0.0
(read/write) 1045380 1045380 0 0.0
bss 110028 110028 0 0.0
text 761508 761508 0 0.0
bridge-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 907168 907168 0 0.0
bss 93060 93060 0 0.0
text 649938 649938 0 0.0
contact-sensor-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 821766 821766 0 0.0
bss 49660 49660 0 0.0
text 615720 615720 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 926712 926712 0 0.0
bss 77660 77660 0 0.0
text 695180 695180 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 29122 29122 0 0.0
(read/write) 1068876 1068876 0 0.0
bss 100140 100140 0 0.0
text 773962 773962 0 0.0
lock-app-dfu tlsr9528a (read only) 51584 51584 0 0.0
(read/write) 899868 899868 0 0.0
bss 69124 69124 0 0.0
text 651128 651128 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 924948 924948 0 0.0
bss 92640 92640 0 0.0
text 667830 667830 0 0.0
pump-app tlsr9258a_retention (read only) 51774 51774 0 0.0
(read/write) 824366 824366 0 0.0
bss 49768 49768 0 0.0
text 618722 618722 0 0.0
pump-controller-app tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 788080 788080 0 0.0
bss 55968 55968 0 0.0
text 589470 589470 0 0.0
shell tlsr9518adk80d (read only) 29042 29042 0 0.0
(read/write) 676768 676768 0 0.0
bss 73640 73640 0 0.0
text 462284 462284 0 0.0
smoke_co_alarm-app tlsr9528a_retention (read only) 51774 51774 0 0.0
(read/write) 828794 828794 0 0.0
bss 51292 51292 0 0.0
text 621782 621782 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d (read only) 32220 32220 0 0.0
(read/write) 846685 846685 0 0.0
bss 59444 59444 0 0.0
text 632902 632902 0 0.0
thermostat tlsr9518adk80d (read only) 31872 31872 0 0.0
(read/write) 813668 813668 0 0.0
bss 56256 56256 0 0.0
text 609102 609102 0 0.0
window-covering tlsr9258a (read only) 51584 51584 0 0.0
(read/write) 831812 831812 0 0.0
bss 68032 68032 0 0.0
text 624404 624404 0 0.0

@mergify mergify bot merged commit bc86710 into project-chip:master Feb 16, 2024
60 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.

[Feature] Share the JNI Implementation between Kotlin API and Java API
5 participants