Profiler backtracing
Demonstrate support for good backtracing in a profiling tool
Blueprint information
- Status:
- Complete
- Approver:
- Michael Hope
- Priority:
- Not
- Drafter:
- Michael Hope
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for trunk
- Implementation:
- Informational
- Milestone target:
- backlog
- Started by
- Matthew Gretton-Dann
- Completed by
- Matthew Gretton-Dann
Related branches
Related bugs
Sprints
Whiteboard
[michaelh1] dropped to 'Not' as this is hard and not required.
[matthew-
Work Items
Work items:
measure how long the unwinding of a typical stack frame takes: TODO
profile the ARM extbl parser to identify optimization opportunities: TODO
investigate if caching concepts could speed up the unwinding: TODO
Design a method for faster backtracing: TODO
Work with ARM folks to improve the ABI for backtracing: TODO
Decide on a profiling tool: TODO
Discuss with upstream especially adding a new dependency: TODO
Implement week 1: TODO
Implement week 2: TODO
Implement week 3: TODO
Implement week 4: TODO
Demonstrate: TODO
Dependency tree
* Blueprints in grey have been implemented.