Data-HashMap-Shared

 view release on metacpan or  search on metacpan

shm_generic.h  view on Meta::CPAN

/*
 * shm_generic.h -- Macro-template for shared-memory hash maps.
 *
 * Before including, define:
 *   SHM_PREFIX         -- function prefix (e.g., shm_ii)
 *   SHM_NODE_TYPE      -- node struct name
 *   SHM_VARIANT_ID     -- unique integer for header validation
 *
 * Key type (choose one):
 *   SHM_KEY_IS_INT + SHM_KEY_INT_TYPE  -- integer key
 *   (leave undefined for string keys via arena)
 *

xxhash.h  view on Meta::CPAN

    return one.c[0];
}
#   define XXH_CPU_LITTLE_ENDIAN   XXH_isLittleEndian()
#  endif
#endif




/* ****************************************
*  Compiler-specific Functions and Macros
******************************************/
#define XXH_GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__)

#ifdef __has_builtin
#  define XXH_HAS_BUILTIN(x) __has_builtin(x)
#else
#  define XXH_HAS_BUILTIN(x) 0
#endif




( run in 1.474 second using v1.01-cache-2.11-cpan-5c0b1e786e0 )