Skip to content

store blocks in a single array instead of separate vectors int_vector<0>[sb]#6

Merged
karasikov merged 9 commits into
masterfrom
mk/mcl
Mar 4, 2026
Merged

store blocks in a single array instead of separate vectors int_vector<0>[sb]#6
karasikov merged 9 commits into
masterfrom
mk/mcl

Conversation

@karasikov

@karasikov karasikov commented Feb 25, 2026

Copy link
Copy Markdown
Collaborator
  • smaller memory footprint in RAM: for loaded with mmap becomes O(1)
  • format v2.0 where all widths are stored and serialized in a contiguous vector, so they can be loaded without jumping over many different positions

@karasikov karasikov merged commit c7ab507 into master Mar 4, 2026
3 checks passed
@karasikov karasikov deleted the mk/mcl branch March 4, 2026 13:54
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