./devel/p5-Guard [scope guards, lighter alternative]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.023, Package name: p5-Guard-1.023
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
This module implements so-called "guards". A guard is something
(usually an object) that "guards" a resource, ensuring that it
is cleaned up when expected.

It is similar to eval {} blocks, except it's faster, and catches everything,
including direct calls to exit and the like. Prerequisite to Coro.


Different from Scope::Guard and Sub::ScopeFinalizer, which actually
implement dynamic, not scoped guards, and have a lot higher CPU,
memory and typing overhead.


Filesize: 6.899 KB
Version History (View Complete History)
  • (2014-12-04) Updated to version: p5-Guard-1.023
  • (2014-11-15) Updated to version: p5-Guard-1.022
  • (2010-12-13) Package added to openports.se, version p5-Guard-1.021 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-03-20 13:57:24 by Christian Weisgerber | Files touched by this commit (1617)
Log message:
Remove SHARED_ONLY from all CPAN Perl ports and the cpan and perl MODULES.
Add WANTLIB+=perl and PKG_ARCH=* as appropriate.
   2014-12-03 11:10:45 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to p5-Guard-1.023.
ok ajacoutot@
   2014-12-03 11:10:45 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to p5-Guard-1.023.
ok ajacoutot@
   2014-12-03 11:10:45 by Benoit Lecocq | Files touched by this commit (3)
Log message:
Update to p5-Guard-1.023.
ok ajacoutot@
   2014-11-14 06:37:36 by Benoit Lecocq | Files touched by this commit (2)
Log message:
Update to p5-Guard-1.022.
ok ajacoutot@
   2014-11-14 06:37:36 by Benoit Lecocq | Files touched by this commit (2)
Log message:
Update to p5-Guard-1.022.
ok ajacoutot@