Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc_new
/
refs/tags/rel/13/fp3/6.A.022.1
/
include
7326a7c
Support compiling libjemalloc5 against musl
by Colin Cross
· 3 years, 2 months ago
42ee323
Only retain for 64 bit.
by Christopher Ferris
· 4 years, 6 months ago
a8b5251
Remove unused stats from cache structure.
by Christopher Ferris
· 5 years ago
347192e
Don't compile background thread support.
by Dan Albert
· 6 years ago
75569e3
Change the minimum map size.
by Christopher Ferris
· 6 years ago
c6954b2
Further updates to jemalloc code.
by Christopher Ferris
· 6 years ago
03b5d1c
Add android extensions.
by Christopher Ferris
· 6 years ago
7eecc47
Add bp file and generated files.
by Christopher Ferris
· 6 years ago
0fadf4a
Add UNUSED to avoid compiler warnings.
by Qi Wang
· 6 years ago
2a80d6f
Avoid a printf format specifier warning.
by Jason Evans
· 6 years ago
8b14f3a
background_thread: add max thread count config
by Dave Watson
· 6 years ago
4be74d5
Consolidate the two memory loads in rtree_szind_slab_read().
by Qi Wang
· 6 years ago
d3e0976
Fix type warning on Windows.
by Qi Wang
· 6 years ago
2dccf45
Control idump and gdump with prof_active.
by Qi Wang
· 6 years ago
86c61d4
Stats printing: Move global mutex stats to use emitter.
by David Goldblatt
· 7 years ago
ebe0b5f
Emitter: Add support for row-based output in table mode.
by David Goldblatt
· 7 years ago
27a8fe6
Introduce the emitter module.
by David Goldblatt
· 7 years ago
e4f090e
Add opt.thp which allows explicit hugepage usage.
by Qi Wang
· 7 years ago
efa4053
Remove config.thp which wasn't in use.
by Qi Wang
· 7 years ago
dd7e283
Tweak the ticker paths to help GCC generate better code.
by David T. Goldblatt
· 7 years ago
83aa988
Make generated headers usable in both x86 and x64 mode in Visual Studio
by rustyx
· 7 years ago
f78d4ca
Modify configure to determine return value of strerror_r.
by Christopher Ferris
· 7 years ago
41790f4
Check tsdn_null before reading reentrancy level.
by Qi Wang
· 7 years ago
91b247d
In iallocztm, check lock rank only when not in reentrancy.
by Qi Wang
· 7 years ago
72bdbc3
extent_t bitpacking logic refactoring
by Rajeev Misra
· 7 years ago
f47e39d
handle 32 bit mutex counters
by Rajeev Misra
· 7 years ago
21f7c13
Add the div module, which allows fast division by dynamic values.
by David Goldblatt
· 7 years ago
7f1b02e
Split up and standardize naming of stats code.
by David T. Goldblatt
· 7 years ago
901d94a
Rename cache_alloc_easy to cache_bin_alloc_easy.
by David T. Goldblatt
· 7 years ago
8aafa27
Move bin stats code from arena to bin module.
by David T. Goldblatt
· 7 years ago
48bb4a0
Move bin forking code from arena to bin module.
by David T. Goldblatt
· 7 years ago
a8dd887
Move bin initialization from arena module to bin module.
by David T. 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
740bdd6
Over purge by 1 extent always.
by Qi Wang
· 7 years ago
22460cb
jemalloc_mangle.sh: set sh in strict mode
by nicolov
· 7 years ago
749caf1
Also use __riscv to detect builds for RISC-V CPUs.
by Ed Schouten
· 7 years ago
eb1b08d
Fix an extent coalesce bug.
by Qi Wang
· 7 years ago
fac7068
Add opt.lg_extent_max_active_fit
by Qi Wang
· 7 years ago
d6feed6
Use tsd offset_state instead of atomic
by Dave Watson
· 7 years ago
cb3b72b
Fix base allocator THP auto mode locking and stats.
by Qi Wang
· 7 years ago
b5d071c
Fix unbounded increase in stash_decayed.
by Qi Wang
· 7 years ago
e422fa8
Add arena.i.retain_grow_limit
by Qi Wang
· 7 years ago
58eba02
metadata_thp: auto mode adjustment for a0.
by Qi Wang
· 7 years ago
d14bbf8
Add a "dumpable" bit to the extent state.
by David Goldblatt
· 7 years ago
bbaa724
Add pages_dontdump and pages_dodump.
by David Goldblatt
· 7 years ago
ccd0905
Add configure-time detection for madvise(..., MADV_DO[NT]DUMP)
by David Goldblatt
· 7 years ago
31ab38b
Define MADV_FREE on our own when needed.
by Qi Wang
· 7 years ago
1245faa
Power: disable the CPU_SPINWAIT macro.
by David Goldblatt
· 7 years ago
7c6c99b
Use ph instead of rb tree for extents_avail_
by Dave Watson
· 7 years ago
8a7ee30
Logging: capitalize log macro.
by David Goldblatt
· 7 years ago
7a8bc71
ARM: Don't extend bit LG_VADDR to compute high address bits.
by David Goldblatt
· 7 years ago
3959a9f
Avoid left shift by negative values.
by Qi Wang
· 7 years ago
56f0e57
Add "falls through" comment explicitly.
by Qi Wang
· 7 years ago
d60f3ba
Add missing field in initializer for rtree cache.
by Qi Wang
· 7 years ago
a315688
Relax constraints on reentrancy for extent hooks.
by Qi Wang
· 7 years ago
e55c3ca
Add stats for metadata_thp.
by Qi Wang
· 7 years ago
47b20bb
Change opt.metadata_thp to [disabled,auto,always].
by Qi Wang
· 7 years ago
ea91dfa
Document the ialloc function abbreviations.
by David Goldblatt
· 7 years ago
9c05490
Make arena stats collection go through cache bins.
by David Goldblatt
· 7 years ago
f3170ba
Pull out caching for a bin into its own file.
by David Goldblatt
· 7 years ago
82d1a3f
Add support for m68k, nios2, SH3 architectures
by Faidon Liambotis
· 7 years ago
3ec279b
Fix test/unit/pages.
by Qi Wang
· 7 years ago
8fdd9a5
Implement opt.metadata_thp
by Qi Wang
· 7 years ago
048c667
Remove external linkage for spin_adaptive
by Ryan Libby
· 7 years ago
e6aeceb
Logging: log using the log var names directly.
by David Goldblatt
· 7 years ago
a9f7732
Logging: allow logging with empty varargs.
by David Goldblatt
· 7 years ago
e215a7b
Add entry and exit logging to all core functions.
by David T. Goldblatt
· 7 years ago
9761b44
Add a logging facility.
by David T. Goldblatt
· 7 years ago
cb03278
Add extent_grow_mtx in pre_ / post_fork handlers.
by Qi Wang
· 7 years ago
57beeb2
Switch ctl to explicitly use tsd instead of tsdn.
by Qi Wang
· 7 years ago
425463a
Check arena in current context in pre_reentrancy.
by Qi Wang
· 7 years ago
d6eb8ac
Set reentrancy when invoking customized extent hooks.
by Qi Wang
· 7 years ago
a3f4977
Add thread name for background threads.
by Qi Wang
· 7 years ago
52fc887
Avoid inactivity_check within background threads.
by Qi Wang
· 7 years ago
37f3fa0
Mask signals during background thread creation.
by Jason Evans
· 7 years ago
9b1befa
Add minimal initialized TSD.
by Qi Wang
· 7 years ago
ae93fb0
Pass tsd to tcache_flush().
by Qi Wang
· 7 years ago
a4d6fe7
Only abort on dlsym when necessary.
by Qi Wang
· 7 years ago
394df95
Combine background_thread started / paused into state.
by Qi Wang
· 7 years ago
464cb60
Move background thread creation to background_thread_0.
by Qi Wang
· 7 years ago
13685ab
Normalize background thread configuration.
by Jason Evans
· 7 years ago
faaf458
Remove redundant typedefs.
by Jason Evans
· 7 years ago
5642f03
Add internal tsd for background_thread.
by Qi Wang
· 7 years ago
73713fb
Drop high rank locks when creating threads.
by Qi Wang
· 7 years ago
00869e3
Make tsd no-cleanup during tsd reincarnation.
by Qi Wang
· 7 years ago
3a81394
Take background thread lock when setting extent hooks.
by Qi Wang
· 7 years ago
340071f
Set isthreaded when enabling background_thread.
by Qi Wang
· 7 years ago
b511232
Refactor/fix background_thread/percpu_arena bootstrapping.
by Jason Evans
· 7 years ago
8261e58
Header refactoring: Pull size helpers out of jemalloc module.
by David Goldblatt
· 7 years ago
041e041
Header refactoring: unify and de-catchall mutex_pool.
by David Goldblatt
· 7 years ago
98774e6
Header refactoring: unify and de-catchall extent_mmap module.
by David Goldblatt
· 7 years ago
93284bb
Header refactoring: unify and de-catchall extent_dss.
by David Goldblatt
· 7 years ago
44f9bd1
Header refactoring: unify and de-catchall rtree module.
by David Goldblatt
· 7 years ago
c606a87
Add the --disable-thp option to support cross compiling.
by Jason Evans
· 7 years ago
168793a
Fix extent_grow_next management.
by Jason Evans
· 7 years ago
d5ef5ae
Add opt.stats_print_opts.
by Qi Wang
· 7 years ago
b86d271
Added opt_abort_conf: abort on invalid config options.
by Qi Wang
· 7 years ago
927239b
Cleanup smoothstep.sh / .h.
by Qi Wang
· 7 years ago
18ecbfa
Header refactoring: unify and de-catchall mutex module
by David Goldblatt
· 7 years ago
9f822a1
Header refactoring: unify and de-catchall witness code.
by David Goldblatt
· 7 years ago
Next »