let scheduler::instance() return a pointer
support for fiber_specific_pointer