History log of /external/jemalloc/test/unit/hash.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
33184bf69813087bf1885b0993685f9d03320c69 29-Feb-2016 Dmitri Smirnov <dmitrism@microsoft.com> Fix stack corruption and uninitialized var warning

Stack corruption happens in x64 bit

This resolves #347.
/external/jemalloc/test/unit/hash.c
9e1810ca9dc4a5f5f0841b9a6c1abb4337753552 24-Feb-2016 Jason Evans <je@fb.com> Silence miscellaneous 64-to-32-bit data loss warnings.
/external/jemalloc/test/unit/hash.c
a0aaad1afa8c1c4b30bf15c6b8744084ffc32055 20-Feb-2016 Jason Evans <jasone@canonware.com> Handle unaligned keys in hash().

Reported by Christopher Ferris <cferris@google.com>.
/external/jemalloc/test/unit/hash.c
f41f14366877538b03109ecf346dbff2e21bbb16 21-May-2014 Mike Hommey <mh@glandium.org> Replace variable arrays in tests with VARIABLE_ARRAY
/external/jemalloc/test/unit/hash.c
df3f27024f193b7baeedcd9f3799b4774dd20bbf 31-Mar-2014 Jason Evans <jasone@canonware.com> Adapt hash tests to big-endian systems.

The hash code, which has MurmurHash3 at its core, generates different
output depending on system endianness, so adapt the expected output on
big-endian systems. MurmurHash3 code also makes the assumption that
unaligned access is okay (not true on all systems), but jemalloc only
hashes data structures that have sufficient alignment to dodge this
limitation.
/external/jemalloc/test/unit/hash.c
5aeeda6f927005294c2e23605b57c5d601a80a8c 02-Jan-2014 Jason Evans <je@fb.com> Clean up code formatting.
/external/jemalloc/test/unit/hash.c
eca367b77909ebd649fbd0430e1e9b80dded14e0 17-Dec-2013 Jason Evans <jasone@canonware.com> Fix a typo in a string constant.
/external/jemalloc/test/unit/hash.c
e6b7aa4a609d4b514d772ee4a1340778a195f6f7 17-Dec-2013 Jason Evans <jasone@canonware.com> Add hash (MurmurHash3) tests.

Add hash tests that are based on SMHasher's VerificationTest() function.
/external/jemalloc/test/unit/hash.c