83e5767ee9a8c68150cca06ae0d27a13ba4fcaf8 |
|
22-Apr-2015 |
Christopher Ferris <cferris@google.com> |
Revert "Revert "Merge remote-tracking branch 'aosp/upstream-dev' into merge"" This reverts commit 75929a97332565c3b987986f35652b6d5d275d3c. The original failure this was reverted for seems to have been a bug somewhere else. Change-Id: Ib29ba03b1b967f940dc19eceac2aa1d2923be1eb
/external/jemalloc/test/src/SFMT.c
|
75929a97332565c3b987986f35652b6d5d275d3c |
|
16-Apr-2015 |
Nicolas Geoffray <ngeoffray@google.com> |
Revert "Merge remote-tracking branch 'aosp/upstream-dev' into merge" Revert due to random ART crashes seen. This reverts commit 5b5d97b42e84c2ac417271c3fab6fc282496a335. Change-Id: I62a784301fded7ee853b182d172be46bb32bded7
/external/jemalloc/test/src/SFMT.c
|
c21b05ea09874222266b3e36ceb18765fcb4a00b |
|
05-Sep-2014 |
Jason Evans <je@fb.com> |
Whitespace cleanups.
/external/jemalloc/test/src/SFMT.c
|
1f6d77e1f687c3c4fa4ae6768b689a7936923f07 |
|
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/src/SFMT.c
|
a9df1ae622d0eb91a26208c03c51d0c518cce146 |
|
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/src/SFMT.c
|
e64b1b7be9319b187360306ceff17ce6cb2d530c |
|
31-Mar-2014 |
Jason Evans <jasone@canonware.com> |
Enable big-endian mode for SFMT. Add cpp logic to enable big-endian mode in SFMT. This should fix SFMT tests on e.g. MIPS and SPARC.
/external/jemalloc/test/src/SFMT.c
|
dfecadf4b28da0d582357b5a5180b1cc8d57c748 |
|
13-Dec-2013 |
Jason Evans <jasone@canonware.com> |
Fix a strict aliasing violation.
/external/jemalloc/test/src/SFMT.c
|
6edc97db15311fdac189798ec24e3eb39dc75d8e |
|
10-Dec-2013 |
Jason Evans <je@fb.com> |
Fix inline-related macro issues. Add JEMALLOC_INLINE_C and use it instead of JEMALLOC_INLINE in .c files, so that the annotated functions are always static. Remove SFMT's inline-related macros and use jemalloc's instead, so that there's no danger of interactions with jemalloc's definitions that disable inlining for debug builds.
/external/jemalloc/test/src/SFMT.c
|
b1941c615023cab9baf0a78a28df1e3b4972434f |
|
10-Dec-2013 |
Jason Evans <jasone@canonware.com> |
Add probabability distribution utility code. Add probabability distribution utility code that enables generation of random deviates drawn from normal, Chi-square, and Gamma distributions. Fix format strings in several of the assert_* macros (remove a %s). Clean up header issues; it's critical that system headers are not included after internal definitions potentially do things like: #define inline Fix the build system to incorporate header dependencies for the test library C files.
/external/jemalloc/test/src/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/src/SFMT.c
|