Home
last modified time | relevance | path

Searched refs:jemalloc (Results 1 – 23 of 23) sorted by relevance

/redis-3.2.3/deps/jemalloc/
H A D.gitignore3 /bin/jemalloc-config
4 /bin/jemalloc.sh
14 /doc/jemalloc.xml
15 /doc/jemalloc.html
16 /doc/jemalloc.3
18 /jemalloc.pc
32 /include/jemalloc/jemalloc.h
33 /include/jemalloc/jemalloc_defs.h
34 /include/jemalloc/jemalloc_macros.h
35 /include/jemalloc/jemalloc_mangle.h
[all …]
H A DREADME1 jemalloc is a general purpose malloc(3) implementation that emphasizes
2 fragmentation avoidance and scalable concurrency support. jemalloc first came
5 jemalloc development efforts broadened to include developer support features
7 hooks. Modern jemalloc releases continue to be integrated back into FreeBSD,
9 toward making jemalloc among the best allocators for a broad range of demanding
16 jemalloc.
20 URL: http://www.canonware.com/jemalloc/
H A Dconfigure.ac608 cfgoutputs_tup="${cfgoutputs_tup} jemalloc.pc:jemalloc.pc.in"
611 cfgoutputs_tup="${cfgoutputs_tup} doc/jemalloc.xml:doc/jemalloc.xml.in"
629 cfghdrs_in="${cfghdrs_in} include/jemalloc/jemalloc.sh"
633 cfghdrs_out="${cfghdrs_out} include/jemalloc/jemalloc${install_suffix}.h"
647 cfghdrs_tup="include/jemalloc/jemalloc_defs.h:include/jemalloc/jemalloc_defs.h.in"
1133 dnl jemalloc configuration.
1651 …"${srcdir}/include/jemalloc/jemalloc_rename.sh" "${objroot}include/jemalloc/internal/public_symbol…
1658 …{srcdir}/include/jemalloc/jemalloc_mangle.sh" "${objroot}include/jemalloc/internal/public_symbols.…
1670 AC_CONFIG_COMMANDS([include/jemalloc/jemalloc.h], [
1672 …"${srcdir}/include/jemalloc/jemalloc.sh" "${objroot}" > "${objroot}include/jemalloc/jemalloc${inst…
[all …]
H A DINSTALL1 Building and installing a packaged release of jemalloc can be as simple as
55 --with-jemalloc-prefix=<prefix>
64 This makes it possible to use jemalloc at the same time as the system
65 allocator, or even to use multiple copies of jemalloc simultaneously.
153 normal jemalloc operation.
186 jemalloc uses it for several purposes.
210 libc, wherein jemalloc is embedded.
258 jemalloc does follow the C standard by default (caveat: jemalloc
320 To build only parts of jemalloc, use the following targets:
329 To install only parts of jemalloc, use the following targets:
[all …]
H A DMakefile.in76 LIBJEMALLOC := $(LIBPREFIX)jemalloc$(install_suffix)
79 BINS := $(objroot)bin/jemalloc-config $(objroot)bin/jemalloc.sh $(objroot)bin/jeprof
80 C_HDRS := $(objroot)include/jemalloc/jemalloc$(install_suffix).h
108 PC := $(objroot)jemalloc.pc
109 MAN3 := $(objroot)doc/jemalloc$(install_suffix).3
235 HEADER_DIRS = $(srcroot)include/jemalloc/internal \
236 $(objroot)include/jemalloc $(objroot)include/jemalloc/internal
291 install -d $(INCLUDEDIR)/jemalloc
294 install -m 644 $$h $(INCLUDEDIR)/jemalloc; \
422 rm -f $(objroot)bin/jemalloc-config
[all …]
H A Djemalloc.pc.in7 Name: jemalloc
9 URL: http://www.canonware.com/jemalloc
H A Dconfigure1439 --with-jemalloc-prefix=<prefix>
8942 "include/jemalloc/jemalloc.h") CONFIG_COMMANDS="$CONFIG_COMMANDS include/jemalloc/jemalloc.h" ;;
8946 "bin/jemalloc-config") CONFIG_FILES="$CONFIG_FILES bin/jemalloc-config" ;;
8947 "bin/jemalloc.sh") CONFIG_FILES="$CONFIG_FILES bin/jemalloc.sh" ;;
9530 …cdir}/include/jemalloc/internal/public_namespace.sh" "${objroot}include/jemalloc/internal/public_s…
9541 mkdir -p "${objroot}include/jemalloc"
9546 …"${srcdir}/include/jemalloc/jemalloc_rename.sh" "${objroot}include/jemalloc/internal/public_symbol…
9550 …{srcdir}/include/jemalloc/jemalloc_mangle.sh" "${objroot}include/jemalloc/internal/public_symbols.…
9554 …srcdir}/include/jemalloc/jemalloc_mangle.sh" "${objroot}include/jemalloc/internal/public_symbols.t…
9556 "include/jemalloc/jemalloc.h":C)
[all …]
H A DCOPYING1 Unless otherwise specified, files in the jemalloc source distribution are
H A DChangeLog5 https://github.com/jemalloc/jemalloc
85 jemalloc/jemalloc.h and malloc.h in C++ code.
143 - Add the jemalloc-config script, which provides information about how
144 jemalloc was configured, and how to integrate it into application builds.
158 - Add missing header includes in jemalloc/jemalloc.h, so that applications
159 only have to #include <jemalloc/jemalloc.h>.
219 - Remove the unnecessary "opt.valgrind" mallctl; jemalloc automatically
332 which statically link jemalloc experiencing symbol name collisions.
632 - Add missing jemalloc.a to build system.
/redis-3.2.3/deps/jemalloc/test/include/test/
H A Djemalloc_test.h.in76 # include "jemalloc/internal/jemalloc_internal.h"
86 # include "jemalloc/jemalloc@[email protected]"
91 # include "jemalloc/internal/private_namespace.h"
97 # include "jemalloc/internal/util.h"
98 # include "jemalloc/internal/qr.h"
99 # include "jemalloc/internal/ql.h"
113 # include "jemalloc/jemalloc@[email protected]"
115 # include "jemalloc/jemalloc_protos_jet.h"
122 # include "jemalloc/jemalloc_rename.h"
125 # include "jemalloc/jemalloc_mangle_jet.h"
[all …]
H A Djemalloc_test_defs.h.in1 #include "jemalloc/internal/jemalloc_internal_defs.h"
2 #include "jemalloc/internal/jemalloc_internal_decls.h"
/redis-3.2.3/deps/jemalloc/include/jemalloc/internal/
H A Djemalloc_internal.h.in164 #include "jemalloc/internal/rb.h"
165 #include "jemalloc/internal/qr.h"
166 #include "jemalloc/internal/ql.h"
358 #include "jemalloc/internal/ckh.h"
361 #include "jemalloc/internal/ctl.h"
363 #include "jemalloc/internal/tsd.h"
364 #include "jemalloc/internal/mb.h"
386 #include "jemalloc/internal/ckh.h"
391 #include "jemalloc/internal/mb.h"
476 #include "jemalloc/internal/mb.h"
[all …]
H A Djemalloc_internal_defs.h.in4 * If JEMALLOC_PREFIX is defined via --with-jemalloc-prefix, it will cause all
200 * within jemalloc-owned chunks before dereferencing them.
257 * If defined, jemalloc symbols are not exported (doesn't work when
/redis-3.2.3/deps/jemalloc/bin/
H A Djemalloc-config.in6 @BINDIR@/jemalloc-config <option>
9 --version : Print jemalloc version.
11 --config : Print configure options used to build jemalloc.
18 --cc : Print compiler used to build jemalloc.
19 --cflags : Print compiler flags used to build jemalloc.
20 --cppflags : Print preprocessor flags used to build jemalloc.
21 --ldflags : Print library flags used to build jemalloc.
22 --libs : Print libraries jemalloc was linked against.
/redis-3.2.3/deps/
H A Dupdate-jemalloc.sh5 curl $URL > /tmp/jemalloc.tar.bz2
6 tar xvjf /tmp/jemalloc.tar.bz2
7 rm -rf jemalloc
8 mv jemalloc-${VER} jemalloc
H A DMakefile40 -(cd jemalloc && [ -f Makefile ] && $(MAKE) distclean) > /dev/null || true
79 jemalloc: .make-prerequisites target
81 …cd jemalloc && ./configure --with-lg-quantum=3 --with-jemalloc-prefix=je_ --enable-cc-silence CFLA…
82 cd jemalloc && $(MAKE) CFLAGS="$(JEMALLOC_CFLAGS)" LDFLAGS="$(JEMALLOC_LDFLAGS)" lib/libjemalloc.a
84 .PHONY: jemalloc
H A DREADME.md18 So in order to upgrade jemalloc:
20 1. Remove the jemalloc directory.
21 2. Substitute it with the new jemalloc source tree.
/redis-3.2.3/deps/jemalloc/include/jemalloc/
H A Djemalloc_mangle.sh9 * so that it is possible to use jemalloc in conjunction with another allocator
12 * --with-mangling and/or --with-jemalloc-prefix configuration settings.
30 * public jemalloc API if JEMALLOC_NO_DEMANGLE is defined. This is primarily
31 * meant for use in jemalloc itself, but it can be used by application code to
33 * and/or --with-jemalloc-prefix.
H A Djemalloc_rename.sh8 * --with-jemalloc-prefix. With default settings the je_ prefix is stripped by
/redis-3.2.3/src/
H A DMakefile31 MALLOC=jemalloc
46 MALLOC=jemalloc
95 ifeq ($(MALLOC),jemalloc)
96 DEPENDENCY_TARGETS+= jemalloc
97 FINAL_CFLAGS+= -DUSE_JEMALLOC -I../deps/jemalloc/include
98 FINAL_LIBS+= ../deps/jemalloc/lib/libjemalloc.a -ldl
/redis-3.2.3/
H A DREADME.md59 This will clean: jemalloc, lua, hiredis, linenoise.
85 malloc by default, with the exception of jemalloc being the default on Linux
86 systems. This default was picked because jemalloc has proven to have fewer
93 To compile against jemalloc on Mac OS X systems, use:
95 % make MALLOC=jemalloc
H A D00-RELEASENOTES260 change in the jemalloc configuration did not really survived when the
712 | Actually use --with-lg-quantum=3 to build jemalloc.
/redis-3.2.3/deps/hiredis/
H A DMakefile88 …-I. -I$(AE_DIR) $< $(AE_DIR)/ae.o $(AE_DIR)/zmalloc.o $(AE_DIR)/../deps/jemalloc/lib/libjemalloc.a…