summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Use KQU() rather than QU() where applicable.Jason Evans2014-05-295-1052/+1052
* Add size class computation capability.Jason Evans2014-05-299-91/+462
* Use nallocx() rather than mallctl() to trigger initialization.Jason Evans2014-05-281-1/+1
* Make sure initialization occurs prior to running tests.Jason Evans2014-05-281-1/+14
* STATIC_PAGE_SHIFT for cross-compiling jemallocDaniel Micay2014-05-281-1/+2
* Fixup after 3a730df (Avoid pointer arithmetic on void*[...])Mike Hommey2014-05-281-2/+2
* Correctly return exit code from thd_join on WindowsMike Hommey2014-05-281-1/+2
* Define INFINITY when it's not definedMike Hommey2014-05-281-0/+6
* Move platform headers and tricks from jemalloc_internal.h.in to a new jemallo...Mike Hommey2014-05-284-56/+60
* Use a configure test to detect the form of malloc_usable_size in malloc.hMike Hommey2014-05-271-2/+16
* Move __func__ to jemalloc_internal_macros.hMike Hommey2014-05-272-1/+4
* Use ULL prefix instead of LLU for unsigned long longsMike Hommey2014-05-273-1005/+1005
* Avoid pointer arithmetic on void* in test/integration/rallocx.cMike Hommey2014-05-271-3/+5
* Rename "small" local variable, because windows headers #define itMike Hommey2014-05-271-4/+4
* Use C99 varadic macros instead of GCC onesMike Hommey2014-05-272-196/+196
* Add missing $(EXE) to filter TESTS_UNIT_AUX_OBJSMike Hommey2014-05-271-1/+1
* Replace variable arrays in tests with VARIABLE_ARRAYMike Hommey2014-05-272-3/+3
* Define DLLEXPORT when building .jet objectsMike Hommey2014-05-271-1/+1
* Define _CRT_SPINCOUNT in test/src/mtx.c like in src/mutex.cMike Hommey2014-05-271-0/+4
* Fix manual dependency on jemalloc_test.hMike Hommey2014-05-271-1/+1
* Minor doc edit.Jason Evans2014-05-161-4/+4
* Merge branch 'pr/80' into devJason Evans2014-05-1629-423/+575
|\
| * Refactor huge allocation to be managed by arenas.Jason Evans2014-05-1628-466/+380
| * Add support for user-specified chunk allocators/deallocators.aravind2014-05-1216-45/+283
|/
* Merge pull request #82 from thestinger/newlineJason Evans2014-05-081-0/+1
|\
| * fix git handling of newlines on windowsDaniel Micay2014-05-071-0/+1
|/
* Fix coding sytle nits.Jason Evans2014-05-013-7/+7
* Simplify backtracing.Jason Evans2014-04-234-91/+60
* Update libunwind configuration check to look for unw_backtrace().Jason Evans2014-04-231-1/+1
* Merge pull request #75 from luciang/devJason Evans2014-04-232-26/+11
|\
| * prof_backtrace: use unw_backtraceLucian Adrian Grijincu2014-04-232-26/+11
|/
* Refactor small_size2bin and small_bin2size.Jason Evans2014-04-175-29/+61
* Fix debug-only compilation failures.Jason Evans2014-04-161-3/+2
* Merge pull request #73 from bmaurer/smallmallocJason Evans2014-04-168-192/+192
|\
| * Create a const array with only a small bin to size mapBen Maurer2014-04-165-7/+17
| * refactor profiling. only use a bytes till next sample variable.Ben Maurer2014-04-163-152/+132
| * outline rare tcache_get codepathsBen Maurer2014-04-163-33/+43
* | Optimize Valgrind integration.Jason Evans2014-04-1512-136/+231
* | Remove the "opt.valgrind" mallctl.Jason Evans2014-04-157-41/+24
* | Remove the "arenas.purge" mallctl.Jason Evans2014-04-153-51/+1
* | Make dss non-optional, and fix an "arena.<i>.dss" mallctl bug.Jason Evans2014-04-1513-73/+72
* | Reverse the cc-silence default.Jason Evans2014-04-152-9/+8
* | Update MALLOCX_ARENA() documentation.Jason Evans2014-04-151-4/+4
* | Remove the *allocm() API, which is superceded by the *allocx() API.Jason Evans2014-04-1514-558/+7
|/
* Remove support for non-prof-promote heap profiling metadata.Jason Evans2014-04-118-110/+28
* Merge pull request #70 from bmaurer/bitsplitrefactorJason Evans2014-04-101-36/+40
|\
| * refactoring for bits splittingBen Maurer2014-04-101-36/+40
* | Merge pull request #68 from bmaurer/noderefarenaJason Evans2014-04-103-9/+6
|\ \ | |/ |/|
| * Don't dereference chunk->arena in free() hot pathBen Maurer2014-04-053-9/+6
|/
* Merge branch 'dev'3.6.0Jason Evans2014-03-3129-88/+177
|\