Feature request - add backtrace pass to Pintool for gs_patterns
Open
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 6
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
This feature request is for the following:
- Extend the PinTool folder to include a PIN_BACKTRACE client for an optional pass that generates a backtrace
This feature would allow us to correlate calling functions with the top GS patterns that are generated by the gs_pattern tool.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in the PinTool folder and review Intel Pin's PIN_BACKTRACE client documentation to understand the optional pass requested here. Confirm how the gs_pattern tool exposes top GS patterns, then verify that enabling the pass generates backtraces that can be correlated with those patterns.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100