亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: OSX取消了UCONTEXT,用什么代替? [打印本頁(yè)]

作者: yulihua49    時(shí)間: 2015-02-04 20:20
標(biāo)題: OSX取消了UCONTEXT,用什么代替?
本帖最后由 yulihua49 于 2015-02-04 20:26 編輯

自O(shè)SX10.6起,不再支持ucontext,C的coroutine怎么搞?用什么代替?
據(jù)說XOPEN早就想取消這個(gè)東西,別人還沒動(dòng),OSX先行了,用什么代替呢?
逼的有人用匯編代碼來干這事。
作者: z45633584    時(shí)間: 2015-02-07 17:34
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者: yulihua49    時(shí)間: 2015-02-10 10:51
silenceqiu 發(fā)表于 2015-02-08 18:20
同問,表示關(guān)注。。。

在新的機(jī)制取代它之前,不應(yīng)輕言放棄。
這方面工作確實(shí)需要新的標(biāo)準(zhǔn),能夠跨平臺(tái)的使用。

作者: yulihua49    時(shí)間: 2015-02-26 20:18
本帖最后由 yulihua49 于 2015-02-26 20:20 編輯
ggs2008 發(fā)表于 2015-02-26 15:26
這個(gè)你上網(wǎng)上去搜看看啊

網(wǎng)上沒有網(wǎng)上沒有網(wǎng)上沒有網(wǎng)上沒有。
只能用匯編碼自己寫了。
或者使用linux源碼。

作者: yulihua49    時(shí)間: 2015-08-30 18:33
https://swtch.com/libtask/

這個(gè)協(xié)程庫(kù)支持蘋果和X86_64.
作者: bjq1016    時(shí)間: 2016-12-19 20:42
yulihua49 發(fā)表于 2015-08-30 18:33
https://swtch.com/libtask/

這個(gè)協(xié)程庫(kù)支持蘋果和X86_64.

https://github.com/yyzybb537/libgo

這個(gè)貌似也不錯(cuò)

作者: bjq1016    時(shí)間: 2016-12-19 21:08
https://github.com/yyzybb537/libgo
作者: yulihua49    時(shí)間: 2016-12-29 21:08
bjq1016 發(fā)表于 2016-12-19 21:08
https://github.com/yyzybb537/libgo

看了,看不懂。
能簡(jiǎn)單講解下?

作者: yulihua49    時(shí)間: 2017-07-23 08:31
yulihua49 發(fā)表于 2015-08-30 18:33
https://swtch.com/libtask/

這個(gè)協(xié)程庫(kù)支持蘋果和X86_64.

他的ucontext部分跟其他是一樣的,但是task部分是單線程協(xié)程。我們需要的是多線程協(xié)程,因此必須自己改寫。

作者: 藍(lán)色蟲    時(shí)間: 2017-07-26 10:27
建议自己写汇编库





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2