Skip to content

mmap populate + diagnostics#33

Merged
thomasisensee merged 5 commits into
mainfrom
mmap-populate
Jun 22, 2026
Merged

mmap populate + diagnostics#33
thomasisensee merged 5 commits into
mainfrom
mmap-populate

Conversation

@thomasisensee

Copy link
Copy Markdown
Owner
  • add compile flag NDTBL_MMAP_POPULATE which forces mmap to map the entire file immediately
  • add compile flag NDTBL_ENABLE_MMAP_DIAGNOSTICS which allows reporting OS page residency via calls to mincore
  • bump Catch2 dependency

@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 68.75000% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
include/ndtbl/detail/mapped_payload.hpp 50.00% 2 Missing ⚠️
include/ndtbl/field_group.hpp 66.66% 2 Missing ⚠️
include/ndtbl/runtime_field_group.hpp 83.33% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@thomasisensee thomasisensee merged commit 37f8ded into main Jun 22, 2026
10 of 11 checks passed
@thomasisensee thomasisensee deleted the mmap-populate branch June 22, 2026 13:31
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