Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc
/
3e24afa28e01b743a9f7fa1d42acb67e079d8187
3e24afa
Test for availability of malloc hooks via autoconf
by Sara Golemon
· 10 years ago
602c8e0
Implement per thread heap profiling.
by Jason Evans
· 10 years ago
1628e86
Add rb_empty().
by Jason Evans
· 10 years ago
3a81cbd
Dump heap profile backtraces in a stable order.
by Jason Evans
· 10 years ago
ab532e9
Directly embed prof_ctx_t's bt.
by Jason Evans
· 10 years ago
b41ccdb
Convert prof_tdata_t's bt2cnt to a comprehensive map.
by Jason Evans
· 10 years ago
586c8ed
Fix arena.<i>.dss mallctl to handle read-only calls.
by Jason Evans
· 10 years ago
070b3c3
Fix and refactor runs_dirty-based purging.
by Jason Evans
· 10 years ago
e8a2fd8
arena->npurgatory is no longer needed since we drop arena's lock
by Qinfan Wu
· 10 years ago
90737fc
Remove chunks_dirty tree, nruns_avail and nruns_adjac since we no
by Qinfan Wu
· 10 years ago
e970800
Purge dirty pages from the beginning of the dirty list.
by Qinfan Wu
· 10 years ago
a244e50
Add dirty page counting for debug
by Qinfan Wu
· 10 years ago
04d60a1
Maintain all the dirty runs in a linked list for each arena
by Qinfan Wu
· 10 years ago
dd03242
Merge pull request #105 from psi-mankoski/dev
by Jason Evans
· 10 years ago
011dde9
Set VERSION also when the source directory is a git submodule using a ".git" file pointing to the repo. directory.
by Psi Mankoski
· 10 years ago
1522937
Fix the cactive statistic.
by Jason Evans
· 10 years ago
a2ea54c
Add atomic operations tests and fix latent bugs.
by Jason Evans
· 10 years ago
7f944aa
Merge pull request #103 from wqfish/dev
by Jason Evans
· 10 years ago
ea73eb8
Reintroduce the comment that was removed in f9ff603.
by Qinfan Wu
· 10 years ago
55c9aa1
Fix the bug that causes not allocating free run with lowest address.
by Qinfan Wu
· 10 years ago
095819f
Merge pull request #102 from mneumann/dfly
by Jason Evans
· 10 years ago
cf6032d
Remove ${srcroot} from cfghdrs_in, cfgoutputs_in and cfghdrs_tup in configure
by Mike Hommey
· 10 years ago
d79d59b
Merge pull request #96 from manuelafm/dev
by Jason Evans
· 10 years ago
1aa25a3
Support DragonFlyBSD
by Michael Neumann
· 10 years ago
b433d7a
Update config.{guess,sub} to more recent versions, to add better support to OpenRISC/or1k (among others)
by Manuel A. Fernandez Montecelo
· 10 years ago
ffa2598
Add OpenRISC/or1k LG_QUANTUM size definition
by Manuel A. Fernandez Montecelo
· 10 years ago
087ef3b
Merge pull request #88 from sstewartgallus/fix-bashisms
by Jason Evans
· 10 years ago
79230fe
Fix unportable == operator in configure scripts
by Steven Stewart-Gallus
· 10 years ago
c521df5
Allow to build with clang-cl
by Mike Hommey
· 10 years ago
6f533c1
Ensure the default purgeable zone is after the default zone on OS X
by Mike Hommey
· 10 years ago
5921ba7
Support for iOS compilation
by Valerii Hiora
· 10 years ago
8f50ec8
Use JEMALLOC_INTERNAL_FFSL in STATIC_PAGE_SHIFT test
by Mike Hommey
· 10 years ago
1a3eafd
Check for __builtin_ffsl before ffsl.
by Mike Hommey
· 10 years ago
994fad9
Add check for madvise(2) to configure.ac.
by Richard Diamond
· 10 years ago
70807bc
Fix -Wsometimes-uninitialized warnings
by Chris Peterson
· 10 years ago
3e310b3
Fix -Wsign-compare warnings
by Chris Peterson
· 10 years ago
94ed681
Don't catch fork()ing events for Native Client.
by Richard Diamond
· 10 years ago
9c3a10f
Try to use __builtin_ffsl if ffsl is unavailable.
by Richard Diamond
· 10 years ago
0b5c922
Fix fallback lg_floor() implementations.
by Jason Evans
· 10 years ago
6f6704c
Make in-tree MSVC builds work
by Mike Hommey
· 10 years ago
8c61575
Add -FS flag to support parallel builds with MSVC 2013
by Mike Hommey
· 10 years ago
ff2e999
Don't use msvc_compat's C99 headers with MSVC versions that have (some) C99 support
by Mike Hommey
· 10 years ago
999e1b5
Fix thd_join on win64
by Mike Hommey
· 10 years ago
1f6d77e
Use KQU() rather than QU() where applicable.
by Jason Evans
· 10 years ago
d04047c
Add size class computation capability.
by Jason Evans
· 10 years ago
9911862
Use nallocx() rather than mallctl() to trigger initialization.
by Jason Evans
· 10 years ago
26f44df
Make sure initialization occurs prior to running tests.
by Jason Evans
· 10 years ago
ccf0466
STATIC_PAGE_SHIFT for cross-compiling jemalloc
by Daniel Micay
· 10 years ago
b54aef1
Fixup after 3a730df (Avoid pointer arithmetic on void*[...])
by Mike Hommey
· 10 years ago
17767b5
Correctly return exit code from thd_join on Windows
by Mike Hommey
· 10 years ago
26246af
Define INFINITY when it's not defined
by Mike Hommey
· 10 years ago
12f74e6
Move platform headers and tricks from jemalloc_internal.h.in to a new jemalloc_internal_decls.h header
by Mike Hommey
· 10 years ago
affe009
Use a configure test to detect the form of malloc_usable_size in malloc.h
by Mike Hommey
· 10 years ago
22bc570
Move __func__ to jemalloc_internal_macros.h
by Mike Hommey
· 10 years ago
a9df1ae
Use ULL prefix instead of LLU for unsigned long longs
by Mike Hommey
· 10 years ago
3a730df
Avoid pointer arithmetic on void* in test/integration/rallocx.c
by Mike Hommey
· 10 years ago
86e2e70
Rename "small" local variable, because windows headers #define it
by Mike Hommey
· 10 years ago
7330c37
Use C99 varadic macros instead of GCC ones
by Mike Hommey
· 10 years ago
1ad4a6e
Add missing $(EXE) to filter TESTS_UNIT_AUX_OBJS
by Mike Hommey
· 10 years ago
f41f143
Replace variable arrays in tests with VARIABLE_ARRAY
by Mike Hommey
· 10 years ago
d6fd114
Define DLLEXPORT when building .jet objects
by Mike Hommey
· 10 years ago
47d58a0
Define _CRT_SPINCOUNT in test/src/mtx.c like in src/mutex.c
by Mike Hommey
· 10 years ago
ed0b0ec
Fix manual dependency on jemalloc_test.h
by Mike Hommey
· 10 years ago
b4d62cd
Minor doc edit.
by Jason Evans
· 10 years ago
d4a238c
Merge branch 'pr/80' into dev
by Jason Evans
· 10 years ago
e2deab7
Refactor huge allocation to be managed by arenas.
by Jason Evans
· 10 years ago
fb7fe50
Add support for user-specified chunk allocators/deallocators.
by aravind
· 10 years ago
4bbd11b
Merge pull request #82 from thestinger/newline
by Jason Evans
· 10 years ago
74b1ea5
fix git handling of newlines on windows
by Daniel Micay
· 10 years ago
a344dd0
Fix coding sytle nits.
by Jason Evans
· 10 years ago
6f00105
Simplify backtracing.
by Jason Evans
· 10 years ago
05125b8
Update libunwind configuration check to look for unw_backtrace().
by Jason Evans
· 10 years ago
e23e3c4
Merge pull request #75 from luciang/dev
by Jason Evans
· 10 years ago
9d4e13f
prof_backtrace: use unw_backtrace
by Lucian Adrian Grijincu
· 10 years ago
3541a90
Refactor small_size2bin and small_bin2size.
by Jason Evans
· 10 years ago
0b49403
Fix debug-only compilation failures.
by Jason Evans
· 10 years ago
3e3caf0
Merge pull request #73 from bmaurer/smallmalloc
by Jason Evans
· 10 years ago
021136c
Create a const array with only a small bin to size map
by Ben Maurer
· 10 years ago
6c39f9e
refactor profiling. only use a bytes till next sample variable.
by Ben Maurer
· 10 years ago
a7619b7
outline rare tcache_get codepaths
by Ben Maurer
· 10 years ago
bd87b01
Optimize Valgrind integration.
by Jason Evans
· 10 years ago
ecd3e59
Remove the "opt.valgrind" mallctl.
by Jason Evans
· 10 years ago
a2c719b
Remove the "arenas.purge" mallctl.
by Jason Evans
· 10 years ago
4d434ad
Make dss non-optional, and fix an "arena.<i>.dss" mallctl bug.
by Jason Evans
· 10 years ago
644d414
Reverse the cc-silence default.
by Jason Evans
· 10 years ago
24a4ba7
Update MALLOCX_ARENA() documentation.
by Jason Evans
· 10 years ago
9790b96
Remove the *allocm() API, which is superceded by the *allocx() API.
by Jason Evans
· 10 years ago
9b0cbf0
Remove support for non-prof-promote heap profiling metadata.
by Jason Evans
· 10 years ago
f4e026f
Merge pull request #70 from bmaurer/bitsplitrefactor
by Jason Evans
· 10 years ago
f9ff603
refactoring for bits splitting
by Ben Maurer
· 10 years ago
82ae21b
Merge pull request #68 from bmaurer/noderefarena
by Jason Evans
· 10 years ago
be8e59f
Don't dereference chunk->arena in free() hot path
by Ben Maurer
· 10 years ago
46c0af6
Merge branch 'dev'
by Jason Evans
· 10 years ago
8a26eac
Add private namespace mangling for huge_dss_prec_get().
by Jason Evans
· 10 years ago
ff53631
Update ChangeLog for 3.6.0.
by Jason Evans
· 10 years ago
9c62ed4
Document how dss precedence affects huge allocation.
by Jason Evans
· 10 years ago
82abf6f
Allow libgcc-based backtracing on x86.
by Jason Evans
· 10 years ago
e181f5a
Keep frame pointers if using gcc frame intrinsics.
by Jason Evans
· 10 years ago
e64b1b7
Enable big-endian mode for SFMT.
by Jason Evans
· 10 years ago
df3f270
Adapt hash tests to big-endian systems.
by Jason Evans
· 10 years ago
Next »