Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc_new
/
refs/tags/rel/13/fp3/6.A.022.1
/
Makefile.in
b73380b
Fix include path order for out-of-tree builds.
by Christoph Muellner
· 6 years ago
27a8fe6
Introduce the emitter module.
by David Goldblatt
· 7 years ago
26b1c13
Background threads: fix an indexing bug.
by David Goldblatt
· 7 years ago
21f7c13
Add the div module, which allows fast division by dynamic values.
by David Goldblatt
· 7 years ago
4bf4a1c
Pull out arena_bin_info_t and arena_bin_t into their own file.
by David T. Goldblatt
· 7 years ago
048c667
Remove external linkage for spin_adaptive
by Ryan Libby
· 7 years ago
9761b44
Add a logging facility.
by David T. Goldblatt
· 7 years ago
8261e58
Header refactoring: Pull size helpers out of jemalloc module.
by David Goldblatt
· 7 years ago
4f0963b
Add test for excessive retained memory.
by Jason Evans
· 7 years ago
2c36828
Add tests for background threads.
by Qi Wang
· 7 years ago
b693c78
Implementing opt.background_thread.
by Qi Wang
· 8 years ago
3f685e8
Protect the rtree/extent interactions with a mutex pool.
by David Goldblatt
· 7 years ago
6e62c62
Refactor *decay_time into *decay_ms.
by Jason Evans
· 7 years ago
04fec5e
Avoid over-rebuilding due to namespace mangling.
by Jason Evans
· 7 years ago
b8ba3c3
Use srcroot path for private_namespace.sh.
by Qi Wang
· 7 years ago
909f048
Automatically generate private symbol name mangling macros.
by Jason Evans
· 7 years ago
e2cc628
Remove --enable-code-coverage.
by Jason Evans
· 7 years ago
0a0fcd3
Add hooking functionality
by David Goldblatt
· 7 years ago
64e458f
Implement two-phase decay-based purging.
by Jason Evans
· 8 years ago
e9852b5
Disentangle assert and util
by David Goldblatt
· 8 years ago
d4ac758
Introduce a backport of C11 atomics
by David Goldblatt
· 8 years ago
8ac7937
Remove remainder of mb (memory barrier).
by Jason Evans
· 8 years ago
de8a68e
Enhance spin_adaptive() to yield after several iterations.
by Jason Evans
· 8 years ago
66bf773
Test JSON output of malloc_stats_print() and fix bugs.
by Jason Evans
· 8 years ago
1ff0953
Fix prof_realloc() regression.
by Jason Evans
· 8 years ago
edf1baf
Implement arena.<i>.destroy .
by Jason Evans
· 8 years ago
a0dd3a4
Implement per arena base allocators.
by Jason Evans
· 8 years ago
c1baa0a
Add huge page configuration and pages_[no}huge().
by Jason Evans
· 8 years ago
bacb6af
Simplify arena_slab_regind().
by Jason Evans
· 8 years ago
194d6f9
Restructure *CFLAGS/*CXXFLAGS configuration.
by Jason Evans
· 8 years ago
2319152
jemalloc cpp new/delete bindings
by Dave Watson
· 8 years ago
2c95154
Add packing test, which verifies stable layout policy.
by Jason Evans
· 8 years ago
af0e28f
Fix EXTRA_CFLAGS to not affect configuration.
by Jason Evans
· 8 years ago
d76cfec
Only link with libm (-lm) if necessary.
by Jason Evans
· 8 years ago
c44fa92
Only use --whole-archive with gcc.
by Jason Evans
· 8 years ago
7b24c6e
Use --whole-archive when linking integration tests on MinGW.
by Jason Evans
· 8 years ago
e5effef
Add/use adaptive spinning.
by Jason Evans
· 8 years ago
9acd5cf
Remove all vestiges of chunks.
by Jason Evans
· 8 years ago
63b5657
Remove ratio-based purging.
by Jason Evans
· 8 years ago
ea68cd2
use install command determined by configure
by Thomas Köckerbauer
· 8 years ago
ae33147
Fix librt detection when using a Cray compiler wrapper
by Elliot Ronaghan
· 8 years ago
ccd6416
Add -dynamic for integration and stress tests with Cray compiler wrappers
by Elliot Ronaghan
· 8 years ago
22588dd
Rename most remaining *chunk* APIs to *extent*.
by Jason Evans
· 8 years ago
7d63fed
Rename huge to large.
by Jason Evans
· 8 years ago
ed2c242
Use huge size class infrastructure for large size classes.
by Jason Evans
· 8 years ago
fc0372a
Replace extent_tree_szad_* with extent_heap_*.
by Jason Evans
· 8 years ago
ba5c709
Remove quarantine support.
by Jason Evans
· 8 years ago
9a8add1
Remove Valgrind support.
by Jason Evans
· 8 years ago
0c12dca
Fix tsd bootstrapping for a0malloc().
by Jason Evans
· 8 years ago
c1e9cf4
Link against librt for clock_gettime(2) if glibc < 2.17.
by Jason Evans
· 8 years ago
174c0c3
Fix fork()-related lock rank ordering reversals.
by Jason Evans
· 8 years ago
19ff2ce
Implement the arena.<i>.reset mallctl.
by Jason Evans
· 8 years ago
b2c0d63
Add witness, a simple online locking validator.
by Jason Evans
· 8 years ago
c6a2c39
Refactor/fix ph.
by Jason Evans
· 9 years ago
34dca56
Unittest for pairing heap
by Dave Watson
· 9 years ago
6bafa66
Pairing heap
by Dave Watson
· 9 years ago
a9a4684
Test run quantization.
by Jason Evans
· 9 years ago
9bad079
Refactor time_* into nstime_*.
by Jason Evans
· 9 years ago
243f7a0
Implement decay-based unused dirty page purging.
by Jason Evans
· 9 years ago
8e82af1
Implement smoothstep table generation.
by Jason Evans
· 9 years ago
34676d3
Refactor prng* from cpp macros into inline functions.
by Jason Evans
· 9 years ago
9998000
Implement ticker.
by Jason Evans
· 9 years ago
94451d1
Flesh out time_*() API.
by Jason Evans
· 9 years ago
e5d5a4a
Add time_update().
by Cameron Evans
· 9 years ago
4d0e162
Expand check_integration_prof testing.
by Jason Evans
· 9 years ago
345c1b0
Link test to librt if it contains clock_gettime(2).
by Jason Evans
· 9 years ago
0108b1f
Don't run stress tests as part of check target.
by Jason Evans
· 9 years ago
8f57e3f
Remove check_stress from check target's dependencies.
by Jason Evans
· 9 years ago
b49a334
Generalize chunk management hooks.
by Jason Evans
· 9 years ago
1b0e4ab
Port mq_get() to MinGW.
by Jason Evans
· 9 years ago
dde0672
Fix an integer overflow bug in {size2index,s2u}_compute().
by Jason Evans
· 9 years ago
241abc6
Fix size class overflow handling when profiling is enabled.
by Jason Evans
· 9 years ago
6bb54cb
Clean up bin/jeprof in distclean build target.
by Jason Evans
· 9 years ago
7041720
Rename pprof to jeprof.
by Jason Evans
· 9 years ago
f888031
Put VERSION file in object directory
by Dan McGregor
· 10 years ago
ab5e379
Build docs in object directory
by Dan McGregor
· 10 years ago
bec6a8d
Implement the jemalloc-config script.
by Jason Evans
· 10 years ago
2c5cb61
Introduce two new modes of junk filling: "alloc" and "free".
by Guilherme Goncalves
· 10 years ago
fc0b3b7
Add configure options.
by Jason Evans
· 10 years ago
a4a972d
Fix install_lib target (incorrect jemalloc.pc path).
by Jason Evans
· 10 years ago
fc12c0b
Implement/test/fix prof-related mallctl's.
by Jason Evans
· 10 years ago
cc9e626
Refactor permuted backtrace test allocation.
by Jason Evans
· 10 years ago
913e9a8
Generate a pkg-config file
by Nick White
· 10 years ago
4cfe551
Add support for sized deallocation.
by Daniel Micay
· 10 years ago
423d78a
Add microbench tests.
by Jason Evans
· 10 years ago
b67ec3c
Add a simple timer implementation for use in benchmarking.
by Jason Evans
· 10 years ago
f34f603
Disable autom4te cache.
by Jason Evans
· 10 years ago
a2ea54c
Add atomic operations tests and fix latent bugs.
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
1ad4a6e
Add missing $(EXE) to filter TESTS_UNIT_AUX_OBJS
by Mike Hommey
· 10 years ago
d6fd114
Define DLLEXPORT when building .jet objects
by Mike Hommey
· 10 years ago
ed0b0ec
Fix manual dependency on jemalloc_test.h
by Mike Hommey
· 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
bd87b01
Optimize Valgrind integration.
by Jason Evans
· 10 years ago
9790b96
Remove the *allocm() API, which is superceded by the *allocx() API.
by Jason Evans
· 10 years ago
c2dcfd8
Convert ALLOCM_ARENA() test to MALLOCX_ARENA() test.
by Jason Evans
· 10 years ago
ad47e89
Break prof_accum into multiple compilation units.
by Jason Evans
· 11 years ago
772163b
Add heap profiling tests.
by Jason Evans
· 11 years ago
f234dc5
Fix name mangling for stress tests.
by Jason Evans
· 11 years ago
Next »