文件名称:read-libtask-code:libtask源码分析,libtask是一个协程库,由google的Russ Cox大佬写的
文件大小:35KB
文件格式:ZIP
更新时间:2024-05-30 09:29:25
C
libtask源码分析,libtask是一个协程库,由google的Russ Cox大佬写的( )。 之前也分析过一些相关的代码 1 2 下面是该库的文档和说明 (Fork addendum: This is a fork of libtask that adds support for epoll() and other thing helpful for writing high-performance network servers using libtask on Linux. Now back to your regularly scheduled README. -jamwt) Libtask is a simple coroutine library. It runs on Linux (ARM, MIPS, and x86), FreeBSD (x86), OS X
【文件预览】:
read-libtask-code-main
----tcpproxy.c(2KB)
----task.c(9KB)
----channel.c(6KB)
----mips-ucontext.h(3KB)
----context.c(3KB)
----net.c(4KB)
----amd64-ucontext.h(5KB)
----primes.c(835B)
----LICENSE(1KB)
----fd.c(6KB)
----power-ucontext.h(945B)
----makesun(308B)
----httpload.c(943B)
----taskimpl.h(4KB)
----asm.S(6KB)
----qlock.c(4KB)
----rendez.c(864B)
----COPYRIGHT(2KB)
----.gitignore(40B)
----testdelay.c(580B)
----print.c(4KB)
----Makefile(865B)
----README.md(8KB)
----386-ucontext.h(4KB)
----task.h(3KB)
----testdelay1.c(79B)