Consider a (recursive?) creation context tracker
Open
question
- Dominant language
- Swift
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
When an object is created by passing an existing C type, require a creation context string be passed which would be stored on the object. That way, once an object is freed, it would print out what its creation context was, so memory leaks would be easier to track.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. Start by locating where existing C types become objects and where those objects are freed, then determine how a creation context could be propagated and reported; done means freed objects identify their creation context without disrupting current ownership behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100