Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc
/
66cd953514a18477eb49732e40d5c2ab5f1b12c5
/
include
« Previous
86abd0d
Refactor to support more varied testing.
by Jason Evans
· 11 years ago
c368f8c
Remove unnecessary zeroing in arena_palloc().
by Jason Evans
· 11 years ago
cb17fc6
Add support for LinuxThreads.
by Leonard Crestez
· 11 years ago
6556e28
Prefer not_reached() over assert(false) where appropriate.
by Jason Evans
· 11 years ago
dda90f5
Fix a Valgrind integration flaw.
by Jason Evans
· 11 years ago
87a02d2
Fix a Valgrind integration flaw.
by Jason Evans
· 11 years ago
543abf7
Fix inlining warning.
by Jason Evans
· 11 years ago
daf6d04
Add aarch64 LG_QUANTUM size definition
by Riku Voipio
· 12 years ago
a491585
Add no-op bodies to VALGRIND_*() macro stubs.
by Jason Evans
· 12 years ago
9f9897a
fix building for s390 systems
by Mike Frysinger
· 12 years ago
88c222c
Fix a prof-related locking order bug.
by Jason Evans
· 12 years ago
0691275
Fix Valgrind integration.
by Jason Evans
· 12 years ago
bbe29d3
Fix potential TLS-related memory corruption.
by Jason Evans
· 12 years ago
dd0438e
Specify 'inline' in addition to always_inline attribute.
by Jason Evans
· 12 years ago
ae03bf6
Update hash from MurmurHash2 to MurmurHash3.
by Jason Evans
· 12 years ago
88393cb
Add and use JEMALLOC_ALWAYS_INLINE.
by Jason Evans
· 12 years ago
3806748
Tighten valgrind integration.
by Jason Evans
· 12 years ago
13e4e24
Fix build break on *BSD
by Garrett Cooper
· 12 years ago
a3b3386
Avoid arena_prof_accum()-related locking when possible.
by Jason Evans
· 12 years ago
e3d1306
Purge unused dirty pages in a fragmentation-reducing order.
by Jason Evans
· 12 years ago
609ae59
Add arena-specific and selective dss allocation.
by Jason Evans
· 12 years ago
247d124
Drop const from malloc_usable_size() argument on Linux.
by Jason Evans
· 12 years ago
20f1fc9
Fix fork(2)-related deadlocks.
by Jason Evans
· 12 years ago
7de9276
Fix mlockall()/madvise() interaction.
by Jason Evans
· 12 years ago
dd03a2e
Define LG_QUANTUM for hppa.
by Jason Evans
· 12 years ago
781fe75
Auto-detect whether running inside Valgrind.
by Jason Evans
· 12 years ago
3860eac
Fix heap profiling crash for realloc(p, 0) case.
by Jason Evans
· 12 years ago
d8ceef6
Fix large calloc() zeroing bugs.
by Jason Evans
· 12 years ago
53bd42c
Update a comment.
by Jason Evans
· 12 years ago
37b6f95
Export je_memalign and je_valloc
by Mike Hommey
· 12 years ago
2e671ff
Add the --enable-mremap option.
by Jason Evans
· 12 years ago
1d01206
Use "standard" printf prefixes instead of MSVC ones in inttypes.h
by Mike Hommey
· 12 years ago
80737c3
Further optimize and harden arena_salloc().
by Jason Evans
· 12 years ago
1b523da
Fix partial rename of s/EXPORT/JEMALLOC_EXPORT/g.
by Jason Evans
· 12 years ago
9a7944f
Update private namespace mangling.
by Jason Evans
· 12 years ago
889ec59
Make malloc_write() non-inline.
by Jason Evans
· 12 years ago
8d5865e
Make CACHELINE a raw constant.
by Jason Evans
· 12 years ago
203484e
Optimize malloc() and free() fast paths.
by Jason Evans
· 12 years ago
fd97b1d
Add support for MSVC
by Mike Hommey
· 12 years ago
b45c57e
Import msinttypes
by Mike Hommey
· 12 years ago
da99e31
Replace JEMALLOC_ATTR with various different macros when it makes sense
by Mike Hommey
· 12 years ago
7cdea39
Few configure.ac adjustments
by Mike Hommey
· 12 years ago
a14bce8
Use Get/SetLastError on Win32
by Mike Hommey
· 12 years ago
8b49971
Avoid variable length arrays and remove declarations within code
by Mike Hommey
· 13 years ago
f278994
Fix more prof_tdata resurrection corner cases.
by Jason Evans
· 12 years ago
0050a0f
Handle prof_tdata resurrection.
by Jason Evans
· 12 years ago
3fb50b0
Fix a PROF_ALLOC_PREP() error path.
by Jason Evans
· 13 years ago
65f343a
Fix ctl regression.
by Jason Evans
· 13 years ago
461ad5c
Avoid using a union for ctl_node_s
by Mike Hommey
· 13 years ago
52386b2
Fix heap profiling bugs.
by Jason Evans
· 13 years ago
a5288ca
Remove unused #includes
by Mike Hommey
· 13 years ago
a19e87f
Add support for Mingw
by Mike Hommey
· 13 years ago
a8f8d75
Remove mmap_unaligned.
by Jason Evans
· 13 years ago
7ad54c1
Fix chunk allocation/deallocation bugs.
by Jason Evans
· 13 years ago
8f0e0eb
Fix a memory corruption bug in chunk_alloc_dss().
by Jason Evans
· 13 years ago
bedceea
Fix isthreaded-related build breakage.
by Jason Evans
· 13 years ago
918d6e2
Add missing private namespace mangling.
by Jason Evans
· 13 years ago
7d20fbc
Don't mangle pthread_create().
by Jason Evans
· 13 years ago
f7088e6
Make arena_salloc() an inline function.
by Jason Evans
· 13 years ago
13067ec
Remove extra argument for malloc_tsd_cleanup_register
by Mike Hommey
· 13 years ago
8ad483f
Remove initialization of the non-TLS tsd wrapper from static memory
by Mike Hommey
· 13 years ago
7ff1ce4
Initialize all members of non-TLS tsd wrapper when creating it
by Mike Hommey
· 13 years ago
86e5858
Make special FreeBSD function overrides visible.
by Jason Evans
· 13 years ago
666c5bf
Add a pages_purge function to wrap madvise(JEMALLOC_MADV_PURGE) calls
by Mike Hommey
· 13 years ago
0b25fe7
Update prof defaults to match common usage.
by Jason Evans
· 13 years ago
b57d3ec
Add atomic(9) implementations of atomic operations.
by Jason Evans
· 13 years ago
45f208e
Replace fprintf with malloc_printf in tests.
by Mike Hommey
· 13 years ago
72ca722
Use echo instead of cat in loops in size_classes.sh
by Mike Hommey
· 13 years ago
1dbfd5a
Add/remove missing/cruft entries to/from private_namespace.h.
by Jason Evans
· 13 years ago
7ca0fdf
Disable munmap() if it causes VM map holes.
by Jason Evans
· 13 years ago
83c324a
Use a stub replacement and disable dss when sbrk is not supported
by Mike Hommey
· 13 years ago
5ff709c
Normalize aligned allocation algorithms.
by Jason Evans
· 13 years ago
122449b
Implement Valgrind support, redzones, and quarantine.
by Jason Evans
· 13 years ago
eae2690
Add alignment support to chunk_alloc().
by Mike Hommey
· 13 years ago
c5851ea
Remove MAP_NORESERVE support
by Mike Hommey
· 13 years ago
fad100b
Remove arena_malloc_prechosen().
by Jason Evans
· 13 years ago
b147611
Add utrace(2)-based tracing (--enable-utrace).
by Jason Evans
· 13 years ago
bbe53b1
Revert "Use ffsl() in ALLOCM_ALIGN()."
by Jason Evans
· 13 years ago
3cc1f1a
Add tls_model configuration.
by Jason Evans
· 13 years ago
01b3fe5
Add a0malloc(), a0calloc(), and a0free().
by Jason Evans
· 13 years ago
633aaff
Postpone mutex initialization on FreeBSD.
by Jason Evans
· 13 years ago
12a6845
Use $((...)) instead of expr.
by Jason Evans
· 13 years ago
ae4c7b4
Clean up *PAGE* macros.
by Jason Evans
· 13 years ago
f004737
Revert "Avoid NULL check in free() and malloc_usable_size()."
by Jason Evans
· 13 years ago
96d4120
Avoid NULL check in free() and malloc_usable_size().
by Jason Evans
· 13 years ago
80b2593
Move last bit of zone initialization in zone.c, and lazy-initialize
by Mike Hommey
· 13 years ago
722b370
Use ffsl() in ALLOCM_ALIGN().
by Jason Evans
· 13 years ago
4eeb52f
Remove vsnprintf() and strtoumax() validation.
by Jason Evans
· 13 years ago
f2296de
Clean up tsd (no functional changes).
by Jason Evans
· 13 years ago
09a0769
Work around TLS deallocation via free().
by Jason Evans
· 13 years ago
71a93b8
Move zone registration to zone.c
by Mike Hommey
· 13 years ago
1a0e777
Add a SYS_write definition on systems where it is not defined in headers
by Mike Hommey
· 13 years ago
d4be8b7
Add the "thread.tcache.enabled" mallctl.
by Jason Evans
· 13 years ago
c1e567b
Use __sync_add_and_fetch and __sync_sub_and_fetch when they are available
by Mike Hommey
· 13 years ago
1e6138c
Remove malloc_mutex_trylock().
by Jason Evans
· 13 years ago
41b6afb
Port to FreeBSD.
by Jason Evans
· 13 years ago
6da5418
Remove ephemeral mutexes.
by Jason Evans
· 13 years ago
06304a9
Restructure atomic_*_z().
by Jason Evans
· 13 years ago
9225a19
Add JEMALLOC_CC_SILENCE_INIT().
by Jason Evans
· 13 years ago
cd9a134
Implement tsd.
by Jason Evans
· 13 years ago
Next »