Skip to content

Update to upstream rs-matter-stack which features inband persistence#43

Merged
ivmarkov merged 4 commits intomasterfrom
inband-persistence
Apr 6, 2026
Merged

Update to upstream rs-matter-stack which features inband persistence#43
ivmarkov merged 4 commits intomasterfrom
inband-persistence

Conversation

@ivmarkov
Copy link
Copy Markdown
Collaborator

@ivmarkov ivmarkov commented Apr 2, 2026

See project-chip/rs-matter#399

Addresses #27 and #28

@ivmarkov ivmarkov force-pushed the inband-persistence branch from a179127 to ff1d8f6 Compare April 2, 2026 12:11
@ivmarkov ivmarkov force-pushed the inband-persistence branch from ff1d8f6 to 5dad44f Compare April 2, 2026 12:12
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 2, 2026

PR #43: Size comparison from 903f019 to 5dad44f

Increases above 0.2%:

platform target config section 903f019 5dad44f change % change
esp_light_eth riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1398022 1424006 25984 1.9
esp_light_eth2 riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1086976 1111708 24732 2.3
esp_light_thread riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1709694 1765526 55832 3.3
esp_light_wifi riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1792016 1822754 30738 1.7
nrf52_light_eth thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 452340 472304 19964 4.4
nrf52_light_thread thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 651516 662740 11224 1.7
rpz_light_eth thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 441396 466896 25500 5.8
rpz_light_wifi thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 810924 835456 24532 3.0
Full report (8 builds for esp_light_eth, esp_light_eth2, esp_light_thread, esp_light_wifi, nrf52_light_eth, nrf52_light_thread, rpz_light_eth, rpz_light_wifi)
platform target config section 903f019 5dad44f change % change
esp_light_eth riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1398022 1424006 25984 1.9
RAM 139284 139260 -24 -0.0
esp_light_eth2 riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1086976 1111708 24732 2.3
RAM 141796 141756 -40 -0.0
esp_light_thread riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1709694 1765526 55832 3.3
RAM 159968 159912 -56 -0.0
esp_light_wifi riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1792016 1822754 30738 1.7
RAM 152116 152076 -40 -0.0
nrf52_light_eth thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 452340 472304 19964 4.4
RAM 99316 99276 -40 -0.0
nrf52_light_thread thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 651516 662740 11224 1.7
RAM 118932 118884 -48 -0.0
rpz_light_eth thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 441396 466896 25500 5.8
RAM 103644 103612 -32 -0.0
rpz_light_wifi thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 810924 835456 24532 3.0
RAM 89240 89192 -48 -0.1

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 4, 2026

PR #43: Size comparison from 903f019 to a18d548

Full report (8 builds for esp_light_eth, esp_light_eth2, esp_light_thread, esp_light_wifi, nrf52_light_eth, nrf52_light_thread, rpz_light_eth, rpz_light_wifi)
platform target config section 903f019 a18d548 change % change
esp_light_eth riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1398022 1392480 -5542 -0.4
RAM 139284 139244 -40 -0.0
esp_light_eth2 riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1086976 1080212 -6764 -0.6
RAM 141796 141748 -48 -0.0
esp_light_thread riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1709694 1711254 1560 0.1
RAM 159968 159904 -64 -0.0
esp_light_wifi riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1792016 1783782 -8234 -0.5
RAM 152116 152060 -56 -0.0
nrf52_light_eth thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 452340 451704 -636 -0.1
RAM 99316 99268 -48 -0.0
nrf52_light_thread thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 651516 649212 -2304 -0.4
RAM 118932 118876 -56 -0.0
rpz_light_eth thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 441396 438348 -3048 -0.7
RAM 103644 103596 -48 -0.0
rpz_light_wifi thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 810924 807188 -3736 -0.5
RAM 89240 89184 -56 -0.1

@ivmarkov ivmarkov force-pushed the inband-persistence branch from 4d0924b to 9412ab9 Compare April 4, 2026 13:22
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 4, 2026

PR #43: Size comparison from 903f019 to 9412ab9

