Skip to content

remove end_ptr in the iterator itself, only keep it in container#1256

Merged
trcrsired merged 6 commits intocppfastio:nextfrom
trcrsired:next
Jan 8, 2026
Merged

remove end_ptr in the iterator itself, only keep it in container#1256
trcrsired merged 6 commits intocppfastio:nextfrom
trcrsired:next

Conversation

@trcrsired
Copy link
Member

No description provided.

…ainer

This should resolve undefined behaviors due to nullptr+blocksize for end_ptr
plus performance impact should be minimum for iterators due to compiler optimizations
and probably even faster since iterators now have fewer fields
@trcrsired trcrsired merged commit 6e296d0 into cppfastio:next Jan 8, 2026
2 checks passed
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