arik-so / arik-so/ldk-parser

Consider a (recursive?) creation context tracker

Open
#27 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.