13 Commits (3a6022a615367811c4d18ac2ee5f04ace9010d4c)

Author SHA1 Message Date
  ChunelFeng 3a6022a615 bugfix: 修复了添加辅助线程后,可能出现的唤醒休眠问题 11 months ago
  ChunelFeng 531b130766 feat: 添加了execute 接口,不获取执行的返回信息,效率提升 1 year ago
  ChunelFeng 781a02eae8 bugfix: 修复了在windows上,线程池init时候,偶现异常的问题 1 year ago
  ChunelFeng d6306ef444 feat: 优化主线程执行策略,提升整体性能 1 year ago
  ChunelFeng 4c9a7f1520 feat: 更新执行策略 2 years ago
  hopenobug fd388777b8 feat: 支持C++20编译 2 years ago
  ChunelFeng 9d1b19c0f1 feat: 优化针对windows系统的支持,优化针对C++11版本的支持 2 years ago
  HanYa ab7012a7bf
Fix(UTask):修正了因为万能转发导致构造任务时保存的是引用(左值或者右值)的现象。原代码会导致保存引用,使得局部变量生命周期延长,而此时假设传入的可执行对象是一个仿函数且执行该类会访问类内部堆资源,则当离开作用域时类析构函数被调用,堆资源很可能在此被删除。此时异步线程再执行该局部变量的引用,会导致访问已被释放的资源,导致段错误。 2 years ago
  chunelfeng 2341ff3e70 feat : 支持cpp11版本。感谢 MirrorYuChen 大佬提供对应pr 2 years ago
  chenjingyu 748ca40c98 Fixed:修复一些BUG; 2 years ago
  chenjingyu b34805de73 Update:降级到C++11依赖; 2 years ago
  chunelfeng 1928fcfa7f feat : 提供默认开启辅助线程的配置参数 3 years ago
  chunelfeng 3cfcc31ad3 feat : 第一个功能版本 3 years ago