Skip to content

Fixes for protobuf refactor #406 - #413

Open
tolauwae wants to merge 12 commits into
tests/nanopbfrom
fix/maarten
Open

Fixes for protobuf refactor #406#413
tolauwae wants to merge 12 commits into
tests/nanopbfrom
fix/maarten

Conversation

@tolauwae

@tolauwae tolauwae commented Sep 4, 2026

Copy link
Copy Markdown
Member

Fixes for #406.

This PR completes the protobuf refactor (part of the PR stack #415). Overview of changes to the debug ABI are summarized in #406.

Trying it Out

Easiest to try out with the syrup console on the tools/syrup (#407):

demo

Fix build
Remove deprecated dump and inspect code
@tolauwae tolauwae mentioned this pull request Sep 4, 2026
@tolauwae
tolauwae marked this pull request as ready for review September 11, 2026 14:05
@tolauwae tolauwae changed the title Fixes for review Maarten #406 Fixes for #406 Sep 11, 2026
@tolauwae tolauwae changed the title Fixes for #406 Fixes for protobuf refactor #406 Sep 11, 2026
@tolauwae

Copy link
Copy Markdown
Member Author

@MaartenS11 I might have missed some stuff still, but I think the refactor is ready. I mostly concerned I might have misinterpreted some snapshot or checkpoint code. Can you check if MIO still works?

I will make some docs of the new protobuf interface to make it easier to implement. but should be pretty straightforward on the kotlin side with the .proto file.

Also: snapshot replaces dump and inspect, and uses a bitmask for selection the sections. Default it gives everything.

@tolauwae tolauwae linked an issue Sep 11, 2026 that may be closed by this pull request
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.

Protobuf refactor

1 participant