0 comments (0 comments)0 reactions (0 reactions)0 assignees (0 assignees)Python41 forks (41 forks)github user discovery
enhancementgood first issuehacktoberfesthelp wanted
Repository metrics
- Stars
- 511 stars (511 stars)
- PR merge metrics
- No merged PRs in 30d (No merged PRs in 30d)
Description
We should use smallvec for serializing/deserializing as it has the ability to use the stack for small vector allocations.
Noticed that orjson is doing the same.
Contributor guide
- Research direction
- Replace Vec with SmallVec in serialization/deserialization code paths to use stack allocation for small vectors. Study orjson's implementation as a reference.
- Tech stack
- pythonrust
- Domain
- backend
- Issue type
- Refactor
- Prerequisites
- RustGit