Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc
/
3cc1f1aa6981d6647aa01cec725fb2c134c1b0e9
3cc1f1a
Add tls_model configuration.
by Jason Evans
· 13 years ago
01b3fe5
Add a0malloc(), a0calloc(), and a0free().
by Jason Evans
· 13 years ago
633aaff
Postpone mutex initialization on FreeBSD.
by Jason Evans
· 13 years ago
48db616
Remove obsolete "config.dynamic_page_shift" mallctl documentation.
by Jason Evans
· 13 years ago
12a6845
Use $((...)) instead of expr.
by Jason Evans
· 13 years ago
9d4d768
Finish renaming "arenas.pagesize" to "arenas.page".
by Jason Evans
· 13 years ago
ae4c7b4
Clean up *PAGE* macros.
by Jason Evans
· 13 years ago
f004737
Revert "Avoid NULL check in free() and malloc_usable_size()."
by Jason Evans
· 13 years ago
96d4120
Avoid NULL check in free() and malloc_usable_size().
by Jason Evans
· 13 years ago
80b2593
Move last bit of zone initialization in zone.c, and lazy-initialize
by Mike Hommey
· 13 years ago
722b370
Use ffsl() in ALLOCM_ALIGN().
by Jason Evans
· 13 years ago
4eeb52f
Remove vsnprintf() and strtoumax() validation.
by Jason Evans
· 13 years ago
f2296de
Clean up tsd (no functional changes).
by Jason Evans
· 13 years ago
09a0769
Work around TLS deallocation via free().
by Jason Evans
· 13 years ago
3c2ba0d
Avoid crashes when system libraries use the purgeable zone allocator
by Mike Hommey
· 13 years ago
71a93b8
Move zone registration to zone.c
by Mike Hommey
· 13 years ago
2cfe6d6
Change AC_COMPILE_IFELSE into AC_LINK_IFELSE for the __sync_{add, sub}_and_fetch() test
by Mike Hommey
· 13 years ago
1a0e777
Add a SYS_write definition on systems where it is not defined in headers
by Mike Hommey
· 13 years ago
e77fa59
Don't use pthread_atfork to register prefork/postfork handlers on OSX
by Mike Hommey
· 13 years ago
d4be8b7
Add the "thread.tcache.enabled" mallctl.
by Jason Evans
· 13 years ago
fd4fcef
Force the lazy-lock feature on FreeBSD.
by Jason Evans
· 13 years ago
2465bdf
Check for NULL ptr in malloc_usable_size().
by Jason Evans
· 13 years ago
5b3db09
Make zone_{free, realloc, free_definite_size} fallback to the system allocator if they are called with a pointer that jemalloc didn't allocate
by Mike Hommey
· 13 years ago
5c89c50
Fix glibc hooks when using both --with-jemalloc-prefix and --with-mangling
by Mike Hommey
· 13 years ago
c1e567b
Use __sync_add_and_fetch and __sync_sub_and_fetch when they are available
by Mike Hommey
· 13 years ago
1e6138c
Remove malloc_mutex_trylock().
by Jason Evans
· 13 years ago
41b6afb
Port to FreeBSD.
by Jason Evans
· 13 years ago
6da5418
Remove ephemeral mutexes.
by Jason Evans
· 13 years ago
b80581d
Forcibly disable TLS on OS X.
by Jason Evans
· 13 years ago
9022bf9
Remove -no-cpp-precomp compiler flag for OS X.
by Jason Evans
· 13 years ago
06304a9
Restructure atomic_*_z().
by Jason Evans
· 13 years ago
9225a19
Add JEMALLOC_CC_SILENCE_INIT().
by Jason Evans
· 13 years ago
cd9a134
Implement tsd.
by Jason Evans
· 13 years ago
154829d
Improve zone support for OSX
by Mike Hommey
· 13 years ago
f4d0fc3
Unbreak mac after commit 4e2e3dd
by Mike Hommey
· 13 years ago
650285d
Generalize dlsym() configuration.
by Jason Evans
· 13 years ago
e24c7af
Invert NO_TLS to JEMALLOC_TLS.
by Jason Evans
· 13 years ago
f3e139a
Use AC_LINK_IFELSE() rather than AC_RUN_IFELSE() in JE_COMPILABLE().
by Jason Evans
· 13 years ago
7091b41
Fix various documentation formatting regressions.
by Jason Evans
· 13 years ago
e7b8fa1
Rename the "tcache.flush" mallctl to "thread.tcache.flush".
by Jason Evans
· 13 years ago
39006f9
Look for pthreads functionality in libc.
by Jason Evans
· 13 years ago
6508bc6
Remove #include <sys/sysctl.h>.
by Jason Evans
· 13 years ago
4e2e3dd
Fix fork-related bugs.
by Jason Evans
· 13 years ago
824d34e
Modify malloc_vsnprintf() validation code.
by Jason Evans
· 13 years ago
0a0bbf6
Implement aligned_alloc().
by Jason Evans
· 13 years ago
4c2faa8
Fix a regression in JE_COMPILABLE().
by Jason Evans
· 13 years ago
eb23981
Fix malloc_stats_print() option support.
by Jason Evans
· 13 years ago
025d861
Update config.guess and config.sub.
by Jason Evans
· 13 years ago
08fc3b2
Fix --with-mangling/--with-jemalloc-prefix interaction.
by Jason Evans
· 13 years ago
2bb6c7a
s/PRIx64/PRIxPTR/ for uintptr_t printf() argument.
by Jason Evans
· 13 years ago
125b93e
Remove bashism.
by Jason Evans
· 13 years ago
7cca608
Remove extra '}'.
by Jason Evans
· 13 years ago
d81e4bd
Implement malloc_vsnprintf().
by Jason Evans
· 13 years ago
4507f34
Remove the lg_tcache_gc_sweep option.
by Jason Evans
· 13 years ago
b8c8be7
Use UINT64_C() rather than LLU for 64-bit constants.
by Jason Evans
· 13 years ago
3492daf
Add SH4 and mips architecture support.
by Jason Evans
· 13 years ago
6684cac
Tweak configure.ac to support cross-compiling.
by Jason Evans
· 13 years ago
c71b994
Unify license.
by Jason Evans
· 13 years ago
1af52cf
Update copyright dates.
by Jason Evans
· 13 years ago
7e77eaf
Add the --disable-experimental option.
by Jason Evans
· 13 years ago
7b398ac
Add fine-grained build/install targets.
by Jason Evans
· 13 years ago
84f7cdb
Rename prn to prng.
by Jason Evans
· 13 years ago
62320b8
Reorder macros.
by Jason Evans
· 13 years ago
0a5489e
Add --with-mangling.
by Jason Evans
· 13 years ago
166a745
Simplify zone_good_size().
by Jason Evans
· 13 years ago
7e15dab
Add nallocm().
by Jason Evans
· 13 years ago
4bb0983
Use glibc allocator hooks.
by Jason Evans
· 13 years ago
5965631
Do not enforce minimum alignment in memalign().
by Jason Evans
· 13 years ago
93c023d
Remove unused variables in stats_print().
by Jason Evans
· 13 years ago
bdcadf4
Remove unused variable in arena_run_split().
by Jason Evans
· 13 years ago
3add8d8
Remove unused variables in tcache_dalloc_large().
by Jason Evans
· 13 years ago
777c191
Enable support for junk/zero filling by default.
by Jason Evans
· 13 years ago
d073a32
Enable the stats configuration option by default.
by Jason Evans
· 13 years ago
c90ad71
Remove the sysv option.
by Jason Evans
· 13 years ago
f081b88
Fix realloc(p, 0) to act like free(p).
by Jason Evans
· 13 years ago
b172610
Simplify small size class infrastructure.
by Jason Evans
· 13 years ago
5389146
Remove the opt.lg_prof_bt_max option.
by Jason Evans
· 13 years ago
0b526ff
Remove the opt.lg_prof_tcmax option.
by Jason Evans
· 13 years ago
e7a1058
Fix bin->runcur management.
by Jason Evans
· 13 years ago
7468689
Remove highruns statistics.
by Jason Evans
· 13 years ago
ef8897b
Make 8-byte tiny size class non-optional.
by Jason Evans
· 13 years ago
0fee70d
Do not enable lazy locking by default.
by Jason Evans
· 13 years ago
6ffbbeb
Silence compiler warnings.
by Jason Evans
· 13 years ago
962463d
Streamline tcache-related malloc/free fast paths.
by Jason Evans
· 13 years ago
4162627
Remove the swap feature.
by Jason Evans
· 13 years ago
fd56043
Remove magic.
by Jason Evans
· 13 years ago
7372b15
Reduce cpp conditional logic complexity.
by Jason Evans
· 13 years ago
b3bd885
Update ChangeLog for 2.2.5.
by Jason Evans
· 13 years ago
334cc02
Fix malloc_stats_print(..., "a") output.
by Jason Evans
· 13 years ago
12a4887
Fix huge_ralloc to maintain chunk statistics.
by Jason Evans
· 13 years ago
fa351d9
Fix huge_ralloc() race when using mremap(2).
by Jason Evans
· 13 years ago
ca9ee1a
Update ChangeLog for 2.2.4.
by Jason Evans
· 13 years ago
30fbef8
Fix rallocm() test to support >4KiB pages.
by Jason Evans
· 13 years ago
8e6f8b4
Initialize arenas_tsd before setting it.
by Jason Evans
· 13 years ago
f576c63
Refactor SO and REV make variables.
by Jason Evans
· 13 years ago
2bd3cbc
add autogenerated jemalloc.sh wrapper script
by Antony Dovgal
· 13 years ago
da9dde0
Clean up rb documentation.
by Jason Evans
· 13 years ago
c67e4fd
Update ChangeLog for 2.2.3.
by Jason Evans
· 13 years ago
a9076c9
Fix a prof-related race condition.
by Jason Evans
· 13 years ago
46405e6
Fix a prof-related bug in realloc().
by Jason Evans
· 13 years ago
Next »