代码阅读分析
ZenoW
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
谷歌数据竞争检测工具ThreadSanitizer代码阅读记录——mutex相关文件
gcc-9.1.0\libsanitizer\sanitizer_common\sanitizer_mutex.h 这个文件一共定义了四个基本的类,分别是: 1. class StaticSpinMutex StaticSpinMutex类拥有一个无符号型8位原子性字段:state_,1表示上锁,0表示空闲。显然这个变量是用于记录锁的状态的 成员函数主要为:Init(), Lock(), TryL...原创 2019-10-25 00:47:43 · 502 阅读 · 0 评论 -
谷歌数据竞争检测工具ThreadSanitizer代码阅读记录——atomic相关文件
gcc-9.1.0\libsanitizer\sanitizer_common\sanitizer_atomic.h 文件有一个内存序列的枚举类型 enum memory_order { memory_order_relaxed = 1 << 0, memory_order_consume = 1 << 1, memory_o...原创 2019-10-23 23:43:36 · 521 阅读 · 0 评论
分享