connectedhomeip
connectedhomeip copied to clipboard
Use std optional inside chip::Optional
This exposes bugs:
- several unused variables existed (caught now)
- we do
Optional<SessionHandle>move assignment EVERYWHERE even though this handle was supposed to be a reference counted handle that should have denied assignment. I could not actually find a way to fix it ... maybe we have to special case it somehow. The only thing I could do is just make theReferenceCountedHandleaccept move assignment (which does not seem to invalidate its claims of being a reference counter).
PR #32178: Size comparison from 5dfaed47fd509043bb2eb9097b799ea9daeca3f1 to 8d0733b7540eba59de2fd9073e1e2978fdefbde6
Increases above 0.2%:
| platform | target | config | section | 5dfaed47 | 8d0733b7 | change | % change |
|---|---|---|---|---|---|---|---|
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | .data | 1640 | 1664 | 24 | 1.5 |
| lock | CC3235SF_LAUNCHXL | .data | 1496 | 1520 | 24 | 1.6 | |
| mbed | lock-app-release | cy8cproto_062_4343w | .data | 5200 | 5216 | 16 | 0.3 |
| qpg | lighting-app | qpg6105+debug | .data | 820 | 872 | 52 | 6.3 |
| lock-app | qpg6105+debug | .data | 840 | 892 | 52 | 6.2 | |
| stm32 | light | STM32WB5MM-DK | .data | 668 | 692 | 24 | 3.6 |
Increases (6 builds for cc32xx, mbed, qpg, stm32)
| platform | target | config | section | 5dfaed47 | 8d0733b7 | change | % change |
|---|---|---|---|---|---|---|---|
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | (read only) | 581234 | 581386 | 152 | 0.0 |
| (read/write) | 207968 | 207992 | 24 | 0.0 | |||
| .data | 1640 | 1664 | 24 | 1.5 | |||
| .text | 492588 | 492748 | 160 | 0.0 | |||
| lock | CC3235SF_LAUNCHXL | (read only) | 626530 | 626690 | 160 | 0.0 | |
| (read/write) | 208312 | 208336 | 24 | 0.0 | |||
| .data | 1496 | 1520 | 24 | 1.6 | |||
| .text | 517428 | 517588 | 160 | 0.0 | |||
| mbed | lock-app-release | cy8cproto_062_4343w | .data | 5200 | 5216 | 16 | 0.3 |
| qpg | lighting-app | qpg6105+debug | .data | 820 | 872 | 52 | 6.3 |
| lock-app | qpg6105+debug | .data | 840 | 892 | 52 | 6.2 | |
| stm32 | light | STM32WB5MM-DK | .data | 668 | 692 | 24 | 3.6 |
Decreases (5 builds for cc32xx, mbed, qpg, stm32)
| platform | target | config | section | 5dfaed47 | 8d0733b7 | change | % change |
|---|---|---|---|---|---|---|---|
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | .rodata | 86522 | 86514 | -8 | -0.0 |
| mbed | lock-app-release | cy8cproto_062_4343w | (read/write) | 2530696 | 2530440 | -256 | -0.0 |
| .bss | 220448 | 220424 | -24 | -0.0 | |||
| .text | 1493380 | 1493124 | -256 | -0.0 | |||
| qpg | lighting-app | qpg6105+debug | (read/write) | 1126016 | 1125756 | -260 | -0.0 |
| .bss | 102400 | 102344 | -56 | -0.1 | |||
| .text | 638400 | 638136 | -264 | -0.0 | |||
| lock-app | qpg6105+debug | (read/write) | 1086008 | 1085780 | -228 | -0.0 | |
| .bss | 97152 | 97096 | -56 | -0.1 | |||
| .text | 598388 | 598164 | -224 | -0.0 | |||
| stm32 | light | STM32WB5MM-DK | (read/write) | 598029 | 597865 | -164 | -0.0 |
| .bss | 128312 | 128288 | -24 | -0.0 | |||
| .text | 380552 | 380392 | -160 | -0.0 |
Full report (6 builds for cc32xx, mbed, qpg, stm32)
| platform | target | config | section | 5dfaed47 | 8d0733b7 | change | % change |
|---|---|---|---|---|---|---|---|
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | (read only) | 581234 | 581386 | 152 | 0.0 |
| (read/write) | 207968 | 207992 | 24 | 0.0 | |||
| .bss | 201204 | 201204 | 0 | 0.0 | |||
| .data | 1640 | 1664 | 24 | 1.5 | |||
| .rodata | 86522 | 86514 | -8 | -0.0 | |||
| .text | 492588 | 492748 | 160 | 0.0 | |||
| lock | CC3235SF_LAUNCHXL | (read only) | 626530 | 626690 | 160 | 0.0 | |
| (read/write) | 208312 | 208336 | 24 | 0.0 | |||
| .bss | 201696 | 201696 | 0 | 0.0 | |||
| .data | 1496 | 1520 | 24 | 1.6 | |||
| .rodata | 106978 | 106978 | 0 | 0.0 | |||
| .text | 517428 | 517588 | 160 | 0.0 | |||
| mbed | lock-app-release | cy8cproto_062_4343w | (read only) | 6224 | 6224 | 0 | 0.0 |
| (read/write) | 2530696 | 2530440 | -256 | -0.0 | |||
| .bss | 220448 | 220424 | -24 | -0.0 | |||
| .data | 5200 | 5216 | 16 | 0.3 | |||
| .text | 1493380 | 1493124 | -256 | -0.0 | |||
| qpg | lighting-app | qpg6105+debug | (read/write) | 1126016 | 1125756 | -260 | -0.0 |
| .bss | 102400 | 102344 | -56 | -0.1 | |||
| .data | 820 | 872 | 52 | 6.3 | |||
| .text | 638400 | 638136 | -264 | -0.0 | |||
| lock-app | qpg6105+debug | (read/write) | 1086008 | 1085780 | -228 | -0.0 | |
| .bss | 97152 | 97096 | -56 | -0.1 | |||
| .data | 840 | 892 | 52 | 6.2 | |||
| .text | 598388 | 598164 | -224 | -0.0 | |||
| stm32 | light | STM32WB5MM-DK | (read/write) | 598029 | 597865 | -164 | -0.0 |
| .bss | 128312 | 128288 | -24 | -0.0 | |||
| .data | 668 | 692 | 24 | 3.6 | |||
| .rodata | 78772 | 78772 | 0 | 0.0 | |||
| .text | 380552 | 380392 | -160 | -0.0 |
PR #32178: Size comparison from 5dfaed47fd509043bb2eb9097b799ea9daeca3f1 to 672e7a7e1ff16c1ae89955a827c84a1e03e60b41
Increases above 0.2%:
| platform | target | config | section | 5dfaed47 | 672e7a7e | change | % change |
|---|---|---|---|---|---|---|---|
| bl602 | lighting-app | bl602 | .data | 9496 | 9544 | 48 | 0.5 |
| bl602+mfd | .data | 9472 | 9528 | 56 | 0.6 | ||
| bl602+rpc | .data | 9872 | 9928 | 56 | 0.6 | ||
| bl702 | lighting-app | bl702 | .data | 3680 | 3728 | 48 | 1.3 |
| bl702+mfd | .data | 3656 | 3704 | 48 | 1.3 | ||
| bl702+rpc | .data | 4224 | 4272 | 48 | 1.1 | ||
| bl706-eth | .data | 3248 | 3304 | 56 | 1.7 | ||
| bl706-wifi | .data | 3688 | 3744 | 56 | 1.5 | ||
| .text | 991526 | 994194 | 2668 | 0.3 | |||
| bl702l | lighting-app | bl702l | .data | 5040 | 5088 | 48 | 1.0 |
| bl702l+mfd | .data | 5024 | 5072 | 48 | 1.0 | ||
| cc13x4_26x4 | lighting-app | LP_EM_CC1354P10_6 | .data | 3560 | 3616 | 56 | 1.6 |
| lock-ftd | LP_EM_CC1354P10_6 | .data | 3560 | 3616 | 56 | 1.6 | |
| lock-mtd | LP_EM_CC1354P10_6 | .data | 3560 | 3616 | 56 | 1.6 | |
| pump-app | LP_EM_CC1354P10_6 | .data | 3552 | 3608 | 56 | 1.6 | |
| pump-controller-app | LP_EM_CC1354P10_6 | .data | 3544 | 3608 | 64 | 1.8 | |
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | .data | 1640 | 1664 | 24 | 1.5 |
| lock | CC3235SF_LAUNCHXL | .data | 1496 | 1520 | 24 | 1.6 | |
| cyw30739 | light | cyw930739m2evb_01 | .data | 744 | 800 | 56 | 7.5 |
| lock | cyw930739m2evb_01 | .data | 752 | 808 | 56 | 7.4 | |
| ota-requestor | cyw930739m2evb_01 | .data | 704 | 768 | 64 | 9.1 | |
| switch | cyw930739m2evb_01 | .data | 784 | 840 | 56 | 7.1 | |
| efr32 | lighting-app | BRD4161A+rs9116 | .data | 1388 | 1408 | 20 | 1.4 |
| BRD4187C | .data | 3404 | 3428 | 24 | 0.7 | ||
| lock-app | BRD4161A+wf200 | .data | 2792 | 2812 | 20 | 0.7 | |
| window-app | BRD4187C | .data | 3316 | 3348 | 32 | 1.0 | |
| esp32 | all-clusters-app | c3devkit | .flash.rodata | 251040 | 251792 | 752 | 0.3 |
| m5stack | .flash.rodata | 281684 | 282436 | 752 | 0.3 | ||
| k32w | contact | k32w0+release | .data | 2224 | 2276 | 52 | 2.3 |
| k32w1+release | .data | 2816 | 2880 | 64 | 2.3 | ||
| light | k32w0+release | .data | 2200 | 2252 | 52 | 2.4 | |
| k32w1+release | .data | 2032 | 2088 | 56 | 2.8 | ||
| lock | k32w0+release | .data | 2148 | 2200 | 52 | 2.4 | |
| linux | air-purifier-app | debug | (read only) | 2632005 | 2651965 | 19960 | 0.8 |
| .data | 2240 | 2304 | 64 | 2.9 | |||
| .text | 2268821 | 2288757 | 19936 | 0.9 | |||
| all-clusters-app | debug | (read only) | 5914689 | 5930329 | 15640 | 0.3 | |
| .data | 4464 | 4496 | 32 | 0.7 | |||
| .rodata | 348592 | 349712 | 1120 | 0.3 | |||
| .text | 5132707 | 5147251 | 14544 | 0.3 | |||
| all-clusters-minimal-app | debug | (read only) | 5207393 | 5229769 | 22376 | 0.4 | |
| .data | 4368 | 4432 | 64 | 1.5 | |||
| .text | 4683747 | 4706099 | 22352 | 0.5 | |||
| bridge-app | debug | (read only) | 4604857 | 4625937 | 21080 | 0.5 | |
| .data | 6176 | 6240 | 64 | 1.0 | |||
| .text | 4155043 | 4176099 | 21056 | 0.5 | |||
| chip-tool | debug | .data | 5090 | 5154 | 64 | 1.3 | |
| chip-tool-ipv6only | arm64 | .data | 4488 | 4528 | 40 | 0.9 | |
| lighting-app | debug+rpc+ui | (read only) | 5527121 | 5546281 | 19160 | 0.3 | |
| .data | 4832 | 4896 | 64 | 1.3 | |||
| .text | 4926355 | 4945491 | 19136 | 0.4 | |||
| lock-app | debug | (read only) | 4672929 | 4694905 | 21976 | 0.5 | |
| .data | 4128 | 4192 | 64 | 1.6 | |||
| .text | 4205683 | 4227635 | 21952 | 0.5 | |||
| ota-provider-app | debug | (read only) | 4305241 | 4325489 | 20248 | 0.5 | |
| .data | 4336 | 4368 | 32 | 0.7 | |||
| .text | 3904163 | 3924387 | 20224 | 0.5 | |||
| ota-requestor-app | debug | (read only) | 4431417 | 4450881 | 19464 | 0.4 | |
| .data | 4736 | 4800 | 64 | 1.4 | |||
| .text | 4019587 | 4039027 | 19440 | 0.5 | |||
| shell | debug | (read only) | 2867921 | 2885745 | 17824 | 0.6 | |
| .data | 1392 | 1424 | 32 | 2.3 | |||
| .text | 2508594 | 2526418 | 17824 | 0.7 | |||
| thermostat-no-ble | arm64 | (read only) | 4485624 | 4509480 | 23856 | 0.5 | |
| (read/write) | 247488 | 248224 | 736 | 0.3 | |||
| .data | 3360 | 3400 | 40 | 1.2 | |||
| .text | 3980604 | 4004636 | 24032 | 0.6 | |||
| tv-app | debug | (read only) | 5680841 | 5702913 | 22072 | 0.4 | |
| .data | 6496 | 6592 | 96 | 1.5 | |||
| .text | 5150291 | 5172339 | 22048 | 0.4 | |||
| tv-casting-app | debug | (read only) | 9868745 | 9898585 | 29840 | 0.3 | |
| .data | 2944 | 2976 | 32 | 1.1 | |||
| .text | 9019843 | 9049747 | 29904 | 0.3 | |||
| mbed | lock-app-release | cy8cproto_062_4343w | .data | 5200 | 5216 | 16 | 0.3 |
| psoc6 | all-clusters | cy8ckit_062s2_43012 | .data | 2656 | 2720 | 64 | 2.4 |
| all-clusters-minimal | cy8ckit_062s2_43012 | .data | 2632 | 2704 | 72 | 2.7 | |
| light | cy8ckit_062s2_43012 | .data | 2440 | 2512 | 72 | 3.0 | |
| lock | cy8ckit_062s2_43012 | .data | 2440 | 2512 | 72 | 3.0 | |
| qpg | lighting-app | qpg6105+debug | .data | 820 | 872 | 52 | 6.3 |
| lock-app | qpg6105+debug | .data | 840 | 892 | 52 | 6.2 | |
| stm32 | light | STM32WB5MM-DK | .data | 668 | 692 | 24 | 3.6 |
Increases (55 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, psoc6, qpg, stm32, telink)
| platform | target | config | section | 5dfaed47 | 672e7a7e | change | % change |
|---|---|---|---|---|---|---|---|
| bl602 | lighting-app | bl602 | (read/write) | 1432738 | 1434486 | 1748 | 0.1 |
| .data | 9496 | 9544 | 48 | 0.5 | |||
| .text | 1099730 | 1101498 | 1768 | 0.2 | |||
| bl602+mfd | (read/write) | 1447386 | 1448902 | 1516 | 0.1 | ||
| .data | 9472 | 9528 | 56 | 0.6 | |||
| .text | 1115296 | 1116816 | 1520 | 0.1 | |||
| bl602+rpc | (read/write) | 1480354 | 1481830 | 1476 | 0.1 | ||
| .data | 9872 | 9928 | 56 | 0.6 | |||
| .text | 1131368 | 1132844 | 1476 | 0.1 | |||
| bl702 | lighting-app | bl702 | (read/write) | 1197671 | 1198811 | 1140 | 0.1 |
| .data | 3680 | 3728 | 48 | 1.3 | |||
| .text | 969130 | 970244 | 1114 | 0.1 | |||
| bl702+mfd | (read/write) | 1208723 | 1209611 | 888 | 0.1 | ||
| .data | 3656 | 3704 | 48 | 1.3 | |||
| .text | 981140 | 981998 | 858 | 0.1 | |||
| bl702+rpc | (read/write) | 1289379 | 1290179 | 800 | 0.1 | ||
| .data | 4224 | 4272 | 48 | 1.1 | |||
| .text | 1044074 | 1044896 | 822 | 0.1 | |||
| bl706-eth | (read/write) | 1015361 | 1016581 | 1220 | 0.1 | ||
| .data | 3248 | 3304 | 56 | 1.7 | |||
| .text | 760264 | 761452 | 1188 | 0.2 | |||
| bl706-wifi | (read/write) | 1249402 | 1252070 | 2668 | 0.2 | ||
| .data | 3688 | 3744 | 56 | 1.5 | |||
| .text | 991526 | 994194 | 2668 | 0.3 | |||
| bl702l | lighting-app | bl702l | (read/write) | 1167232 | 1168048 | 816 | 0.1 |
| .data | 5040 | 5088 | 48 | 1.0 | |||
| .text | 962232 | 963066 | 834 | 0.1 | |||
| bl702l+mfd | (read/write) | 1178384 | 1179452 | 1068 | 0.1 | ||
| .data | 5024 | 5072 | 48 | 1.0 | |||
| .text | 974298 | 975388 | 1090 | 0.1 | |||
| cc13x4_26x4 | lighting-app | LP_EM_CC1354P10_6 | (read/write) | 168944 | 169000 | 56 | 0.0 |
| .data | 3560 | 3616 | 56 | 1.6 | |||
| lock-ftd | LP_EM_CC1354P10_6 | (read/write) | 179184 | 179240 | 56 | 0.0 | |
| .data | 3560 | 3616 | 56 | 1.6 | |||
| lock-mtd | LP_EM_CC1354P10_6 | (read/write) | 173632 | 173688 | 56 | 0.0 | |
| .data | 3560 | 3616 | 56 | 1.6 | |||
| pump-app | LP_EM_CC1354P10_6 | (read/write) | 167912 | 167960 | 48 | 0.0 | |
| .data | 3552 | 3608 | 56 | 1.6 | |||
| pump-controller-app | LP_EM_CC1354P10_6 | (read/write) | 168120 | 168192 | 72 | 0.0 | |
| .data | 3544 | 3608 | 64 | 1.8 | |||
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | (read only) | 581234 | 581386 | 152 | 0.0 |
| (read/write) | 207968 | 207992 | 24 | 0.0 | |||
| .data | 1640 | 1664 | 24 | 1.5 | |||
| .text | 492588 | 492748 | 160 | 0.0 | |||
| lock | CC3235SF_LAUNCHXL | (read only) | 626530 | 626690 | 160 | 0.0 | |
| (read/write) | 208312 | 208336 | 24 | 0.0 | |||
| .data | 1496 | 1520 | 24 | 1.6 | |||
| .text | 517428 | 517588 | 160 | 0.0 | |||
| cyw30739 | light | cyw930739m2evb_01 | .data | 744 | 800 | 56 | 7.5 |
| lock | cyw930739m2evb_01 | .data | 752 | 808 | 56 | 7.4 | |
| ota-requestor | cyw930739m2evb_01 | .data | 704 | 768 | 64 | 9.1 | |
| switch | cyw930739m2evb_01 | .data | 784 | 840 | 56 | 7.1 | |
| efr32 | lighting-app | BRD4161A+rs9116 | .data | 1388 | 1408 | 20 | 1.4 |
| BRD4187C | (read/write) | 1106724 | 1106828 | 104 | 0.0 | ||
| .bss | 195124 | 195128 | 4 | 0.0 | |||
| .data | 3404 | 3428 | 24 | 0.7 | |||
| .text | 908176 | 908252 | 76 | 0.0 | |||
| lock-app | BRD4161A+wf200 | (read/write) | 1118312 | 1120276 | 1964 | 0.2 | |
| .data | 2792 | 2812 | 20 | 0.7 | |||
| .text | 928748 | 930700 | 1952 | 0.2 | |||
| window-app | BRD4187C | (read/write) | 1153316 | 1153772 | 456 | 0.0 | |
| .data | 3316 | 3348 | 32 | 1.0 | |||
| .text | 982616 | 983044 | 428 | 0.0 | |||
| esp32 | all-clusters-app | c3devkit | .dram0.data | 13620 | 13644 | 24 | 0.2 |
| .flash.rodata | 251040 | 251792 | 752 | 0.3 | |||
| m5stack | .dram0.data | 35164 | 35196 | 32 | 0.1 | ||
| .flash.rodata | 281684 | 282436 | 752 | 0.3 | |||
| k32w | contact | k32w0+release | .data | 2224 | 2276 | 52 | 2.3 |
| k32w1+release | .data | 2816 | 2880 | 64 | 2.3 | ||
| light | k32w0+release | .data | 2200 | 2252 | 52 | 2.4 | |
| k32w1+release | .data | 2032 | 2088 | 56 | 2.8 | ||
| lock | k32w0+release | .data | 2148 | 2200 | 52 | 2.4 | |
| linux | air-purifier-app | debug | (read only) | 2632005 | 2651965 | 19960 | 0.8 |
| .data | 2240 | 2304 | 64 | 2.9 | |||
| .text | 2268821 | 2288757 | 19936 | 0.9 | |||
| all-clusters-app | debug | (read only) | 5914689 | 5930329 | 15640 | 0.3 | |
| .data | 4464 | 4496 | 32 | 0.7 | |||
| .rodata | 348592 | 349712 | 1120 | 0.3 | |||
| .text | 5132707 | 5147251 | 14544 | 0.3 | |||
| all-clusters-minimal-app | debug | (read only) | 5207393 | 5229769 | 22376 | 0.4 | |
| .data | 4368 | 4432 | 64 | 1.5 | |||
| .text | 4683747 | 4706099 | 22352 | 0.5 | |||
| bridge-app | debug | (read only) | 4604857 | 4625937 | 21080 | 0.5 | |
| (read/write) | 217808 | 217840 | 32 | 0.0 | |||
| .data | 6176 | 6240 | 64 | 1.0 | |||
| .text | 4155043 | 4176099 | 21056 | 0.5 | |||
| chip-tool | debug | (read only) | 11987137 | 12008993 | 21856 | 0.2 | |
| .data | 5090 | 5154 | 64 | 1.3 | |||
| .text | 10833667 | 10855587 | 21920 | 0.2 | |||
| chip-tool-ipv6only | arm64 | .data | 4488 | 4528 | 40 | 0.9 | |
| lighting-app | debug+rpc+ui | (read only) | 5527121 | 5546281 | 19160 | 0.3 | |
| .data | 4832 | 4896 | 64 | 1.3 | |||
| .text | 4926355 | 4945491 | 19136 | 0.4 | |||
| lock-app | debug | (read only) | 4672929 | 4694905 | 21976 | 0.5 | |
| .data | 4128 | 4192 | 64 | 1.6 | |||
| .text | 4205683 | 4227635 | 21952 | 0.5 | |||
| ota-provider-app | debug | (read only) | 4305241 | 4325489 | 20248 | 0.5 | |
| .data | 4336 | 4368 | 32 | 0.7 | |||
| .text | 3904163 | 3924387 | 20224 | 0.5 | |||
| ota-requestor-app | debug | (read only) | 4431417 | 4450881 | 19464 | 0.4 | |
| .data | 4736 | 4800 | 64 | 1.4 | |||
| .text | 4019587 | 4039027 | 19440 | 0.5 | |||
| shell | debug | (read only) | 2867921 | 2885745 | 17824 | 0.6 | |
| .data | 1392 | 1424 | 32 | 2.3 | |||
| .text | 2508594 | 2526418 | 17824 | 0.7 | |||
| thermostat-no-ble | arm64 | (read only) | 4485624 | 4509480 | 23856 | 0.5 | |
| (read/write) | 247488 | 248224 | 736 | 0.3 | |||
| .data | 3360 | 3400 | 40 | 1.2 | |||
| .text | 3980604 | 4004636 | 24032 | 0.6 | |||
| tv-app | debug | (read only) | 5680841 | 5702913 | 22072 | 0.4 | |
| .data | 6496 | 6592 | 96 | 1.5 | |||
| .text | 5150291 | 5172339 | 22048 | 0.4 | |||
| tv-casting-app | debug | (read only) | 9868745 | 9898585 | 29840 | 0.3 | |
| .data | 2944 | 2976 | 32 | 1.1 | |||
| .text | 9019843 | 9049747 | 29904 | 0.3 | |||
| mbed | lock-app-release | cy8cproto_062_4343w | .data | 5200 | 5216 | 16 | 0.3 |
| psoc6 | all-clusters | cy8ckit_062s2_43012 | (read only) | 834504 | 835648 | 1144 | 0.1 |
| .data | 2656 | 2720 | 64 | 2.4 | |||
| all-clusters-minimal | cy8ckit_062s2_43012 | .data | 2632 | 2704 | 72 | 2.7 | |
| light | cy8ckit_062s2_43012 | (read/write) | 1635492 | 1635580 | 88 | 0.0 | |
| .data | 2440 | 2512 | 72 | 3.0 | |||
| .text | 1438108 | 1438196 | 88 | 0.0 | |||
| lock | cy8ckit_062s2_43012 | (read/write) | 1665484 | 1665604 | 120 | 0.0 | |
| .data | 2440 | 2512 | 72 | 3.0 | |||
| .text | 1440940 | 1441060 | 120 | 0.0 | |||
| qpg | lighting-app | qpg6105+debug | .data | 820 | 872 | 52 | 6.3 |
| lock-app | qpg6105+debug | .data | 840 | 892 | 52 | 6.2 | |
| stm32 | light | STM32WB5MM-DK | .data | 668 | 692 | 24 | 3.6 |
| telink | shell | tlsr9518adk80d | (read/write) | 676768 | 676812 | 44 | 0.0 |
| text | 462284 | 462330 | 46 | 0.0 |
Decreases (63 builds for bl602, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, stm32, telink)
| platform | target | config | section | 5dfaed47 | 672e7a7e | change | % change |
|---|---|---|---|---|---|---|---|
| bl602 | lighting-app | bl602 | .bss | 85328 | 85272 | -56 | -0.1 |
| bl602+mfd | .bss | 85488 | 85432 | -56 | -0.1 | ||
| bl602+rpc | .bss | 93360 | 93304 | -56 | -0.1 | ||
| cc13x4_26x4 | lighting-app | LP_EM_CC1354P10_6 | (read only) | 781804 | 781508 | -296 | -0.0 |
| .bss | 90948 | 90892 | -56 | -0.1 | |||
| .text | 691140 | 690844 | -296 | -0.0 | |||
| lock-ftd | LP_EM_CC1354P10_6 | (read only) | 798604 | 798412 | -192 | -0.0 | |
| .bss | 101188 | 101132 | -56 | -0.1 | |||
| .text | 713652 | 713460 | -192 | -0.0 | |||
| lock-mtd | LP_EM_CC1354P10_6 | (read only) | 787236 | 787012 | -224 | -0.0 | |
| .bss | 95636 | 95580 | -56 | -0.1 | |||
| .text | 675524 | 675300 | -224 | -0.0 | |||
| pump-app | LP_EM_CC1354P10_6 | (read only) | 739436 | 739100 | -336 | -0.0 | |
| .bss | 89680 | 89616 | -64 | -0.1 | |||
| .text | 653052 | 652716 | -336 | -0.1 | |||
| pump-controller-app | LP_EM_CC1354P10_6 | (read only) | 725068 | 724788 | -280 | -0.0 | |
| .bss | 89904 | 89848 | -56 | -0.1 | |||
| .text | 642844 | 642564 | -280 | -0.0 | |||
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | .rodata | 86522 | 86514 | -8 | -0.0 |
| cyw30739 | light | cyw930739m2evb_01 | (read/write) | 565971 | 565739 | -232 | -0.0 |
| .app_xip_area | 455805 | 455581 | -224 | -0.0 | |||
| .bss | 65000 | 64936 | -64 | -0.1 | |||
| lock | cyw930739m2evb_01 | (read/write) | 548939 | 548747 | -192 | -0.0 | |
| .app_xip_area | 434013 | 433821 | -192 | -0.0 | |||
| .bss | 69752 | 69696 | -56 | -0.1 | |||
| ota-requestor | cyw930739m2evb_01 | (read/write) | 567659 | 567515 | -144 | -0.0 | |
| .app_xip_area | 458997 | 458845 | -152 | -0.0 | |||
| .bss | 63536 | 63480 | -56 | -0.1 | |||
| switch | cyw930739m2evb_01 | (read/write) | 562195 | 561979 | -216 | -0.0 | |
| .app_xip_area | 450253 | 450045 | -208 | -0.0 | |||
| .bss | 66736 | 66672 | -64 | -0.1 | |||
| efr32 | lighting-app | BRD4161A+rs9116 | (read/write) | 929760 | 929688 | -72 | -0.0 |
| .bss | 197912 | 197888 | -24 | -0.0 | |||
| .text | 730436 | 730372 | -64 | -0.0 | |||
| lock-app | BRD4161A+wf200 | .bss | 186752 | 186740 | -12 | -0.0 | |
| window-app | BRD4187C | .bss | 167364 | 167360 | -4 | -0.0 | |
| esp32 | all-clusters-app | c3devkit | (read only) | 1207400 | 1206734 | -666 | -0.1 |
| (read/write) | 1748464 | 1748448 | -16 | -0.0 | |||
| .dram0.bss | 74272 | 73480 | -792 | -1.1 | |||
| .flash.text | 1207400 | 1206734 | -666 | -0.1 | |||
| m5stack | (read only) | 1249503 | 1248995 | -508 | -0.0 | ||
| (read/write) | 533944 | 533936 | -8 | -0.0 | |||
| .dram0.bss | 81176 | 80384 | -792 | -1.0 | |||
| .flash.text | 1243339 | 1242831 | -508 | -0.0 | |||
| k32w | contact | k32w0+release | (read only) | 610416 | 610208 | -208 | -0.0 |
| (read/write) | 79988 | 79976 | -12 | -0.0 | |||
| .bss | 67780 | 67716 | -64 | -0.1 | |||
| .text | 609880 | 609672 | -208 | -0.0 | |||
| k32w1+release | (read/write) | 745412 | 745232 | -180 | -0.0 | ||
| .bss | 79132 | 79068 | -64 | -0.1 | |||
| .text | 624096 | 623920 | -176 | -0.0 | |||
| light | k32w0+release | (read only) | 602056 | 601912 | -144 | -0.0 | |
| (read/write) | 79444 | 79440 | -4 | -0.0 | |||
| .bss | 67260 | 67204 | -56 | -0.1 | |||
| .text | 601520 | 601376 | -144 | -0.0 | |||
| k32w1+release | (read/write) | 787528 | 787308 | -220 | -0.0 | ||
| .bss | 80524 | 80468 | -56 | -0.1 | |||
| .text | 665616 | 665400 | -216 | -0.0 | |||
| lock | k32w0+release | (read only) | 580824 | 580792 | -32 | -0.0 | |
| (read/write) | 77432 | 77428 | -4 | -0.0 | |||
| .bss | 65300 | 65244 | -56 | -0.1 | |||
| .text | 580288 | 580256 | -32 | -0.0 | |||
| linux | air-purifier-app | debug | .bss | 46960 | 46896 | -64 | -0.1 |
| all-clusters-app | debug | (read/write) | 480072 | 478968 | -1104 | -0.2 | |
| .bss | 134816 | 133696 | -1120 | -0.8 | |||
| .init_array | 1376 | 1360 | -16 | -1.2 | |||
| all-clusters-minimal-app | debug | .bss | 128096 | 128032 | -64 | -0.0 | |
| bridge-app | debug | .bss | 118624 | 118592 | -32 | -0.0 | |
| chip-tool | debug | .bss | 94264 | 94200 | -64 | -0.1 | |
| .got | 5776 | 5768 | -8 | -0.1 | |||
| chip-tool-ipv6only | arm64 | (read only) | 11484736 | 11481360 | -3376 | -0.0 | |
| (read/write) | 592112 | 591384 | -728 | -0.1 | |||
| .bss | 103304 | 103272 | -32 | -0.0 | |||
| .got | 20376 | 20336 | -40 | -0.2 | |||
| .init_array | 248 | 232 | -16 | -6.5 | |||
| .text | 10243676 | 10240444 | -3232 | -0.0 | |||
| lighting-app | debug+rpc+ui | (read/write) | 226576 | 226544 | -32 | -0.0 | |
| .bss | 119560 | 119464 | -96 | -0.1 | |||
| lock-app | debug | .bss | 114048 | 113984 | -64 | -0.1 | |
| ota-provider-app | debug | .bss | 113856 | 113824 | -32 | -0.0 | |
| ota-requestor-app | debug | .bss | 114752 | 114688 | -64 | -0.1 | |
| shell | debug | (read/write) | 155936 | 154008 | -1928 | -1.2 | |
| .bss | 62576 | 60624 | -1952 | -3.1 | |||
| .init_array | 1064 | 1056 | -8 | -0.8 | |||
| thermostat-no-ble | arm64 | .bss | 122360 | 122328 | -32 | -0.0 | |
| .got | 12232 | 12184 | -48 | -0.4 | |||
| .init_array | 416 | 400 | -16 | -3.8 | |||
| tv-app | debug | .bss | 243856 | 243760 | -96 | -0.0 | |
| tv-casting-app | debug | (read/write) | 340808 | 340744 | -64 | -0.0 | |
| .bss | 156624 | 156560 | -64 | -0.0 | |||
| .got | 5088 | 5080 | -8 | -0.2 | |||
| mbed | lock-app-release | cy8cproto_062_4343w | (read/write) | 2530696 | 2530440 | -256 | -0.0 |
| .bss | 220448 | 220424 | -24 | -0.0 | |||
| .text | 1493380 | 1493124 | -256 | -0.0 | |||
| nrfconnect | all-clusters-app | nrf52840dk_nrf52840 | (read/write) | 1098452 | 1095836 | -2616 | -0.2 |
| bss | 130767 | 129607 | -1160 | -0.9 | |||
| text | 808040 | 806564 | -1476 | -0.2 | |||
| nrf7002dk_nrf5340_cpuapp | (read/write) | 1218636 | 1215884 | -2752 | -0.2 | ||
| bss | 122889 | 121729 | -1160 | -0.9 | |||
| text | 803616 | 802008 | -1608 | -0.2 | |||
| all-clusters-minimal-app | nrf52840dk_nrf52840 | (read/write) | 1048020 | 1047340 | -680 | -0.1 | |
| bss | 129657 | 129633 | -24 | -0.0 | |||
| text | 771232 | 770520 | -712 | -0.1 | |||
| psoc6 | all-clusters | cy8ckit_062s2_43012 | (read/write) | 1792204 | 1789956 | -2248 | -0.1 |
| .bss | 196180 | 194972 | -1208 | -0.6 | |||
| .text | 1584980 | 1583876 | -1104 | -0.1 | |||
| all-clusters-minimal | cy8ckit_062s2_43012 | (read/write) | 1716164 | 1715932 | -232 | -0.0 | |
| .bss | 193092 | 193020 | -72 | -0.0 | |||
| .text | 1512052 | 1511820 | -232 | -0.0 | |||
| light | cy8ckit_062s2_43012 | .bss | 186556 | 186484 | -72 | -0.0 | |
| lock | cy8ckit_062s2_43012 | .bss | 213716 | 213644 | -72 | -0.0 | |
| qpg | lighting-app | qpg6105+debug | (read/write) | 1126016 | 1125756 | -260 | -0.0 |
| .bss | 102400 | 102344 | -56 | -0.1 | |||
| .text | 638400 | 638136 | -264 | -0.0 | |||
| lock-app | qpg6105+debug | (read/write) | 1086008 | 1085780 | -228 | -0.0 | |
| .bss | 97152 | 97096 | -56 | -0.1 | |||
| .text | 598388 | 598164 | -224 | -0.0 | |||
| stm32 | light | STM32WB5MM-DK | (read/write) | 598029 | 597865 | -164 | -0.0 |
| .bss | 128312 | 128288 | -24 | -0.0 | |||
| .text | 380552 | 380392 | -160 | -0.0 | |||
| telink | air-quality-sensor-app | tlsr9528a_retention | (read/write) | 820834 | 820494 | -340 | -0.0 |
| bss | 49628 | 49600 | -28 | -0.1 | |||
| text | 614668 | 614336 | -332 | -0.1 | |||
| all-clusters-app | tlsr9518adk80d | (read/write) | 1087676 | 1084812 | -2864 | -0.3 | |
| bss | 101720 | 100560 | -1160 | -1.1 | |||
| text | 789994 | 788282 | -1712 | -0.2 | |||
| all-clusters-minimal-app | tlsr9528a | (read/write) | 1046604 | 1046044 | -560 | -0.1 | |
| bss | 110052 | 110028 | -24 | -0.0 | |||
| text | 762590 | 762030 | -560 | -0.1 | |||
| bridge-app | tlsr9518adk80d | (read/write) | 907844 | 907660 | -184 | -0.0 | |
| bss | 93084 | 93060 | -24 | -0.0 | |||
| text | 650548 | 650364 | -184 | -0.0 | |||
| contact-sensor-app | tlsr9528a_retention | (read/write) | 822434 | 822166 | -268 | -0.0 | |
| bss | 49676 | 49648 | -28 | -0.1 | |||
| text | 616330 | 616066 | -264 | -0.0 | |||
| light-switch-app-ota-shell-factory-data | tlsr9528a | (read/write) | 927952 | 927508 | -444 | -0.0 | |
| bss | 77676 | 77648 | -28 | -0.0 | |||
| text | 696280 | 695844 | -436 | -0.1 | |||
| lighting-app-ota-rpc-factory-data-4mb | tlsr9518adk80d | (read/write) | 1070116 | 1069724 | -392 | -0.0 | |
| bss | 100164 | 100140 | -24 | -0.0 | |||
| text | 775062 | 774676 | -386 | -0.0 | |||
| lock-app-dfu | tlsr9528a | (read/write) | 900544 | 900372 | -172 | -0.0 | |
| bss | 69140 | 69112 | -28 | -0.0 | |||
| text | 651738 | 651568 | -170 | -0.0 | |||
| ota-requestor-app | tlsr9518adk80d | (read/write) | 926196 | 925836 | -360 | -0.0 | |
| bss | 92664 | 92640 | -24 | -0.0 | |||
| text | 668930 | 668576 | -354 | -0.1 | |||
| pump-app | tlsr9258a_retention | (read/write) | 825066 | 824758 | -308 | -0.0 | |
| bss | 49784 | 49756 | -28 | -0.1 | |||
| text | 619360 | 619060 | -300 | -0.0 | |||
| pump-controller-app | tlsr9518adk80d | (read/write) | 788772 | 788400 | -372 | -0.0 | |
| bss | 55984 | 55956 | -28 | -0.1 | |||
| text | 590108 | 589732 | -376 | -0.1 | |||
| smoke_co_alarm-app | tlsr9528a_retention | (read/write) | 829462 | 829234 | -228 | -0.0 | |
| bss | 51308 | 51280 | -28 | -0.1 | |||
| text | 622392 | 622166 | -226 | -0.0 | |||
| temperature-measurement-app-mars-ota | tlsr9518adk80d | (read/write) | 847925 | 847633 | -292 | -0.0 | |
| bss | 59460 | 59432 | -28 | -0.0 | |||
| text | 634002 | 633714 | -288 | -0.0 | |||
| thermostat | tlsr9518adk80d | (read/write) | 814360 | 813980 | -380 | -0.0 | |
| bss | 56272 | 56244 | -28 | -0.0 | |||
| text | 609740 | 609358 | -382 | -0.1 | |||
| window-covering | tlsr9258a | (read/write) | 832488 | 832084 | -404 | -0.0 | |
| bss | 68048 | 68020 | -28 | -0.0 | |||
| text | 625014 | 624624 | -390 | -0.1 |
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 | 5dfaed47 | 672e7a7e | change | % change |
|---|---|---|---|---|---|---|---|
| bl602 | lighting-app | bl602 | (read/write) | 1432738 | 1434486 | 1748 | 0.1 |
| .bss | 85328 | 85272 | -56 | -0.1 | |||
| .data | 9496 | 9544 | 48 | 0.5 | |||
| .rodata | 157532 | 157532 | 0 | 0.0 | |||
| .text | 1099730 | 1101498 | 1768 | 0.2 | |||
| bl602+mfd | (read/write) | 1447386 | 1448902 | 1516 | 0.1 | ||
| .bss | 85488 | 85432 | -56 | -0.1 | |||
| .data | 9472 | 9528 | 56 | 0.6 | |||
| .rodata | 156492 | 156492 | 0 | 0.0 | |||
| .text | 1115296 | 1116816 | 1520 | 0.1 | |||
| bl602+rpc | (read/write) | 1480354 | 1481830 | 1476 | 0.1 | ||
| .bss | 93360 | 93304 | -56 | -0.1 | |||
| .data | 9872 | 9928 | 56 | 0.6 | |||
| .rodata | 165100 | 165100 | 0 | 0.0 | |||
| .text | 1131368 | 1132844 | 1476 | 0.1 | |||
| bl702 | lighting-app | bl702 | (read only) | 3478 | 3478 | 0 | 0.0 |
| (read/write) | 1197671 | 1198811 | 1140 | 0.1 | |||
| .bss | 11121 | 11121 | 0 | 0.0 | |||
| .data | 3680 | 3728 | 48 | 1.3 | |||
| .rodata | 106872 | 106872 | 0 | 0.0 | |||
| .text | 969130 | 970244 | 1114 | 0.1 | |||
| bl702+mfd | (read only) | 3478 | 3478 | 0 | 0.0 | ||
| (read/write) | 1208723 | 1209611 | 888 | 0.1 | |||
| .bss | 11297 | 11297 | 0 | 0.0 | |||
| .data | 3656 | 3704 | 48 | 1.3 | |||
| .rodata | 105812 | 105812 | 0 | 0.0 | |||
| .text | 981140 | 981998 | 858 | 0.1 | |||
| bl702+rpc | (read only) | 3478 | 3478 | 0 | 0.0 | ||
| (read/write) | 1289379 | 1290179 | 800 | 0.1 | |||
| .bss | 19589 | 19589 | 0 | 0.0 | |||
| .data | 4224 | 4272 | 48 | 1.1 | |||
| .rodata | 122244 | 122244 | 0 | 0.0 | |||
| .text | 1044074 | 1044896 | 822 | 0.1 | |||
| bl706-eth | (read/write) | 1015361 | 1016581 | 1220 | 0.1 | ||
| .bss | 23680 | 23680 | 0 | 0.0 | |||
| .data | 3248 | 3304 | 56 | 1.7 | |||
| .rodata | 100216 | 100216 | 0 | 0.0 | |||
| .text | 760264 | 761452 | 1188 | 0.2 | |||
| bl706-wifi | (read/write) | 1249402 | 1252070 | 2668 | 0.2 | ||
| .bss | 10565 | 10565 | 0 | 0.0 | |||
| .data | 3688 | 3744 | 56 | 1.5 | |||
| .rodata | 121216 | 121216 | 0 | 0.0 | |||
| .text | 991526 | 994194 | 2668 | 0.3 | |||
| bl702l | lighting-app | bl702l | (read only) | 512 | 512 | 0 | 0.0 |
| (read/write) | 1167232 | 1168048 | 816 | 0.1 | |||
| .bss | 16316 | 16316 | 0 | 0.0 | |||
| .data | 5040 | 5088 | 48 | 1.0 | |||
| .rodata | 100876 | 100876 | 0 | 0.0 | |||
| .text | 962232 | 963066 | 834 | 0.1 | |||
| bl702l+mfd | (read only) | 512 | 512 | 0 | 0.0 | ||
| (read/write) | 1178384 | 1179452 | 1068 | 0.1 | |||
| .bss | 16492 | 16492 | 0 | 0.0 | |||
| .data | 5024 | 5072 | 48 | 1.0 | |||
| .rodata | 99816 | 99816 | 0 | 0.0 | |||
| .text | 974298 | 975388 | 1090 | 0.1 | |||
| cc13x4_26x4 | lighting-app | LP_EM_CC1354P10_6 | (read only) | 781804 | 781508 | -296 | -0.0 |
| (read/write) | 168944 | 169000 | 56 | 0.0 | |||
| .bss | 90948 | 90892 | -56 | -0.1 | |||
| .data | 3560 | 3616 | 56 | 1.6 | |||
| .rodata | 90396 | 90396 | 0 | 0.0 | |||
| .text | 691140 | 690844 | -296 | -0.0 | |||
| lock-ftd | LP_EM_CC1354P10_6 | (read only) | 798604 | 798412 | -192 | -0.0 | |
| (read/write) | 179184 | 179240 | 56 | 0.0 | |||
| .bss | 101188 | 101132 | -56 | -0.1 | |||
| .data | 3560 | 3616 | 56 | 1.6 | |||
| .rodata | 84684 | 84684 | 0 | 0.0 | |||
| .text | 713652 | 713460 | -192 | -0.0 | |||
| lock-mtd | LP_EM_CC1354P10_6 | (read only) | 787236 | 787012 | -224 | -0.0 | |
| (read/write) | 173632 | 173688 | 56 | 0.0 | |||
| .bss | 95636 | 95580 | -56 | -0.1 | |||
| .data | 3560 | 3616 | 56 | 1.6 | |||
| .rodata | 111444 | 111444 | 0 | 0.0 | |||
| .text | 675524 | 675300 | -224 | -0.0 | |||
| pump-app | LP_EM_CC1354P10_6 | (read only) | 739436 | 739100 | -336 | -0.0 | |
| (read/write) | 167912 | 167960 | 48 | 0.0 | |||
| .bss | 89680 | 89616 | -64 | -0.1 | |||
| .data | 3552 | 3608 | 56 | 1.6 | |||
| .rodata | 86116 | 86116 | 0 | 0.0 | |||
| .text | 653052 | 652716 | -336 | -0.1 | |||
| pump-controller-app | LP_EM_CC1354P10_6 | (read only) | 725068 | 724788 | -280 | -0.0 | |
| (read/write) | 168120 | 168192 | 72 | 0.0 | |||
| .bss | 89904 | 89848 | -56 | -0.1 | |||
| .data | 3544 | 3608 | 64 | 1.8 | |||
| .rodata | 81956 | 81956 | 0 | 0.0 | |||
| .text | 642844 | 642564 | -280 | -0.0 | |||
| cc32xx | air-purifier | CC3235SF_LAUNCHXL | (read only) | 581234 | 581386 | 152 | 0.0 |
| (read/write) | 207968 | 207992 | 24 | 0.0 | |||
| .bss | 201204 | 201204 | 0 | 0.0 | |||
| .data | 1640 | 1664 | 24 | 1.5 | |||
| .rodata | 86522 | 86514 | -8 | -0.0 | |||
| .text | 492588 | 492748 | 160 | 0.0 | |||
| lock | CC3235SF_LAUNCHXL | (read only) | 626530 | 626690 | 160 | 0.0 | |
| (read/write) | 208312 | 208336 | 24 | 0.0 | |||
| .bss | 201696 | 201696 | 0 | 0.0 | |||
| .data | 1496 | 1520 | 24 | 1.6 | |||
| .rodata | 106978 | 106978 | 0 | 0.0 | |||
| .text | 517428 | 517588 | 160 | 0.0 | |||
| cyw30739 | light | cyw930739m2evb_01 | (read/write) | 565971 | 565739 | -232 | -0.0 |
| .app_xip_area | 455805 | 455581 | -224 | -0.0 | |||
| .bss | 65000 | 64936 | -64 | -0.1 | |||
| .data | 744 | 800 | 56 | 7.5 | |||
| .rodata | 0 | 0 | 0 | 0.0 | |||
| .text | 112 | 112 | 0 | 0.0 | |||
| lock | cyw930739m2evb_01 | (read/write) | 548939 | 548747 | -192 | -0.0 | |
| .app_xip_area | 434013 | 433821 | -192 | -0.0 | |||
| .bss | 69752 | 69696 | -56 | -0.1 | |||
| .data | 752 | 808 | 56 | 7.4 | |||
| .rodata | 0 | 0 | 0 | 0.0 | |||
| .text | 112 | 112 | 0 | 0.0 | |||
| ota-requestor | cyw930739m2evb_01 | (read/write) | 567659 | 567515 | -144 | -0.0 | |
| .app_xip_area | 458997 | 458845 | -152 | -0.0 | |||
| .bss | 63536 | 63480 | -56 | -0.1 | |||
| .data | 704 | 768 | 64 | 9.1 | |||
| .rodata | 0 | 0 | 0 | 0.0 | |||
| .text | 112 | 112 | 0 | 0.0 | |||
| switch | cyw930739m2evb_01 | (read/write) | 562195 | 561979 | -216 | -0.0 | |
| .app_xip_area | 450253 | 450045 | -208 | -0.0 | |||
| .bss | 66736 | 66672 | -64 | -0.1 | |||
| .data | 784 | 840 | 56 | 7.1 | |||
| .rodata | 0 | 0 | 0 | 0.0 | |||
| .text | 112 | 112 | 0 | 0.0 | |||
| efr32 | lighting-app | BRD4161A+rs9116 | (read/write) | 929760 | 929688 | -72 | -0.0 |
| .bss | 197912 | 197888 | -24 | -0.0 | |||
| .data | 1388 | 1408 | 20 | 1.4 | |||
| .text | 730436 | 730372 | -64 | -0.0 | |||
| BRD4187C | (read/write) | 1106724 | 1106828 | 104 | 0.0 | ||
| .bss | 195124 | 195128 | 4 | 0.0 | |||
| .data | 3404 | 3428 | 24 | 0.7 | |||
| .text | 908176 | 908252 | 76 | 0.0 | |||
| lock-app | BRD4161A+wf200 | (read/write) | 1118312 | 1120276 | 1964 | 0.2 | |
| .bss | 186752 | 186740 | -12 | -0.0 | |||
| .data | 2792 | 2812 | 20 | 0.7 | |||
| .text | 928748 | 930700 | 1952 | 0.2 | |||
| window-app | BRD4187C | (read/write) | 1153316 | 1153772 | 456 | 0.0 | |
| .bss | 167364 | 167360 | -4 | -0.0 | |||
| .data | 3316 | 3348 | 32 | 1.0 | |||
| .text | 982616 | 983044 | 428 | 0.0 | |||
| esp32 | all-clusters-app | c3devkit | (read only) | 1207400 | 1206734 | -666 | -0.1 |
| (read/write) | 1748464 | 1748448 | -16 | -0.0 | |||
| .dram0.bss | 74272 | 73480 | -792 | -1.1 | |||
| .dram0.data | 13620 | 13644 | 24 | 0.2 | |||
| .flash.rodata | 251040 | 251792 | 752 | 0.3 | |||
| .flash.text | 1207400 | 1206734 | -666 | -0.1 | |||
| .iram0.text | 75530 | 75530 | 0 | 0.0 | |||
| m5stack | (read only) | 1249503 | 1248995 | -508 | -0.0 | ||
| (read/write) | 533944 | 533936 | -8 | -0.0 | |||
| .dram0.bss | 81176 | 80384 | -792 | -1.0 | |||
| .dram0.data | 35164 | 35196 | 32 | 0.1 | |||
| .flash.rodata | 281684 | 282436 | 752 | 0.3 | |||
| .flash.text | 1243339 | 1242831 | -508 | -0.0 | |||
| .iram0.text | 125403 | 125403 | 0 | 0.0 | |||
| k32w | contact | k32w0+release | (read only) | 610416 | 610208 | -208 | -0.0 |
| (read/write) | 79988 | 79976 | -12 | -0.0 | |||
| .bss | 67780 | 67716 | -64 | -0.1 | |||
| .data | 2224 | 2276 | 52 | 2.3 | |||
| .text | 609880 | 609672 | -208 | -0.0 | |||
| k32w1+release | (read only) | 1024 | 1024 | 0 | 0.0 | ||
| (read/write) | 745412 | 745232 | -180 | -0.0 | |||
| .bss | 79132 | 79068 | -64 | -0.1 | |||
| .data | 2816 | 2880 | 64 | 2.3 | |||
| .text | 624096 | 623920 | -176 | -0.0 | |||
| light | k32w0+release | (read only) | 602056 | 601912 | -144 | -0.0 | |
| (read/write) | 79444 | 79440 | -4 | -0.0 | |||
| .bss | 67260 | 67204 | -56 | -0.1 | |||
| .data | 2200 | 2252 | 52 | 2.4 | |||
| .text | 601520 | 601376 | -144 | -0.0 | |||
| k32w1+release | (read only) | 1024 | 1024 | 0 | 0.0 | ||
| (read/write) | 787528 | 787308 | -220 | -0.0 | |||
| .bss | 80524 | 80468 | -56 | -0.1 | |||
| .data | 2032 | 2088 | 56 | 2.8 | |||
| .text | 665616 | 665400 | -216 | -0.0 | |||
| lock | k32w0+release | (read only) | 580824 | 580792 | -32 | -0.0 | |
| (read/write) | 77432 | 77428 | -4 | -0.0 | |||
| .bss | 65300 | 65244 | -56 | -0.1 | |||
| .data | 2148 | 2200 | 52 | 2.4 | |||
| .text | 580288 | 580256 | -32 | -0.0 | |||
| linux | air-purifier-app | debug | (read only) | 2632005 | 2651965 | 19960 | 0.8 |
| (read/write) | 129544 | 129544 | 0 | 0.0 | |||
| .bss | 46960 | 46896 | -64 | -0.1 | |||
| .data | 2240 | 2304 | 64 | 2.9 | |||
| .data.rel.ro | 74392 | 74392 | 0 | 0.0 | |||
| .dynamic | 608 | 608 | 0 | 0.0 | |||
| .got | 4568 | 4568 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 752 | 752 | 0 | 0.0 | |||
| .rodata | 185104 | 185104 | 0 | 0.0 | |||
| .text | 2268821 | 2288757 | 19936 | 0.9 | |||
| all-clusters-app | debug | (read only) | 5914689 | 5930329 | 15640 | 0.3 | |
| (read/write) | 480072 | 478968 | -1104 | -0.2 | |||
| .bss | 134816 | 133696 | -1120 | -0.8 | |||
| .data | 4464 | 4496 | 32 | 0.7 | |||
| .data.rel.ro | 333368 | 333368 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 5384 | 5384 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 1376 | 1360 | -16 | -1.2 | |||
| .rodata | 348592 | 349712 | 1120 | 0.3 | |||
| .text | 5132707 | 5147251 | 14544 | 0.3 | |||
| all-clusters-minimal-app | debug | (read only) | 5207393 | 5229769 | 22376 | 0.4 | |
| (read/write) | 236936 | 236936 | 0 | 0.0 | |||
| .bss | 128096 | 128032 | -64 | -0.0 | |||
| .data | 4368 | 4432 | 64 | 1.5 | |||
| .data.rel.ro | 97384 | 97384 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 5304 | 5304 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 1120 | 1120 | 0 | 0.0 | |||
| .rodata | 288322 | 288322 | 0 | 0.0 | |||
| .text | 4683747 | 4706099 | 22352 | 0.5 | |||
| bridge-app | debug | (read only) | 4604857 | 4625937 | 21080 | 0.5 | |
| (read/write) | 217808 | 217840 | 32 | 0.0 | |||
| .bss | 118624 | 118592 | -32 | -0.0 | |||
| .data | 6176 | 6240 | 64 | 1.0 | |||
| .data.rel.ro | 86288 | 86288 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 5272 | 5272 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 808 | 808 | 0 | 0.0 | |||
| .rodata | 228930 | 228930 | 0 | 0.0 | |||
| .text | 4155043 | 4176099 | 21056 | 0.5 | |||
| chip-tool | debug | (read only) | 11987137 | 12008993 | 21856 | 0.2 | |
| (read/write) | 521296 | 521296 | 0 | 0.0 | |||
| .bss | 94264 | 94200 | -64 | -0.1 | |||
| .data | 5090 | 5154 | 64 | 1.3 | |||
| .data.rel.ro | 414720 | 414720 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 5776 | 5768 | -8 | -0.1 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 784 | 784 | 0 | 0.0 | |||
| .rodata | 447705 | 447705 | 0 | 0.0 | |||
| .text | 10833667 | 10855587 | 21920 | 0.2 | |||
| chip-tool-ipv6only | arm64 | (read only) | 11484736 | 11481360 | -3376 | -0.0 | |
| (read/write) | 592112 | 591384 | -728 | -0.1 | |||
| .bss | 103304 | 103272 | -32 | -0.0 | |||
| .data | 4488 | 4528 | 40 | 0.9 | |||
| .data.rel.ro | 454480 | 454480 | 0 | 0.0 | |||
| .dynamic | 512 | 512 | 0 | 0.0 | |||
| .got | 20376 | 20336 | -40 | -0.2 | |||
| .init | 24 | 24 | 0 | 0.0 | |||
| .init_array | 248 | 232 | -16 | -6.5 | |||
| .rodata | 352988 | 352988 | 0 | 0.0 | |||
| .text | 10243676 | 10240444 | -3232 | -0.0 | |||
| lighting-app | debug+rpc+ui | (read only) | 5527121 | 5546281 | 19160 | 0.3 | |
| (read/write) | 226576 | 226544 | -32 | -0.0 | |||
| .bss | 119560 | 119464 | -96 | -0.1 | |||
| .data | 4832 | 4896 | 64 | 1.3 | |||
| .data.rel.ro | 94672 | 94672 | 0 | 0.0 | |||
| .dynamic | 672 | 672 | 0 | 0.0 | |||
| .got | 5888 | 5888 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 928 | 928 | 0 | 0.0 | |||
| .rodata | 353780 | 353780 | 0 | 0.0 | |||
| .text | 4926355 | 4945491 | 19136 | 0.4 | |||
| lock-app | debug | (read only) | 4672929 | 4694905 | 21976 | 0.5 | |
| (read/write) | 205432 | 205432 | 0 | 0.0 | |||
| .bss | 114048 | 113984 | -64 | -0.1 | |||
| .data | 4128 | 4192 | 64 | 1.6 | |||
| .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 | 848 | 848 | 0 | 0.0 | |||
| .rodata | 254978 | 254978 | 0 | 0.0 | |||
| .text | 4205683 | 4227635 | 21952 | 0.5 | |||
| ota-provider-app | debug | (read only) | 4305241 | 4325489 | 20248 | 0.5 | |
| (read/write) | 193960 | 193960 | 0 | 0.0 | |||
| .bss | 113856 | 113824 | -32 | -0.0 | |||
| .data | 4336 | 4368 | 32 | 0.7 | |||
| .data.rel.ro | 69856 | 69856 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 4560 | 4560 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 704 | 704 | 0 | 0.0 | |||
| .rodata | 207618 | 207618 | 0 | 0.0 | |||
| .text | 3904163 | 3924387 | 20224 | 0.5 | |||
| ota-requestor-app | debug | (read only) | 4431417 | 4450881 | 19464 | 0.4 | |
| (read/write) | 198336 | 198336 | 0 | 0.0 | |||
| .bss | 114752 | 114688 | -64 | -0.1 | |||
| .data | 4736 | 4800 | 64 | 1.4 | |||
| .data.rel.ro | 72960 | 72960 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 4496 | 4496 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 760 | 760 | 0 | 0.0 | |||
| .rodata | 213794 | 213794 | 0 | 0.0 | |||
| .text | 4019587 | 4039027 | 19440 | 0.5 | |||
| shell | debug | (read only) | 2867921 | 2885745 | 17824 | 0.6 | |
| (read/write) | 155936 | 154008 | -1928 | -1.2 | |||
| .bss | 62576 | 60624 | -1952 | -3.1 | |||
| .data | 1392 | 1424 | 32 | 2.3 | |||
| .data.rel.ro | 86192 | 86192 | 0 | 0.0 | |||
| .dynamic | 592 | 592 | 0 | 0.0 | |||
| .got | 4080 | 4080 | 0 | 0.0 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 1064 | 1056 | -8 | -0.8 | |||
| .rodata | 186208 | 186208 | 0 | 0.0 | |||
| .text | 2508594 | 2526418 | 17824 | 0.7 | |||
| thermostat-no-ble | arm64 | (read only) | 4485624 | 4509480 | 23856 | 0.5 | |
| (read/write) | 247488 | 248224 | 736 | 0.3 | |||
| .bss | 122360 | 122328 | -32 | -0.0 | |||
| .data | 3360 | 3400 | 40 | 1.2 | |||
| .data.rel.ro | 103816 | 103816 | 0 | 0.0 | |||
| .dynamic | 512 | 512 | 0 | 0.0 | |||
| .got | 12232 | 12184 | -48 | -0.4 | |||
| .init | 24 | 24 | 0 | 0.0 | |||
| .init_array | 416 | 400 | -16 | -3.8 | |||
| .rodata | 159356 | 159356 | 0 | 0.0 | |||
| .text | 3980604 | 4004636 | 24032 | 0.6 | |||
| tv-app | debug | (read only) | 5680841 | 5702913 | 22072 | 0.4 | |
| (read/write) | 352176 | 352176 | 0 | 0.0 | |||
| .bss | 243856 | 243760 | -96 | -0.0 | |||
| .data | 6496 | 6592 | 96 | 1.5 | |||
| .data.rel.ro | 94536 | 94536 | 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 | 288098 | 288098 | 0 | 0.0 | |||
| .text | 5150291 | 5172339 | 22048 | 0.4 | |||
| tv-casting-app | debug | (read only) | 9868745 | 9898585 | 29840 | 0.3 | |
| (read/write) | 340808 | 340744 | -64 | -0.0 | |||
| .bss | 156624 | 156560 | -64 | -0.0 | |||
| .data | 2944 | 2976 | 32 | 1.1 | |||
| .data.rel.ro | 174328 | 174328 | 0 | 0.0 | |||
| .dynamic | 624 | 624 | 0 | 0.0 | |||
| .got | 5088 | 5080 | -8 | -0.2 | |||
| .init | 27 | 27 | 0 | 0.0 | |||
| .init_array | 1168 | 1168 | 0 | 0.0 | |||
| .rodata | 382672 | 382672 | 0 | 0.0 | |||
| .text | 9019843 | 9049747 | 29904 | 0.3 | |||
| mbed | lock-app-release | cy8cproto_062_4343w | (read only) | 6224 | 6224 | 0 | 0.0 |
| (read/write) | 2530696 | 2530440 | -256 | -0.0 | |||
| .bss | 220448 | 220424 | -24 | -0.0 | |||
| .data | 5200 | 5216 | 16 | 0.3 | |||
| .text | 1493380 | 1493124 | -256 | -0.0 | |||
| nrfconnect | all-clusters-app | nrf52840dk_nrf52840 | (read only) | 4 | 4 | 0 | 0.0 |
| (read/write) | 1098452 | 1095836 | -2616 | -0.2 | |||
| bss | 130767 | 129607 | -1160 | -0.9 | |||
| rodata | 111868 | 111868 | 0 | 0.0 | |||
| text | 808040 | 806564 | -1476 | -0.2 | |||
| nrf7002dk_nrf5340_cpuapp | (read only) | 4 | 4 | 0 | 0.0 | ||
| (read/write) | 1218636 | 1215884 | -2752 | -0.2 | |||
| bss | 122889 | 121729 | -1160 | -0.9 | |||
| rodata | 141612 | 141612 | 0 | 0.0 | |||
| text | 803616 | 802008 | -1608 | -0.2 | |||
| all-clusters-minimal-app | nrf52840dk_nrf52840 | (read only) | 4 | 4 | 0 | 0.0 | |
| (read/write) | 1048020 | 1047340 | -680 | -0.1 | |||
| bss | 129657 | 129633 | -24 | -0.0 | |||
| rodata | 99396 | 99396 | 0 | 0.0 | |||
| text | 771232 | 770520 | -712 | -0.1 | |||
| psoc6 | all-clusters | cy8ckit_062s2_43012 | (read only) | 834504 | 835648 | 1144 | 0.1 |
| (read/write) | 1792204 | 1789956 | -2248 | -0.1 | |||
| .bss | 196180 | 194972 | -1208 | -0.6 | |||
| .data | 2656 | 2720 | 64 | 2.4 | |||
| .text | 1584980 | 1583876 | -1104 | -0.1 | |||
| all-clusters-minimal | cy8ckit_062s2_43012 | (read only) | 837616 | 837616 | 0 | 0.0 | |
| (read/write) | 1716164 | 1715932 | -232 | -0.0 | |||
| .bss | 193092 | 193020 | -72 | -0.0 | |||
| .data | 2632 | 2704 | 72 | 2.7 | |||
| .text | 1512052 | 1511820 | -232 | -0.0 | |||
| light | cy8ckit_062s2_43012 | (read only) | 844344 | 844344 | 0 | 0.0 | |
| (read/write) | 1635492 | 1635580 | 88 | 0.0 | |||
| .bss | 186556 | 186484 | -72 | -0.0 | |||
| .data | 2440 | 2512 | 72 | 3.0 | |||
| .text | 1438108 | 1438196 | 88 | 0.0 | |||
| lock | cy8ckit_062s2_43012 | (read only) | 817184 | 817184 | 0 | 0.0 | |
| (read/write) | 1665484 | 1665604 | 120 | 0.0 | |||
| .bss | 213716 | 213644 | -72 | -0.0 | |||
| .data | 2440 | 2512 | 72 | 3.0 | |||
| .text | 1440940 | 1441060 | 120 | 0.0 | |||
| qpg | lighting-app | qpg6105+debug | (read/write) | 1126016 | 1125756 | -260 | -0.0 |
| .bss | 102400 | 102344 | -56 | -0.1 | |||
| .data | 820 | 872 | 52 | 6.3 | |||
| .text | 638400 | 638136 | -264 | -0.0 | |||
| lock-app | qpg6105+debug | (read/write) | 1086008 | 1085780 | -228 | -0.0 | |
| .bss | 97152 | 97096 | -56 | -0.1 | |||
| .data | 840 | 892 | 52 | 6.2 | |||
| .text | 598388 | 598164 | -224 | -0.0 | |||
| stm32 | light | STM32WB5MM-DK | (read/write) | 598029 | 597865 | -164 | -0.0 |
| .bss | 128312 | 128288 | -24 | -0.0 | |||
| .data | 668 | 692 | 24 | 3.6 | |||
| .rodata | 78772 | 78772 | 0 | 0.0 | |||
| .text | 380552 | 380392 | -160 | -0.0 | |||
| telink | air-quality-sensor-app | tlsr9528a_retention | (read only) | 51774 | 51774 | 0 | 0.0 |
| (read/write) | 820834 | 820494 | -340 | -0.0 | |||
| bss | 49628 | 49600 | -28 | -0.1 | |||
| text | 614668 | 614336 | -332 | -0.1 | |||
| all-clusters-app | tlsr9518adk80d | (read only) | 29042 | 29042 | 0 | 0.0 | |
| (read/write) | 1087676 | 1084812 | -2864 | -0.3 | |||
| bss | 101720 | 100560 | -1160 | -1.1 | |||
| text | 789994 | 788282 | -1712 | -0.2 | |||
| all-clusters-minimal-app | tlsr9528a | (read only) | 47960 | 47960 | 0 | 0.0 | |
| (read/write) | 1046604 | 1046044 | -560 | -0.1 | |||
| bss | 110052 | 110028 | -24 | -0.0 | |||
| text | 762590 | 762030 | -560 | -0.1 | |||
| bridge-app | tlsr9518adk80d | (read only) | 29042 | 29042 | 0 | 0.0 | |
| (read/write) | 907844 | 907660 | -184 | -0.0 | |||
| bss | 93084 | 93060 | -24 | -0.0 | |||
| text | 650548 | 650364 | -184 | -0.0 | |||
| contact-sensor-app | tlsr9528a_retention | (read only) | 51774 | 51774 | 0 | 0.0 | |
| (read/write) | 822434 | 822166 | -268 | -0.0 | |||
| bss | 49676 | 49648 | -28 | -0.1 | |||
| text | 616330 | 616066 | -264 | -0.0 | |||
| light-switch-app-ota-shell-factory-data | tlsr9528a | (read only) | 51584 | 51584 | 0 | 0.0 | |
| (read/write) | 927952 | 927508 | -444 | -0.0 | |||
| bss | 77676 | 77648 | -28 | -0.0 | |||
| text | 696280 | 695844 | -436 | -0.1 | |||
| lighting-app-ota-rpc-factory-data-4mb | tlsr9518adk80d | (read only) | 29122 | 29122 | 0 | 0.0 | |
| (read/write) | 1070116 | 1069724 | -392 | -0.0 | |||
| bss | 100164 | 100140 | -24 | -0.0 | |||
| text | 775062 | 774676 | -386 | -0.0 | |||
| lock-app-dfu | tlsr9528a | (read only) | 51584 | 51584 | 0 | 0.0 | |
| (read/write) | 900544 | 900372 | -172 | -0.0 | |||
| bss | 69140 | 69112 | -28 | -0.0 | |||
| text | 651738 | 651568 | -170 | -0.0 | |||
| ota-requestor-app | tlsr9518adk80d | (read only) | 29042 | 29042 | 0 | 0.0 | |
| (read/write) | 926196 | 925836 | -360 | -0.0 | |||
| bss | 92664 | 92640 | -24 | -0.0 | |||
| text | 668930 | 668576 | -354 | -0.1 | |||
| pump-app | tlsr9258a_retention | (read only) | 51774 | 51774 | 0 | 0.0 | |
| (read/write) | 825066 | 824758 | -308 | -0.0 | |||
| bss | 49784 | 49756 | -28 | -0.1 | |||
| text | 619360 | 619060 | -300 | -0.0 | |||
| pump-controller-app | tlsr9518adk80d | (read only) | 31872 | 31872 | 0 | 0.0 | |
| (read/write) | 788772 | 788400 | -372 | -0.0 | |||
| bss | 55984 | 55956 | -28 | -0.1 | |||
| text | 590108 | 589732 | -376 | -0.1 | |||
| shell | tlsr9518adk80d | (read only) | 29042 | 29042 | 0 | 0.0 | |
| (read/write) | 676768 | 676812 | 44 | 0.0 | |||
| bss | 73640 | 73640 | 0 | 0.0 | |||
| text | 462284 | 462330 | 46 | 0.0 | |||
| smoke_co_alarm-app | tlsr9528a_retention | (read only) | 51774 | 51774 | 0 | 0.0 | |
| (read/write) | 829462 | 829234 | -228 | -0.0 | |||
| bss | 51308 | 51280 | -28 | -0.1 | |||
| text | 622392 | 622166 | -226 | -0.0 | |||
| temperature-measurement-app-mars-ota | tlsr9518adk80d | (read only) | 32220 | 32220 | 0 | 0.0 | |
| (read/write) | 847925 | 847633 | -292 | -0.0 | |||
| bss | 59460 | 59432 | -28 | -0.0 | |||
| text | 634002 | 633714 | -288 | -0.0 | |||
| thermostat | tlsr9518adk80d | (read only) | 31872 | 31872 | 0 | 0.0 | |
| (read/write) | 814360 | 813980 | -380 | -0.0 | |||
| bss | 56272 | 56244 | -28 | -0.0 | |||
| text | 609740 | 609358 | -382 | -0.1 | |||
| window-covering | tlsr9258a | (read only) | 51584 | 51584 | 0 | 0.0 | |
| (read/write) | 832488 | 832084 | -404 | -0.0 | |||
| bss | 68048 | 68020 | -28 | -0.0 | |||
| text | 625014 | 624624 | -390 | -0.1 |
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
Closing - we have to do this gradual or via an alias (alias will be required for IM codegen where zap is currenly only aware of chip::Optional)