Full report (8 builds for esp_light_eth, esp_light_eth2, esp_light_thread, esp_light_wifi, nrf52_light_eth, nrf52_light_thread, rpz_light_eth, rpz_light_wifi)
platform target config section 903f019 9412ab9 change % change
esp_light_eth riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1398022 1392482 -5540 -0.4
RAM 139284 139244 -40 -0.0
esp_light_eth2 riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1086976 1080214 -6762 -0.6
RAM 141796 141748 -48 -0.0
esp_light_thread riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1709694 1711256 1562 0.1
RAM 159968 159904 -64 -0.0
esp_light_wifi riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1792016 1783784 -8232 -0.5
RAM 152116 152060 -56 -0.0
nrf52_light_eth thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 452340 451704 -636 -0.1
RAM 99316 99268 -48 -0.0
nrf52_light_thread thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 651516 649212 -2304 -0.4
RAM 118932 118876 -56 -0.0
rpz_light_eth thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 441396 438348 -3048 -0.7
RAM 103644 103596 -48 -0.0
rpz_light_wifi thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 810924 807188 -3736 -0.5
RAM 89240 89184 -56 -0.1

@ivmarkov ivmarkov force-pushed the inband-persistence branch 2 times, most recently from e952c66 to 49b8c54 Compare April 6, 2026 10:34
@ivmarkov ivmarkov force-pushed the inband-persistence branch from 49b8c54 to 85bcf0b Compare April 6, 2026 11:08
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 6, 2026

PR #43: Size comparison from 903f019 to 85bcf0b

Full report (8 builds for esp_light_eth, esp_light_eth2, esp_light_thread, esp_light_wifi, nrf52_light_eth, nrf52_light_thread, rpz_light_eth, rpz_light_wifi)
platform target config section 903f019 85bcf0b change % change
esp_light_eth riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1398022 1392824 -5198 -0.4
RAM 139284 139244 -40 -0.0
esp_light_eth2 riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1086976 1080276 -6700 -0.6
RAM 141796 141748 -48 -0.0
esp_light_thread riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1709694 1711342 1648 0.1
RAM 159968 159904 -64 -0.0
esp_light_wifi riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1792016 1784104 -7912 -0.4
RAM 152116 152060 -56 -0.0
nrf52_light_eth thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 452340 451716 -624 -0.1
RAM 99316 99268 -48 -0.0
nrf52_light_thread thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 651516 649304 -2212 -0.3
RAM 118932 118876 -56 -0.0
rpz_light_eth thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 441396 438444 -2952 -0.7
RAM 103644 103596 -48 -0.0
rpz_light_wifi thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 810924 807268 -3656 -0.5
RAM 89240 89184 -56 -0.1

@ivmarkov ivmarkov force-pushed the inband-persistence branch from bc8dc3d to 3e6a827 Compare April 6, 2026 13:46
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 6, 2026

PR #43: Size comparison from 903f019 to 3e6a827

Full report (8 builds for esp_light_eth, esp_light_eth2, esp_light_thread, esp_light_wifi, nrf52_light_eth, nrf52_light_thread, rpz_light_eth, rpz_light_wifi)
platform target config section 903f019 3e6a827 change % change
esp_light_eth riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1398022 1392824 -5198 -0.4
RAM 139284 139244 -40 -0.0
esp_light_eth2 riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1086976 1080276 -6700 -0.6
RAM 141796 141748 -48 -0.0
esp_light_thread riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1709694 1711342 1648 0.1
RAM 159968 159904 -64 -0.0
esp_light_wifi riscv32imac-unknown-none-elf infologs-optz-ltofat FLASH 1792016 1784104 -7912 -0.4
RAM 152116 152060 -56 -0.0
nrf52_light_eth thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 452340 451716 -624 -0.1
RAM 99316 99268 -48 -0.0
nrf52_light_thread thumbv7em-none-eabi defmtlogs-optz-ltofat FLASH 651516 649304 -2212 -0.3
RAM 118932 118876 -56 -0.0
rpz_light_eth thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 441396 438444 -2952 -0.7
RAM 103644 103596 -48 -0.0
rpz_light_wifi thumbv6m-none-eabi defmtlogs-optz-ltofat FLASH 810924 807268 -3656 -0.5
RAM 89240 89184 -56 -0.1

@ivmarkov ivmarkov merged commit eaf14c0 into master Apr 6, 2026
1 check passed
@ivmarkov ivmarkov deleted the inband-persistence branch April 15, 2026 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant