libreadonly-xs-perl 1.05-1 source package in Ubuntu
Changelog
libreadonly-xs-perl (1.05-1) unstable; urgency=low * Team upload. [ Ryan Niebur ] * New upstream release * remove quilt stuff from debian/rules, build dep on quilt, and remove debian/patches/ (applied upstream) [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Switch to "3.0 (quilt)" source format. * debian/copyright: switch formatting to Copyright-Format 1.0. * Use dh(1) and debhelper level 9. * Don't install README anymore. * Lowercase short description. * Declare compliance with Debian Policy 3.9.5. -- gregor herrmann <email address hidden> Wed, 25 Dec 2013 20:04:45 +0100
Upload details
- Uploaded by:
- Debian Perl Group
- Uploaded to:
- Sid
- Original maintainer:
- Debian Perl Group
- Architectures:
- any
- Section:
- perl
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Trusty | release | main | perl |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
libreadonly-xs-perl_1.05-1.dsc | 2.0 KiB | 5ff3799eeb5afc006b9e7dedff5fb1535fcacf6d01865f4730c549e54e94499d |
libreadonly-xs-perl_1.05.orig.tar.gz | 8.6 KiB | 8ae5c4e85299e5c8bddd1b196f2eea38f00709e0dc0cb60454dc9114ae3fff0d |
libreadonly-xs-perl_1.05-1.debian.tar.gz | 2.3 KiB | 7d3da1cb7fdcc402364165f4c3358204e5921daab372675b3ada814bfcac75fb |
Available diffs
No changes file available.
Binary packages built by this source
- libreadonly-xs-perl: faster Readonly implementation
The Readonly module (q.v.) is an effective way to create non-modifiable
variables. However, it's relatively slow.
.
The reason it's slow is that is implements the read-only-ness of variables via
tied objects. This mechanism is inherently slow. Perl simply has to do a lot
of work under the hood to make tied variables work.
.
This module corrects the speed problem, at least with respect to scalar
variables. When Readonly::XS is installed, Readonly uses it to access the
internals of scalar variables. Instead of creating a scalar variable object
and tying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS
structure.