Summary: | [NEW PORT] devel/p5-Object-Destroyer: Make objects with circular references DESTROY normally | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | gslin | ||||
Component: | Individual Port(s) | Assignee: | Philip M. Gollucci <pgollucci> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | gslin | ||||
Priority: | Normal | ||||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
gslin
2010-11-16 03:40:08 UTC
Responsible Changed From-To: freebsd-ports-bugs->pgollucci pgollucci@ wants his PRs (via the GNATS Auto Assign Tool) pgollucci 2010-11-24 05:31:08 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-Object-Destroyer Makefile distinfo pkg-descr pkg-plist Log: Object::Destroyer allows for the creation of "Destroy" handles. The handle is "attached" to the circular relationship, but is not a part of it. When the destroy handle falls out of scope, it will be cleaned up correctly, and while being cleaned up, it will also force the data structure it is attached to to be destroyed as well. Object::Destroyer can call a specified release method on an object (or method DESTROY by default). Alternatively, it can execute an arbitrary user code passed to constructor as a code reference. WWW: http://search.cpan.org/dist/Object-Destroyer/ PR: ports/152276 Submitted by: Gea-Suan Lin <gslin at gslin.org> Revision Changes Path 1.4141 +1 -0 ports/devel/Makefile 1.1 +21 -0 ports/devel/p5-Object-Destroyer/Makefile (new) 1.1 +2 -0 ports/devel/p5-Object-Destroyer/distinfo (new) 1.1 +10 -0 ports/devel/p5-Object-Destroyer/pkg-descr (new) 1.1 +6 -0 ports/devel/p5-Object-Destroyer/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" State Changed From-To: open->closed Committed, Thanks! |