alibaba / alibaba/coobjc

【请教】请问coobjc是如何实现完整backtrace的?

Open
#114 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Objective-C
Stars
4k
Forks
519
PR merge metrics
No merged PRs in 30d

Description

您好, 我现在也在调研协程的实现, 我发现很多有栈协程方案, 进入协程之后, 就无法获得完整的函数调用栈, 这样对于调试和线上问题定位不是很友好, 但是coobjc是可以获得完整函数调用栈的, 请问这个实现的方案是什么呢? 是通过fishhook来实现的么?

能否给点思路? 谢谢~~

Contributor guide

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.