devel/p5-Devel-Leak-Object 1.02 OpenBSD
finding memory leaks in perl objects
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Marc Espie <[email protected]>
- Last update
- Commit
cf050b0450- Categories
- devel, perl5
Description
This module provides tracking of objects, for the purpose of detecting memory leaks due to circular references or inappropriate caching schemes.
Object tracking can be enabled on a per object basis. Any objects thus tracked are remembered until DESTROYed; details of any objects left are printed out to STDERR at END-time.
Of particular interest is
use Devel::Leak::Object qw{ GLOBAL_bless };
which overrides CORE::bless to give a full tally of all objects at END {}.
In the other systems
The newest version among them is 1.02, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | devel/p5-Devel-Leak-Object | 1.02 newest | no data | - | Marc Espie <[email protected]> | 2026-09-19 |
| FreeBSD | devel/p5-Devel-Leak-Object | 1.02 newest | none known | - | [email protected] | - |
| NetBSD | devel/p5-Devel-Leak-Object | 1.02nb7 newest | none known | - | [email protected] | 2026-07-16 |
| DragonFly | devel/p5-Devel-Leak-Object | 1.02 newest | none known | - | [email protected] | - |
| HardenedBSD | devel/p5-Devel-Leak-Object | 1.02 newest | no data | - | [email protected] | - |
| GhostBSD | devel/p5-Devel-Leak-Object | 1.02 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
pkg_add p5-Devel-Leak-Object
From the ports tree:
cd /usr/ports/devel/p5-Devel-Leak-Object && make install
Dependencies
No port depends on this one.