aboutsummaryrefslogtreecommitdiff
path: root/src/allocators/tcmalloc
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-02-19 13:12:30 +0100
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-02-19 13:12:30 +0100
commit7017f4774c5e33a84ddf662af9689b7b4ab290ce (patch)
treee602ad30bf8521c8c4a187bcfe4d00d8c2baea66 /src/allocators/tcmalloc
parenta2ba38e85297ffc101b5db4a9b9f45330d224ca4 (diff)
parent64adaca5ef13770988dc732e23d17d5df10a58cc (diff)
downloadallocbench-7017f4774c5e33a84ddf662af9689b7b4ab290ce.tar.gz
allocbench-7017f4774c5e33a84ddf662af9689b7b4ab290ce.zip
Merge branch 'master' into align_to_cl
Diffstat (limited to 'src/allocators/tcmalloc')
-rw-r--r--src/allocators/tcmalloc/tcmalloc_bazel_build_so.patch22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/allocators/tcmalloc/tcmalloc_bazel_build_so.patch b/src/allocators/tcmalloc/tcmalloc_bazel_build_so.patch
new file mode 100644
index 0000000..cdd2840
--- /dev/null
+++ b/src/allocators/tcmalloc/tcmalloc_bazel_build_so.patch
@@ -0,0 +1,22 @@
+diff --git tcmalloc/BUILD tcmalloc/BUILD
+index 66d160e..25946af 100644
+--- tcmalloc/BUILD
++++ tcmalloc/BUILD
+@@ -109,6 +109,17 @@ cc_library(
+ alwayslink = 1,
+ )
+
++# This library provides tcmalloc as shared object
++cc_binary(
++ name = "tcmalloc.so",
++ copts = TCMALLOC_DEFAULT_COPTS,
++ linkshared = 1,
++ linkstatic = 1,
++ deps = overlay_deps + tcmalloc_deps + [
++ ":tcmalloc",
++ ]
++)
++
+ # Provides tcmalloc always; use per-thread mode.
+ #
+ cc_library(