Skip to content

Add broker shared-memory primitives#1049

Merged
wdcui merged 2 commits into
uliteboxfrom
wdcui/ulitebox/broker-pipe-shared-protocol
Jul 19, 2026
Merged

Add broker shared-memory primitives#1049
wdcui merged 2 commits into
uliteboxfrom
wdcui/ulitebox/broker-pipe-shared-protocol

Conversation

@wdcui

@wdcui wdcui commented Jul 19, 2026

Copy link
Copy Markdown
Member

This PR adds a transport-neutral byte-copy shared-memory interface. It includes a Linux memfd implementation with immutable-size seals and synchronized access. It does not change broker protocol or pipe behavior.

@wdcui wdcui changed the title Add shared-memory broker protocol foundation Add broker shared-memory transport infrastructure Jul 19, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ac86dd2d-0280-4d7b-87a8-5654ad1503a6
@wdcui
wdcui force-pushed the wdcui/ulitebox/broker-pipe-shared-protocol branch from 24d5337 to e94d2f0 Compare July 19, 2026 17:33
@wdcui wdcui changed the title Add broker shared-memory transport infrastructure Add broker shared-memory primitives Jul 19, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: ac86dd2d-0280-4d7b-87a8-5654ad1503a6
@wdcui
wdcui added this pull request to the merge queue Jul 19, 2026
Merged via the queue into ulitebox with commit a9530c3 Jul 19, 2026
7 of 9 checks passed
@wdcui
wdcui deleted the wdcui/ulitebox/broker-pipe-shared-protocol branch July 19, 2026 18:18
@github-actions

Copy link
Copy Markdown

🤖 SemverChecks 🤖 No breaking API changes detected

Note: this does not mean API is unchanged, or even that there are no breaking changes; simply, none of the detections triggered.

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