代码拉取完成,页面将自动刷新
同步操作将从 hamasm/cpp actor framework 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
并发逻辑控制框架(Actor Model),适用于复杂业务逻辑,有问题或BUG反馈至 591170887@qq.com; 依赖于boost 1.57; 暂无开发文档,等作者认为可以定型后开放文档; 仅在VC2010,2013编译器中测试,其它编译器不保证; 不适合C++初学者,有无boost经验不重要,但必须具有一定的异步编程基础,希望对那些被callback和thread魔鬼困扰的同仁们有所帮助; 在尝试使用本框架时,你要有编程思维即将被颠覆的准备; 你可以任意使用或编辑源码,而不需通知作者,当然作者也不对你用本框架造成的任何损失负责. github url: https://github.com/HAM-2015/CPP-Actor-framework oschina url: http://git.oschina.net/hamasm/cpp-actor-framework http://www.oschina.net/code/snippet_2274073_45577 2015-07-12 优化右值转移,使消息传递支持0拷贝; 添加值引用消息. 2015-07-10 二级调度器shared_strand添加next_tick功能,提高消息传递性能. 2015-06-26 优化Actor的内部定时器. 2015-06-12 添加同步消息(sync_msg)和CSP模型消息(csp_channel). 2015-06-09 去掉“actor_mutex”、“actor_condition_variable”、“actor_shared_mutex”不必要的 close 功能. 2015-06-06 添加直接产生上下文的回调函数,可以不用显示使用await操作等待回调完成. 2015-06-03 优化检测堆栈溢出功能,输出具体哪个Actor溢出日志. 2015-06-01 优化等待子Actor结束的性能,取消等待返回bool值. 2015-05-29 添加actor_shared_mutex,在Actor下运行的“互斥锁(可递归)”、“条件变量”、“读写锁”已备齐,用于业务逻辑之间的同步. 2015-05-25 添加能在Actor下运行的条件变量actor_condition_variable. 2015-05-24 添加在DEBUG下创建Actor时保存调用堆栈,方便某个Actor异常时调试跟踪. 2015-05-15 添加可以检测当前代码运行在哪个Actor下. 2015-05-09 添加在wxWidgets库UI线程中运行Actor. 2015-04-14 核心功能整体优化; 添加actor_mutex; 添加可以暂时锁定Actor,不让其强制退出,用于关键逻辑段; 添加多级消息代理. 2015-04-02 添加可以直接拿一个Actor句柄发送消息,然后通过匹配弹出消息. 2015-03-19 添加消息传递的右值优化. 2015-03-05 添加可以在MFC线程中运行Actor. 2015-02-11 添加定时清理Actor栈池. 2015-02-05 增加外部可以直接拿另一个Actor句柄创建一个消息管道或通知句柄. 2015-02-01 添加socket测试示例. 2015-01-26 修改了定时器在高版本VS下因与STL库冲突导致的编译错误问题; 增加异步触发和消息等待的超时处理功能. 2015-01-08 修改了挂起/恢复控制逻辑,原有逻辑在极端情况下存在安全风险.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。