Lines Matching refs:Add
35 - Add format annotation to the format generator function. (@zoulasc)
52 - Add extents usage information to stats. (@tyleretzel)
56 - Add configure option --enable-readlinkat, which allows the use of readlinkat
58 - Add configure options --{enable,disable}-{static,shared} to allow not
60 - Add configure option --disable-libdl to enable fully static builds.
62 - Add mallctl interfaces:
76 - Add stringify to fix a linker directive issue on MSVC. (@daverigby)
131 - Add unit tests for the producer-consumer pattern. (@interwq)
132 - Add Cirrus-CI config for FreeBSD builds. (@jasone)
133 - Add size-matching sanity checks on tcache flush. (@davidtgoldblatt,
157 - Add opt.thp to allow enabling / disabling transparent huge pages for all
159 - Add maximum background thread count option. (@djwatson)
165 - Add opt.lg_extent_max_active_fit to set the max ratio between the size of
168 - Add retain_grow_limit to set the max size when growing virtual address
170 - Add mallctl interfaces:
197 - Add configure option --disable-initial-exec-tls which can allow jemalloc to
199 - AArch64: Add ILP32 support. (@cmuellner)
200 - Add --with-lg-vaddr configure option to support cross compiling.
213 - Add internal fine-grained logging functionality for debugging use.
217 - Add runtime detection of lazy purging. (@interwq)
258 - Add TUNING.md. (@interwq, @davidtgoldblatt, @djwatson)
284 - Add missing reentrancy support for custom extent hooks which allocate.
288 - Add missing post-fork(2) mutex reinitialization for extent_grow_mtx. This
321 - Add mutex profiling, which collects a variety of statistics useful for
323 - Add C++ new/delete operator bindings. (@djwatson)
325 are discarded. Add MALLCTL_ARENAS_DESTROYED for accessing merged stats
327 - Add MALLCTL_ARENAS_ALL as a fixed index for use in accessing
329 - Add opt.abort_conf to optionally abort if invalid configuration options are
331 - Add opt.stats_print_opts, so that e.g. JSON output can be selected for the
333 - Add --with-version=VERSION for use when embedding jemalloc into another
335 - Add --disable-thp to support cross compiling. (@jasone)
336 - Add --with-lg-hugepage to support cross compiling. (@jasone)
337 - Add mallctl interfaces (various authors):
395 + Add multiple layers of rtree lookup caching, since rtree lookups are now
490 - Add --disable-thp and the opt.thp mallctl to provide opt-out mechanisms for
520 - Add configure support for *-*-linux-android. (@cferris1000, @jasone)
521 - Add the --disable-syscall configure option, for use on systems that place
523 - Add support for Debian GNU/kFreeBSD. (@thesam)
526 - Add extent serial numbers and use them where appropriate as a sort key that
559 - Add "J" (JSON) support to malloc_stats_print(). (@jasone)
560 - Add Cray compiler support. (@ronawho)
563 - Add/use adaptive spinning for bootstrapping and radix tree node
611 - Add the arena.<i>.reset mallctl, which makes it possible to discard all of
613 - Add the stats.retained and stats.arenas.<i>.retained statistics. (@jasone)
614 - Add the --with-version configure option. (@jasone)
674 - Add --with-malloc-conf, which makes it possible to embed a default
678 - Add MS Visual Studio 2015 support. (@rustyx, @yuslepukhin)
685 + Add raw heap profile support. (@jasone)
686 + Add --retain and --exclude for backtrace symbol filtering. (@jasone)
813 + Add JEMALLOC_CXX_THROW to the memalign() function prototype, in order to
843 - Add support for explicit tcaches. The "tcache.create", "tcache.flush", and
848 enable/disable heap profiling on a per thread basis. Add the "prof.reset",
852 - Add support for per arena application-specified chunk allocators, configured
867 - Add the 'util' column to malloc_stats_print() output, which reports the
870 - Add "alloc" and "free" modes for for junk filling (see the "opt.junk"
873 - Add the jemalloc-config script, which provides information about how
875 - Add metadata statistics, which are accessible via the "stats.metadata",
878 - Add the "stats.resident" mallctl, which reports the upper limit of
880 - Add per arena control over unused dirty page purging, via the
883 - Add the "prof.gdump" mallctl, which makes it possible to toggle the gdump
885 - Add sdallocx(), which implements sized deallocation. The primary
888 - Add missing header includes in jemalloc/jemalloc.h, so that applications
890 - Add support for additional platforms:
1012 - Add a configure test for SSE2 rather than assuming it is usable on i686
1027 - Add the *allocx() API, which is a successor to the experimental *allocm()
1033 - Add support for LinuxThreads.
1063 - Add missing private namespace mangling (relevant when
1065 - Add and use JEMALLOC_INLINE_C so that static inline functions are marked as
1067 - Add a missing mutex unlock in a malloc_init_hard() error path. In practice
1100 - Add support for the aarch64 architecture.
1136 - Add clipping support to lg_chunk option processing.
1137 - Add the --enable-ivsalloc option.
1138 - Add the --without-export option.
1139 - Add the --disable-zone-allocator option.
1167 - Add the "arenas.extend" mallctl, which allows applications to create
1169 - Add the ALLOCM_ARENA() flag for {,r,d}allocm().
1170 - Add the "opt.dss", "arena.<i>.dss", and "stats.arenas.<i>.dss" mallctls,
1172 - Add the "arena.<i>.purge" mallctl, which obsoletes "arenas.purge".
1201 - Add support for additional platforms:
1206 - Add support for additional architectures:
1210 - Add support for cross compiling.
1211 - Add nallocm(), which rounds a request size up to the nearest size class
1214 - Add the "thread.tcache.enabled" mallctl.
1215 - Add the "opt.prof_final" mallctl.
1217 - Add the --with-mangling option.
1218 - Add the --disable-experimental option.
1219 - Add the --disable-munmap option, and make it the default on Linux.
1220 - Add the --enable-mremap option, which disables use of mremap(2) by default.
1272 - Add missing "opt.lg_tcache_max" mallctl implementation.
1311 - Add the --with-private-namespace option. This is a workaround for symbol
1327 - Add the "stats.cactive" mallctl.
1338 - Add missing checks for mutex initialization failures.
1362 - Add missing jemalloc.a to build system.
1380 - Add the "thread.[de]allocatedp" mallctl's.
1394 - Add missing mutex unlocks for some OOM error paths in the heap profiling
1418 - Add compile-time support for all TLS-related functionality via pthreads TSD.
1422 - Add the "arenas.purge" mallctl, which can be used to synchronously purge all
1426 - Add per thread allocation counters that can be accessed via the
1455 - Add a missing mutex unlock in library initialization code. If multiple
1463 - Add MAP_NORESERVE support for chunk mapping, because otherwise virtual
1484 - Add mallctl*(), for the purposes of introspection and run-time
1496 - Add support for allocation backed by one or more swap files, and allow the