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

Bug#511386: ITP: libclass-xsaccessor-perl -- Generate fast XS accessors without runtime compilation

Package: wnpp
Severity: wishlist
Owner: Damyan Ivanov <dmn@debian.org>

* Package name    : libclass-xsaccessor-perl
  Version         : 0.14
  Upstream Author : Steffen Mueller, <smueller@cpan.org>
                    Chocolateboy, <chocolate@cpan.org>1
* URL             : http://search.cpan.org/dist/Class-XSAccessor/
* License         : same as Perl (Artistic or GPL)
  Programming Lang: Perl, C
  Description     : Generate fast XS accessors without runtime compilation

  Class::XSAccessor implements fast read, write and read/write accessors
  in XS. Additionally, it can provide predicates such as has_foo() for
  testing whether the attribute foo is defined in the object. It only
  works with objects that are implemented as ordinary hashes.
  The XS accessor methods were between 1.6 and 2.5 times faster than
  typical pure-perl accessors in some simple benchmarking. If you
  usually write clear code, a factor of two speed-up is a good estimate.


The package is a dependency of Padre 0.25 and will be maintained under
Debian Perl Group's felt hat.

Reply to: