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

Use iteration pattern to get the fixed user label list #16861

Merged
merged 2 commits into from
Mar 31, 2022
Merged

Use iteration pattern to get the fixed user label list #16861

merged 2 commits into from
Mar 31, 2022

Conversation

yufengwangca
Copy link
Contributor

@yufengwangca yufengwangca commented Mar 31, 2022

Problem

What is being fixed? Examples:

  • Currently, API _GetFixedLabelList returns a AttributeList with a list of CharSpan, we can allocate space to store those labels load from persistent storage in _GetFixedLabelList(labelList), but we can not free this memory before return of _GetFixedLabelList. If we call free after _GetFixedLabelList() is called at fixedLabel cluster server, we don't know the appropriate way to release the memory since different platform may uses different mechanism to allocate the memory.

Change overview

Use iteration pattern to get the fixed user label list so each fixed label get encoded in place.

Testing

How was this tested? (at least one bullet point required)

yufengw@yufengw-SEi:~/connectedhomeip/out/debug/standalone$ ./chip-tool fixedlabel read label-list 12344321 0
....
[1648691179.154127][32558:32563] CHIP:DMG: ReportDataMessage =
[1648691179.154156][32558:32563] CHIP:DMG: {
[1648691179.154180][32558:32563] CHIP:DMG: 	AttributeReportIBs =
[1648691179.154219][32558:32563] CHIP:DMG: 	[
[1648691179.154243][32558:32563] CHIP:DMG: 		AttributeReportIB =
[1648691179.154283][32558:32563] CHIP:DMG: 		{
[1648691179.154308][32558:32563] CHIP:DMG: 			AttributeDataIB =
[1648691179.154336][32558:32563] CHIP:DMG: 			{
[1648691179.154366][32558:32563] CHIP:DMG: 				DataVersion = 0xf158fe77,
[1648691179.154394][32558:32563] CHIP:DMG: 				AttributePathIB =
[1648691179.154424][32558:32563] CHIP:DMG: 				{
[1648691179.154453][32558:32563] CHIP:DMG: 					Endpoint = 0x0,
[1648691179.154483][32558:32563] CHIP:DMG: 					Cluster = 0x40,
[1648691179.154514][32558:32563] CHIP:DMG: 					Attribute = 0x0000_0000,
[1648691179.154541][32558:32563] CHIP:DMG: 				}
[1648691179.154574][32558:32563] CHIP:DMG: 					
[1648691179.154602][32558:32563] CHIP:DMG: 					Data = [
[1648691179.154632][32558:32563] CHIP:DMG: 						
[1648691179.154662][32558:32563] CHIP:DMG: 					],
[1648691179.154689][32558:32563] CHIP:DMG: 			},
[1648691179.154724][32558:32563] CHIP:DMG: 			
[1648691179.154749][32558:32563] CHIP:DMG: 		},
[1648691179.154799][32558:32563] CHIP:DMG: 		
[1648691179.154822][32558:32563] CHIP:DMG: 		AttributeReportIB =
[1648691179.154863][32558:32563] CHIP:DMG: 		{
[1648691179.154887][32558:32563] CHIP:DMG: 			AttributeDataIB =
[1648691179.154915][32558:32563] CHIP:DMG: 			{
[1648691179.154943][32558:32563] CHIP:DMG: 				DataVersion = 0xf158fe77,
[1648691179.154969][32558:32563] CHIP:DMG: 				AttributePathIB =
[1648691179.154996][32558:32563] CHIP:DMG: 				{
[1648691179.155024][32558:32563] CHIP:DMG: 					Endpoint = 0x0,
[1648691179.155052][32558:32563] CHIP:DMG: 					Cluster = 0x40,
[1648691179.155082][32558:32563] CHIP:DMG: 					Attribute = 0x0000_0000,
[1648691179.155110][32558:32563] CHIP:DMG: 					ListIndex = Null,
[1648691179.155136][32558:32563] CHIP:DMG: 				}
[1648691179.155170][32558:32563] CHIP:DMG: 					
[1648691179.155196][32558:32563] CHIP:DMG: 					Data = 
[1648691179.155225][32558:32563] CHIP:DMG: 					{
[1648691179.155258][32558:32563] CHIP:DMG: 						0x0 = "room", 
[1648691179.155289][32558:32563] CHIP:DMG: 						0x1 = "bedroom 2", 
[1648691179.155319][32558:32563] CHIP:DMG: 					},
[1648691179.155344][32558:32563] CHIP:DMG: 			},
[1648691179.155381][32558:32563] CHIP:DMG: 			
[1648691179.155405][32558:32563] CHIP:DMG: 		},
[1648691179.155458][32558:32563] CHIP:DMG: 		
[1648691179.155533][32558:32563] CHIP:DMG: 		AttributeReportIB =
[1648691179.155576][32558:32563] CHIP:DMG: 		{
[1648691179.155600][32558:32563] CHIP:DMG: 			AttributeDataIB =
[1648691179.155627][32558:32563] CHIP:DMG: 			{
[1648691179.155654][32558:32563] CHIP:DMG: 				DataVersion = 0xf158fe77,
[1648691179.155680][32558:32563] CHIP:DMG: 				AttributePathIB =
[1648691179.155708][32558:32563] CHIP:DMG: 				{
[1648691179.155736][32558:32563] CHIP:DMG: 					Endpoint = 0x0,
[1648691179.155765][32558:32563] CHIP:DMG: 					Cluster = 0x40,
[1648691179.155795][32558:32563] CHIP:DMG: 					Attribute = 0x0000_0000,
[1648691179.155822][32558:32563] CHIP:DMG: 					ListIndex = Null,
[1648691179.155849][32558:32563] CHIP:DMG: 				}
[1648691179.155881][32558:32563] CHIP:DMG: 					
[1648691179.155907][32558:32563] CHIP:DMG: 					Data = 
[1648691179.155935][32558:32563] CHIP:DMG: 					{
[1648691179.155966][32558:32563] CHIP:DMG: 						0x0 = "orientation", 
[1648691179.155997][32558:32563] CHIP:DMG: 						0x1 = "North", 
[1648691179.156027][32558:32563] CHIP:DMG: 					},
[1648691179.156052][32558:32563] CHIP:DMG: 			},
[1648691179.156090][32558:32563] CHIP:DMG: 			
[1648691179.156115][32558:32563] CHIP:DMG: 		},
[1648691179.156172][32558:32563] CHIP:DMG: 		
[1648691179.156195][32558:32563] CHIP:DMG: 		AttributeReportIB =
[1648691179.156235][32558:32563] CHIP:DMG: 		{
[1648691179.156258][32558:32563] CHIP:DMG: 			AttributeDataIB =
[1648691179.156285][32558:32563] CHIP:DMG: 			{
[1648691179.156312][32558:32563] CHIP:DMG: 				DataVersion = 0xf158fe77,
[1648691179.156338][32558:32563] CHIP:DMG: 				AttributePathIB =
[1648691179.156366][32558:32563] CHIP:DMG: 				{
[1648691179.156394][32558:32563] CHIP:DMG: 					Endpoint = 0x0,
[1648691179.156422][32558:32563] CHIP:DMG: 					Cluster = 0x40,
[1648691179.156451][32558:32563] CHIP:DMG: 					Attribute = 0x0000_0000,
[1648691179.156479][32558:32563] CHIP:DMG: 					ListIndex = Null,
[1648691179.156506][32558:32563] CHIP:DMG: 				}
[1648691179.156538][32558:32563] CHIP:DMG: 					
[1648691179.156564][32558:32563] CHIP:DMG: 					Data = 
[1648691179.156592][32558:32563] CHIP:DMG: 					{
[1648691179.156622][32558:32563] CHIP:DMG: 						0x0 = "floor", 
[1648691179.156653][32558:32563] CHIP:DMG: 						0x1 = "2", 
[1648691179.156682][32558:32563] CHIP:DMG: 					},
[1648691179.156708][32558:32563] CHIP:DMG: 			},
[1648691179.156746][32558:32563] CHIP:DMG: 			
[1648691179.156772][32558:32563] CHIP:DMG: 		},
[1648691179.156823][32558:32563] CHIP:DMG: 		
[1648691179.156847][32558:32563] CHIP:DMG: 		AttributeReportIB =
[1648691179.156887][32558:32563] CHIP:DMG: 		{
[1648691179.156911][32558:32563] CHIP:DMG: 			AttributeDataIB =
[1648691179.156938][32558:32563] CHIP:DMG: 			{
[1648691179.156964][32558:32563] CHIP:DMG: 				DataVersion = 0xf158fe77,
[1648691179.156991][32558:32563] CHIP:DMG: 				AttributePathIB =
[1648691179.157019][32558:32563] CHIP:DMG: 				{
[1648691179.157046][32558:32563] CHIP:DMG: 					Endpoint = 0x0,
[1648691179.157075][32558:32563] CHIP:DMG: 					Cluster = 0x40,
[1648691179.157104][32558:32563] CHIP:DMG: 					Attribute = 0x0000_0000,
[1648691179.157132][32558:32563] CHIP:DMG: 					ListIndex = Null,
[1648691179.157158][32558:32563] CHIP:DMG: 				}
[1648691179.157190][32558:32563] CHIP:DMG: 					
[1648691179.157216][32558:32563] CHIP:DMG: 					Data = 
[1648691179.157244][32558:32563] CHIP:DMG: 					{
[1648691179.157275][32558:32563] CHIP:DMG: 						0x0 = "direction", 
[1648691179.157305][32558:32563] CHIP:DMG: 						0x1 = "up", 
[1648691179.157334][32558:32563] CHIP:DMG: 					},
[1648691179.157360][32558:32563] CHIP:DMG: 			},
[1648691179.157397][32558:32563] CHIP:DMG: 			
[1648691179.157421][32558:32563] CHIP:DMG: 		},
[1648691179.157458][32558:32563] CHIP:DMG: 		
[1648691179.157481][32558:32563] CHIP:DMG: 	],
[1648691179.157570][32558:32563] CHIP:DMG: 	
[1648691179.157596][32558:32563] CHIP:DMG: 	SuppressResponse = true, 
[1648691179.157621][32558:32563] CHIP:DMG: 	InteractionModelRevision = 1
[1648691179.157643][32558:32563] CHIP:DMG: }
[1648691179.158555][32558:32563] CHIP:TOO: Endpoint: 0 Cluster: 0x0000_0040 Attribute 0x0000_0000 DataVersion: 4049141367
[1648691179.158662][32558:32563] CHIP:TOO:   label list: 4 entries
[1648691179.158716][32558:32563] CHIP:TOO:     [1]: {
[1648691179.158739][32558:32563] CHIP:TOO:       Label: room
[1648691179.158760][32558:32563] CHIP:TOO:       Value: bedroom 2
[1648691179.158781][32558:32563] CHIP:TOO:      }
[1648691179.158812][32558:32563] CHIP:TOO:     [2]: {
[1648691179.158831][32558:32563] CHIP:TOO:       Label: orientation
[1648691179.158850][32558:32563] CHIP:TOO:       Value: North
[1648691179.158870][32558:32563] CHIP:TOO:      }
[1648691179.158897][32558:32563] CHIP:TOO:     [3]: {
[1648691179.158917][32558:32563] CHIP:TOO:       Label: floor
[1648691179.158936][32558:32563] CHIP:TOO:       Value: 2
[1648691179.158955][32558:32563] CHIP:TOO:      }
[1648691179.158983][32558:32563] CHIP:TOO:     [4]: {
[1648691179.159002][32558:32563] CHIP:TOO:       Label: direction
[1648691179.159022][32558:32563] CHIP:TOO:       Value: up
[1648691179.159041][32558:32563] CHIP:TOO:      }

