History log of /external/jemalloc/test/unit/SFMT.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
da74e77beefbc6ea0f9d7dbf663bc5df48fbd887 29-May-2014 Jason Evans <je@fb.com> Use KQU() rather than QU() where applicable.

Fix KZI() and KQI() to append LL rather than ULL.
/external/jemalloc/test/unit/SFMT.c
8f4d78defb449d2c8432ad5edc5f3d1af3239065 21-May-2014 Mike Hommey <mh@glandium.org> Use ULL prefix instead of LLU for unsigned long longs

MSVC only supports the former.
/external/jemalloc/test/unit/SFMT.c
e3f27cfced57ac9c3b5306947d37411479a68c2e 30-Mar-2014 Jason Evans <jasone@canonware.com> Fix p_test_fail()'s va_list abuse.

p_test_fail() was passing a va_list to two separate functions with the
expectation that no reset would occur. Refactor p_test_fail()'s callers
to instead format two strings and pass them to p_test_fail().

Add a missing parameter to an assert_u64_eq() call, which the compiler
warned about after the assertion macro refactoring.
/external/jemalloc/test/unit/SFMT.c
19609724f9dce1ac644b6cbf89acb740319eb498 11-Dec-2013 Jason Evans <je@fb.com> Clean up SFMT test.

Refactor array declarations to remove some dubious casts.

Reduce array size to what is actually used.

Extract magic numbers into cpp macro definitions.
/external/jemalloc/test/unit/SFMT.c
80061b6df0a8bef0cedbd947d74932ff1c2511e8 09-Dec-2013 Jason Evans <jasone@canonware.com> Integrate SFMT 1.3.3 into test infrastructure.

Integrate the SIMD-oriented Fast Mersenne Twister (SFMT) 1.3.3 into the
test infrastructure.

The sfmt_t state encapsulation modification comes from Crux
(http://www.canonware.com/Crux/) and enables multiple
concurrent PRNGs.

test/unit/SFMT.c is an adaptation of SFMT's test.c that performs all the
same validation, both for 32- and 64-bit generation.
/external/jemalloc/test/unit/SFMT.c