ObjFW  Check-in [96a128f954]

Overview
Comment:atomic.h: Improve memory barrier

Replace of_memory_read_barrier() and of_memory_write_barrier() - which
are quite unspecific - with of_memory_enter_barrier() and
of_memory_leave_barrier().

Also add an assembly implementation for ARM and ARM64.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 96a128f95416d10874cdc3525cf46411862ed745f529a8a291e97f00d9698e46
User & Date: js on 2016-07-30 21:18:37
Other Links: manifest | tags
Context
2016-07-30
21:22
of_spinlock_(un)lock: Add memory barrier check-in: 8e7c6ddf8c user: js tags: trunk
21:18
atomic.h: Improve memory barrier check-in: 96a128f954 user: js tags: trunk
17:09
runtime/exception.m: Small fix for SjLj and SEH check-in: 3c71107e06 user: js tags: trunk
Changes