summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/util.h
Commit message (Expand)AuthorAgeFilesLines
* Remove --disable-cc-silence.Jason Evans2017-04-241-5/+1
* Disentangle assert and utilDavid Goldblatt2017-03-061-0/+71
* Break up headers into constituent partsDavid Goldblatt2017-01-121-346/+0
* Add MALLCTL_ARENAS_ALL.Jason Evans2017-01-071-0/+4
* Enable overriding JEMALLOC_{ALLOC,FREE}_JUNK.Jason Evans2016-11-221-2/+6
* Style fixes.Jason Evans2016-11-221-6/+6
* Check for __builtin_unreachable at configure timeElliot Ronaghan2016-07-071-16/+6
* Clean up char vs. uint8_t in junk filling code.Jason Evans2016-04-111-2/+2
* Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson2016-03-311-0/+4
* Use abort() for fallback implementations of unreachable().Jason Evans2016-03-241-2/+2
* Refactor out signed/unsigned comparisons.Jason Evans2016-03-151-2/+2
* Fix ffs_zu() compilation error on MinGW.Jason Evans2016-02-241-3/+5
* Change lg_floor() return type from size_t to unsigned.Jason Evans2016-02-241-7/+9
* Refactor jemalloc_ffs*() into ffs_*().Jason Evans2016-02-241-29/+57
* Fix overflow in prng_range().Jason Evans2016-02-211-2/+17
* Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-201-6/+31
* Tweak code to allow compilation of concatenated src/*.c sources.Jason Evans2015-11-121-43/+1
* Fix gcc build failure (define __has_builtin).Jason Evans2015-08-121-0/+3
* Check whether gcc version supports __builtin_unreachable().Jason Evans2015-08-121-0/+11
* work around _FORTIFY_SOURCE false positiveDaniel Micay2015-08-041-0/+3
* Leave PRI* macros defined after using them to define FMT*.Jason Evans2015-07-231-11/+0
* Fix MinGW-related portability issues.Jason Evans2015-07-231-0/+41
* Add JEMALLOC_FORMAT_PRINTF().Jason Evans2015-07-221-4/+3
* Fix indentation inconsistencies.Igor Podlesny2015-03-221-6/+6
* Add (x != 0) assertion to lg_floor(x).Jason Evans2015-02-051-6/+14
* Style and spelling fixes.Jason Evans2014-12-091-3/+3
* Use MSVC intrinsics for lg_floorDave Rigby2014-09-241-0/+15
* mark some conditions as unlikelyDaniel Micay2014-09-111-3/+3
* add likely / unlikely macrosDaniel Micay2014-09-101-0/+8
* Try to use __builtin_ffsl if ffsl is unavailable.Richard Diamond2014-06-021-2/+24
* Fix fallback lg_floor() implementations.Jason Evans2014-06-021-10/+16
* Add size class computation capability.Jason Evans2014-05-291-0/+47
* Add util unit tests, and fix discovered bugs.Jason Evans2014-01-071-1/+2
* Normalize #define whitespace.Jason Evans2013-12-091-1/+1
* Refactor tests.Jason Evans2013-12-091-1/+1
* Refactor to support more varied testing.Jason Evans2013-12-041-2/+3
* Prefer not_reached() over assert(false) where appropriate.Jason Evans2013-10-211-6/+6
* Make malloc_write() non-inline.Jason Evans2012-05-021-11/+1
* Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey2012-05-011-2/+0
* Few configure.ac adjustmentsMike Hommey2012-05-011-2/+2
* Use Get/SetLastError on Win32Mike Hommey2012-04-301-1/+27
* Implement Valgrind support, redzones, and quarantine.Jason Evans2012-04-111-1/+0
* Port to FreeBSD.Jason Evans2012-02-031-0/+1
* Add JEMALLOC_CC_SILENCE_INIT().Jason Evans2012-03-231-0/+11
* Implement tsd.Jason Evans2012-03-231-9/+8
* Modify malloc_vsnprintf() validation code.Jason Evans2012-03-131-0/+6
* Implement malloc_vsnprintf().Jason Evans2012-03-081-0/+130