aboutsummaryrefslogtreecommitdiff
path: root/include/jemalloc/internal/util.h
AgeCommit message (Expand)Author
2016-11-22Enable overriding JEMALLOC_{ALLOC,FREE}_JUNK.Jason Evans
2016-09-26Check for __builtin_unreachable at configure timeElliot Ronaghan
2016-04-11Clean up char vs. uint8_t in junk filling code.Jason Evans
2016-03-31Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson
2016-03-24Use abort() for fallback implementations of unreachable().Jason Evans
2016-03-15Refactor out signed/unsigned comparisons.Jason Evans
2016-02-24Fix ffs_zu() compilation error on MinGW.Jason Evans
2016-02-24Change lg_floor() return type from size_t to unsigned.Jason Evans
2016-02-24Refactor jemalloc_ffs*() into ffs_*().Jason Evans
2016-02-20Fix overflow in prng_range().Jason Evans
2016-02-19Refactor prng* from cpp macros into inline functions.Jason Evans
2015-11-12Tweak code to allow compilation of concatenated src/*.c sources.Jason Evans
2015-08-12Fix gcc build failure (define __has_builtin).Jason Evans
2015-08-12Check whether gcc version supports __builtin_unreachable().Jason Evans
2015-08-04work around _FORTIFY_SOURCE false positiveDaniel Micay
2015-07-23Leave PRI* macros defined after using them to define FMT*.Jason Evans
2015-07-23Fix MinGW-related portability issues.Jason Evans
2015-07-22Add JEMALLOC_FORMAT_PRINTF().Jason Evans
2015-03-22Fix indentation inconsistencies.Igor Podlesny
2015-02-04Add (x != 0) assertion to lg_floor(x).Jason Evans
2014-12-08Style and spelling fixes.Jason Evans
2014-09-24Use MSVC intrinsics for lg_floorDave Rigby
2014-09-10mark some conditions as unlikelyDaniel Micay
2014-09-10add likely / unlikely macrosDaniel Micay
2014-06-02Try to use __builtin_ffsl if ffsl is unavailable.Richard Diamond
2014-06-01Fix fallback lg_floor() implementations.Jason Evans
2014-05-28Add size class computation capability.Jason Evans
2014-01-06Add util unit tests, and fix discovered bugs.Jason Evans
2013-12-08Normalize #define whitespace.Jason Evans
2013-12-08Refactor tests.Jason Evans
2013-12-03Refactor to support more varied testing.Jason Evans
2013-10-21Prefer not_reached() over assert(false) where appropriate.Jason Evans
2012-05-02Make malloc_write() non-inline.Jason Evans
2012-04-30Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey
2012-04-30Few configure.ac adjustmentsMike Hommey
2012-04-30Use Get/SetLastError on Win32Mike Hommey
2012-04-11Implement Valgrind support, redzones, and quarantine.Jason Evans
2012-02-02Port to FreeBSD.Jason Evans
2012-03-23Add JEMALLOC_CC_SILENCE_INIT().Jason Evans
2012-03-23Implement tsd.Jason Evans
2012-03-13Modify malloc_vsnprintf() validation code.Jason Evans
2012-03-07Implement malloc_vsnprintf().Jason Evans