summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Re: 5.8.9 RC1 / 5.10.x / bleed patches for README.aixRainer Tammer2008-12-011-3/+8
| | | | | Message-ID: <4931424E.8000008@tammer.net> p4raw-id: //depot/perl@34961
* Expose save_pushptrptr() and implement SAVESWITCHSTACK() with it.Nicholas Clark2008-12-015-11/+9
| | | p4raw-id: //depot/perl@34960
* Refactor all of the code of the formNicholas Clark2008-11-304-23/+25
| | | | | | | | | SSCHECK(3); SSPUSHINT(i); SSPUSHPTR(ptr); SSPUSHINT(type); into a static function S_save_pushi32ptr(). p4raw-id: //depot/perl@34959
* Re-implement the macros SAVECOMPPAD(), SAVECOMPILEWARNINGS(),Nicholas Clark2008-11-301-18/+3
| | | | | | | SAVEPARSER() in terms of save_pushptr(). This shinks the exectuable by about 4K. Maybe some of the other scope.h macros should become functions. p4raw-id: //depot/perl@34958
* Refactor all of the code of the formNicholas Clark2008-11-304-56/+43
| | | | | | | | | | | SSCHECK(3); SSPUSHPTR(ptr1); SSPUSHPTR(ptr2); SSPUSHINT(type); into a static function S_save_pushptrptr(). It might be possible to make some of its callers trivial macros, and so eliminate them as functions. But start with the easy part. p4raw-id: //depot/perl@34957
* Convert all the scope save functions of the formNicholas Clark2008-11-307-67/+65
| | | | | | | | | SSCHECK(2); SSPUSHPTR(o); SSPUSHINT(SAVEt_FREEOP); into a single function Perl_save_pushptr(ptr, type), which the others call. Implement the others as macros. This reduces the object code size. p4raw-id: //depot/perl@34956
* This feels like a more robust location than that of change 34954.Nicholas Clark2008-11-301-2/+2
| | | p4raw-id: //depot/perl@34955
* Proposed fix for -T -d:NYTProf regression. Probably this is a "missing"Nicholas Clark2008-11-301-0/+2
| | | | | part of change 24943. p4raw-id: //depot/perl@34954
* Upgrade to IPC::SysV 2.00_02Marcus Holland-Moritz2008-11-299-19/+27
| | | p4raw-id: //depot/perl@34953
* And (hopefully) the actual change for 34951. Sigh.Craig A. Berry2008-11-281-0/+1
| | | p4raw-id: //depot/perl@34952
* [patch@34950]configure.com fix usedevelJohn E. Malmberg2008-11-280-0/+0
| | | | | | From: "John E. Malmberg" <wb8tyw@qsl.net> Message-id: <49302B0B.2070009@qsl.net> p4raw-id: //depot/perl@34951
* could we add usedevel to config.h?H.Merijn Brand2008-11-2816-2/+37
| | | | | | | | | | | | From: Nicholas Clark <nick@ccl4.org> Date: Thu, 27 Nov 2008 20:28:08 +0000 Message-ID: <20081127202807.GG49335@plum.flirble.org> Subject: Avoid duplicate vendorlib [PATCH] From: Gisle Aas <gisle@activestate.com> Date: Wed, 12 Nov 2008 13:50:34 +0100 Message-Id: <71B06786-4C55-4A76-BE24-C01F89015D45@activestate.com> p4raw-id: //depot/perl@34950
* Errors to STDERR pleaseH.Merijn Brand2008-11-281-1/+1
| | | p4raw-id: //depot/perl@34949
* S_mro_get_linear_isa_*() should have an *un*signed level.Nicholas Clark2008-11-273-7/+7
| | | | | [Unless it's a signed concept, use an usigned type.] p4raw-id: //depot/perl@34948
* av_fake is undead. :-(Nicholas Clark2008-11-271-1/+0
| | | | | Hopefully it will get the message this time. p4raw-id: //depot/perl@34947
* Note (hopefully) all the use cases of all the rest of the non-public butNicholas Clark2008-11-271-14/+39
| | | | | exported APIs. p4raw-id: //depot/perl@34946
* Small eval documentation tweakBo Lindbergh2008-11-271-1/+2
| | | | | Message-Id: <F5D05263-9E5C-4B6D-8233-E11DE1D207E8@hagernas.com> p4raw-id: //depot/perl@34945
* av_fake() isn't in the public API, and isn't used anywhere, so it canNicholas Clark2008-11-274-36/+0
| | | | | go. p4raw-id: //depot/perl@34944
* [perl #32979] [PATCH] perlrun #!/bin/sh incantation n.g. 4 linuxSteve Peters2008-11-271-3/+4
| | | | | | | | From: "Steve Peters via RT" <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-32979-103402.11.4873424142094@perl.org> Applying a four year old patch from myself. w00t! p4raw-id: //depot/perl@34943
* Note where (nearly) all the other private non-static functions are used.Nicholas Clark2008-11-262-5/+147
| | | p4raw-id: //depot/perl@34942
* ywarn() is actually only used inside toke.c, so it can be static.Nicholas Clark2008-11-264-6/+18
| | | p4raw-id: //depot/perl@34941
* setenv_getix() is not used anywhere other than util.c (and the "specialNicholas Clark2008-11-264-10/+10
| | | | | | biologist word for stable" Msql-Mysql-modules-1.2219) so make it static. p4raw-id: //depot/perl@34940
* Change 34931 missed a second update to perlintern.podNicholas Clark2008-11-261-1/+1
| | | p4raw-id: //depot/perl@34939
* sv_add_arena() is now only called from sv.c, so it can be static.Nicholas Clark2008-11-264-6/+15
| | | p4raw-id: //depot/perl@34938
* Perl_oopsCV() is not part of the public API, not used anywhere, so canNicholas Clark2008-11-264-24/+0
| | | | | go. p4raw-id: //depot/perl@34937
* Upgrade to IPC::SysV 2.00_01Marcus Holland-Moritz2008-11-267-14/+24
| | | p4raw-id: //depot/perl@34936
* rxres_free() and rxres_restore() are only used in pp_ctl.c, so can beNicholas Clark2008-11-265-16/+31
| | | | | static. Macros PUSHSUBST() and POPSUBST() are only viable in PERL_CORE. p4raw-id: //depot/perl@34935
* Just s/Perl_/S_/ isn't good enough - you also need to add the C<static>Nicholas Clark2008-11-264-10/+10
| | | p4raw-id: //depot/perl@34934
* pmtrans() and refkids() can be static in op.c.Nicholas Clark2008-11-264-12/+32
| | | p4raw-id: //depot/perl@34933
* pidgone() is only used in util.c, so it can be static.Nicholas Clark2008-11-264-9/+9
| | | p4raw-id: //depot/perl@34932
* Merge S_is_gv_magical() into Perl_is_gv_magical_sv().Nicholas Clark2008-11-265-59/+11
| | | p4raw-id: //depot/perl@34931
* The vestigial PL_pad_reset_pending can actually be bool, rather thanNicholas Clark2008-11-262-6/+5
| | | | | | I32. This permits some space saving rejigging of the interpreter struct. p4raw-id: //depot/perl@34930
* pad_reset() is only used in pad.c, so can be static.Nicholas Clark2008-11-264-5/+33
| | | | | Protect the prototype of S_vdie() with #if defined (PERL_IN_UTIL_C) p4raw-id: //depot/perl@34929
* Exactly 1 function, in perl.c, calls Perl_magicname(), so inline it.Nicholas Clark2008-11-264-20/+5
| | | p4raw-id: //depot/perl@34927
* is_gv_magical() is only called from within gv.c.Nicholas Clark2008-11-264-5/+17
| | | p4raw-id: //depot/perl@34926
* ingroup() is only used in doio.c.Nicholas Clark2008-11-264-5/+25
| | | | | Wrap gen_constant_list in #if defined(PERL_IN_OP_C) p4raw-id: //depot/perl@34925
* force_list(), fold_constants() and gen_constant_list() can be static.Nicholas Clark2008-11-264-15/+27
| | | p4raw-id: //depot/perl@34924
* vdie() isn't used anywhere aside from util.c, so it can be static.Nicholas Clark2008-11-264-5/+5
| | | p4raw-id: //depot/perl@34923
* Perl_cv_ckproto() is not part of the public API, and not used anywhereNicholas Clark2008-11-265-18/+0
| | | | | in the core. So it can go. p4raw-id: //depot/perl@34922
* Addendum to bug #38809: fix assertion failure, more testsVincent Pit2008-11-262-12/+32
| | | | | Message-ID: <492D8C3C.1010003@profvince.com> p4raw-id: //depot/perl@34921
* listkids() can be static in op.cNicholas Clark2008-11-264-5/+6
| | | p4raw-id: //depot/perl@34920
* Following on from change 34918, scalarkids() and scalarseq() can alsoNicholas Clark2008-11-264-10/+42
| | | | | be static in op.c, so make it so. p4raw-id: //depot/perl@34919
* "If it's not private, it's public somehow." states Rafael. The mostNicholas Clark2008-11-264-5/+5
| | | | | | reliable way I can see to keep our (unsupported) privates private is to make them static whenever we can. p4raw-id: //depot/perl@34918
* Replace Perl_my() with a small shell script. er. macro.Nicholas Clark2008-11-265-20/+4
| | | p4raw-id: //depot/perl@34917
* threads::shared 1.27Jerry D. Hedden2008-11-253-11/+32
| | | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510811250852r17a88593h373ca49c74ea0ffa@mail.gmail.com> Date: Tue, 25 Nov 2008 11:52:12 -0500 p4raw-id: //depot/perl@34915
* A correction to change 34909 - we want *different* constants.Nicholas Clark2008-11-251-2/+2
| | | p4raw-id: //depot/perl@34914
* Add Rainer Tammer and Torsten Schönfeld to AUTHORS.Nicholas Clark2008-11-251-0/+2
| | | p4raw-id: //depot/perl@34910
* Tweak the constants used in testing to constants that Win32 also has.Nicholas Clark2008-11-251-4/+4
| | | p4raw-id: //depot/perl@34909
* Re: [perl #59280] perlbug AutoReply: PUSH on tied array gives incorrect ↵Luke Ross2008-11-251-2/+6
| | | | | | | | context to method and can result in needless calls to FETCHSIZE From: "Luke Ross" <lukeross@gmail.com> Message-ID: <970a62710809301441v1d8d1877tfc30d7b91cd4dc1a@mail.gmail.com> p4raw-id: //depot/perl@34908
* [perl #38809] return do { } : take 3 (or 4...)Vincent Pit2008-11-254-13/+43
| | | | | Message-ID: <48E0F5E9.4050805@profvince.com> p4raw-id: //depot/perl@34907