@github-actions
Copy link

github-actions bot commented Mar 31, 2022

PR #16861: Size comparison from 8928308 to cabb5fc

Increases above 0.2%:

platform target config section 8928308 cabb5fc change % change
linux all-clusters-app debug (read/write) 143448 143744 296 0.2
.data 1264 1296 32 2.5
.data.rel.ro 79032 79224 192 0.2
.init_array 944 952 8 0.8
bridge-app debug+rpc (read/write) 89632 89880 248 0.3
.data 1968 2000 32 1.6
.data.rel.ro 38040 38232 192 0.5
.init_array 544 552 8 1.5
chip-tool debug .init_array 656 664 8 1.2
chip-tool-no-interactive-ipv6only arm64 .data 1128 1136 8 0.7
door-lock-app debug .data.rel.ro 62984 63176 192 0.3
.init_array 664 672 8 1.2
lighting-app debug+rpc .data.rel.ro 68056 68248 192 0.3
.init_array 744 752 8 1.1
ota-provider-app debug .data.rel.ro 58296 58488 192 0.3
.init_array 616 624 8 1.3
ota-requestor-app debug .data.rel.ro 60552 60744 192 0.3
.init_array 640 648 8 1.2
shell debug .data.rel.ro 73696 73888 192 0.3
.init_array 920 928 8 0.9
thermostat-no-ble arm64 .data 1032 1040 8 0.8
.got 4512 4544 32 0.7
tv-app debug .data.rel.ro 74176 74368 192 0.3
.init_array 888 896 8 0.9
Increases (27 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 8928308 cabb5fc change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 183956 184004 48 0.0
pump-app LP_CC2652R7 (read/write) 166288 166352 64 0.0
pump-controller-app LP_CC2652R7 (read/write) 183144 183216 72 0.0
cyw30739 light cyw930739m2evb_01 .bss 75996 76004 8 0.0
lock cyw930739m2evb_01 .bss 74500 74508 8 0.0
efr32 lighting-app BRD4161A (read/write) 129120 129128 8 0.0
.bss 127128 127136 8 0.0
window-app BRD4161A (read/write) 127088 127096 8 0.0
.bss 125216 125224 8 0.0
esp32 all-clusters-app c3devkit (read/write) 1394914 1394930 16 0.0
.dram0.bss 62432 62440 8 0.0
m5stack (read/write) 462684 462692 8 0.0
.dram0.bss 67960 67968 8 0.0
k32w light k32w061+release (read/write) 707572 707588 16 0.0
.text 621908 621924 16 0.0
linux all-clusters-app debug (read only) 2547825 2549073 1248 0.0
(read/write) 143448 143744 296 0.2
.bss 57408 57472 64 0.1
.data 1264 1296 32 2.5
.data.rel.ro 79032 79224 192 0.2
.init_array 944 952 8 0.8
.rodata 217349 217541 192 0.1
.text 2166482 2167202 720 0.0
bridge-app debug+rpc (read only) 1779789 1781069 1280 0.1
(read/write) 89632 89880 248 0.3
.bss 44536 44552 16 0.0
.data 1968 2000 32 1.6
.data.rel.ro 38040 38232 192 0.5
.init_array 544 552 8 1.5
.rodata 145393 145617 224 0.2
.text 1518869 1519589 720 0.0
chip-tool debug (read only) 10329165 10331309 2144 0.0
(read/write) 356408 356640 232 0.1
.bss 22048 22080 32 0.1
.data.rel.ro 327072 327264 192 0.1
.init_array 656 664 8 1.2
.rodata 528269 528589 320 0.1
.text 9013173 9014661 1488 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9937332 9939316 1984 0.0
(read/write) 475393 475633 240 0.1
.bss 40385 40401 16 0.0
.data 1128 1136 8 0.7
.data.rel.ro 373848 374024 176 0.0
.got 56232 56264 32 0.1
.rodata 501916 502124 208 0.0
.text 8377252 8378580 1328 0.0
door-lock-app debug (read only) 2032513 2033761 1248 0.1
(read/write) 117056 117288 232 0.2
.bss 47648 47680 32 0.1
.data.rel.ro 62984 63176 192 0.3
.init_array 664 672 8 1.2
.rodata 181985 182177 192 0.1
.text 1700546 1701266 720 0.0
lighting-app debug+rpc (read only) 2210273 2211521 1248 0.1
(read/write) 124080 124280 200 0.2
.data.rel.ro 68056 68248 192 0.3
.init_array 744 752 8 1.1
.rodata 176001 176193 192 0.1
.text 1874930 1875650 720 0.0
ota-provider-app debug (read only) 1972345 1973601 1256 0.1
(read/write) 112816 113016 200 0.2
.data.rel.ro 58296 58488 192 0.3
.init_array 616 624 8 1.3
.rodata 167651 167851 200 0.1
.text 1652658 1653378 720 0.0
ota-requestor-app debug (read only) 2000137 2001401 1264 0.1
(read/write) 116008 116240 232 0.2
.bss 48512 48544 32 0.1
.data.rel.ro 60552 60744 192 0.3
.init_array 640 648 8 1.2
.rodata 163940 164148 208 0.1
.text 1683154 1683874 720 0.0
shell debug (read only) 2463113 2464361 1248 0.1
(read/write) 147496 147696 200 0.1
.data.rel.ro 73696 73888 192 0.3
.init_array 920 928 8 0.9
.rodata 210482 210674 192 0.1
.text 2095442 2096162 720 0.0
thermostat-no-ble arm64 (read only) 2289220 2290692 1472 0.1
(read/write) 148433 148657 224 0.2
.bss 62833 62849 16 0.0
.data 1032 1040 8 0.8
.data.rel.ro 77040 77216 176 0.2
.got 4512 4544 32 0.7
.rodata 140228 140388 160 0.1
.text 1925488 1926336 848 0.0
tv-app debug (read only) 2711401 2712649 1248 0.0
(read/write) 247968 248184 216 0.1
.bss 164608 164624 16 0.0
.data.rel.ro 74176 74368 192 0.3
.init_array 888 896 8 0.9
.rodata 207147 207339 192 0.1
.text 2329458 2330178 720 0.0
mbed lock-app CY8CPROTO_062_4343W+release .bss 185044 185052 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 bss 143076 143080 4 0.0
p6 all-clusters-app default .bss 118464 118472 8 0.0
light-app default .bss 111936 111944 8 0.0
lock-app default .bss 111680 111688 8 0.0
telink lighting-app tlsr9518adk80d bss 70288 70296 8 0.0
Decreases (18 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, mbed, nrfconnect, p6, telink)
platform target config section 8928308 cabb5fc change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667787 667739 -48 -0.0
.text 587680 587632 -48 -0.0
lock-mtd LP_CC2652R7 (read only) 616923 616867 -56 -0.0
.text 536928 536872 -56 -0.0
pump-app LP_CC2652R7 (read only) 686607 686543 -64 -0.0
.text 604492 604428 -64 -0.0
pump-controller-app LP_CC2652R7 (read only) 669503 669431 -72 -0.0
.text 590980 590908 -72 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609826 609770 -56 -0.0
.app_xip_area 516576 516512 -64 -0.0
lock cyw930739m2evb_01 (read/write) 567330 567282 -48 -0.0
.app_xip_area 475616 475560 -56 -0.0
efr32 lighting-app BRD4161A (read only) 930548 930372 -176 -0.0
.text 930540 930364 -176 -0.0
BRD4161A+rpc (read only) 959540 959364 -176 -0.0
.text 959532 959356 -176 -0.0
window-app BRD4161A (read only) 860064 859872 -192 -0.0
.text 860056 859864 -192 -0.0
esp32 all-clusters-app c3devkit (read only) 970018 969942 -76 -0.0
.flash.text 970018 969942 -76 -0.0
m5stack (read only) 1025759 1025711 -48 -0.0
.flash.text 1020375 1020327 -48 -0.0
k32w lock k32w061+release (read/write) 706680 706616 -64 -0.0
.text 621008 620944 -64 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2358604 2358540 -64 -0.0
.text 1321204 1321140 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1146903 1146839 -64 -0.0
text 786320 786256 -64 -0.0
p6 all-clusters-app default (read/write) 2502488 2502312 -176 -0.0
.text 1460752 1460576 -176 -0.0
light-app default (read/write) 2404648 2404472 -176 -0.0
.text 1362912 1362736 -176 -0.0
lock-app default (read/write) 2368256 2368080 -176 -0.0
.text 1326520 1326344 -176 -0.0
telink lighting-app tlsr9518adk80d (read/write) 791548 791444 -104 -0.0
text 561516 561402 -114 -0.0
Full report (31 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 8928308 cabb5fc change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667787 667739 -48 -0.0
(read/write) 183956 184004 48 0.0
.bss 81784 81784 0 0.0
.data 3132 3132 0 0.0
.rodata 79627 79627 0 0.0
.text 587680 587632 -48 -0.0
lock-mtd LP_CC2652R7 (read only) 616923 616867 -56 -0.0
(read/write) 154500 154500 0 0.0
.bss 77512 77512 0 0.0
.data 3132 3132 0 0.0
.rodata 79507 79507 0 0.0
.text 536928 536872 -56 -0.0
pump-app LP_CC2652R7 (read only) 686607 686543 -64 -0.0
(read/write) 166288 166352 64 0.0
.bss 82168 82168 0 0.0
.data 3128 3128 0 0.0
.rodata 81631 81631 0 0.0
.text 604492 604428 -64 -0.0
pump-controller-app LP_CC2652R7 (read only) 669503 669431 -72 -0.0
(read/write) 183144 183216 72 0.0
.bss 81920 81920 0 0.0
.data 3128 3128 0 0.0
.rodata 78039 78039 0 0.0
.text 590980 590908 -72 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609826 609770 -56 -0.0
.app_xip_area 516576 516512 -64 -0.0
.bss 75996 76004 8 0.0
.data 600 600 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 567330 567282 -48 -0.0
.app_xip_area 475616 475560 -56 -0.0
.bss 74500 74508 8 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 579270 579270 0 0.0
.app_xip_area 477892 477892 0 0.0
.bss 83836 83836 0 0.0
.data 504 504 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 930548 930372 -176 -0.0
(read/write) 129120 129128 8 0.0
.bss 127128 127136 8 0.0
.data 1992 1992 0 0.0
.text 930540 930364 -176 -0.0
BRD4161A+rpc (read only) 959540 959364 -176 -0.0
(read/write) 145084 145084 0 0.0
.bss 142912 142912 0 0.0
.data 2172 2172 0 0.0
.text 959532 959356 -176 -0.0
window-app BRD4161A (read only) 860064 859872 -192 -0.0
(read/write) 127088 127096 8 0.0
.bss 125216 125224 8 0.0
.data 1868 1868 0 0.0
.text 860056 859864 -192 -0.0
esp32 all-clusters-app c3devkit (read only) 970018 969942 -76 -0.0
(read/write) 1394914 1394930 16 0.0
.dram0.bss 62432 62440 8 0.0
.dram0.data 14220 14220 0 0.0
.flash.rodata 199352 199352 0 0.0
.flash.text 970018 969942 -76 -0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1025759 1025711 -48 -0.0
(read/write) 462684 462692 8 0.0
.dram0.bss 67960 67968 8 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 228864 228864 0 0.0
.flash.text 1020375 1020327 -48 -0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 707572 707588 16 0.0
.bss 77992 77992 0 0.0
.data 1872 1872 0 0.0
.text 621908 621924 16 0.0
lock k32w061+release (read/write) 706680 706616 -64 -0.0
.bss 77960 77960 0 0.0
.data 1912 1912 0 0.0
.text 621008 620944 -64 -0.0
linux all-clusters-app debug (read only) 2547825 2549073 1248 0.0
(read/write) 143448 143744 296 0.2
.bss 57408 57472 64 0.1
.data 1264 1296 32 2.5
.data.rel.ro 79032 79224 192 0.2
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 944 952 8 0.8
.rodata 217349 217541 192 0.1
.text 2166482 2167202 720 0.0
bridge-app debug+rpc (read only) 1779789 1781069 1280 0.1
(read/write) 89632 89880 248 0.3
.bss 44536 44552 16 0.0
.data 1968 2000 32 1.6
.data.rel.ro 38040 38232 192 0.5
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 544 552 8 1.5
.rodata 145393 145617 224 0.2
.text 1518869 1519589 720 0.0
chip-tool debug (read only) 10329165 10331309 2144 0.0
(read/write) 356408 356640 232 0.1
.bss 22048 22080 32 0.1
.data 1072 1072 0 0.0
.data.rel.ro 327072 327264 192 0.1
.dynamic 624 624 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 656 664 8 1.2
.rodata 528269 528589 320 0.1
.text 9013173 9014661 1488 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9937332 9939316 1984 0.0
(read/write) 475393 475633 240 0.1
.bss 40385 40401 16 0.0
.data 1128 1136 8 0.7
.data.rel.ro 373848 374024 176 0.0
.dynamic 560 560 0 0.0
.got 56232 56264 32 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 501916 502124 208 0.0
.text 8377252 8378580 1328 0.0
door-lock-app debug (read only) 2032513 2033761 1248 0.1
(read/write) 117056 117288 232 0.2
.bss 47648 47680 32 0.1
.data 1008 1008 0 0.0
.data.rel.ro 62984 63176 192 0.3
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 664 672 8 1.2
.rodata 181985 182177 192 0.1
.text 1700546 1701266 720 0.0
lighting-app debug+rpc (read only) 2210273 2211521 1248 0.1
(read/write) 124080 124280 200 0.2
.bss 48960 48960 0 0.0
.data 1488 1488 0 0.0
.data.rel.ro 68056 68248 192 0.3
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 744 752 8 1.1
.rodata 176001 176193 192 0.1
.text 1874930 1875650 720 0.0
ota-provider-app debug (read only) 1972345 1973601 1256 0.1
(read/write) 112816 113016 200 0.2
.bss 47584 47584 0 0.0
.data 1288 1288 0 0.0
.data.rel.ro 58296 58488 192 0.3
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 616 624 8 1.3
.rodata 167651 167851 200 0.1
.text 1652658 1653378 720 0.0
ota-requestor-app debug (read only) 2000137 2001401 1264 0.1
(read/write) 116008 116240 232 0.2
.bss 48512 48544 32 0.1
.data 1480 1480 0 0.0
.data.rel.ro 60552 60744 192 0.3
.dynamic 592 592 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 640 648 8 1.2
.rodata 163940 164148 208 0.1
.text 1683154 1683874 720 0.0
shell debug (read only) 2463113 2464361 1248 0.1
(read/write) 147496 147696 200 0.1
.bss 67304 67304 0 0.0
.data 784 784 0 0.0
.data.rel.ro 73696 73888 192 0.3
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 928 8 0.9
.rodata 210482 210674 192 0.1
.text 2095442 2096162 720 0.0
thermostat-no-ble arm64 (read only) 2289220 2290692 1472 0.1
(read/write) 148433 148657 224 0.2
.bss 62833 62849 16 0.0
.data 1032 1040 8 0.8
.data.rel.ro 77040 77216 176 0.2
.dynamic 560 560 0 0.0
.got 4512 4544 32 0.7
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 140228 140388 160 0.1
.text 1925488 1926336 848 0.0
tv-app debug (read only) 2711401 2712649 1248 0.0
(read/write) 247968 248184 216 0.1
.bss 164608 164624 16 0.0
.data 3136 3136 0 0.0
.data.rel.ro 74176 74368 192 0.3
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 896 8 0.9
.rodata 207147 207339 192 0.1
.text 2329458 2330178 720 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358604 2358540 -64 -0.0
.bss 185044 185052 8 0.0
.data 5760 5760 0 0.0
.text 1321204 1321140 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1146903 1146839 -64 -0.0
bss 143076 143080 4 0.0
rodata 142696 142696 0 0.0
text 786320 786256 -64 -0.0
p6 all-clusters-app default (read/write) 2502488 2502312 -176 -0.0
.bss 118464 118472 8 0.0
.data 2640 2640 0 0.0
.text 1460752 1460576 -176 -0.0
light-app default (read/write) 2404648 2404472 -176 -0.0
.bss 111936 111944 8 0.0
.data 2496 2496 0 0.0
.text 1362912 1362736 -176 -0.0
lock-app default (read/write) 2368256 2368080 -176 -0.0
.bss 111680 111688 8 0.0
.data 2456 2456 0 0.0
.text 1326520 1326344 -176 -0.0
telink lighting-app tlsr9518adk80d (read/write) 791548 791444 -104 -0.0
bss 70288 70296 8 0.0
noinit 40416 40416 0 0.0
text 561516 561402 -114 -0.0

@github-actions
Copy link

github-actions bot commented Mar 31, 2022

PR #16861: Size comparison from 8928308 to 799ae90

Increases above 0.2%:

platform target config section 8928308 799ae90 change % change
linux all-clusters-app debug (read only) 2547825 2553137 5312 0.2
(read/write) 143448 143872 424 0.3
.data 1264 1296 32 2.5
.data.rel.ro 79032 79352 320 0.4
.init_array 944 952 8 0.8
.rodata 217349 219077 1728 0.8
bridge-app debug+rpc (read/write) 89632 89880 248 0.3
.data 1968 2000 32 1.6
.data.rel.ro 38040 38232 192 0.5
.init_array 544 552 8 1.5
.rodata 145393 147057 1664 1.1
chip-tool debug .init_array 656 664 8 1.2
.rodata 528269 529997 1728 0.3
chip-tool-no-interactive-ipv6only arm64 .data 1128 1136 8 0.7
.rodata 501916 503788 1872 0.4
door-lock-app debug .data.rel.ro 62984 63176 192 0.3
.init_array 664 672 8 1.2
.rodata 181985 183649 1664 0.9
lighting-app debug+rpc .data.rel.ro 68056 68248 192 0.3
.init_array 744 752 8 1.1
.rodata 176001 177665 1664 0.9
ota-provider-app debug .data.rel.ro 58296 58488 192 0.3
.init_array 616 624 8 1.3
.rodata 167651 169291 1640 1.0
ota-requestor-app debug .data.rel.ro 60552 60696 144 0.2
.init_array 640 648 8 1.2
.rodata 163940 165652 1712 1.0
shell debug (read only) 2463113 2468473 5360 0.2
(read/write) 147496 147824 328 0.2
.data.rel.ro 73696 74016 320 0.4
.init_array 920 928 8 0.9
.rodata 210482 212274 1792 0.9
thermostat-no-ble arm64 .data 1032 1040 8 0.8
.got 4512 4544 32 0.7
.rodata 140228 142052 1824 1.3
tv-app debug .data.rel.ro 74176 74368 192 0.3
.init_array 888 896 8 0.9
.rodata 207147 208811 1664 0.8
Increases (26 builds for cc13x2_26x2, cyw30739, efr32, esp32, linux, mbed, nrfconnect, p6, telink)
platform target config section 8928308 799ae90 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read/write) 183956 184036 80 0.0
pump-app LP_CC2652R7 (read/write) 166288 166368 80 0.0
pump-controller-app LP_CC2652R7 (read/write) 183144 183232 88 0.0
cyw30739 light cyw930739m2evb_01 .bss 75996 76004 8 0.0
lock cyw930739m2evb_01 .bss 74500 74508 8 0.0
efr32 lighting-app BRD4161A (read/write) 129120 129128 8 0.0
.bss 127128 127136 8 0.0
window-app BRD4161A (read/write) 127088 127096 8 0.0
.bss 125216 125224 8 0.0
esp32 all-clusters-app c3devkit (read only) 970018 970622 604 0.1
(read/write) 1394914 1395138 224 0.0
.dram0.bss 62432 62456 24 0.0
.flash.rodata 199352 199544 192 0.1
.flash.text 970018 970622 604 0.1
m5stack (read only) 1025759 1026335 576 0.1
(read/write) 462684 462900 216 0.0
.dram0.bss 67960 67984 24 0.0
.flash.rodata 228864 229056 192 0.1
.flash.text 1020375 1020951 576 0.1
linux all-clusters-app debug (read only) 2547825 2553137 5312 0.2
(read/write) 143448 143872 424 0.3
.bss 57408 57472 64 0.1
.data 1264 1296 32 2.5
.data.rel.ro 79032 79352 320 0.4
.init_array 944 952 8 0.8
.rodata 217349 219077 1728 0.8
.text 2166482 2169634 3152 0.1
bridge-app debug+rpc (read only) 1779789 1783037 3248 0.2
(read/write) 89632 89880 248 0.3
.bss 44536 44552 16 0.0
.data 1968 2000 32 1.6
.data.rel.ro 38040 38232 192 0.5
.init_array 544 552 8 1.5
.rodata 145393 147057 1664 1.1
.text 1518869 1520117 1248 0.1
chip-tool debug (read only) 10329165 10333325 4160 0.0
(read/write) 356408 356640 232 0.1
.bss 22048 22080 32 0.1
.data.rel.ro 327072 327264 192 0.1
.init_array 656 664 8 1.2
.rodata 528269 529997 1728 0.3
.text 9013173 9015269 2096 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9937332 9941780 4448 0.0
(read/write) 475393 475633 240 0.1
.bss 40385 40401 16 0.0
.data 1128 1136 8 0.7
.data.rel.ro 373848 374024 176 0.0
.got 56232 56264 32 0.1
.rodata 501916 503788 1872 0.4
.text 8377252 8379380 2128 0.0
door-lock-app debug (read only) 2032513 2035761 3248 0.2
(read/write) 117056 117288 232 0.2
.bss 47648 47680 32 0.1
.data.rel.ro 62984 63176 192 0.3
.init_array 664 672 8 1.2
.rodata 181985 183649 1664 0.9
.text 1700546 1701794 1248 0.1
lighting-app debug+rpc (read only) 2210273 2213521 3248 0.1
(read/write) 124080 124280 200 0.2
.data.rel.ro 68056 68248 192 0.3
.init_array 744 752 8 1.1
.rodata 176001 177665 1664 0.9
.text 1874930 1876178 1248 0.1
ota-provider-app debug (read only) 1972345 1975553 3208 0.2
(read/write) 112816 113016 200 0.2
.data.rel.ro 58296 58488 192 0.3
.init_array 616 624 8 1.3
.rodata 167651 169291 1640 1.0
.text 1652658 1653890 1232 0.1
ota-requestor-app debug (read only) 2000137 2003457 3320 0.2
(read/write) 116008 116208 200 0.2
.bss 48512 48544 32 0.1
.data.rel.ro 60552 60696 144 0.2
.init_array 640 648 8 1.2
.rodata 163940 165652 1712 1.0
.text 1683154 1684450 1296 0.1
shell debug (read only) 2463113 2468473 5360 0.2
(read/write) 147496 147824 328 0.2
.data.rel.ro 73696 74016 320 0.4
.init_array 920 928 8 0.9
.rodata 210482 212274 1792 0.9
.text 2095442 2098578 3136 0.1
thermostat-no-ble arm64 (read only) 2289220 2293092 3872 0.2
(read/write) 148433 148657 224 0.2
.bss 62833 62849 16 0.0
.data 1032 1040 8 0.8
.data.rel.ro 77040 77216 176 0.2
.got 4512 4544 32 0.7
.rodata 140228 142052 1824 1.3
.text 1925488 1927072 1584 0.1
tv-app debug (read only) 2711401 2714633 3232 0.1
(read/write) 247968 248184 216 0.1
.bss 164608 164624 16 0.0
.data.rel.ro 74176 74368 192 0.3
.init_array 888 896 8 0.9
.rodata 207147 208811 1664 0.8
.text 2329458 2330690 1232 0.1
mbed lock-app CY8CPROTO_062_4343W+release .bss 185044 185052 8 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1146903 1147635 732 0.1
bss 143076 143092 16 0.0
rodata 142696 142884 188 0.1
text 786320 786856 536 0.1
p6 all-clusters-app default (read/write) 2502488 2502984 496 0.0
.bss 118464 118488 24 0.0
.text 1460752 1461248 496 0.0
light-app default .bss 111936 111944 8 0.0
lock-app default .bss 111680 111688 8 0.0
telink lighting-app tlsr9518adk80d bss 70288 70296 8 0.0
Decreases (16 builds for cc13x2_26x2, cyw30739, efr32, k32w, mbed, p6, telink)
platform target config section 8928308 799ae90 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667787 667707 -80 -0.0
.text 587680 587600 -80 -0.0
lock-mtd LP_CC2652R7 (read only) 616923 616835 -88 -0.0
.text 536928 536840 -88 -0.0
pump-app LP_CC2652R7 (read only) 686607 686527 -80 -0.0
.text 604492 604412 -80 -0.0
pump-controller-app LP_CC2652R7 (read only) 669503 669415 -88 -0.0
.text 590980 590892 -88 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609826 609754 -72 -0.0
.app_xip_area 516576 516496 -80 -0.0
lock cyw930739m2evb_01 (read/write) 567330 567266 -64 -0.0
.app_xip_area 475616 475544 -72 -0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 579270 579182 -88 -0.0
.app_xip_area 477892 477804 -88 -0.0
efr32 lighting-app BRD4161A (read only) 930548 930500 -48 -0.0
.text 930540 930492 -48 -0.0
BRD4161A+rpc (read only) 959540 959508 -32 -0.0
.text 959532 959500 -32 -0.0
window-app BRD4161A (read only) 860064 859960 -104 -0.0
.text 860056 859952 -104 -0.0
k32w light k32w061+release (read/write) 707572 707492 -80 -0.0
.text 621908 621828 -80 -0.0
lock k32w061+release (read/write) 706680 706600 -80 -0.0
.text 621008 620928 -80 -0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2358604 2358540 -64 -0.0
.text 1321204 1321140 -64 -0.0
p6 light-app default (read/write) 2404648 2404472 -176 -0.0
.text 1362912 1362736 -176 -0.0
lock-app default (read/write) 2368256 2368080 -176 -0.0
.text 1326520 1326344 -176 -0.0
telink lighting-app tlsr9518adk80d (read/write) 791548 791428 -120 -0.0
text 561516 561392 -124 -0.0
Full report (31 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 8928308 799ae90 change % change
cc13x2_26x2 lock-ftd LP_CC2652R7 (read only) 667787 667707 -80 -0.0
(read/write) 183956 184036 80 0.0
.bss 81784 81784 0 0.0
.data 3132 3132 0 0.0
.rodata 79627 79627 0 0.0
.text 587680 587600 -80 -0.0
lock-mtd LP_CC2652R7 (read only) 616923 616835 -88 -0.0
(read/write) 154500 154500 0 0.0
.bss 77512 77512 0 0.0
.data 3132 3132 0 0.0
.rodata 79507 79507 0 0.0
.text 536928 536840 -88 -0.0
pump-app LP_CC2652R7 (read only) 686607 686527 -80 -0.0
(read/write) 166288 166368 80 0.0
.bss 82168 82168 0 0.0
.data 3128 3128 0 0.0
.rodata 81631 81631 0 0.0
.text 604492 604412 -80 -0.0
pump-controller-app LP_CC2652R7 (read only) 669503 669415 -88 -0.0
(read/write) 183144 183232 88 0.0
.bss 81920 81920 0 0.0
.data 3128 3128 0 0.0
.rodata 78039 78039 0 0.0
.text 590980 590892 -88 -0.0
cyw30739 light cyw930739m2evb_01 (read/write) 609826 609754 -72 -0.0
.app_xip_area 516576 516496 -80 -0.0
.bss 75996 76004 8 0.0
.data 600 600 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 567330 567266 -64 -0.0
.app_xip_area 475616 475544 -72 -0.0
.bss 74500 74508 8 0.0
.data 564 564 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 579270 579182 -88 -0.0
.app_xip_area 477892 477804 -88 -0.0
.bss 83836 83836 0 0.0
.data 504 504 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 930548 930500 -48 -0.0
(read/write) 129120 129128 8 0.0
.bss 127128 127136 8 0.0
.data 1992 1992 0 0.0
.text 930540 930492 -48 -0.0
BRD4161A+rpc (read only) 959540 959508 -32 -0.0
(read/write) 145084 145084 0 0.0
.bss 142912 142912 0 0.0
.data 2172 2172 0 0.0
.text 959532 959500 -32 -0.0
window-app BRD4161A (read only) 860064 859960 -104 -0.0
(read/write) 127088 127096 8 0.0
.bss 125216 125224 8 0.0
.data 1868 1868 0 0.0
.text 860056 859952 -104 -0.0
esp32 all-clusters-app c3devkit (read only) 970018 970622 604 0.1
(read/write) 1394914 1395138 224 0.0
.dram0.bss 62432 62456 24 0.0
.dram0.data 14220 14220 0 0.0
.flash.rodata 199352 199544 192 0.1
.flash.text 970018 970622 604 0.1
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1025759 1026335 576 0.1
(read/write) 462684 462900 216 0.0
.dram0.bss 67960 67984 24 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 228864 229056 192 0.1
.flash.text 1020375 1020951 576 0.1
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 707572 707492 -80 -0.0
.bss 77992 77992 0 0.0
.data 1872 1872 0 0.0
.text 621908 621828 -80 -0.0
lock k32w061+release (read/write) 706680 706600 -80 -0.0
.bss 77960 77960 0 0.0
.data 1912 1912 0 0.0
.text 621008 620928 -80 -0.0
linux all-clusters-app debug (read only) 2547825 2553137 5312 0.2
(read/write) 143448 143872 424 0.3
.bss 57408 57472 64 0.1
.data 1264 1296 32 2.5
.data.rel.ro 79032 79352 320 0.4
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 944 952 8 0.8
.rodata 217349 219077 1728 0.8
.text 2166482 2169634 3152 0.1
bridge-app debug+rpc (read only) 1779789 1783037 3248 0.2
(read/write) 89632 89880 248 0.3
.bss 44536 44552 16 0.0
.data 1968 2000 32 1.6
.data.rel.ro 38040 38232 192 0.5
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 544 552 8 1.5
.rodata 145393 147057 1664 1.1
.text 1518869 1520117 1248 0.1
chip-tool debug (read only) 10329165 10333325 4160 0.0
(read/write) 356408 356640 232 0.1
.bss 22048 22080 32 0.1
.data 1072 1072 0 0.0
.data.rel.ro 327072 327264 192 0.1
.dynamic 624 624 0 0.0
.got 4896 4896 0 0.0
.init 27 27 0 0.0
.init_array 656 664 8 1.2
.rodata 528269 529997 1728 0.3
.text 9013173 9015269 2096 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 9937332 9941780 4448 0.0
(read/write) 475393 475633 240 0.1
.bss 40385 40401 16 0.0
.data 1128 1136 8 0.7
.data.rel.ro 373848 374024 176 0.0
.dynamic 560 560 0 0.0
.got 56232 56264 32 0.1
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 501916 503788 1872 0.4
.text 8377252 8379380 2128 0.0
door-lock-app debug (read only) 2032513 2035761 3248 0.2
(read/write) 117056 117288 232 0.2
.bss 47648 47680 32 0.1
.data 1008 1008 0 0.0
.data.rel.ro 62984 63176 192 0.3
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 664 672 8 1.2
.rodata 181985 183649 1664 0.9
.text 1700546 1701794 1248 0.1
lighting-app debug+rpc (read only) 2210273 2213521 3248 0.1
(read/write) 124080 124280 200 0.2
.bss 48960 48960 0 0.0
.data 1488 1488 0 0.0
.data.rel.ro 68056 68248 192 0.3
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 744 752 8 1.1
.rodata 176001 177665 1664 0.9
.text 1874930 1876178 1248 0.1
ota-provider-app debug (read only) 1972345 1975553 3208 0.2
(read/write) 112816 113016 200 0.2
.bss 47584 47584 0 0.0
.data 1288 1288 0 0.0
.data.rel.ro 58296 58488 192 0.3
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 616 624 8 1.3
.rodata 167651 169291 1640 1.0
.text 1652658 1653890 1232 0.1
ota-requestor-app debug (read only) 2000137 2003457 3320 0.2
(read/write) 116008 116208 200 0.2
.bss 48512 48544 32 0.1
.data 1480 1480 0 0.0
.data.rel.ro 60552 60696 144 0.2
.dynamic 592 592 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 640 648 8 1.2
.rodata 163940 165652 1712 1.0
.text 1683154 1684450 1296 0.1
shell debug (read only) 2463113 2468473 5360 0.2
(read/write) 147496 147824 328 0.2
.bss 67304 67304 0 0.0
.data 784 784 0 0.0
.data.rel.ro 73696 74016 320 0.4
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 928 8 0.9
.rodata 210482 212274 1792 0.9
.text 2095442 2098578 3136 0.1
thermostat-no-ble arm64 (read only) 2289220 2293092 3872 0.2
(read/write) 148433 148657 224 0.2
.bss 62833 62849 16 0.0
.data 1032 1040 8 0.8
.data.rel.ro 77040 77216 176 0.2
.dynamic 560 560 0 0.0
.got 4512 4544 32 0.7
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 140228 142052 1824 1.3
.text 1925488 1927072 1584 0.1
tv-app debug (read only) 2711401 2714633 3232 0.1
(read/write) 247968 248184 216 0.1
.bss 164608 164624 16 0.0
.data 3136 3136 0 0.0
.data.rel.ro 74176 74368 192 0.3
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 896 8 0.9
.rodata 207147 208811 1664 0.8
.text 2329458 2330690 1232 0.1
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2358604 2358540 -64 -0.0
.bss 185044 185052 8 0.0
.data 5760 5760 0 0.0
.text 1321204 1321140 -64 -0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1146903 1147635 732 0.1
bss 143076 143092 16 0.0
rodata 142696 142884 188 0.1
text 786320 786856 536 0.1
p6 all-clusters-app default (read/write) 2502488 2502984 496 0.0
.bss 118464 118488 24 0.0
.data 2640 2640 0 0.0
.text 1460752 1461248 496 0.0
light-app default (read/write) 2404648 2404472 -176 -0.0
.bss 111936 111944 8 0.0
.data 2496 2496 0 0.0
.text 1362912 1362736 -176 -0.0
lock-app default (read/write) 2368256 2368080 -176 -0.0
.bss 111680 111688 8 0.0
.data 2456 2456 0 0.0
.text 1326520 1326344 -176 -0.0
telink lighting-app tlsr9518adk80d (read/write) 791548 791428 -120 -0.0
bss 70288 70296 8 0.0
noinit 40416 40416 0 0.0
text 561516 561392 -124 -0.0

@yufengwangca yufengwangca merged commit 6a55194 into project-chip:master Mar 31, 2022
@yufengwangca yufengwangca deleted the pr/api/fixlabel branch March 31, 2022 06:38
rochaferraz pushed a commit to rochaferraz/connectedhomeip that referenced this pull request Mar 31, 2022
…16861)

* Use iteration pattern to get the fixed user label list

* Remove the unnecessary check condition
andrei-menzopol pushed a commit to andrei-menzopol/connectedhomeip that referenced this pull request Apr 14, 2022
…16861)

* Use iteration pattern to get the fixed user label list

* Remove the unnecessary check condition
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants