Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | This should clear up 'Perl_do_exec' undefined; warnings on win32 | Nicholas Clark | 2005-11-01 | 1 | -0/+14 |
| | | | p4raw-id: //depot/perl@25946 | ||||
* | A more elegant way to deal with utf8n_to_uvchr() and utf8n_to_uvuni(). | Nicholas Clark | 2005-10-31 | 1 | -0/+12 |
| | | | p4raw-id: //depot/perl@25926 | ||||
* | S_tokereport's unused parm | Andy Lester | 2005-10-31 | 1 | -1/+1 |
| | | | | | Message-ID: <20051031060459.GC10767@petdance.com> p4raw-id: //depot/perl@25914 | ||||
* | Given that sv_nosharing performs the same function as sv_nolocking | Nicholas Clark | 2005-10-30 | 1 | -4/+0 |
| | | | | | | | and sv_unnolocking (ie sweet FA), we might as well use the 1 function to initialise all 3 variables, and elimiate the other two. For some reason all 3 are listed as being in the public API. Daft. p4raw-id: //depot/perl@25906 | ||||
* | Replace uvuni_to_utf8() with a macro that passes the extra 0 argument | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | to uvuni_to_utf8_flags(). Move the old body to mathoms.c p4raw-id: //depot/perl@25905 | ||||
* | Replace is_utf8_string_loc() with a macro that passes the extra 0 | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | | argument to is_utf8_string_loc(). Correct the description of its parameters in its POD. p4raw-id: //depot/perl@25903 | ||||
* | Replace hv_magic() with a macro to call sv_magic() directly. Move the | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | old body to mathoms.c p4raw-id: //depot/perl@25897 | ||||
* | Replace hv_iternext() with a macro that calls hv_iternext_flags with | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | an extra 0 argument. Move the old body to mathoms.c p4raw-id: //depot/perl@25895 | ||||
* | Replace gv_fetchmethod() with a macro to call gv_fetchmethod_autoload() | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | with the extra TRUE argument. p4raw-id: //depot/perl@25893 | ||||
* | Replace do_aexec() with a macro to call do_aexec5() with the two extra | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | 0 arguments. Move the old body to mathoms.c p4raw-id: //depot/perl@25891 | ||||
* | Replace do_exec() with a macro to call do_exec3() with the extra two | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | 0 arguments. Move the old body to mathoms.c p4raw-id: //depot/perl@25890 | ||||
* | Replace do_open() with a macro to call do_openn() with the extra two | Nicholas Clark | 2005-10-30 | 1 | -2/+0 |
| | | | | | 0 paramters. Move the old body to mathoms.c. p4raw-id: //depot/perl@25889 | ||||
* | Replace sv_catsv_mg and sv_catpvn_mg, and move the obsolete bodies to | Nicholas Clark | 2005-10-29 | 1 | -4/+0 |
| | | | | | mathoms.c p4raw-id: //depot/perl@25885 | ||||
* | sv_2pv_nolen, sv_2pvbyte_nolen and sv_2pvutf8_nolen can all be replaced | Nicholas Clark | 2005-10-29 | 1 | -6/+0 |
| | | | | | with terse macros, and the function bodies retired. p4raw-id: //depot/perl@25883 | ||||
* | Replace sv_force_normal with a macro that calls sv_force_normal_flags. | Nicholas Clark | 2005-10-29 | 1 | -2/+0 |
| | | | p4raw-id: //depot/perl@25879 | ||||
* | Replace sv_unref with a macro that calls sv_unref_flags | Nicholas Clark | 2005-10-29 | 1 | -2/+0 |
| | | | p4raw-id: //depot/perl@25878 | ||||
* | sv_taint() can easily be replaced by a macro. | Nicholas Clark | 2005-10-29 | 1 | -2/+0 |
| | | | p4raw-id: //depot/perl@25876 | ||||
* | Change 25850 failed to include all changed headers | Nicholas Clark | 2005-10-27 | 1 | -0/+4 |
| | | | p4raw-id: //depot/perl@25860 | ||||
* | Add my_sprintf, which is usually just a macro for sprintf, for those | Nicholas Clark | 2005-10-24 | 1 | -0/+4 |
| | | | | | | | places where we want to use the return value of sprintf. This allows a wrapper to be used for platforms where the C library isn't ANSI- conformant. p4raw-id: //depot/perl@25832 | ||||
* | Re: [PATCH] Re: [perl #37350] $#{@$aref} in debugger gives: Bizarre copy of ↵ | Robin Houston | 2005-10-19 | 1 | -2/+2 |
| | | | | | | | ARRAY in leave Message-ID: <20051013235457.GA23386@rpc142.cs.man.ac.uk> p4raw-id: //depot/perl@25808 | ||||
* | Adding documentation index to perlapi.pod and perlintern.pod | Sébastien Aperghis-Tramoni | 2005-10-19 | 1 | -1/+1 |
| | | | | | | | | Message-ID: <1129666977.435559a10cb95@imp5-g19.free.fr> (tweaked to remove trailing whitespace to doc entries) Plus, regenerate doc and headers p4raw-id: //depot/perl@25802 | ||||
* | another Symbian update: Alan's fault :-) | Jarkko Hietaniemi | 2005-10-17 | 1 | -1/+1 |
| | | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A611@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@25778 | ||||
* | Fix the overriding of CORE::do, just like change 25599 | Rafael Garcia-Suarez | 2005-09-27 | 1 | -1/+1 |
| | | | | | was fixing the overriding of CORE::require p4raw-id: //depot/perl@25616 | ||||
* | Should have been embed.h, not proto.h, in 25475 | Nicholas Clark | 2005-09-18 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@25476 | ||||
* | Add the "no 6" / "no v6" syntax. | Rafael Garcia-Suarez | 2005-09-01 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@25344 | ||||
* | [Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.47.tar.gz] | John Peacock | 2005-08-24 | 1 | -0/+2 |
| | | | | | | From: "John Peacock" <jpeacock@rowman.com> Message-ID: <2444.85.65.24.143.1124818871.squirrel@webmail.rowman.com> p4raw-id: //depot/perl@25325 | ||||
* | More embed.fnc goodness | Andy Lester | 2005-07-29 | 1 | -12/+0 |
| | | | | | Message-ID: <20050728190956.GB607@petdance.com> p4raw-id: //depot/perl@25243 | ||||
* | support POSIX SA_SIGINFO | Jarkko Hietaniemi | 2005-07-20 | 1 | -0/+12 |
| | | | | | Message-ID: <42DE3846.6050606@gmail.com> p4raw-id: //depot/perl@25200 | ||||
* | more embed cleanup | Andy Lester | 2005-07-15 | 1 | -0/+6 |
| | | | | | | | Message-ID: <20050715155115.GC29983@petdance.com> (and run regen.pl) p4raw-id: //depot/perl@25156 | ||||
* | run regen.pl | Dave Mitchell | 2005-07-10 | 1 | -0/+4 |
| | | | p4raw-id: //depot/perl@25108 | ||||
* | Perl_share_hek needs exporting for change 25070 on Win32 | Steve Hay | 2005-07-04 | 1 | -0/+4 |
| | | | p4raw-id: //depot/perl@25074 | ||||
* | Inlining del_HE is actually a space optimisation. | Nicholas Clark | 2005-07-04 | 1 | -2/+0 |
| | | | | | It's therefore likely also to be a speed optimisation. :-) p4raw-id: //depot/perl@25066 | ||||
* | Here's the rest of change 25058 ;-) | Steve Hay | 2005-07-04 | 1 | -2/+0 |
| | | | p4raw-id: //depot/perl@25061 | ||||
* | replace ckWARN macros with functions | Dave Mitchell | 2005-07-02 | 1 | -0/+2 |
| | | | p4raw-id: //depot/perl@25050 | ||||
* | Don't inline offer_nice_chunk, as it's rarely called. | Nicholas Clark | 2005-07-02 | 1 | -0/+6 |
| | | | p4raw-id: //depot/perl@25047 | ||||
* | First stab at not automatically creating an unused SV for GvSV | Nicholas Clark | 2005-06-29 | 1 | -0/+6 |
| | | | | | | | Enable it with -DPERL_DONT_CREATE_GVSV. Currently if enabled 22 test scripts have failures, so still some way to go. p4raw-id: //depot/perl@25009 | ||||
* | Extend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalars | Nicholas Clark | 2005-06-24 | 1 | -0/+10 |
| | | | | | | which become unreferenced. This is less likely to be successful. The #define needs a better name. p4raw-id: //depot/perl@24976 | ||||
* | Remove the reference loop between symbol tables and typeglobs. | Nicholas Clark | 2005-06-23 | 1 | -3/+7 |
| | | | | | Typeglobs now have a weak reference onto their symbol table. p4raw-id: //depot/perl@24966 | ||||
* | Pre-YAPC consting fun | Andy Lester | 2005-06-23 | 1 | -0/+4 |
| | | | | | Message-ID: <20050623190423.GA13835@petdance.com> p4raw-id: //depot/perl@24965 | ||||
* | The current implementation of :unique is fundamentally flawed, | Nicholas Clark | 2005-06-23 | 1 | -10/+0 |
| | | | | | | | | because declaring a scalar READONLY does not stop it being modified. Hence the current implementation of :unique is *not threadsafe* D'oh! Better implementations welcome. p4raw-id: //depot/perl@24962 | ||||
* | handle magic in local correctly | Dave Mitchell | 2005-06-22 | 1 | -0/+6 |
| | | | | | | | the local SV now gets a copy of any container magic, and no value magic; in the past the whole magic chain was either shared or moved p4raw-id: //depot/perl@24942 | ||||
* | The continuing adventures of Constman and Localize Boy | Andy Lester | 2005-06-20 | 1 | -4/+4 |
| | | | | | Message-ID: <20050620152237.GA5032@petdance.com> p4raw-id: //depot/perl@24913 | ||||
* | More random cleanups | Andy Lester | 2005-06-20 | 1 | -12/+4 |
| | | | | | Message-ID: <20050617145029.GC11769@petdance.com> p4raw-id: //depot/perl@24906 | ||||
* | Replace all the new/del static functions with calls to a single pair | Nicholas Clark | 2005-06-16 | 1 | -44/+0 |
| | | | | | of functions that uproot/plant bodies p4raw-id: //depot/perl@24878 | ||||
* | CopSTASH_eq again | Andy Lester | 2005-06-15 | 1 | -0/+2 |
| | | | | | Message-ID: <20050615044926.GA29087@petdance.com> p4raw-id: //depot/perl@24847 | ||||
* | Shrink shared hash scalars from PVIV to PV | Nicholas Clark | 2005-06-11 | 1 | -1/+1 |
| | | | p4raw-id: //depot/perl@24802 | ||||
* | Fixes the case of $a = \$#{[]}; and then accessing $$a | Nicholas Clark | 2005-06-09 | 1 | -0/+2 |
| | | | | | (but not \$#a after local @a or my @a leave a block) p4raw-id: //depot/perl@24783 | ||||
* | s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/g | Nicholas Clark | 2005-06-08 | 1 | -6/+6 |
| | | | p4raw-id: //depot/perl@24755 | ||||
* | one more round of is_utf8_foo tuneup | Jarkko Hietaniemi | 2005-06-07 | 1 | -0/+2 |
| | | | | | Message-ID: <42A314E4.8060608@gmail.com> p4raw-id: //depot/perl@24730 | ||||
* | further speeding up of is_utf8_string() | Jarkko Hietaniemi | 2005-06-04 | 1 | -0/+10 |
| | | | | | Message-ID: <42A1850F.4040109@gmail.com> p4raw-id: //depot/perl@24706 |