Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Re: 5.8.9 RC1 / 5.10.x / bleed patches for README.aix | Rainer Tammer | 2008-12-01 | 1 | -3/+8 |
| | | | | | Message-ID: <4931424E.8000008@tammer.net> p4raw-id: //depot/perl@34961 | ||||
* | Expose save_pushptrptr() and implement SAVESWITCHSTACK() with it. | Nicholas Clark | 2008-12-01 | 5 | -11/+9 |
| | | | p4raw-id: //depot/perl@34960 | ||||
* | Refactor all of the code of the form | Nicholas Clark | 2008-11-30 | 4 | -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 Clark | 2008-11-30 | 1 | -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 form | Nicholas Clark | 2008-11-30 | 4 | -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 form | Nicholas Clark | 2008-11-30 | 7 | -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 Clark | 2008-11-30 | 1 | -2/+2 |
| | | | p4raw-id: //depot/perl@34955 | ||||
* | Proposed fix for -T -d:NYTProf regression. Probably this is a "missing" | Nicholas Clark | 2008-11-30 | 1 | -0/+2 |
| | | | | | part of change 24943. p4raw-id: //depot/perl@34954 | ||||
* | Upgrade to IPC::SysV 2.00_02 | Marcus Holland-Moritz | 2008-11-29 | 9 | -19/+27 |
| | | | p4raw-id: //depot/perl@34953 | ||||
* | And (hopefully) the actual change for 34951. Sigh. | Craig A. Berry | 2008-11-28 | 1 | -0/+1 |
| | | | p4raw-id: //depot/perl@34952 | ||||
* | [patch@34950]configure.com fix usedevel | John E. Malmberg | 2008-11-28 | 0 | -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 Brand | 2008-11-28 | 16 | -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 please | H.Merijn Brand | 2008-11-28 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@34949 | ||||
* | S_mro_get_linear_isa_*() should have an *un*signed level. | Nicholas Clark | 2008-11-27 | 3 | -7/+7 |
| | | | | | [Unless it's a signed concept, use an usigned type.] p4raw-id: //depot/perl@34948 | ||||
* | av_fake is undead. :-( | Nicholas Clark | 2008-11-27 | 1 | -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 but | Nicholas Clark | 2008-11-27 | 1 | -14/+39 |
| | | | | | exported APIs. p4raw-id: //depot/perl@34946 | ||||
* | Small eval documentation tweak | Bo Lindbergh | 2008-11-27 | 1 | -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 can | Nicholas Clark | 2008-11-27 | 4 | -36/+0 |
| | | | | | go. p4raw-id: //depot/perl@34944 | ||||
* | [perl #32979] [PATCH] perlrun #!/bin/sh incantation n.g. 4 linux | Steve Peters | 2008-11-27 | 1 | -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 Clark | 2008-11-26 | 2 | -5/+147 |
| | | | p4raw-id: //depot/perl@34942 | ||||
* | ywarn() is actually only used inside toke.c, so it can be static. | Nicholas Clark | 2008-11-26 | 4 | -6/+18 |
| | | | p4raw-id: //depot/perl@34941 | ||||
* | setenv_getix() is not used anywhere other than util.c (and the "special | Nicholas Clark | 2008-11-26 | 4 | -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.pod | Nicholas Clark | 2008-11-26 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@34939 | ||||
* | sv_add_arena() is now only called from sv.c, so it can be static. | Nicholas Clark | 2008-11-26 | 4 | -6/+15 |
| | | | p4raw-id: //depot/perl@34938 | ||||
* | Perl_oopsCV() is not part of the public API, not used anywhere, so can | Nicholas Clark | 2008-11-26 | 4 | -24/+0 |
| | | | | | go. p4raw-id: //depot/perl@34937 | ||||
* | Upgrade to IPC::SysV 2.00_01 | Marcus Holland-Moritz | 2008-11-26 | 7 | -14/+24 |
| | | | p4raw-id: //depot/perl@34936 | ||||
* | rxres_free() and rxres_restore() are only used in pp_ctl.c, so can be | Nicholas Clark | 2008-11-26 | 5 | -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 Clark | 2008-11-26 | 4 | -10/+10 |
| | | | p4raw-id: //depot/perl@34934 | ||||
* | pmtrans() and refkids() can be static in op.c. | Nicholas Clark | 2008-11-26 | 4 | -12/+32 |
| | | | p4raw-id: //depot/perl@34933 | ||||
* | pidgone() is only used in util.c, so it can be static. | Nicholas Clark | 2008-11-26 | 4 | -9/+9 |
| | | | p4raw-id: //depot/perl@34932 | ||||
* | Merge S_is_gv_magical() into Perl_is_gv_magical_sv(). | Nicholas Clark | 2008-11-26 | 5 | -59/+11 |
| | | | p4raw-id: //depot/perl@34931 | ||||
* | The vestigial PL_pad_reset_pending can actually be bool, rather than | Nicholas Clark | 2008-11-26 | 2 | -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 Clark | 2008-11-26 | 4 | -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 Clark | 2008-11-26 | 4 | -20/+5 |
| | | | p4raw-id: //depot/perl@34927 | ||||
* | is_gv_magical() is only called from within gv.c. | Nicholas Clark | 2008-11-26 | 4 | -5/+17 |
| | | | p4raw-id: //depot/perl@34926 | ||||
* | ingroup() is only used in doio.c. | Nicholas Clark | 2008-11-26 | 4 | -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 Clark | 2008-11-26 | 4 | -15/+27 |
| | | | p4raw-id: //depot/perl@34924 | ||||
* | vdie() isn't used anywhere aside from util.c, so it can be static. | Nicholas Clark | 2008-11-26 | 4 | -5/+5 |
| | | | p4raw-id: //depot/perl@34923 | ||||
* | Perl_cv_ckproto() is not part of the public API, and not used anywhere | Nicholas Clark | 2008-11-26 | 5 | -18/+0 |
| | | | | | in the core. So it can go. p4raw-id: //depot/perl@34922 | ||||
* | Addendum to bug #38809: fix assertion failure, more tests | Vincent Pit | 2008-11-26 | 2 | -12/+32 |
| | | | | | Message-ID: <492D8C3C.1010003@profvince.com> p4raw-id: //depot/perl@34921 | ||||
* | listkids() can be static in op.c | Nicholas Clark | 2008-11-26 | 4 | -5/+6 |
| | | | p4raw-id: //depot/perl@34920 | ||||
* | Following on from change 34918, scalarkids() and scalarseq() can also | Nicholas Clark | 2008-11-26 | 4 | -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 most | Nicholas Clark | 2008-11-26 | 4 | -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 Clark | 2008-11-26 | 5 | -20/+4 |
| | | | p4raw-id: //depot/perl@34917 | ||||
* | threads::shared 1.27 | Jerry D. Hedden | 2008-11-25 | 3 | -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 Clark | 2008-11-25 | 1 | -2/+2 |
| | | | p4raw-id: //depot/perl@34914 | ||||
* | Add Rainer Tammer and Torsten Schönfeld to AUTHORS. | Nicholas Clark | 2008-11-25 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@34910 | ||||
* | Tweak the constants used in testing to constants that Win32 also has. | Nicholas Clark | 2008-11-25 | 1 | -4/+4 |
| | | | p4raw-id: //depot/perl@34909 | ||||
* | Re: [perl #59280] perlbug AutoReply: PUSH on tied array gives incorrect ↵ | Luke Ross | 2008-11-25 | 1 | -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 Pit | 2008-11-25 | 4 | -13/+43 |
| | | | | | Message-ID: <48E0F5E9.4050805@profvince.com> p4raw-id: //depot/perl@34907 |