1. 云栖社区>
  2. 全部标签>
  3. #yield/resume#
yield/resume

#yield/resume#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

iOS协程coobjc的设计篇-栈切换

iOS协程coobjc的设计篇-栈切换 协程 (Coroutine) 是一种轻量级的非抢占式用户态线程。本文主要介绍阿里开源的iOS协程框架coobjc的设计思考。 1. 协程简介 Subroutine: 子程序,可以理解为函数Coroutine: 协程 Subroutine 的调用顺序是确定的,比如下图左A调B,B执行完毕返回, Subroutine调用和返回是通过压栈出栈来实现的。

ios 线程 Image 淘宝 ARM coroutine 协程 ASM coobjc yield/resume 有栈协程 无栈协程

1
GO