Skip to content

Handle fallible arena allocation throughout codebase#31

Merged
gerben-stavenga merged 1 commit intomasterfrom
make-allocation-fallable
Jan 5, 2026
Merged

Handle fallible arena allocation throughout codebase#31
gerben-stavenga merged 1 commit intomasterfrom
make-allocation-fallable

Conversation

@gerben-stavenga
Copy link
Copy Markdown
Owner

Propagate allocation errors through Result types across the codebase:

  • serde.rs: Map arena errors to serde errors in deserialization
  • base.rs, containers.rs: Update method signatures to return Result
  • decoding.rs: Propagate allocation failures during message parsing
  • descriptor_pool.rs: Handle allocation errors in pool operations

🤖 Generated with Claude Code

Propagate allocation errors through Result types across the codebase:
- serde.rs: Map arena errors to serde errors in deserialization
- base.rs, containers.rs: Update method signatures to return Result
- decoding.rs: Propagate allocation failures during message parsing
- descriptor_pool.rs: Handle allocation errors in pool operations

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@gerben-stavenga gerben-stavenga force-pushed the make-allocation-fallable branch from dfd291b to 732a7d6 Compare January 5, 2026 02:48
@gerben-stavenga gerben-stavenga merged commit d52412e into master Jan 5, 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