We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Fiber的构造函数中使用user_caller判断是否使用调度器 if(!use_caller) { makecontext(&m_ctx, &Fiber::MainFunc, 0); } else { makecontext(&m_ctx, &Fiber::CallerMainFunc, 0); } 但是在reset中直接调用了Mainfunc makecontext(&m_ctx, &Fiber::MainFunc, 0); reset方法中是否也需要加一个类似的判断?
if(!use_caller) { makecontext(&m_ctx, &Fiber::MainFunc, 0); } else { makecontext(&m_ctx, &Fiber::CallerMainFunc, 0); }
makecontext(&m_ctx, &Fiber::MainFunc, 0);