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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Avoid crashes when system libraries use the purgeable zone allocator
Mike Hommey
2012-03-30
2
-6/+27
*
Move zone registration to zone.c
Mike Hommey
2012-03-30
4
-28/+23
*
Change AC_COMPILE_IFELSE into AC_LINK_IFELSE for the __sync_{add, sub}_and_fe...
Mike Hommey
2012-03-30
1
-14/+14
*
Add a SYS_write definition on systems where it is not defined in headers
Mike Hommey
2012-03-30
2
-0/+13
*
Don't use pthread_atfork to register prefork/postfork handlers on OSX
Mike Hommey
2012-03-28
1
-1/+1
*
Add the "thread.tcache.enabled" mallctl.
Jason Evans
2012-03-27
7
-36/+271
*
Force the lazy-lock feature on FreeBSD.
Jason Evans
2012-03-24
1
-0/+5
*
Check for NULL ptr in malloc_usable_size().
Jason Evans
2012-03-26
1
-4/+2
*
Make zone_{free, realloc, free_definite_size} fallback to the system allocato...
Mike Hommey
2012-03-26
1
-4/+17
*
Fix glibc hooks when using both --with-jemalloc-prefix and --with-mangling
Mike Hommey
2012-03-26
1
-1/+9
*
Use __sync_add_and_fetch and __sync_sub_and_fetch when they are available
Mike Hommey
2012-03-26
3
-3/+65
*
Remove malloc_mutex_trylock().
Jason Evans
2012-03-25
1
-15/+0
*
Port to FreeBSD.
Jason Evans
2012-02-03
13
-47/+237
*
Remove ephemeral mutexes.
Jason Evans
2012-03-24
6
-41/+87
*
Forcibly disable TLS on OS X.
Jason Evans
2012-03-23
1
-1/+5
*
Remove -no-cpp-precomp compiler flag for OS X.
Jason Evans
2012-03-23
1
-1/+1
*
Restructure atomic_*_z().
Jason Evans
2012-03-23
1
-16/+29
*
Add JEMALLOC_CC_SILENCE_INIT().
Jason Evans
2012-03-23
4
-44/+23
*
Implement tsd.
Jason Evans
2012-03-23
19
-362/+704
*
Improve zone support for OSX
Mike Hommey
2012-03-20
3
-207/+63
*
Unbreak mac after commit 4e2e3dd
Mike Hommey
2012-03-20
1
-1/+1
*
Generalize dlsym() configuration.
Jason Evans
2012-03-19
1
-2/+4
*
Invert NO_TLS to JEMALLOC_TLS.
Jason Evans
2012-03-19
9
-28/+28
*
Use AC_LINK_IFELSE() rather than AC_RUN_IFELSE() in JE_COMPILABLE().
Jason Evans
2012-03-19
1
-5/+5
*
Fix various documentation formatting regressions.
Jason Evans
2012-03-19
2
-22/+33
*
Rename the "tcache.flush" mallctl to "thread.tcache.flush".
Jason Evans
2012-03-17
2
-24/+24
*
Look for pthreads functionality in libc.
Jason Evans
2012-03-16
1
-1/+4
*
Remove #include <sys/sysctl.h>.
Jason Evans
2012-03-16
1
-1/+0
*
Fix fork-related bugs.
Jason Evans
2012-03-13
13
-36/+192
*
Modify malloc_vsnprintf() validation code.
Jason Evans
2012-03-13
2
-4/+9
*
Implement aligned_alloc().
Jason Evans
2012-03-13
8
-14/+218
*
Fix a regression in JE_COMPILABLE().
Jason Evans
2012-03-13
3
-24/+18
*
Fix malloc_stats_print() option support.
Jason Evans
2012-03-13
1
-6/+8
*
Update config.guess and config.sub.
Jason Evans
2012-03-12
2
-576/+874
*
Fix --with-mangling/--with-jemalloc-prefix interaction.
Jason Evans
2012-03-12
1
-1/+4
*
s/PRIx64/PRIxPTR/ for uintptr_t printf() argument.
Jason Evans
2012-03-12
1
-1/+1
*
Remove bashism.
Jason Evans
2012-03-12
1
-1/+1
*
Remove extra '}'.
Jason Evans
2012-03-12
1
-1/+0
*
Implement malloc_vsnprintf().
Jason Evans
2012-03-08
17
-570/+958
*
Remove the lg_tcache_gc_sweep option.
Jason Evans
2012-03-05
6
-58/+12
*
Use UINT64_C() rather than LLU for 64-bit constants.
Jason Evans
2012-03-05
6
-27/+29
*
Add SH4 and mips architecture support.
Jason Evans
2012-03-05
2
-0/+19
*
Tweak configure.ac to support cross-compiling.
Jason Evans
2012-03-05
1
-32/+46
*
Unify license.
Jason Evans
2012-03-04
1
-26/+2
*
Update copyright dates.
Jason Evans
2012-03-03
1
-3/+3
*
Add the --disable-experimental option.
Jason Evans
2012-03-03
7
-14/+63
*
Add fine-grained build/install targets.
Jason Evans
2012-03-03
2
-9/+31
*
Rename prn to prng.
Jason Evans
2012-03-02
6
-16/+16
*
Reorder macros.
Jason Evans
2012-03-02
2
-6/+6
*
Add --with-mangling.
Jason Evans
2012-03-02
15
-176/+265
[next]