v1.0-beta.8
Pre-release
Pre-release
This revision contains the following changes:
- Atomic functions have been refactored to avoid a GCC optimization bug. This has improved performance a little by allowing dead memory stores to be optimized out, while has also reduced binary size by ~2KiB. These new atomic functions are public APIs, denoted by a single leading underscore in their names.
__MCF_ALWAYS_INLINE
functions now have external linkage (thestatic
specifier has been removed) to prevent warnings when they are called fromextern inline
functions.
Full Changelog: v1.0-beta.7...v1.0-beta.8