tearshark
|
c836aac79e
|
修改channel性能测试方法
|
2 years ago |
tearshark
|
0d2af93ceb
|
更改测试代码的组织方式
|
2 years ago |
tearshark
|
27034d9efc
|
重新组织代码目录结构
|
2 years ago |
tearshark
|
96a105d1d2
|
开始3.0版本的编码
|
3 years ago |
tearshark
|
fa45d211a6
|
Windows下放弃clang编译, 从而完整开启异常处理。
|
4 years ago |
tearshark
|
c8ce2be4d7
|
channel并没有很好的履行optional选项。改正之。
|
4 years ago |
tearshark
|
cd74eea532
|
完善文档。
上传Doxygen生成的文档。
|
4 years ago |
tearshark
|
1589272e12
|
整理channel_v2代码,并添加详细注释。
|
4 years ago |
tearshark
|
b70b49a3d2
|
兼容xcode
|
4 years ago |
tearshark
|
9f1aaf5923
|
兼容Xcode
|
4 years ago |
tearshark
|
50841a1d2f
|
增加一种新的测试channel的方法
|
4 years ago |
tearshark
|
a14fd0d640
|
channel为多线程优化提供手段
|
4 years ago |
tearshark
|
d4a95348b2
|
优化channel的缓存数据的方式
|
4 years ago |
tearshark
|
ac11ce9f6f
|
优化channel实现,使用循环队列完成channel数据缓存
|
4 years ago |
tearshark
|
fee671711d
|
减少state加锁的次数
增加future对yield的测试
|
4 years ago |
tearshark
|
0739e99ab2
|
全面兼容clang编译器,并通过大部分测试范例
|
4 years ago |
tearshark
|
3ba9a56cae
|
优化一点内存占用空间和性能
更好的兼容clang
版本升级到2.2.1
|
4 years ago |
tearshark
|
a5b28cd778
|
完整编译x64+x86
|
4 years ago |
tearshark
|
1508d08027
|
使用新的state/promise/future和调度器,以便于完成调度链传递
|
4 years ago |
tearshark
|
84fe5c4b1a
|
测试channel在多线程多协程调度下的表现
测试结果表明N:M模型的代码还存在BUG
|
6 years ago |
tearshark
|
db03e525be
|
支持N:N模式的协程
|
7 years ago |
tearshark
|
ba792374ab
|
create repository
|
7 years ago |