History log of /external/jemalloc/test/unit/atomic.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5fae7dc1b316d0e93aa20cc3aaf050f509aec705 23-Jul-2015 Jason Evans <jasone@canonware.com> Fix MinGW-related portability issues.

Create and use FMT* macros that are equivalent to the PRI* macros that
inttypes.h defines. This allows uniform use of the Unix-specific format
specifiers, e.g. "%zu", as well as avoiding Windows-specific definitions
of e.g. PRIu64.

Add ffs()/ffsl() support for compiling with gcc.

Extract compatibility definitions of ENOENT, EINVAL, EAGAIN, EPERM,
ENOMEM, and ENORANGE into include/msvc_compat/windows_extra.h and
use the file for tests as well as for core jemalloc code.
/external/jemalloc/test/unit/atomic.c
218b15cc299ccb8114e52df3eb0f7a9dc810a4b1 18-Jul-2015 Jason Evans <jasone@canonware.com> Fix more MinGW build warnings.
/external/jemalloc/test/unit/atomic.c
a55dfa4b0af68f372782e130031483ad73cf7eec 02-Feb-2015 Jason Evans <je@fb.com> Implement more atomic operations.

- atomic_*_p().
- atomic_cas_*().
- atomic_write_*().
/external/jemalloc/test/unit/atomic.c
a2ea54c98640eafc5bb256fa4369d5553499ac81 07-Aug-2014 Jason Evans <je@fb.com> Add atomic operations tests and fix latent bugs.
/external/jemalloc/test/unit/atomic.c