Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Perl: porters

[PATCH] perl5100delta.pod: do not confess bondage :-) and mention compiler flag tightening

 

 

Perl porters RSS feed   Index | Next | Previous | View Threaded


jhi at cc

Nov 26, 2007, 7:34 PM

Post #1 of 5 (164 views)
Permalink
[PATCH] perl5100delta.pod: do not confess bondage :-) and mention compiler flag tightening

--- perl-5.9.x/pod/perl5100delta.pod.dist 2007-11-27 05:27:11.000000000 +0200
+++ perl-5.9.x/pod/perl5100delta.pod 2007-11-27 05:34:22.000000000 +0200
@@ -1388,9 +1388,15 @@

=head1 Changed Internals

-In general, the source code of perl has been refactored, tied up, and
-optimized in many places. Also, memory management and allocation has been
-improved in a couple of points.
+In general, the source code of perl has been refactored, tidied up,
+and optimized in many places. Also, memory management and allocation
+has been improved in a couple of points.
+
+When compiling the perl core with gcc, as many gcc warning flags are
+turned on as is possible on the platform. (This quest for cleanliness
+doesn't extend to XS code because we cannot guarantee the tidyness of
+code we didn't write.) Similar strictness flags have been added or
+tightened for various other C compilers.

=head2 Reordering of SVt_* constants


david at landgren

Nov 27, 2007, 12:59 AM

Post #2 of 5 (155 views)
Permalink
Re: [PATCH] perl5100delta.pod: do not confess bondage :-) and mention compiler flag tightening [In reply to]

Jarkko Hietaniemi wrote:
> --- perl-5.9.x/pod/perl5100delta.pod.dist 2007-11-27 05:27:11.000000000 +0200
> +++ perl-5.9.x/pod/perl5100delta.pod 2007-11-27 05:34:22.000000000 +0200
> @@ -1388,9 +1388,15 @@
>
> =head1 Changed Internals
>
> -In general, the source code of perl has been refactored, tied up, and
> -optimized in many places. Also, memory management and allocation has been
> -improved in a couple of points.
> +In general, the source code of perl has been refactored, tidied up,
> +and optimized in many places. Also, memory management and allocation
> +has been improved in a couple of points.

This sentence isn't clear (but hey, the original had it that way too):
in a couple of _ways_ or a couple of _places_? Also, 'a couple' eq
'two'. Would it not be better to say 'a number of ...'?

> +When compiling the perl core with gcc, as many gcc warning flags are
> +turned on as is possible on the platform. (This quest for cleanliness
> +doesn't extend to XS code because we cannot guarantee the tidyness of

tidiness

> +code we didn't write.) Similar strictness flags have been added or
> +tightened for various other C compilers.

s/various//


demerphq at gmail

Nov 27, 2007, 1:57 AM

Post #3 of 5 (155 views)
Permalink
Re: [PATCH] perl5100delta.pod: do not confess bondage :-) and mention compiler flag tightening [In reply to]

On 27/11/2007, Jarkko Hietaniemi <jhi [at] cc> wrote:
> --- perl-5.9.x/pod/perl5100delta.pod.dist 2007-11-27 05:27:11.000000000 +0200
> +++ perl-5.9.x/pod/perl5100delta.pod 2007-11-27 05:34:22.000000000 +0200
> @@ -1388,9 +1388,15 @@
>
> =head1 Changed Internals
>
> -In general, the source code of perl has been refactored, tied up, and
> -optimized in many places. Also, memory management and allocation has been
> -improved in a couple of points.
> +In general, the source code of perl has been refactored, tidied up,

I had this mental image for a symbol for Perl 5.10: a Camel in bondage gear. :-)

yves


--
perl -Mre=debug -e "/just|another|perl|hacker/"


rgarciasuarez at gmail

Nov 27, 2007, 2:02 AM

Post #4 of 5 (157 views)
Permalink
Re: [PATCH] perl5100delta.pod: do not confess bondage :-) and mention compiler flag tightening [In reply to]

On 27/11/2007, Jarkko Hietaniemi <jhi [at] cc> wrote:
> --- perl-5.9.x/pod/perl5100delta.pod.dist 2007-11-27 05:27:11.000000000 +0200
> +++ perl-5.9.x/pod/perl5100delta.pod 2007-11-27 05:34:22.000000000 +0200

Thanks, applied, with some of David's remarks.


chromatic at wgz

Nov 27, 2007, 7:56 AM

Post #5 of 5 (148 views)
Permalink
Re: [PATCH] perl5100delta.pod: do not confess bondage :-) and mention compiler flag tightening [In reply to]

On Tuesday 27 November 2007 00:59:31 David Landgren wrote:

> Jarkko Hietaniemi wrote:

> > -In general, the source code of perl has been refactored, tied up, and
> > -optimized in many places. Also, memory management and allocation has
> > been -improved in a couple of points.
> > +In general, the source code of perl has been refactored, tidied up,
> > +and optimized in many places. Also, memory management and allocation
> > +has been improved in a couple of points.
>
> This sentence isn't clear (but hey, the original had it that way too):
> in a couple of _ways_ or a couple of _places_? Also, 'a couple' eq
> 'two'. Would it not be better to say 'a number of ...'?

No; zero is a number.

I say drop "in a couple of points", unless the intent is to say "There are
improvements but they are very small and you won't notice them".

-- c

Perl porters RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.