[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779204: ITP: libdevel-callchecker-perl -- custom op checking attached to subroutines



Package: wnpp
Severity: wishlist
Owner: Jonas Smedegaard <dr@jones.dk>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : libdevel-callchecker-perl
  Version         : 0.006
  Upstream Author : Andrew Main (Zefram) <zefram@fysh.org>
* URL             : https://metacpan.org/release/Devel-CallChecker
* License         : Artistic or GPL-1+
  Programming Lang: Perl, C
  Description     : custom op checking attached to subroutines

 Devel::CallChecker makes some new features of the Perl 5.14.0 C API
 available to XS modules running on older versions of Perl.  The
 features are centred around the function cv_set_call_checker, which
 allows XS code to attach a magical annotation to a Perl subroutine,
 resulting in resolvable calls to that subroutine being mutated at
 compile time by arbitrary C code.  This module makes
 cv_set_call_checker and several supporting functions available.  (It is
 possible to achieve the effect of cv_set_call_checker from XS code on
 much earlier Perl versions, but it is painful to achieve without the
 centralised facility.)

Packaging will be maintained in the perl team.

Package is needed by libmoops-perl.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJU7cXFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5RkUzRTlDMzY2OTFBNjlGRjUzQ0M2ODQy
QzdDMzE0NkMxQTAwMTIxAAoJECx8MUbBoAEhxPgP/0ZSYoz01RjK7ouKn1CeLaBX
0mhJOpGOgo29XWxt5V51+Cd3VMze0IgXBeOA70jLLohH+dNIN5DDKQ75laQLdQns
sGqazJGqVquEASPcD/sPauKTt8a7ftM5Ny+Ld5G5l8src0x6NGOuDqs9n4r1apmE
qckT3ALX+bP0k7Hw53JYYRpes2iZm1Vy1wVvI6zyP0z48fYsngLf9SagPf9ZDAap
3e6j4qTaTRi+Mw3cPE0MeekUY8OOFZOtbLFBtZlzSF4PZNcNtRh7YgrcQRsQuny+
2AKm5MeFCAIZkmgmS5uNAldl3753Da0hm0bddeoEVlpfR9zvJzcoDSfbjq5Fx6zl
+Z+ZUHBx3yqkIz7n8+CgGlmNa8EE+WI2ww9is1hgv2wa9pByz+OgMw5aB81YeCaH
gRzDfal+cZDMAXIrV228BPbwA6uYUx0XRpoyZA7NjCYqftGM+nzf1//BNpjv9Xqp
jSNClBO3/kc9lTC+TKKwc0DHxzGDOyKrnJZrV2B7Wl1P9Iv3lT0J7KwI477kDW/C
3Sufcy/2l0xMBdCvceDoaoogtOh7jVwguZmyE0PPrOEbO6hybr7PHKYMuPYJ5Pkf
eFYFIHhaUYn9olLX8wKdMaHQ6vnxDOGgz0ZJR8F1mzTcA+MkZ6dNuhydMrFcA4FE
z1abYB2hFZhffWb1Mo5w
=nDUT
-----END PGP SIGNATURE-----


Reply to: