【请教】请问coobjc是如何实现完整backtrace的?
Open
- Dominant language
- Objective-C
- Stars
- 4k
- Forks
- 519
- PR merge metrics
- No merged PRs in 30d
Description
您好, 我现在也在调研协程的实现, 我发现很多有栈协程方案, 进入协程之后, 就无法获得完整的函数调用栈, 这样对于调试和线上问题定位不是很友好, 但是coobjc是可以获得完整函数调用栈的, 请问这个实现的方案是什么呢? 是通过fishhook来实现的么?
能否给点思路? 谢谢~~
Contributor guide
Research direction
No file, test, or entry point is named. Review coobjc's coroutine and backtrace implementation and the existing issue discussion, then document how complete backtraces are obtained and whether fishhook is involved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- objective-c
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100