aboutsummaryrefslogtreecommitdiff
path: root/externals/jemalloc
diff options
context:
space:
mode:
Diffstat (limited to 'externals/jemalloc')
-rw-r--r--externals/jemalloc/CMakeLists.txt32
-rw-r--r--externals/jemalloc/jemalloc/internal/arena.h (renamed from externals/jemalloc/include/internal/arena.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/base.h (renamed from externals/jemalloc/include/internal/base.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/chunk.h (renamed from externals/jemalloc/include/internal/chunk.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/chunk_dss.h (renamed from externals/jemalloc/include/internal/chunk_dss.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/chunk_mmap.h (renamed from externals/jemalloc/include/internal/chunk_mmap.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/chunk_swap.h (renamed from externals/jemalloc/include/internal/chunk_swap.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/ckh.h (renamed from externals/jemalloc/include/internal/ckh.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/ctl.h (renamed from externals/jemalloc/include/internal/ctl.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/extent.h (renamed from externals/jemalloc/include/internal/extent.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/hash.h (renamed from externals/jemalloc/include/internal/hash.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/huge.h (renamed from externals/jemalloc/include/internal/huge.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/jemalloc_internal.h (renamed from externals/jemalloc/include/internal/jemalloc_internal.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in (renamed from externals/jemalloc/include/internal/jemalloc_internal.h.in)0
-rw-r--r--externals/jemalloc/jemalloc/internal/mb.h (renamed from externals/jemalloc/include/internal/mb.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/mutex.h (renamed from externals/jemalloc/include/internal/mutex.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/prof.h (renamed from externals/jemalloc/include/internal/prof.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/ql.h (renamed from externals/jemalloc/include/internal/ql.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/qr.h (renamed from externals/jemalloc/include/internal/qr.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/rb.h (renamed from externals/jemalloc/include/internal/rb.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/stats.h (renamed from externals/jemalloc/include/internal/stats.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/tcache.h (renamed from externals/jemalloc/include/internal/tcache.h)0
-rw-r--r--externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h (renamed from externals/jemalloc/include/internal/totally_not_p_r_n.h)0
-rw-r--r--externals/jemalloc/jemalloc/jemalloc.h (renamed from externals/jemalloc/include/jemalloc.h)0
-rw-r--r--externals/jemalloc/jemalloc/jemalloc.h.in (renamed from externals/jemalloc/include/jemalloc.h.in)0
-rw-r--r--externals/jemalloc/jemalloc/jemalloc_defs.h (renamed from externals/jemalloc/include/jemalloc_defs.h)0
-rw-r--r--externals/jemalloc/jemalloc/jemalloc_defs.h.in (renamed from externals/jemalloc/include/jemalloc_defs.h.in)0
27 files changed, 10 insertions, 22 deletions
diff --git a/externals/jemalloc/CMakeLists.txt b/externals/jemalloc/CMakeLists.txt
index c3e4e81782c..1e32407b456 100644
--- a/externals/jemalloc/CMakeLists.txt
+++ b/externals/jemalloc/CMakeLists.txt
@@ -1,27 +1,15 @@
-SET(jmalloc_STAT_SRC
- arena.c
- chunk.c
- chunk_mmap.c
- ckh.c
- extent.c
- huge.c
- mb.c
- prof.c
- tcache.c
- base.c
- chunk_dss.c
- chunk_swap.c
- ctl.c
- hash.c
- jemalloc.c
- mutex.c
- stats.c
- )
+
+file(GLOB sources *.c)
+set(jemalloc_STAT_SRC
+ ${sources}
+)
include_directories(
- ${CMAKE_SOURCE_DIR}/dep/include
- )
+ ${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/include
+ ${CMAKE_CURRENT_SOURCE_DIR}/include/internal
+)
add_definitions(-D_GNU_SOURCE -D_REENTRANT)
-add_library(jmalloc STATIC ${jmalloc_STAT_SRC}) \ No newline at end of file
+add_library(jemalloc STATIC ${sources})
diff --git a/externals/jemalloc/include/internal/arena.h b/externals/jemalloc/jemalloc/internal/arena.h
index bb4ce2a54f7..bb4ce2a54f7 100644
--- a/externals/jemalloc/include/internal/arena.h
+++ b/externals/jemalloc/jemalloc/internal/arena.h
diff --git a/externals/jemalloc/include/internal/base.h b/externals/jemalloc/jemalloc/internal/base.h
index e353f309bd2..e353f309bd2 100644
--- a/externals/jemalloc/include/internal/base.h
+++ b/externals/jemalloc/jemalloc/internal/base.h
diff --git a/externals/jemalloc/include/internal/chunk.h b/externals/jemalloc/jemalloc/internal/chunk.h
index 1f6abf782f1..1f6abf782f1 100644
--- a/externals/jemalloc/include/internal/chunk.h
+++ b/externals/jemalloc/jemalloc/internal/chunk.h
diff --git a/externals/jemalloc/include/internal/chunk_dss.h b/externals/jemalloc/jemalloc/internal/chunk_dss.h
index 6be4ad1f212..6be4ad1f212 100644
--- a/externals/jemalloc/include/internal/chunk_dss.h
+++ b/externals/jemalloc/jemalloc/internal/chunk_dss.h
diff --git a/externals/jemalloc/include/internal/chunk_mmap.h b/externals/jemalloc/jemalloc/internal/chunk_mmap.h
index 8fb90b77c9b..8fb90b77c9b 100644
--- a/externals/jemalloc/include/internal/chunk_mmap.h
+++ b/externals/jemalloc/jemalloc/internal/chunk_mmap.h
diff --git a/externals/jemalloc/include/internal/chunk_swap.h b/externals/jemalloc/jemalloc/internal/chunk_swap.h
index d50cb197449..d50cb197449 100644
--- a/externals/jemalloc/include/internal/chunk_swap.h
+++ b/externals/jemalloc/jemalloc/internal/chunk_swap.h
diff --git a/externals/jemalloc/include/internal/ckh.h b/externals/jemalloc/jemalloc/internal/ckh.h
index c39ea5c75ef..c39ea5c75ef 100644
--- a/externals/jemalloc/include/internal/ckh.h
+++ b/externals/jemalloc/jemalloc/internal/ckh.h
diff --git a/externals/jemalloc/include/internal/ctl.h b/externals/jemalloc/jemalloc/internal/ctl.h
index 7bbf21e0e85..7bbf21e0e85 100644
--- a/externals/jemalloc/include/internal/ctl.h
+++ b/externals/jemalloc/jemalloc/internal/ctl.h
diff --git a/externals/jemalloc/include/internal/extent.h b/externals/jemalloc/jemalloc/internal/extent.h
index 33a4e9a3852..33a4e9a3852 100644
--- a/externals/jemalloc/include/internal/extent.h
+++ b/externals/jemalloc/jemalloc/internal/extent.h
diff --git a/externals/jemalloc/include/internal/hash.h b/externals/jemalloc/jemalloc/internal/hash.h
index d12cdb8359f..d12cdb8359f 100644
--- a/externals/jemalloc/include/internal/hash.h
+++ b/externals/jemalloc/jemalloc/internal/hash.h
diff --git a/externals/jemalloc/include/internal/huge.h b/externals/jemalloc/jemalloc/internal/huge.h
index 3cf32f7506d..3cf32f7506d 100644
--- a/externals/jemalloc/include/internal/huge.h
+++ b/externals/jemalloc/jemalloc/internal/huge.h
diff --git a/externals/jemalloc/include/internal/jemalloc_internal.h b/externals/jemalloc/jemalloc/internal/jemalloc_internal.h
index 03782dd6690..03782dd6690 100644
--- a/externals/jemalloc/include/internal/jemalloc_internal.h
+++ b/externals/jemalloc/jemalloc/internal/jemalloc_internal.h
diff --git a/externals/jemalloc/include/internal/jemalloc_internal.h.in b/externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in
index 2c3f32f126d..2c3f32f126d 100644
--- a/externals/jemalloc/include/internal/jemalloc_internal.h.in
+++ b/externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in
diff --git a/externals/jemalloc/include/internal/mb.h b/externals/jemalloc/jemalloc/internal/mb.h
index 1707aa91d68..1707aa91d68 100644
--- a/externals/jemalloc/include/internal/mb.h
+++ b/externals/jemalloc/jemalloc/internal/mb.h
diff --git a/externals/jemalloc/include/internal/mutex.h b/externals/jemalloc/jemalloc/internal/mutex.h
index 108bfa8abfd..108bfa8abfd 100644
--- a/externals/jemalloc/include/internal/mutex.h
+++ b/externals/jemalloc/jemalloc/internal/mutex.h
diff --git a/externals/jemalloc/include/internal/prof.h b/externals/jemalloc/jemalloc/internal/prof.h
index 6e71552d85e..6e71552d85e 100644
--- a/externals/jemalloc/include/internal/prof.h
+++ b/externals/jemalloc/jemalloc/internal/prof.h
diff --git a/externals/jemalloc/include/internal/ql.h b/externals/jemalloc/jemalloc/internal/ql.h
index a9ed2393f0c..a9ed2393f0c 100644
--- a/externals/jemalloc/include/internal/ql.h
+++ b/externals/jemalloc/jemalloc/internal/ql.h
diff --git a/externals/jemalloc/include/internal/qr.h b/externals/jemalloc/jemalloc/internal/qr.h
index fe22352fedd..fe22352fedd 100644
--- a/externals/jemalloc/include/internal/qr.h
+++ b/externals/jemalloc/jemalloc/internal/qr.h
diff --git a/externals/jemalloc/include/internal/rb.h b/externals/jemalloc/jemalloc/internal/rb.h
index ee9b009d235..ee9b009d235 100644
--- a/externals/jemalloc/include/internal/rb.h
+++ b/externals/jemalloc/jemalloc/internal/rb.h
diff --git a/externals/jemalloc/include/internal/stats.h b/externals/jemalloc/jemalloc/internal/stats.h
index cbf035ff2b9..cbf035ff2b9 100644
--- a/externals/jemalloc/include/internal/stats.h
+++ b/externals/jemalloc/jemalloc/internal/stats.h
diff --git a/externals/jemalloc/include/internal/tcache.h b/externals/jemalloc/jemalloc/internal/tcache.h
index c76597fafab..c76597fafab 100644
--- a/externals/jemalloc/include/internal/tcache.h
+++ b/externals/jemalloc/jemalloc/internal/tcache.h
diff --git a/externals/jemalloc/include/internal/totally_not_p_r_n.h b/externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h
index 0709d708012..0709d708012 100644
--- a/externals/jemalloc/include/internal/totally_not_p_r_n.h
+++ b/externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h
diff --git a/externals/jemalloc/include/jemalloc.h b/externals/jemalloc/jemalloc/jemalloc.h
index d9bafbfff55..d9bafbfff55 100644
--- a/externals/jemalloc/include/jemalloc.h
+++ b/externals/jemalloc/jemalloc/jemalloc.h
diff --git a/externals/jemalloc/include/jemalloc.h.in b/externals/jemalloc/jemalloc/jemalloc.h.in
index 8ef8183686e..8ef8183686e 100644
--- a/externals/jemalloc/include/jemalloc.h.in
+++ b/externals/jemalloc/jemalloc/jemalloc.h.in
diff --git a/externals/jemalloc/include/jemalloc_defs.h b/externals/jemalloc/jemalloc/jemalloc_defs.h
index e8acaed3abd..e8acaed3abd 100644
--- a/externals/jemalloc/include/jemalloc_defs.h
+++ b/externals/jemalloc/jemalloc/jemalloc_defs.h
diff --git a/externals/jemalloc/include/jemalloc_defs.h.in b/externals/jemalloc/jemalloc/jemalloc_defs.h.in
index 8b98d670acc..8b98d670acc 100644
--- a/externals/jemalloc/include/jemalloc_defs.h.in
+++ b/externals/jemalloc/jemalloc/jemalloc_defs.h.in