index
:
jemalloc.git
dev
master
stable-3
stable-4
jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
jemalloc
/
internal
/
util.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove --disable-cc-silence.
Jason Evans
2017-04-24
1
-5/+1
*
Disentangle assert and util
David Goldblatt
2017-03-06
1
-0/+71
*
Break up headers into constituent parts
David Goldblatt
2017-01-12
1
-346/+0
*
Add MALLCTL_ARENAS_ALL.
Jason Evans
2017-01-07
1
-0/+4
*
Enable overriding JEMALLOC_{ALLOC,FREE}_JUNK.
Jason Evans
2016-11-22
1
-2/+6
*
Style fixes.
Jason Evans
2016-11-22
1
-6/+6
*
Check for __builtin_unreachable at configure time
Elliot Ronaghan
2016-07-07
1
-16/+6
*
Clean up char vs. uint8_t in junk filling code.
Jason Evans
2016-04-11
1
-2/+2
*
Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macros
Chris Peterson
2016-03-31
1
-0/+4
*
Use abort() for fallback implementations of unreachable().
Jason Evans
2016-03-24
1
-2/+2
*
Refactor out signed/unsigned comparisons.
Jason Evans
2016-03-15
1
-2/+2
*
Fix ffs_zu() compilation error on MinGW.
Jason Evans
2016-02-24
1
-3/+5
*
Change lg_floor() return type from size_t to unsigned.
Jason Evans
2016-02-24
1
-7/+9
*
Refactor jemalloc_ffs*() into ffs_*().
Jason Evans
2016-02-24
1
-29/+57
*
Fix overflow in prng_range().
Jason Evans
2016-02-21
1
-2/+17
*
Refactor prng* from cpp macros into inline functions.
Jason Evans
2016-02-20
1
-6/+31
*
Tweak code to allow compilation of concatenated src/*.c sources.
Jason Evans
2015-11-12
1
-43/+1
*
Fix gcc build failure (define __has_builtin).
Jason Evans
2015-08-12
1
-0/+3
*
Check whether gcc version supports __builtin_unreachable().
Jason Evans
2015-08-12
1
-0/+11
*
work around _FORTIFY_SOURCE false positive
Daniel Micay
2015-08-04
1
-0/+3
*
Leave PRI* macros defined after using them to define FMT*.
Jason Evans
2015-07-23
1
-11/+0
*
Fix MinGW-related portability issues.
Jason Evans
2015-07-23
1
-0/+41
*
Add JEMALLOC_FORMAT_PRINTF().
Jason Evans
2015-07-22
1
-4/+3
*
Fix indentation inconsistencies.
Igor Podlesny
2015-03-22
1
-6/+6
*
Add (x != 0) assertion to lg_floor(x).
Jason Evans
2015-02-05
1
-6/+14
*
Style and spelling fixes.
Jason Evans
2014-12-09
1
-3/+3
*
Use MSVC intrinsics for lg_floor
Dave Rigby
2014-09-24
1
-0/+15
*
mark some conditions as unlikely
Daniel Micay
2014-09-11
1
-3/+3
*
add likely / unlikely macros
Daniel Micay
2014-09-10
1
-0/+8
*
Try to use __builtin_ffsl if ffsl is unavailable.
Richard Diamond
2014-06-02
1
-2/+24
*
Fix fallback lg_floor() implementations.
Jason Evans
2014-06-02
1
-10/+16
*
Add size class computation capability.
Jason Evans
2014-05-29
1
-0/+47
*
Add util unit tests, and fix discovered bugs.
Jason Evans
2014-01-07
1
-1/+2
*
Normalize #define whitespace.
Jason Evans
2013-12-09
1
-1/+1
*
Refactor tests.
Jason Evans
2013-12-09
1
-1/+1
*
Refactor to support more varied testing.
Jason Evans
2013-12-04
1
-2/+3
*
Prefer not_reached() over assert(false) where appropriate.
Jason Evans
2013-10-21
1
-6/+6
*
Make malloc_write() non-inline.
Jason Evans
2012-05-02
1
-11/+1
*
Replace JEMALLOC_ATTR with various different macros when it makes sense
Mike Hommey
2012-05-01
1
-2/+0
*
Few configure.ac adjustments
Mike Hommey
2012-05-01
1
-2/+2
*
Use Get/SetLastError on Win32
Mike Hommey
2012-04-30
1
-1/+27
*
Implement Valgrind support, redzones, and quarantine.
Jason Evans
2012-04-11
1
-1/+0
*
Port to FreeBSD.
Jason Evans
2012-02-03
1
-0/+1
*
Add JEMALLOC_CC_SILENCE_INIT().
Jason Evans
2012-03-23
1
-0/+11
*
Implement tsd.
Jason Evans
2012-03-23
1
-9/+8
*
Modify malloc_vsnprintf() validation code.
Jason Evans
2012-03-13
1
-0/+6
*
Implement malloc_vsnprintf().
Jason Evans
2012-03-08
1
-0/+130