Port details on branch 2024Q4 |
- google-perftools Fast, multi-threaded malloc() and nifty performance analysis tools
- 2.16 devel =4 2.15Version of this port present on the latest quarterly branch.
- Maintainer: yuri@FreeBSD.org
- Port Added: 2007-10-11 15:36:43
- Last Update: 2024-11-05 07:25:48
- Commit Hash: 4d401f7
- People watching this port, also watch:: fcgi-devkit, libgpg-error, libevent, libxml2, unzip
- 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 - Dependency lines:
-
- google-perftools>0: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 = 1730785956
SHA256 (gperftools-2.16.tar.gz) = f12624af5c5987f2cc830ee534f754c3c5961eec08004c26a8b80de015cf056f
SIZE (gperftools-2.16.tar.gz) = 2405927
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.36<5.37 : lang/perl5.36
- 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.16:
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:
|