Skip to content

u3: switch allocator to require explicitly-sized realloc() calls#1036

Draft
joemfb wants to merge 15 commits into
jb/no-reallocfrom
jb/sized-realloc
Draft

u3: switch allocator to require explicitly-sized realloc() calls#1036
joemfb wants to merge 15 commits into
jb/no-reallocfrom
jb/sized-realloc

Conversation

@joemfb

@joemfb joemfb commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

This PR updates the u3 realloc functions to require explicit old sizes, making it much easier to add alternative bump/arena allocator implementations. It builds on #1024 and includes a merge of #1025 to accomplish (these should be merged first). It also vendors and modifies the pdjson library used in the +de:json jet.

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.

4 participants