tbox v1.6.4更新,新增 c11 风格原子操作

ruki
 ruki
发布于 2019年10月12日
收藏 3

此版本主要改进stream/stdio读写,字符集编码转换等操作,并重构整个原子操作实现,新增了c11风格atomic api来更细粒度控制。

新特性

  • #70: 添加tb_stream_init_from_sock_ref()接口去直接打开一个socket作为stream去读取数据。
  • 添加stdfile接口去读写stdin, stdout和stderr。
  • #81: 添加对进程和线程的cpu亲缘性设置和获取
  • 添加filelock文件锁跨平台api接口
  • 添加匿名管道,命名管道支持

改进

  • 优化queue_buffer模块
  • 改进stream接口实现
  • 改进字符集编码转换,以及增加对ANSI编码的支持
  • 改进原子操作,并增加c11风格原子接口
  • 改进spinlock实现
  • 新增进程输出重定向到管道
  • 针对协程栈使用虚拟内存
  • 改进基于openssl/mbedtls的https访问
本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:tbox v1.6.4更新,新增 c11 风格原子操作
加载中

精彩评论

第一班火车
第一班火车
持续关注

最新评论(3

Helium_AI
Helium_AI
star
BigBig未来
BigBig未来
💘
第一班火车
第一班火车
持续关注
返回顶部
顶部