mimalloc/include
Christoph Erhardt 096b9015dc Fix compatibility with GNU libstdc++ < 9
So far, mimalloc does not override the `nothrow` variants of the
`delete` operator because it assumes that their implementation in the
C++ standard library redirects to the default `delete` operators. This
is not the case for GNU libstdc++ < 9, where `std::free()` is called
directly.

This issue might be the cause for the crashes reported in #261.

Upstream bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68210

This commit ensures that the `nothrow` `delete` operators are properly
overridden by mimalloc.
2022-02-22 21:30:23 +01:00
..
mimalloc-atomic.h add space after _Atomic to prevent errors on msvc without /TP (see PR #452) 2021-10-19 10:17:30 -07:00
mimalloc-internal.h tls revives inline asm for openbsd 2022-01-27 07:01:32 +00:00
mimalloc-new-delete.h Fix compatibility with GNU libstdc++ < 9 2022-02-22 21:30:23 +01:00
mimalloc-override.h Merge branch 'dev' into netbsd_reallocarr 2021-12-15 16:27:26 -08:00
mimalloc-types.h Merge pull request #528 from michaeljclark/mimalloc-fixes 2022-02-02 19:57:50 -08:00
mimalloc.h bump to version x.0.5 2022-02-14 16:34:18 -08:00