| /redis-3.2.3/deps/jemalloc/ |
| H A D | .gitignore | 3 /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 D | README | 1 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 D | configure.ac | 608 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 D | INSTALL | 1 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 D | Makefile.in | 76 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 D | jemalloc.pc.in | 7 Name: jemalloc 9 URL: http://www.canonware.com/jemalloc
|
| H A D | configure | 1439 --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 D | COPYING | 1 Unless otherwise specified, files in the jemalloc source distribution are
|
| H A D | ChangeLog | 5 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 D | jemalloc_test.h.in | 76 # 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 D | jemalloc_test_defs.h.in | 1 #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 D | jemalloc_internal.h.in | 164 #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 D | jemalloc_internal_defs.h.in | 4 * 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 D | jemalloc-config.in | 6 @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 D | update-jemalloc.sh | 5 curl $URL > /tmp/jemalloc.tar.bz2 6 tar xvjf /tmp/jemalloc.tar.bz2 7 rm -rf jemalloc 8 mv jemalloc-${VER} jemalloc
|
| H A D | Makefile | 40 -(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 D | README.md | 18 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 D | jemalloc_mangle.sh | 9 * 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 D | jemalloc_rename.sh | 8 * --with-jemalloc-prefix. With default settings the je_ prefix is stripped by
|
| /redis-3.2.3/src/ |
| H A D | Makefile | 31 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 D | README.md | 59 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 D | 00-RELEASENOTES | 260 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 D | Makefile | 88 …-I. -I$(AE_DIR) $< $(AE_DIR)/ae.o $(AE_DIR)/zmalloc.o $(AE_DIR)/../deps/jemalloc/lib/libjemalloc.a…
|