devel/valgrind-lts 3.15.0 DragonFly
Memory debugging and profiling tool
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- GPLv2
- Categories
- devel
- Package size
- 11742.9 KiB, 81905.9 KiB installed
Description
Valgrind is a system for debugging and profiling un*x programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs.
The Valgrind distribution includes 10 tools:
- memcheck, the primary tool, a memory error detector
- helgrind and drd, thread error detectors
- callgrind and cachegrind, execution and cache profiling tools
- massif, a memory tracker
- dhat, a memory content profiler
- lackey, an example of using the framework
- none, does no instumentation and can check that Valgrind runs correctly
- exp-bbv, and experimental profiling tool using sampling
Valgrind was initially ported to DragonFly by dan1338.
WWW: https://github.com/dan1338/valgrind-dragonfly WWW: http://www.valgrind.org/
Install
Binary package:
pkg install valgrind-lts
From DPorts:
cd /usr/dports/devel/valgrind-lts && make install clean
Dependencies
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none