Skip to content

Perf/stress ng gap 18 - #292

Merged
hodgesds merged 3 commits into
mainfrom
perf/stress-ng-gap-18
Sep 10, 2026
Merged

Perf/stress ng gap 18#292
hodgesds merged 3 commits into
mainfrom
perf/stress-ng-gap-18

Conversation

@hodgesds

Copy link
Copy Markdown
Owner

No description provided.

hodgesds and others added 3 commits September 9, 2026 09:09
Document the safety contracts for MTE tag stores and the existing unsafe domain-heap and context-switch calls.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
Replace shard-local B-tree lookups with an open-addressed refcount table and retain fork COW references without per-shard sorting. Preserve sole-to-shared transitions and rollback semantics, with regression coverage for growth and tombstones.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
Back only the faulting page during ordinary stack expansion and cache mapped-byte and contiguous-stack accounting under the VMA lock. Preserve locking modes, limits, page-table validation, and lazy coverage across protection splits.

Co-Authored-By: OpenAI Codex <noreply@openai.com>
@hodgesds
hodgesds merged commit 4b77c87 into main Sep 10, 2026
5 checks passed
@hodgesds
hodgesds deleted the perf/stress-ng-gap-18 branch September 10, 2026 00:46
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