libclass-xsaccessor-perl_1.19-2+b4_amd64.deb


Advertisement

Description

libclass-xsaccessor-perl - Perl module providing fast XS accessors

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libclass-xsaccessor-perl
Package version: 1.19
Package release: 2+b4
Package architecture: amd64
Package type: deb
Installed size: 158 B
Download size: 38.13 KB
Official Mirror: ftp.br.debian.org
Class::XSAccessor implements fast XS accessors both for getting at and setting an object attribute. Additionally, the module supports mutators and simple predicates like those for testing the truth value of a variable. It works only 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. Refer to Class::XSAccessor::Array (also included in libclass-xsaccessor-perl) for an implementation that works with array-based objects.

Alternatives

Provides

  • libclass-xsaccessor-array-perl

Replaces

  • libclass-xsaccessor-array-perl << 1.05-1

    Download

    Source package: libclass-xsaccessor-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libclass-xsaccessor-perl deb package:
      # sudo apt-get install libclass-xsaccessor-perl

    Files

    • /usr/lib/x86_64-linux-gnu/perl5/5.20/Class/XSAccessor.pm
    • /usr/lib/x86_64-linux-gnu/perl5/5.20/Class/XSAccessor/Array.pm
    • /usr/lib/x86_64-linux-gnu/perl5/5.20/Class/XSAccessor/Heavy.pm
    • /usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Class/XSAccessor/XSAccessor.so
    • /usr/share/doc/libclass-xsaccessor-perl/changelog.Debian.amd64.gz
    • /usr/share/doc/libclass-xsaccessor-perl/changelog.Debian.gz
    • /usr/share/doc/libclass-xsaccessor-perl/changelog.gz
    • /usr/share/doc/libclass-xsaccessor-perl/copyright
    • /usr/share/man/man3/Class::XSAccessor.3pm.gz
    • /usr/share/man/man3/Class::XSAccessor::Array.3pm.gz
    • /usr/share/man/man3/Class::XSAccessor::Heavy.3pm.gz

    Changelog

    2014-05-18 - gregor herrmann <gregoa@debian.org> libclass-xsaccessor-perl (1.19-2) unstable; urgency=medium * debian/control: remove Nicholas Bamber from Uploaders on request of the MIA team. * Strip trailing slash from metacpan URLs. * Slightly loosen the dependency on the current perl version to allow for release candidates (of the form 5.20.0~rc1). * Update years of packaging copyright.

    2013-12-03 - Xavier Guimard <x.guimard@free.fr> libclass-xsaccessor-perl (1.19-1) unstable; urgency=low * Imported Upstream version 1.19 * Bump Standards-Version to 3.9.5

    2013-06-24 - Xavier Guimard <x.guimard@free.fr> libclass-xsaccessor-perl (1.18-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Xavier Guimard ] * Imported Upstream version 1.18 * Update debian/copyright years * Remove unused lintian override

    2012-11-24 - Xavier Guimard <x.guimard@free.fr> libclass-xsaccessor-perl (1.16-1) unstable; urgency=low [ gregor herrmann ] * Unify "sameperl" substvar generation across packages. [ Nicholas Bamber ] * Updated debian/copyright * Raised compat level and debhelper version to 9 [ Xavier Guimard ] * New upstream release * Bump Standards-Version to 3.9.4 * Add lintian-overrides to remove hardening warning * Update debian/copyright (years)

    2011-12-13 - gregor herrmann <gregoa@debian.org> libclass-xsaccessor-perl (1.13-1) unstable; urgency=low * New upstream release.

    2011-09-06 - gregor herrmann <gregoa@debian.org> libclass-xsaccessor-perl (1.12-1) unstable; urgency=low [ gregor herrmann ] * Remove transitional dummy package libclass-xsaccessor-array-perl. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * New upstream release. * Update years of upstream and packaging copyright. * Bump debhelper compatibility level to 8. * Set Standards-Version to 3.9.2 (no changes).

    2010-12-04 - Ansgar Burchardt <ansgar@debian.org> libclass-xsaccessor-perl (1.11-1) unstable; urgency=low * New upstream release.

    2010-11-01 - Nicholas Bamber <nicholas@periapt.co.uk> libclass-xsaccessor-perl (1.09-1) unstable; urgency=low [ Ansgar Burchardt ] * Update my email address. [ Nicholas Bamber ] * New upstream release

    2010-09-25 - Nicholas Bamber <nicholas@periapt.co.uk> libclass-xsaccessor-perl (1.08-1) unstable; urgency=low * New upstream release (Closes: #536097) * Added myself to Uploaders * Refreshed copyright

    2010-08-18 - Ansgar Burchardt <ansgar@43-1.org> libclass-xsaccessor-perl (1.07-1) unstable; urgency=low [ gregor herrmann ] * Set Standards-Version to 3.9.1; replace Conflicts with Breaks. [ Ansgar Burchardt ] * New upstream release. * Add dependency on same upstream version of perl to make sure #define PERL_CORE never breaks things. * Use source format 3.0 (quilt). * debian/copyright: Formatting changes for current DEP-5 proposal; refer to /usr/share/common-licenses/GPL-1. * Add myself to Uploaders.

    Advertisement
    Advertisement