capture call stack at each event
- Dominant language
- Python
- Stars
- 2.1k
- Forks
- 289
- Avg merge
- 20h 1m
- Merged PRs (30d)
- 6
Description
investigate if we can efficiently capture and record the call stack at each event, which would provide more details about how execution flowed to a particular point in the code.
this could be naively the raw stack memory region, optionally sharing structure across entries for performance (premature optimization?). or, maybe it could just be a list of return addresses recognized from the stack.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named in the issue. Start by locating how events are dispatched and recorded, then investigate whether each event can retain the raw stack memory region or a list of recognized return addresses without unacceptable overhead. Done means selecting and documenting a feasible call-stack representation and its performance trade-offs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- reverse-engineering
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100