libreadonly-xs-perl 1.04-2build3 source package in Ubuntu

Changelog

libreadonly-xs-perl (1.04-2build3) quantal; urgency=low

  * Rebuild for new armel compiler default of ARMv5t.
 -- Colin Watson <email address hidden>   Fri, 05 Oct 2012 08:22:38 +0100

Upload details

Uploaded by:
Colin Watson
Uploaded to:
Quantal
Original maintainer:
Debian Perl Group
Architectures:
any
Section:
perl
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
libreadonly-xs-perl_1.04.orig.tar.gz 8.9 KiB 3dce369ffcdaccd37e7ae65ce5a1dcda33dc99d91f8b8629265cf300898c41a4
libreadonly-xs-perl_1.04-2build3.diff.gz 3.1 KiB 2eb9ad76e570d2c786bbcf86ce485e7d55eccdc90325da1f763088f2abc91c9f
libreadonly-xs-perl_1.04-2build3.dsc 2.1 KiB 857e3e809ec0204b938cd7330fe5f87582eb3759e15eb612002a84c8792e988b

Available diffs

View changes file

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.