summaryrefslogtreecommitdiff
path: root/include/jemalloc/internal/prng.h
Commit message (Expand)AuthorAgeFilesLines
* PRNG: Remove atomic functionality.David Goldblatt2020-10-051-52/+29
* PRNG: Allow a a range argument of 1.David Goldblatt2020-10-051-3/+9
* bit_util: Change ffs functions indexing.David Goldblatt2020-07-301-3/+3
* Header refactoring: prng module - remove from the catchall and unify.David Goldblatt2017-04-241-0/+185
* Break up headers into constituent partsDavid Goldblatt2017-01-121-207/+0
* Rename atomic_*_{uint32,uint64,u}() to atomic_*_{u32,u64,zu}().Jason Evans2016-11-071-4/+4
* Refactor prng to not use 64-bit atomics on 32-bit platforms.Jason Evans2016-11-071-16/+127
* Implement cache-oblivious support for huge size classes.Jason Evans2016-06-031-9/+26
* Refactor jemalloc_ffs*() into ffs_*().Jason Evans2016-02-241-1/+1
* Fix overflow in prng_range().Jason Evans2016-02-201-1/+1
* Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-191-24/+43
* Implement cache index randomization for large allocations.Jason Evans2015-05-061-6/+6
* Whitespace cleanups.Jason Evans2014-09-041-1/+1
* Normalize #define whitespace.Jason Evans2013-12-081-2/+2
* Rename prn to prng.Jason Evans2012-03-021-0/+60