mimalloc/include
Vincent Fazio 23fbee7ec6 atomic: fix mi_atomic_yield for big-endian arm32
Previously, `mi_atomic_yield` would not be defined on ARM32 big-endian
architectures if they were pre-ARMv7.

Rework the #ifdef guard to be more readable and collapse the ARM guards
so both little and big endian are handled via the same mechanism.

Now, ARMv7+ will utilize `yield` while older targets will use `nop`
regardless of endianness.

Signed-off-by: Vincent Fazio <vfazio@gmail.com>
2025-03-28 08:04:07 -05:00
..
mimalloc atomic: fix mi_atomic_yield for big-endian arm32 2025-03-28 08:04:07 -05:00
mimalloc-new-delete.h Fix whitespace 2022-12-03 00:24:20 +01:00
mimalloc-override.h bump cmake required version to 3.18 and detect libatomic more reliably, see pr #898 2024-05-19 13:25:31 -07:00
mimalloc-stats.h collect every N generic calls 2025-03-02 17:06:25 -08:00
mimalloc.h bump version to 1.9.3 for further development 2025-03-06 21:03:51 -08:00