Port details on branch 2023Q3
google-perftools Fast, multi-threaded malloc() and nifty performance analysis tools
2.18.1 devel Σ =2 2.18.1Version of this port present on the latest quarterly branch. Maintainer: yuri@FreeBSD.org Port Added: 2007-10-11 15:36:43
Last Update: 2026-07-29 18:04:33
Commit Hash: 027e1ba
People watching this port, also watch: smartmontools , dovecot , screen , zip , pcre License: BSD3CLAUSE
WWW: https://github.com/gperftools/gperftools Description: # Perf Tools is a collection of a high-performance multi-threaded malloc()
implementation, plus some pretty nifty performance analysis tools.
Perf Tools is the fastest memory allocation library available,
it also often allows applications to have smaller memory
footprint. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:google-perftools>0:devel/google-perftools
For LIB depends:libprofiler.so:devel/google-perftools libtcmalloc.so:devel/google-perftools libtcmalloc_and_profiler.so:devel/google-perftools libtcmalloc_debug.so:devel/google-perftools libtcmalloc_minimal.so:devel/google-perftools libtcmalloc_minimal_debug.so:devel/google-perftools
To install the port : # cd /usr/ports/devel/google-perftools/ && make install clean To add the package , run one of these commands: pkg install devel/google-perftools pkg install google-perftools NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: google-perftools Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1776498648
SHA256 (gperftools-2.18.1.tar.gz) = d18d919175f9e4d740ace6b52f0f4f91284160c454e91b36ffd6456282a02206
SIZE (gperftools-2.18.1.tar.gz) = 2837656
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
gmake>=4.4.1 : devel/gmake
Test dependencies: #
perl5>=5.42.r<5.43 : lang/perl5.42
Library dependencies: #
libunwind.so : devel/libunwind
This port is required by: # for Libraries #
cad/surelog
cad/yosys
cad/yosys-ghdl-plugin
cad/yosys-systemverilog
lang/swipl
math/mpsolve
misc/nn-insight
Deleted ports which required this port:
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options : #
===> The following configuration options are available for google-perftools-2.18.1:
DOCS=on: Build and/or install documentation
PROFILER=on: Enable CPU profiler
====> The tcmalloc internal page size: you have to select exactly one of them
PAGE8K=on: 8K page size
PAGE32K=off: 32K page size
PAGE64K=off: 64K page size
====> The tcmalloc allocation alignment: you have to select exactly one of them
ALIGN8=off: 8 bytes allocation alignment
ALIGN16=on: 16 bytes allocation alignment
===> Use 'make config' to modify these settings Options name : #
devel_google-perftools USES: #
compiler:c11 gmake libtool localbase:ldflags perl5
FreshPorts was unable to extract/find any pkg message # Master Sites: #