Fixed an issue where an external thread concurrently freeing a block to the deferred list of
a heap at the same time as owner thread freeing the last used block could cause a race condition
ending in span being freed multiple time.
Added fallback path when huge page allocation fails to allocate and promote new pages as a
transparent huge page
Added option to name pages on Linux and Android.
Compilation compatibility updates for MSYS2, FreeBSD, MacOS/clang and tinycc.