Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc
/
c9a4bf91702b351e73e2cd7cf9125afd076d59fe
/
test
/
unit
1423ee9
Fix style nits.
by Jason Evans
· 8 years ago
b2c0d63
Add witness, a simple online locking validator.
by Jason Evans
· 8 years ago
bab58ef
Fix more 64-to-32 conversion warnings.
by Jason Evans
· 8 years ago
96aa67a
Clean up char vs. uint8_t in junk filling code.
by Jason Evans
· 8 years ago
c6a2c39
Refactor/fix ph.
by Jason Evans
· 8 years ago
a3c4193
Fix a compilation warning in the ph test code.
by Jason Evans
· 8 years ago
a82070e
Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macros
by Chris Peterson
· 8 years ago
22af74e
Refactor out signed/unsigned comparisons.
by Jason Evans
· 8 years ago
34dca56
Unittest for pairing heap
by Dave Watson
· 8 years ago
33184bf
Fix stack corruption and uninitialized var warning
by Dmitri Smirnov
· 8 years ago
7d30554
Fix decay tests for --disable-tcache case.
by Jason Evans
· 8 years ago
3c07f80
Fix stats.arenas.<i>.[...] for --disable-stats case.
by Jason Evans
· 8 years ago
fd48582
Fix decay tests for --disable-stats case.
by Jason Evans
· 8 years ago
01ecdf3
Miscellaneous bitmap refactoring.
by Jason Evans
· 8 years ago
e3195fa
Cast PTRDIFF_MAX to size_t before adding 1.
by Jason Evans
· 8 years ago
0c516a0
Make *allocx() size class overflow behavior defined.
by Jason Evans
· 8 years ago
9e1810c
Silence miscellaneous 64-to-32-bit data loss warnings.
by Jason Evans
· 8 years ago
8f683b9
Make opt_narenas unsigned rather than size_t.
by Jason Evans
· 8 years ago
2b1fc90
Remove rbt_nil
by Dave Watson
· 8 years ago
0da8ce1
Use table lookup for run_quantize_{floor,ceil}().
by Jason Evans
· 8 years ago
a9a4684
Test run quantization.
by Jason Evans
· 8 years ago
9bad079
Refactor time_* into nstime_*.
by Jason Evans
· 8 years ago
a0aaad1
Handle unaligned keys in hash().
by Jason Evans
· 8 years ago
9f24c94
Increase test coverage in test_decay_ticks.
by Jason Evans
· 8 years ago
243f7a0
Implement decay-based unused dirty page purging.
by Jason Evans
· 8 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
· 8 years ago
e5d5a4a
Add time_update().
by Cameron Evans
· 9 years ago
f829009
Add --with-malloc-conf.
by Jason Evans
· 9 years ago
49931bd
Fix test_stats_arenas_summary fragility.
by Jason Evans
· 8 years ago
710ca11
Add test for tree destruction
by Joshua Kahn
· 9 years ago
13b4015
Allow const keys for lookup
by Joshua Kahn
· 9 years ago
676df88
Rename arena_maxclass to large_maxclass.
by Jason Evans
· 9 years ago
a00b107
Fix "prof.reset" mallctl-related corruption.
by Jason Evans
· 9 years ago
594c759
Optimize arena_prof_tctx_set().
by Jason Evans
· 9 years ago
45e9f66
Fix arenas_cache_cleanup().
by Christopher Ferris
· 9 years ago
d01fd19
Rename index_t to szind_t to avoid an existing type on Solaris.
by Jason Evans
· 9 years ago
38d8f50
Fix assertion in test.
by Jason Evans
· 9 years ago
4be0c3c
Add no-OOM assertions to test.
by Jason Evans
· 9 years ago
5fae7dc
Fix MinGW-related portability issues.
by Jason Evans
· 9 years ago
218b15c
Fix more MinGW build warnings.
by Jason Evans
· 9 years ago
f2bc852
Add the config.cache_oblivious mallctl.
by Jason Evans
· 9 years ago
ae93d6b
Avoid function prototype incompatibilities.
by Jason Evans
· 9 years ago
dde0672
Fix an integer overflow bug in {size2index,s2u}_compute().
by Jason Evans
· 9 years ago
7ae1239
Fix indentation.
by Jason Evans
· 9 years ago
56048ba
Clarify relationship between stats.resident and stats.mapped.
by Jason Evans
· 9 years ago
fd5f9e4
Avoid atomic operations for dependent rtree reads.
by Jason Evans
· 9 years ago
bd16ea4
Fix signed/unsigned comparison in arena_lg_dirty_mult_valid().
by Jason Evans
· 9 years ago
8d6a3e8
Implement dynamic per arena control over dirty page purging.
by Jason Evans
· 9 years ago
cbf3a6d
Move centralized chunk management into arenas.
by Jason Evans
· 10 years ago
9e561e8
Test and fix tcache ID recycling.
by Jason Evans
· 10 years ago
1cb181e
Implement explicit tcache support.
by Jason Evans
· 10 years ago
8d0e04d
Refactor rtree to be lock-free.
by Jason Evans
· 10 years ago
a55dfa4
Implement more atomic operations.
by Jason Evans
· 10 years ago
5b8ed5b
Implement the prof.gdump mallctl.
by Jason Evans
· 10 years ago
2c5cb61
Introduce two new modes of junk filling: "alloc" and "free".
by Guilherme Goncalves
· 10 years ago
f79e01f
Fix test_stats_arenas_bins for 32-bit builds.
by Yuriy Kaminskiy
· 10 years ago
3c4d92e
Add per size class huge allocation statistics.
by Jason Evans
· 10 years ago
9b75677
Don't fetch tsd in a0{d,}alloc().
by Jason Evans
· 10 years ago
fc0b3b7
Add configure options.
by Jason Evans
· 10 years ago
57efa7b
Avoid atexit(3) when possible, disable prof_final by default.
by Jason Evans
· 10 years ago
f22214a
Use regular arena allocation for huge tree nodes.
by Daniel Micay
· 10 years ago
8bb3198
Refactor/fix arenas manipulation.
by Jason Evans
· 10 years ago
155bfa7
Normalize size classes.
by Jason Evans
· 10 years ago
029d44c
Fix tsd cleanup regressions.
by Jason Evans
· 10 years ago
b72d4ab
Skip test_prof_thread_name_validation if !config_prof.
by Jason Evans
· 10 years ago
fc12c0b
Implement/test/fix prof-related mallctl's.
by Jason Evans
· 10 years ago
551ebc4
Convert to uniform style: cond == false --> !cond
by Jason Evans
· 10 years ago
ebbd0c9
Remove obsolete comment.
by Jason Evans
· 10 years ago
20c31de
Test prof.reset mallctl and fix numerous discovered bugs.
by Jason Evans
· 10 years ago
cc9e626
Refactor permuted backtrace test allocation.
by Jason Evans
· 10 years ago
f97e5ac
Implement compile-time bitmap size computation.
by Jason Evans
· 10 years ago
5460aa6
Convert all tsd variables to reside in a single tsd structure.
by Jason Evans
· 10 years ago
1628e86
Add rb_empty().
by Jason Evans
· 10 years ago
586c8ed
Fix arena.<i>.dss mallctl to handle read-only calls.
by Jason Evans
· 10 years ago
a2ea54c
Add atomic operations tests and fix latent bugs.
by Jason Evans
· 10 years ago
1f6d77e
Use KQU() rather than QU() where applicable.
by Jason Evans
· 10 years ago
26246af
Define INFINITY when it's not defined
by Mike Hommey
· 10 years ago
a9df1ae
Use ULL prefix instead of LLU for unsigned long longs
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
f41f143
Replace variable arrays in tests with VARIABLE_ARRAY
by Mike Hommey
· 10 years ago
e2deab7
Refactor huge allocation to be managed by arenas.
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
9790b96
Remove the *allocm() API, which is superceded by the *allocx() API.
by Jason Evans
· 10 years ago
df3f270
Adapt hash tests to big-endian systems.
by Jason Evans
· 10 years ago
ab8c79f
Fix message formatting errors uncovered by p_test_fail() refactoring.
by Jason Evans
· 10 years ago
e3f27cf
Fix p_test_fail()'s va_list abuse.
by Jason Evans
· 10 years ago
b037a55
Restore tail call optimization subversion.
by Jason Evans
· 10 years ago
940fdfd
Fix junk filling for mremap(2)-based huge reallocation.
by Jason Evans
· 10 years ago
ad47e89
Break prof_accum into multiple compilation units.
by Jason Evans
· 10 years ago
526e4a5
Prevent inlining of backtraced test functions.
by Jason Evans
· 11 years ago
2b51a3e
Fix mallctl argument size mismatches (size_t vs. uint64_t).
by Jason Evans
· 11 years ago
0c4e743
Test and fix malloc_printf("%%").
by Jason Evans
· 11 years ago
8989602
Subvert tail call optimization in backtrace test.
by Jason Evans
· 11 years ago
e2206ed
Fix unused variable warnings.
by Jason Evans
· 11 years ago
Next »