125 Commits (27034d9efcc15341a1aff8e20c411735cb09691f)

Author SHA1 Message Date
  tearshark 3d92c8811b 兼容gcc 10 4 years ago
  tearshark 6de2e7fa20 兼容gcc 10 4 years ago
  tearshark 2672787d8d 搜集gcc 10的BUG 4 years ago
  tearshark 92af05226c 兼容gcc 10 4 years ago
  tearshark b0b9934845 兼容gcc 10 4 years ago
  tearshark d0ab0f462d gcc 10下编译通过 4 years ago
  tearshark 7300bdd140 兼容gcc 10 4 years ago
  tearshark 63f2e1b300 兼容gcc-10 4 years ago
  tearshark dd233e33cc 尝试使用gcc10 4 years ago
  tearshark 784a1c94d0 配合modern_cb项目做调整 4 years ago
  tearshark c8ce2be4d7 channel并没有很好的履行optional选项。改正之。 4 years ago
  tearshark 8a2175e74c 兼容clang 4 years ago
  tearshark cd74eea532 完善文档。 4 years ago
  tearshark b6fa1c4e49 完善when_all/when_any的文档。 4 years ago
  tearshark 2d92dd0dde 删除是否多线程调度的选择宏,现在都是多线程调度。 4 years ago
  tearshark 7d40fa6d5e 整理代码,以便于控制doxygen的结果 4 years ago
  tearshark 1589272e12 整理channel_v2代码,并添加详细注释。 4 years ago
  tearshark b70b49a3d2 兼容xcode 4 years ago
  tearshark 9f1aaf5923 兼容Xcode 4 years ago
  tearshark 34b2a4cad2 mutex增加协程中手工解锁的功能 4 years ago
  tearshark bebda7391d 整理测试代码 4 years ago
  tearshark 6fef43340a 审查mutex_v2代码 4 years ago
  tearshark 9d94bfa30c 完善mutex_t的接口 4 years ago
  tearshark e22ae5dc12 完成无死锁mutex批量加锁 4 years ago
  tearshark 9f74f6c198 mutex_t完善无死锁批量加锁 4 years ago
  tearshark a949d1f4c8 完成mutex_t的无死锁批量加锁功能 4 years ago
  tearshark fb1d8d39e5 mutex_v2增加超时等待功能 4 years ago
  tearshark 18ff251233 增加yield()支持 4 years ago
  tearshark 8af94ea0fc 完善mutex_v2代码 4 years ago
  tearshark 946656e34e 实现mutex第二版 4 years ago
  tearshark ca0177e3bb 兼容clang 4 years ago
  tearshark d09152280c 完善event_v2的wait_all功能 4 years ago
  tearshark ba477e9252 完成event_v2的wait_any 4 years ago
  tearshark a31da60a94 clang的一个bug导致when_all/any代码可能编译失败。 4 years ago
  tearshark 6c9110a3e4 解决vector<bool>导致的问题 4 years ago
  tearshark fb22854f30 完善concept的使用 4 years ago
  tearshark 979d220df7 使用concept来完成when_all/when_any。 4 years ago
  tearshark 2d0a597b85 整理类型萃取代码 4 years ago
  tearshark aba74aaa19 重新实现when_all/when_any 4 years ago
  tearshark c863f50ff1 获得当前协程帮定的调度器 4 years ago
  tearshark 1b344cc651 event支持超时 4 years ago
  tearshark a5459300b9 新版本的event实现 4 years ago
  tearshark 1d2d17a2bb 提高协程切换测试4ns. 4 years ago
  tearshark da9c2fa75f 更新一些测试方案 4 years ago
  tearshark 50841a1d2f 增加一种新的测试channel的方法 4 years ago
  tearshark a14fd0d640 channel为多线程优化提供手段 4 years ago
  tearshark d4a95348b2 优化channel的缓存数据的方式 4 years ago
  tearshark d854bd00f6 重写channel的实现方法 4 years ago
  tearshark ac11ce9f6f 优化channel实现,使用循环队列完成channel数据缓存 4 years ago
  tearshark f33d4c471a 企图实现一个更加简洁和lock-free的event。 4 years ago