dev-util / google-perftools

Fast, multi-threaded malloc() and nifty performance analysis tools

Official package sites : https://github.com/gperftools/gperftools ·

v2.7-r1 :: 0/4 :: gentoo

Modified
License
MIT
Keywords
-* amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux
USE flags
debug largepages minimal optimisememory static-libs test

v2.6.2 :: 0/4 :: gentoo

Modified
License
MIT
Keywords
-* amd64 arm ppc ppc64 x86 ~amd64-linux ~arm64 ~x86-linux
USE flags
debug largepages minimal optimisememory static-libs test

General

debug
Build a set of libraries with debug support (so-called debugalloc). These are available by default but are not needed unless you're actually developing using tcmalloc.
largepages
Use (experimental) larger pages for tcmalloc, this increases memory usage, but should speed up the allocation/free operations.
minimal
Only build the tcmalloc_minimal library, ignoring the heap checker and the profilers.
optimisememory
To build libtcmalloc with smaller internal caches.
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

app-portage / elt-patches : Collection of patches for libtool.eclass

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program

sys-libs / libunwind : Portable and efficient API to determine the call-chain of a program

dev-db / mariadb : An enhanced, drop-in replacement for MySQL

dev-db / mysql : A fast, multi-threaded, multi-user SQL database server

dev-db / mysql-cluster : An enhanced, drop-in replacement for MySQL

dev-db / percona-server : Fully compatible, enhanced and open source drop-in replacement for MySQL

dev-db / redis : A persistent caching system, key-value and data structures database

dev-games / freecell-solver : C library for automatically solving Freecell and some other solitaire variants

dev-libs / bitset : A compressed bitset with supporting data structures and algorithms

dev-libs / leveldb : a fast key-value storage library written at Google

dev-libs / mongo-cxx-driver : C++ Driver for MongoDB

media-gfx / enblend : Image Blending with Multiresolution Splines

media-gfx / rawtherapee : A powerful cross-platform raw image processing program

net-libs / grpc : Modern open source high performance RPC framework

net-misc / aria2 : A download utility with segmented downloading with BitTorrent support

sci-biology / express : Streaming RNA-Seq Analysis

sci-biology / mira : Whole Genome Shotgun and EST Sequence Assembler for Sanger, 454 and Illumina

sci-libs / symengine : Fast symbolic manipulation library, written in C++

sys-block / fio : Jens Axboe's Flexible IO tester

sys-cluster / ceph : Ceph distributed filesystem

sys-cluster / hpx : C++ runtime system for parallel and distributed applications

sys-fs / sandboxfs : A virtual file system for sandboxing

553590
dev-libs/leveldb-1.18-r1 has IUSE="tcmalloc" but never links with dev-util/google-perftools
713212
dev-util/google-perftools-2.7-r1 : src/malloc_hook_mmap_linux.h: error: _off64_t has not been declared
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/google-perftools: x86 stable wrt bug #727264
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
dev-util/google-perftools: ppc64 stable wrt bug #727264
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-util/google-perftools: ppc stable wrt bug #727264
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-util/google-perftools: arm stable wrt bug #727264
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
dev-util/google-perftools: amd64 stable wrt bug #727264
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-util/google-perftools: 2.7-r1 arm64 stable, and reset ~amd64
amd64 was stabilized in e95e70675d6a48872ad9cdbea9adb4c281fc3e9d by mistake this should unbreak the tree Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-util/google-perftools: drop old
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Georgy Yakovlev · gentoo
dev-util/google-perftools: 2.7-r1 amd64 stable
No amd64 related code changes from 2.7, just need to drop it so ppc64 gets patch from cbf6e5c6d762773f4e38dbf9def8e35b015c7f52 properly. Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
dev-util/google-perftools: [QA] Fix ObsoleteUri
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-util/google-perftools: revbump 2.7, fix ppc64le bugs
it was not building libprofiler on ppc64le ..Could not find the PC. Will not try to compile libprofiler..." add debian patch, now it builds fine ..checking how to access the program counter from a struct ucontext... uc_mcontext.gp_regs[PT_NIP] also on ppc64 it does not link to libunwind, make dep optional Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: [QA] Fix trivial cases of MissingTestRestrict
The result was achieved via the following pipeline: pkgcheck scan -c RestrictTestCheck -R FormatReporter \ --format '{category}/{package}/{package}-{version}.ebuild' | xargs -n32 grep -L RESTRICT | xargs -n32 sed -i -e '/^IUSE=.*test/aRESTRICT="!test? ( test )"' The resulting metadata was compared before and after the change. Few Go ebuilds had to be fixed manually due to implicit RESTRICT=strip added by the eclass. Two ebuilds have to be fixed because of multiline IUSE. Suggested-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13942 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-util: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-util/google-perftools: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
dev-util/google-perftools: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
dev-util/google-perftools: Needed for the ceph version keyworded on arm64
Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
dev-util/google-perftools: Drop old
Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Pacho Ramos · gentoo
dev-util/google-perftools: Bump to 2.7
Closes: https://bugs.gentoo.org/586834 Closes: https://bugs.gentoo.org/662590 Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Markus Meier · gentoo
dev-util/google-perftools: arm stable, bug #640330
Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="arm"
Lars Wendler · gentoo
dev-util/google-perftools: Removed old.
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Lars Wendler · gentoo
dev-util/google-perftools: Bump to version 2.6.3
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Jason Zaman · gentoo
dev-util/google-perftools: amd64 stable
Gentoo-bug: 640330 Package-Manager: Portage-2.3.13, Repoman-2.3.3
Sergei Trofimovich · gentoo
dev-util/google-perftools: stable 2.6.2 for ppc/ppc64, bug #640330
Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64"
Thomas Deutschmann · gentoo
dev-util/google-perftools: x86 stable (bug #640330)
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Zac Medico · gentoo
dev-util/google-perftools: version bump to 2.6.2
Package-Manager: Portage-2.3.16, Repoman-2.3.6
Guilherme Amadio · gentoo
dev-util/google-perftools: add prefix support
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Patrick McLean · gentoo
dev-util/google-perftools: Add old version 2.4 for sys-cluster/ceph
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Patrick McLean · gentoo
dev-util/google-perftools: Version bump to 2.6.1
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Patrick McLean · gentoo
dev-util/google-perftools: Version bump to 2.6, migrate to EAPI=6
Package-Manager: Portage-2.3.6, Repoman-2.3.3
Alexis Ballier · gentoo
dev-util/google-perftools: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
dev-util/google-perftools: ppc stable (bug 585646).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Göktürk Yüksek · gentoo
dev-util/google-perftools: migrate away from google code #544092
Package-Manager: portage-2.3.0
Michał Górny · gentoo
dev-util/google-perftools: Wrap headers for x32 correctly
Yixun Lan · gentoo
dev-util/google-perftools: version bump 2.5
also add multilib support Gentoo-Bug: 498912, 573608 Package-Manager: portage-2.3.0_rc1
Jeroen Roovers · gentoo
dev-util/google-perftools: Stable for PPC64 (bug #543326).
Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches
Tobias Klausmann · gentoo
dev-util/google-perftools: Fixing HOMEPAGE move due to code.google.com shutdown
Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Enable https for all google URIs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed