Remove the Arena allocator dependency from @linkedlist
Open
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
The idea is that we can change the `generic_linked_list.jinja2` template to make the arena allocator optional. So we can implement a linkedlist that uses `malloc`, or inject the custom allocator we want
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the generic_linked_list.jinja2 template and tracing how the Arena allocator is currently used for @linkedlist. Verify the generated linkedlist can use malloc and can accept an injected custom allocator, then check the existing linkedlist generation or usage paths for regressions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, python
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100