Small performace optimizations

This commit is contained in:
greg7mdp
2025-02-08 20:17:02 -05:00
parent 2ec7990176
commit 2b6ef17a53
3 changed files with 41 additions and 22 deletions
+11
View File
@@ -661,6 +661,17 @@
#define PHMAP_BUILTIN_UNREACHABLE() (void)0
#endif
// ----------------------------------------------------------------------
// RESTRICT
// ----------------------------------------------------------------------
#if (defined(__GNUC__) && (__GNUC__ > 3)) || defined(__clang__)
#define PHMAP_RESTRICT __restrict__
#elif defined(_MSC_VER) && _MSC_VER >= 1400
#define PHMAP_RESTRICT __restrict
#else
#define PHMAP_RESTRICT
#endif
// ----------------------------------------------------------------------
// base/macros.h
// ----------------------------------------------------------------------