Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
jemalloc
/
79c4bca7d10e967ff524f17a6990e5c630116198
79c4bca
Use "hardcoded" dependencies when compiler doesn't support -MM
by Mike Hommey
· 12 years ago
3597e91
Allow je_malloc_message to be overridden when linking statically
by Mike Hommey
· 12 years ago
80737c3
Further optimize and harden arena_salloc().
by Jason Evans
· 12 years ago
7bfecf4
Check for VALGRIND_RESIZEINPLACE_BLOCK support
by Mike Hommey
· 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
af04b74
Remove the VOID macro
by Mike Hommey
· 12 years ago
8b49971
Avoid variable length arrays and remove declarations within code
by Mike Hommey
· 12 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
95ff6aa
Don't set prof_tdata during thread cleanup.
by Jason Evans
· 12 years ago
d926c90
Fix Valgrind URL in documentation.
by Jason Evans
· 12 years ago
3fb50b0
Fix a PROF_ALLOC_PREP() error path.
by Jason Evans
· 12 years ago
6b9ed67
Fix the "epoch" mallctl.
by Jason Evans
· 12 years ago
f54166e
Add missing Valgrind annotations.
by Jason Evans
· 12 years ago
7e06039
Fix quarantine_grow() bugs.
by Jason Evans
· 12 years ago
9cd351d
Add usize sanity checking to quarantine.
by Jason Evans
· 12 years ago
577dd84
Handle quarantine resurrection during thread exit.
by Jason Evans
· 12 years ago
87667a8
Fix two CHILD() macro calls in the ctl tree.
by Jason Evans
· 12 years ago
65f343a
Fix ctl regression.
by Jason Evans
· 12 years ago
598779a
Don't link tests with superfluous libraries.
by Jason Evans
· 12 years ago
8694e2e
Silence compiler warnings.
by Jason Evans
· 12 years ago
6716aa8
Force use of TLS if heap profiling is enabled.
by Jason Evans
· 12 years ago
079687b
Clean up documentation and formatting.
by Jason Evans
· 12 years ago
a4936ce
Fix jemalloc.sh code generation.
by Jason Evans
· 12 years ago
461ad5c
Avoid using a union for ctl_node_s
by Mike Hommey
· 12 years ago
40f514f
Document MinGW support.
by Jason Evans
· 12 years ago
52386b2
Fix heap profiling bugs.
by Jason Evans
· 12 years ago
a5288ca
Remove unused #includes
by Mike Hommey
· 12 years ago
834f877
Remove #includes in tests
by Mike Hommey
· 12 years ago
14103d3
Fix intmax_t configure error message
by Mike Hommey
· 12 years ago
08e2221
Remove leftovers from the vsnprintf check in malloc_vsnprintf
by Mike Hommey
· 12 years ago
a19e87f
Add support for Mingw
by Mike Hommey
· 12 years ago
a8f8d75
Remove mmap_unaligned.
by Jason Evans
· 12 years ago
7ad54c1
Fix chunk allocation/deallocation bugs.
by Jason Evans
· 12 years ago
8f0e0eb
Fix a memory corruption bug in chunk_alloc_dss().
by Jason Evans
· 12 years ago
606f1fd
Put CONF_HANDLE_*() keys in quotes.
by Jason Evans
· 12 years ago
bedceea
Fix isthreaded-related build breakage.
by Jason Evans
· 12 years ago
918d6e2
Add missing private namespace mangling.
by Jason Evans
· 12 years ago
7d20fbc
Don't mangle pthread_create().
by Jason Evans
· 12 years ago
f7088e6
Make arena_salloc() an inline function.
by Jason Evans
· 12 years ago
13067ec
Remove extra argument for malloc_tsd_cleanup_register
by Mike Hommey
· 12 years ago
8ad483f
Remove initialization of the non-TLS tsd wrapper from static memory
by Mike Hommey
· 12 years ago
7ff1ce4
Initialize all members of non-TLS tsd wrapper when creating it
by Mike Hommey
· 12 years ago
86e5858
Make special FreeBSD function overrides visible.
by Jason Evans
· 12 years ago
1ad5638
Fix malloc_vsnprintf handling of %o, %u and %x
by Mike Hommey
· 12 years ago
666c5bf
Add a pages_purge function to wrap madvise(JEMALLOC_MADV_PURGE) calls
by Mike Hommey
· 12 years ago
e38e457
Add an abstraction layer for threading in tests
by Mike Hommey
· 12 years ago
188da7c
Refactor object and library build, and only build PIC libraries when PIC_CFLAGS is defined
by Mike Hommey
· 12 years ago
85221d5
Make versioned shared library suffix configurable
by Mike Hommey
· 12 years ago
78f7352
Clean up a few config-related conditionals/asserts.
by Jason Evans
· 12 years ago
0b25fe7
Update prof defaults to match common usage.
by Jason Evans
· 12 years ago
25a000e
Update pprof (from gperftools 2.0).
by Jason Evans
· 12 years ago
b57d3ec
Add atomic(9) implementations of atomic operations.
by Jason Evans
· 12 years ago
45f208e
Replace fprintf with malloc_printf in tests.
by Mike Hommey
· 12 years ago
fa08da7
Limit the number of flags directly given to the linker, and refactor rpath
by Mike Hommey
· 12 years ago
5bee66d
Add variables for library prefix, and static library, object and executable suffixes
by Mike Hommey
· 12 years ago
72ca722
Use echo instead of cat in loops in size_classes.sh
by Mike Hommey
· 12 years ago
2d04f5e
Use make variables instead of preprocessing
by Mike Hommey
· 12 years ago
6f2ed70
Use $(LIBS) instead of -lpthread when linking tests
by Mike Hommey
· 12 years ago
f5e0f52
Remove -dynamic CFLAG on OSX
by Mike Hommey
· 12 years ago
9ef7f5d
Start preparing ChangeLog for 3.0.0 release.
by Jason Evans
· 12 years ago
59ae276
Add the --disable-munmap option.
by Jason Evans
· 12 years ago
a398a6b
Remove configure test cruft.
by Jason Evans
· 12 years ago
1dbfd5a
Add/remove missing/cruft entries to/from private_namespace.h.
by Jason Evans
· 12 years ago
7ca0fdf
Disable munmap() if it causes VM map holes.
by Jason Evans
· 12 years ago
d6abcbb
Always disable redzone by default.
by Jason Evans
· 12 years ago
c751b1c
Re-silence -MM compiler invocations.
by Jason Evans
· 12 years ago
fd5c364
Use -MT options to build dependency files
by Mike Hommey
· 12 years ago
927893b
Remove bogus dependency
by Mike Hommey
· 12 years ago
b8325f9
Call base_boot before chunk_boot0
by Mike Hommey
· 12 years ago
83c324a
Use a stub replacement and disable dss when sbrk is not supported
by Mike Hommey
· 12 years ago
5ff709c
Normalize aligned allocation algorithms.
by Jason Evans
· 12 years ago
122449b
Implement Valgrind support, redzones, and quarantine.
by Jason Evans
· 12 years ago
a1ee783
Rename labels.
by Jason Evans
· 12 years ago
eae2690
Add alignment support to chunk_alloc().
by Mike Hommey
· 12 years ago
c5851ea
Remove MAP_NORESERVE support
by Mike Hommey
· 12 years ago
a8683fb
Ignore whitespaces when comparing test results with expected output
by Mike Hommey
· 12 years ago
3701367
Always initialize tcache data structures.
by Jason Evans
· 12 years ago
fad100b
Remove arena_malloc_prechosen().
by Jason Evans
· 12 years ago
b147611
Add utrace(2)-based tracing (--enable-utrace).
by Jason Evans
· 12 years ago
02b2312
Fix threaded initialization and enable it on Linux.
by Jason Evans
· 12 years ago
f3ca7c8
Add missing "opt.lg_tcache_max" mallctl implementation.
by Jason Evans
· 12 years ago
382132e
Add missing include for ffsl() test.
by Jason Evans
· 12 years ago
bbe53b1
Revert "Use ffsl() in ALLOCM_ALIGN()."
by Jason Evans
· 12 years ago
3cc1f1a
Add tls_model configuration.
by Jason Evans
· 12 years ago
01b3fe5
Add a0malloc(), a0calloc(), and a0free().
by Jason Evans
· 12 years ago
633aaff
Postpone mutex initialization on FreeBSD.
by Jason Evans
· 12 years ago
48db616
Remove obsolete "config.dynamic_page_shift" mallctl documentation.
by Jason Evans
· 12 years ago
12a6845
Use $((...)) instead of expr.
by Jason Evans
· 12 years ago
9d4d768
Finish renaming "arenas.pagesize" to "arenas.page".
by Jason Evans
· 12 years ago
ae4c7b4
Clean up *PAGE* macros.
by Jason Evans
· 12 years ago
Next »