mimalloc/include
Jim Huang 8dba36bcec Use checked unsigned multiplication extension of GCC/Clang
Most processors have carry flags which they set on addition overflow, so
it is a good idea to access them whenever possible. Most of them also
have widening multiply instructions that can be used to detect overflow
of the non-widening version. Both GCC and Clang offer a way to detect an
overflow for security critical applications.

Reference:
  https://clang.llvm.org/docs/LanguageExtensions.html#checked-arithmetic-builtins
2019-07-23 14:59:49 -07:00
..
mimalloc-atomic.h avoid thread over-allocation on initial region allocations 2019-07-15 17:35:43 -07:00
mimalloc-internal.h Use checked unsigned multiplication extension of GCC/Clang 2019-07-23 14:59:49 -07:00
mimalloc-override.h fix to overrides on windows 2019-07-18 21:20:18 -07:00
mimalloc-types.h Merge branch 'dev' into dev-exp 2019-07-14 16:50:38 -07:00
mimalloc.h fix order of options 2019-07-19 09:26:22 -07:00