cvs commit: ports/devel Makefile ports/devel/p5-XS-Object-Magic

看板FB_cvs作者時間14年前 (2011/11/06 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
sunpoet 2011-11-05 15:03:43 UTC FreeBSD ports repository Modified files: devel Makefile Added files: devel/p5-XS-Object-Magic Makefile distinfo pkg-descr pkg-plist Log: - Add p5-XS-Object-Magic 0.04 This way of associating structs with Perl space objects is designed to supercede Perl's builtin T_PTROBJ with something that is designed to be: Extensible - The association of the pointer using sv_magicext can be done on any data type, so you can associate C structs with any representation type. - This means that you can add pointers to any object (hand coded, Moose or otherwise), while still having instance data in regular hashes. Opaque - The C pointer is neither visible nor modifiable from Perl space. - This prevents accidental corruption which could lead to segfaults using T_PTROBJ (e.g. $$ptr_obj = 0). WWW: http://search.cpan.org/dist/XS-Object-Magic/ Revision Changes Path 1.4649 +1 -0 ports/devel/Makefile 1.1 +34 -0 ports/devel/p5-XS-Object-Magic/Makefile (new) 1.1 +2 -0 ports/devel/p5-XS-Object-Magic/distinfo (new) 1.1 +17 -0 ports/devel/p5-XS-Object-Magic/pkg-descr (new) 1.1 +14 -0 ports/devel/p5-XS-Object-Magic/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"
文章代碼(AID): #1EjNdaga (FB_cvs)