[prev in list] [next in list] [prev in thread] [next in thread]
List: perl5-porters
Subject: Re: [PATCH] MIME::Base64 PERL_NO_GET_CONTEXT
From: "H.Merijn Brand" <h.m.brand () hccnet ! nl>
Date: 2004-03-31 11:53:42
Message-ID: 20040331135309.06F7.H.M.BRAND () hccnet ! nl
[Download RAW message or body]
On Tue 30 Mar 2004 14:29, Gisle Aas <gisle@ActiveState.com> wrote:
> The following patch syncs up bleadperl with MIME-Base64-3.01 from
> CPAN. The only change is the introduction of PERL_NO_GET_CONTEXT.
Thanks, applied to blead as change #22617
> Regards,
> Gisle
>
>
> diff -ru perl-current/ext/MIME/Base64/Base64.pm /home/gisle/p/base64/Base64.pm
> --- perl-current/ext/MIME/Base64/Base64.pm Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/Base64.pm Mon Mar 29 03:55:49 2004
> @@ -1,6 +1,6 @@
> package MIME::Base64;
>
> -# $Id: Base64.pm,v 3.0 2004/01/14 11:59:07 gisle Exp $
> +# $Id: Base64.pm,v 3.1 2004/03/29 11:55:49 gisle Exp $
>
> use strict;
> use vars qw(@ISA @EXPORT $VERSION);
> @@ -10,7 +10,7 @@
> @ISA = qw(Exporter DynaLoader);
> @EXPORT = qw(encode_base64 decode_base64);
>
> -$VERSION = '3.00_01';
> +$VERSION = '3.01';
>
> MIME::Base64->bootstrap($VERSION);
>
> diff -ru perl-current/ext/MIME/Base64/Base64.xs /home/gisle/p/base64/Base64.xs
> --- perl-current/ext/MIME/Base64/Base64.xs Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/Base64.xs Mon Mar 29 03:35:13 2004
> @@ -1,4 +1,4 @@
> -/* $Id: Base64.xs,v 3.0 2004/01/14 11:59:07 gisle Exp $
> +/* $Id: Base64.xs,v 3.2 2004/03/29 11:35:13 gisle Exp $
>
> Copyright 1997-2004 Gisle Aas
>
> @@ -28,6 +28,7 @@
> #ifdef __cplusplus
> extern "C" {
> #endif
> +#define PERL_NO_GET_CONTEXT /* we want efficiency */
> #include "EXTERN.h"
> #include "perl.h"
> #include "XSUB.h"
> diff -ru perl-current/ext/MIME/Base64/Changes /home/gisle/p/base64/Changes
> --- perl-current/ext/MIME/Base64/Changes Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/Changes Mon Mar 29 05:17:47 2004
> @@ -1,3 +1,16 @@
> +2004-03-29 Gisle Aas <gisle@ActiveState.com>
> +
> + Release 3.01
> +
> + By compiling the extension with PERL_NO_GET_CONTEXT we can
> + make it slightly faster on a threaded perl. No change on a
> + regular perl. Patch provided by Beau E. Cox <beau@beaucox.com>.
> +
> + Fixed missing ";" with assert. Patch provided by
> + Brendan O'Dea <bod@debian.org>.
> +
> +
> +
> 2004-01-14 Gisle Aas <gisle@ActiveState.com>
>
> Release 3.00
> diff -ru perl-current/ext/MIME/Base64/QuotedPrint.pm /home/gisle/p/base64/QuotedPrint.pm
> --- perl-current/ext/MIME/Base64/QuotedPrint.pm Tue Feb 17 15:31:14 2004
> +++ /home/gisle/p/base64/QuotedPrint.pm Mon Mar 29 03:55:49 2004
> @@ -1,6 +1,6 @@
> package MIME::QuotedPrint;
>
> -# $Id: QuotedPrint.pm,v 3.0 2004/01/14 11:59:07 gisle Exp $
> +# $Id: QuotedPrint.pm,v 3.1 2004/03/29 11:55:49 gisle Exp $
>
> use strict;
> use vars qw(@ISA @EXPORT $VERSION);
> @@ -9,7 +9,7 @@
> @ISA = qw(Exporter);
> @EXPORT = qw(encode_qp decode_qp);
>
> -$VERSION = "3.00";
> +$VERSION = "3.01";
>
> use MIME::Base64; # will load XS version of {en,de}code_qp()
>
--
H.Merijn Brand Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using perl-5.6.1, 5.8.3, & 5.9.x, and 806 on HP-UX 10.20 & 11.00, 11i,
AIX 4.3, SuSE 9.0, and Win2k. http://www.cmve.net/~merijn/
http://archives.develooper.com/daily-build@perl.org/ perl-qa@perl.org
send smoke reports to: smokers-reports@perl.org, QA: http://qa.perl.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic