diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2018-05-09 15:44:35 +0100 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2018-05-09 15:44:35 +0100 |
commit | 7d0567ac84c97e5357b8997a4c9e4fa7541c917b (patch) | |
tree | 023899e388a790fbd9764a5408a4e799a431fb74 /glib-2.0.pc.in | |
parent | 3d2ab4680dd056e0731220fa387cc79456ae01cc (diff) | |
download | glib-7d0567ac84c97e5357b8997a4c9e4fa7541c917b.tar.gz |
Allow replacing the GSlice allocator with jemallocslice-jemalloc
The jemalloc allocator implementation comes from the BSD world, and it's
used in various places, including:
* Mozilla
* Rust
* Android
* Cassandra
* MariaDB
* Redis
More info: http://jemalloc.net
Currently, support is enabled by default on Linux, but you have to opt
in using `G_SLICE=use-jemalloc`.
Diffstat (limited to 'glib-2.0.pc.in')
-rw-r--r-- | glib-2.0.pc.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/glib-2.0.pc.in b/glib-2.0.pc.in index 275fc0163..e9ffabfff 100644 --- a/glib-2.0.pc.in +++ b/glib-2.0.pc.in @@ -10,7 +10,7 @@ glib_mkenums=glib-mkenums Name: GLib Description: C Utility Library Version: @VERSION@ -Requires.private: @PCRE_REQUIRES@ +Requires.private: @PCRE_REQUIRES@ @JEMALLOC_REQUIRES@ Libs: -L${libdir} -lglib-2.0 @INTLLIBS@ Libs.private: @G_THREAD_LIBS@ @G_LIBS_EXTRA@ @PCRE_LIBS@ @INTLLIBS@ @ICONV_LIBS@ @CARBON_LIBS@ @COCOA_LIBS@ Cflags: -I${includedir}/glib-2.0 -I${libdir}/glib-2.0/include @GLIB_EXTRA_CFLAGS@ |