From: Rafael Garcia-Suarez Date: Thu, 22 Mar 2007 14:37:43 +0000 (+0000) Subject: Remove references to perlcc from the core docs. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=59f521f4af7acce29f3bf3ecf4f2c911e305e59b;p=p5sagit%2Fp5-mst-13.2.git Remove references to perlcc from the core docs. p4raw-id: //depot/perl@30685 --- diff --git a/pod/perlfunc.pod b/pod/perlfunc.pod index 30387c2..c23dbd9 100644 --- a/pod/perlfunc.pod +++ b/pod/perlfunc.pod @@ -1406,20 +1406,11 @@ B: Any files opened at the time of the dump will I be open any more when the program is reincarnated, with possible resulting confusion on the part of Perl. -This function is now largely obsolete, partly because it's very -hard to convert a core file into an executable, and because the -real compiler backends for generating portable bytecode and compilable -C code have superseded it. That's why you should now invoke it as -C, if you don't want to be warned against a possible +This function is now largely obsolete, mostly because it's very hard to +convert a core file into an executable. That's why you should now invoke +it as C, if you don't want to be warned against a possible typo. -If you're looking to use L to speed up your program, consider -generating bytecode or native C code as described in L. If -you're just trying to accelerate a CGI script, consider using the -C extension to B, or the CPAN module, CGI::Fast. -You might also consider autoloading or selfloading, which at least -make your program I to run faster. - =item each HASH X X diff --git a/pod/perlmod.pod b/pod/perlmod.pod index 240630c..53f3d21 100644 --- a/pod/perlmod.pod +++ b/pod/perlmod.pod @@ -323,9 +323,7 @@ and before the run time begins, in LIFO order. C code blocks are used in the Perl compiler suite to save the compiled state of the program. C blocks are run just before the Perl runtime begins execution, in -"first in, first out" (FIFO) order. For example, the code generators -documented in L make use of C blocks to initialize and -resolve pointers to XSUBs. +"first in, first out" (FIFO) order. When you use the B<-n> and B<-p> switches to Perl, C and C work just as they do in B, as a degenerate case. diff --git a/pod/perlutil.pod b/pod/perlutil.pod index 19d2dec..3c703c1 100644 --- a/pod/perlutil.pod +++ b/pod/perlutil.pod @@ -210,10 +210,6 @@ F utility analyzes the output of this profiler and tells you which subroutines are taking up the most run time. See L for more information. -=item L - -F is the interface to the experimental Perl compiler suite. - =item L F is a command-line interface to the test-running functionality of @@ -286,7 +282,7 @@ L, L, L, L, L, L, L, L, L, L, L, L, L, L, -L, L, L, L, L, +L, L, L, L, L, L, L, L, L, L, L diff --git a/pod/perlvar.pod b/pod/perlvar.pod index f39ac7d..c3adfa0 100644 --- a/pod/perlvar.pod +++ b/pod/perlvar.pod @@ -1047,7 +1047,7 @@ X<$^C> X<$COMPILING> The current value of the flag associated with the B<-c> switch. Mainly of use with B<-MO=...> to allow code to alter its behavior when being compiled, such as for example to AUTOLOAD at compile -time rather than normal, deferred loading. See L. Setting +time rather than normal, deferred loading. Setting C<$^C = 1> is similar to calling C. =item $DEBUGGING