4 コミット (52c11affc41cf27cb33e5948d95c7feafac17ee6)

作成者 SHA1 メッセージ 日付
  tearshark 52c11affc4 彻底删除inline state功能。 6ヶ月前
  tearshark bf671b2193 调度器提供对现有所有协程调用stop token进行打断 2年前
  tearshark 54c0ad32b9 支持编译为动态库,支持安装脚本 2年前
  tearshark 27034d9efc 重新组织代码目录结构 2年前
  tearshark e43182d58b 整理代码 4年前
  tearshark b1b633420c 调优性能 4年前
  tearshark 735661bd72 增加关闭多线程调度器的支持,用于跑测试成绩好看 4年前
  tearshark c891e67b30 改善单协程切换效率表现 4年前
  tearshark 07adb6708c 引入线程取消功能 4年前
  tearshark 65db2aac49 修改task_t实现,以便于将来支持stop_token。 4年前
  tearshark 63f2e1b300 兼容gcc-10 4年前
  tearshark c8ce2be4d7 channel并没有很好的履行optional选项。改正之。 4年前
  tearshark cd74eea532 完善文档。 4年前
  tearshark 2d92dd0dde 删除是否多线程调度的选择宏,现在都是多线程调度。 4年前
  tearshark 04fde5f355 暂缓对modules的支持,优先支持Doxygen。 4年前
  tearshark bb030ce69f 整理代码,以控制哪些文档出现在doxygen里。 4年前
  tearshark 946656e34e 实现mutex第二版 4年前
  tearshark ba477e9252 完成event_v2的wait_any 4年前
  tearshark da9c2fa75f 更新一些测试方案 4年前
  tearshark ac11ce9f6f 优化channel实现,使用循环队列完成channel数据缓存 4年前
  tearshark fee671711d 减少state加锁的次数 4年前
  tearshark 4061c32f3f clang通过除asio外的所有测试 4年前
  tearshark 9ae5ee31f3 完善切换调度器的功能 4年前
  tearshark f7e0fe084a 整理头文件包含顺序,为module做准备 4年前
  tearshark ae954d9131 为支持modules做准备 4年前
  tearshark 03579c95fa 兼容clang 8.0,简单的测试范例通过 4年前
  tearshark 7289258a75 准备支持调度generator 4年前
  tearshark 3f64156e82 改版后第一次正常跑完回调测试 4年前
  tearshark 3575506740 将state的操作封装在其内部,以便于检查是否加锁而从保证了线程安全 4年前
  tearshark 1508d08027 使用新的state/promise/future和调度器,以便于完成调度链传递 4年前
  tearshark b1c9962756 协程sleep的重新思考和整理 5年前
  tearshark 3e81636db7 优化调度器所花费的时间 5年前
  tearshark 9212bfcdf7 使用宏来开关是否支持多线程多调度器 6年前
  tearshark 84fe5c4b1a 测试channel在多线程多协程调度下的表现 6年前
  tearshark db03e525be 支持N:N模式的协程 6年前
  tearshark ef85658d00 寻找调用的promise地址的规律 6年前
  tearshark ba792374ab create repository 6年前