summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Add microbench tests.Jason Evans2014-09-082-1/+143
* Add a simple timer implementation for use in benchmarking.Jason Evans2014-09-084-1/+75
* Move typedefs from jemalloc_protos.h.in to jemalloc_typedefs.h.in.Jason Evans2014-09-085-4/+7
* Optimize [nmd]alloc() fast paths.Jason Evans2014-09-077-131/+172
* Whitespace cleanups.Jason Evans2014-09-054-21/+21
* Refactor chunk map.Qinfan Wu2014-09-057-149/+186
* Disable autom4te cache.Jason Evans2014-09-033-3/+3
* Make VERSION generation more robust.Jason Evans2014-09-021-4/+26
* Merge pull request #108 from wqfish/devJason Evans2014-08-271-4/+0
|\
| * Remove junk filling in tcache_bin_flush_small().Qinfan Wu2014-08-271-4/+0
|/
* Test for availability of malloc hooks via autoconfSara Golemon2014-08-223-1/+40
* Implement per thread heap profiling.Jason Evans2014-08-2011-706/+1217
* Add rb_empty().Jason Evans2014-08-202-0/+16
* Dump heap profile backtraces in a stable order.Jason Evans2014-08-202-62/+119
* Directly embed prof_ctx_t's bt.Jason Evans2014-08-202-56/+26
* Convert prof_tdata_t's bt2cnt to a comprehensive map.Jason Evans2014-08-202-66/+25
* Fix arena.<i>.dss mallctl to handle read-only calls.Jason Evans2014-08-152-23/+42
* Fix and refactor runs_dirty-based purging.Jason Evans2014-08-142-127/+91
* arena->npurgatory is no longer needed since we drop arena's lockQinfan Wu2014-08-122-20/+3
* Remove chunks_dirty tree, nruns_avail and nruns_adjac since we noQinfan Wu2014-08-122-196/+10
* Purge dirty pages from the beginning of the dirty list.Qinfan Wu2014-08-121-165/+70
* Add dirty page counting for debugQinfan Wu2014-08-121-4/+29
* Maintain all the dirty runs in a linked list for each arenaQinfan Wu2014-08-122-0/+53
* Merge pull request #105 from psi-mankoski/devJason Evans2014-08-121-2/+2
|\
| * Set VERSION also when the source directory is a git submodule using a ".git" ...Psi Mankoski2014-08-121-2/+2
|/
* Fix the cactive statistic.Jason Evans2014-08-071-3/+3
* Add atomic operations tests and fix latent bugs.Jason Evans2014-08-073-13/+128
* Merge pull request #103 from wqfish/devJason Evans2014-08-071-3/+11
|\
| * Reintroduce the comment that was removed in f9ff603.Qinfan Wu2014-08-061-1/+5
| * Fix the bug that causes not allocating free run with lowest address.Qinfan Wu2014-08-061-3/+7
* | Merge pull request #102 from mneumann/dflyJason Evans2014-08-061-0/+5
|\ \
| * | Support DragonFlyBSDMichael Neumann2014-08-051-0/+5
| |/
* | Remove ${srcroot} from cfghdrs_in, cfgoutputs_in and cfghdrs_tup in configureMike Hommey2014-08-052-25/+25
* | Merge pull request #96 from manuelafm/devJason Evans2014-08-053-176/+40
|\ \ | |/ |/|
| * Update config.{guess,sub} to more recent versions, to add better support to O...Manuel A. Fernandez Montecelo2014-07-292-176/+37
| * Add OpenRISC/or1k LG_QUANTUM size definitionManuel A. Fernandez Montecelo2014-07-291-0/+3
|/
* Merge pull request #88 from sstewartgallus/fix-bashismsJason Evans2014-07-081-3/+3
|\
| * Fix unportable == operator in configure scriptsSteven Stewart-Gallus2014-06-191-3/+3
|/
* Allow to build with clang-clMike Hommey2014-06-121-0/+4
* Ensure the default purgeable zone is after the default zone on OS XMike Hommey2014-06-101-9/+25
* Support for iOS compilationValerii Hiora2014-06-042-1/+3
* Use JEMALLOC_INTERNAL_FFSL in STATIC_PAGE_SHIFT testMike Hommey2014-06-041-40/+39
* Check for __builtin_ffsl before ffsl.Mike Hommey2014-06-041-13/+14
* Add check for madvise(2) to configure.ac.Richard Diamond2014-06-033-2/+24
* Fix -Wsometimes-uninitialized warningsChris Peterson2014-06-021-1/+3
* Fix -Wsign-compare warningsChris Peterson2014-06-022-4/+4
* Don't catch fork()ing events for Native Client.Richard Diamond2014-06-021-1/+1
* Try to use __builtin_ffsl if ffsl is unavailable.Richard Diamond2014-06-029-17/+71
* Fix fallback lg_floor() implementations.Jason Evans2014-06-021-10/+16
* Make in-tree MSVC builds workMike Hommey2014-06-021-2/+2