Overview
Comment: | atomic.h: Use the OSAtomic variant without barrier
This matches what the assembly versions does. However, the __sync_* |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
0c3e3da5764f2f9ceb65c105540b4323 |
User & Date: | js on 2016-07-30 23:29:38 |
Other Links: | manifest | tags |
Context
2016-07-31
| ||
21:54 | Add of_memory_barrier_{producer,consumer}() check-in: 24796a2dc1 user: js tags: trunk | |
2016-07-30
| ||
23:29 | atomic.h: Use the OSAtomic variant without barrier check-in: 0c3e3da576 user: js tags: trunk | |
21:46 | of_memory_barrier(): Only use mfence on x86_64 check-in: 9feaa90358 user: js tags: trunk | |
Changes
Modified src/atomic.h from [23c4a049f4] to [50acc02363]. [diff]
Modified src/threading.m from [656c95cd33] to [7d26f1a4ec]. [diff]