| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
results in slightly smaller object code. (No extra work is done.)
p4raw-id: //depot/perl@32834
|
|
|
|
|
|
|
|
|
| |
The macros all create new mortals using sv_newmortal(), and those
cannot be magical. This is in contrary to the X?PUSH macros, which
operate on TARG, which can be magical.
With that in mind, mentioning whether or not mX?PUSH can handle
'set' magic doesn't make sense any longer.
p4raw-id: //depot/perl@32824
|
|
|
|
|
|
| |
and mortalizing them. Use these macros where possible. And also
mX?PUSH[inpu] where possible.
p4raw-id: //depot/perl@32821
|
|
|
| |
p4raw-id: //depot/perl@32237
|
|
|
|
|
| |
Message-ID: <prol131i8b27re246alnhmem4mj13fcl2b@4ax.com>
p4raw-id: //depot/perl@30879
|
|
|
| |
p4raw-id: //depot/perl@29907
|
|
|
|
|
| |
space saving to merge them. Hopefully this will reduce L2 cache misses.
p4raw-id: //depot/perl@29836
|
|
|
|
|
|
| |
files that generate .h files, so they'll be ready
next time.
p4raw-id: //depot/perl@29695
|
|
|
|
|
| |
The overloading tests are not free.
p4raw-id: //depot/perl@27126
|
|
|
|
|
| |
which don't do the pre-processor string manipulation internally.
p4raw-id: //depot/perl@27122
|
|
|
|
|
| |
(Since change 17990 added version object overloading)
p4raw-id: //depot/perl@26516
|
|
|
|
|
|
|
| |
Message-ID: <20051227203939.GC1781@petdance.com>
Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
p4raw-id: //depot/perl@26505
|
|
|
|
|
|
| |
macros, to avoid needing C pre-processor string concatenation within
the lowest level expansion.
p4raw-id: //depot/perl@26015
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk>
p4raw-id: //depot/perl@25237
|
|
|
|
|
| |
Message-ID: <20050622144059.GA19598@petdance.com>
p4raw-id: //depot/perl@24945
|
|
|
| |
p4raw-id: //depot/perl@24757
|
|
|
|
|
| |
Elminate a lot of C<n_a>s
p4raw-id: //depot/perl@24748
|
|
|
| |
p4raw-id: //depot/perl@24723
|
|
|
|
|
| |
Message-ID: <20050516151353.GA25387@petdance.com>
p4raw-id: //depot/perl@24489
|
|
|
|
|
|
| |
Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org>
Date: Mon, 18 Apr 2005 19:09:25 -0500
p4raw-id: //depot/perl@24248
|
|
|
| |
p4raw-id: //depot/perl@24106
|
|
|
|
|
| |
Message-ID: <533D273D4014D411AB1D00062938C4D90849C55A@hotel.npl.co.uk>
p4raw-id: //depot/perl@23767
|
|
|
|
|
| |
Message-Id: <cqf0q1$9cc$1@post.home.lunix>
p4raw-id: //depot/perl@23680
|
|
|
| |
p4raw-id: //depot/perl@22895
|
|
|
|
|
|
| |
Subject: Re: [PATCH] Document limitations in PUSHi et al macros and add new mPUSHi et al macros
Message-Id: <20040503200328.24efcda5@r2d2>
p4raw-id: //depot/perl@22779
|
|
|
|
|
|
| |
should handle 'set' magic, just like the X?PUSH[inup]
counterparts.
p4raw-id: //depot/perl@22757
|
|
|
|
|
| |
Message-ID: <40921749.3050600@uk.radan.com>
p4raw-id: //depot/perl@22756
|
|
|
|
|
|
|
|
|
| |
Message-ID: <20030101225459.A2320@cs839290-a.mtth.phub.net.cable.rogers.com>
(Pity the first patch fell through the cracks back then.
Not that forbidding non-object copy constructors is the right
thing to do but the bug could use fixing.)
p4raw-id: //depot/perl@21276
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 19738]
Subject: Re: [PATCH: maint @ 19733] CL compiler warnings on MSWin32
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Message-ID: <011701c32f8c$62d85ee0$0c2f1fac@R2D2>
p4raw-link: @19738 on //depot/perl: 5a1dd2ab5c9ca51eda95e7e0025702bdfcd91d9fon //depot/maint-5.8/perl: c43a4d73e4c3d92928dd743544b60e43ce02ee9c
p4raw-id: //depot/perl@19739
p4raw-integrated: from //depot/maint-5.8/perl@19738 'copy in'
ext/Encode/encengine.c (@18665..) ext/List/Util/Util.xs
(@18791..) ext/Storable/Storable.xs (@19551..)
ext/POSIX/POSIX.xs (@19704..) ext/threads/threads.xs (@19722..)
'merge in' ext/Thread/Thread.xs (@18145..) pp.h (@19400..) sv.c
(@19653..) perl.c (@19704..) op.c (@19732..)
|
|
|
|
|
|
|
| |
(Lots of Perl 5 source code archaeology was involved.)
Larry didn't make strangled noises when I showed him
the patch, either :-)
p4raw-id: //depot/perl@19242
|
|
|
| |
p4raw-id: //depot/perl@18807
|
|
|
| |
p4raw-id: //depot/perl@18801
|
|
|
|
|
| |
Still imcomplete. Configure will follow
p4raw-id: //depot/perl@18030
|
|
|
| |
p4raw-id: //depot/perl@14391
|
|
|
| |
p4raw-id: //depot/perl@14041
|
|
|
|
|
|
| |
Thanks to H. Merijn Brand for the patch.
Some of the comments and or guards might be removable in perl.h now.
p4raw-id: //depot/perl@11758
|
|
|
|
|
| |
Message-ID: <20010529005553.B675@blackrider.blackstar.co.uk>
p4raw-id: //depot/perl@10274
|
|
|
|
|
| |
Make gethostbyaddr() test in above work.
p4raw-id: //depot/perlio@9042
|
|
|
|
|
|
|
|
| |
In-Reply-To: <20010227140737.Y10633@chaos.wustl.edu>
Message-ID: <Pine.LNX.4.30.0102271322070.8623-100000@lapaki.jach.hawaii.edu>
Replace djSP with dSP.
p4raw-id: //depot/perl@8963
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from maintperl.
Upgrade to Getopt::Long 2.25, from Johan Vromans.
more files need to be writable in the source distribution
perl_clone() wants to clone PL_numeric_radix_sv (fix for change#8626)
Solaris 2.7 i386 #defines SP in /usr/include/sys/reg.h
Subject: Re: [PATCH perl5.6.1-TRIAL2] long C<=item>s in perlmodlib.pod
Allow the float to be fuzzier.
need to use INT2PTR instead of a straight cast or ia64 fails
Subject: Re: [ID 20010201.006] bad pointer from perlfunc to perlmod
add ppaddr as one of the compatibility symbols under -DPERL_POLLUTE
p4raw-link: @8662 on //depot/maint-5.6/perl: 4fd7b88664e5220d434e86a4171b6501199a0df5
p4raw-link: @8654 on //depot/maint-5.6/perl: 570327f99599d50e7689d7f8e58ce0062abb9bfd
p4raw-link: @8649 on //depot/maint-5.6/perl: e077e268546d6372b301e6674cc72c8d19727a93
p4raw-link: @8644 on //depot/maint-5.6/perl: 0a4931cb101d4c4c7af706ed2960bc1b4935992e
p4raw-link: @8641 on //depot/maint-5.6/perl: c266a57ee93b609f48ccb9173c2a3073a28cd0db
p4raw-link: @8626 on //depot/maint-5.6/perl: e77a7f40d76565c12d43428402884505d5496c8f
p4raw-id: //depot/perl@8670
p4raw-integrated: from //depot/maint-5.6/perl@8650 'copy in'
Porting/makerel (@7298..) lib/Getopt/Long.pm (@7895..)
pod/perlmodlib.PL (@8175..) 'ignore' pod/perlmodlib.pod
(@8640..) 'merge in' t/lib/peek.t (@8151..) ext/POSIX/POSIX.xs
(@8177..) embed.pl pp.h (@8620..) embedvar.h (@8626..)
pod/perlfunc.pod (@8630..)
p4raw-integrated: from //depot/maint-5.6/perl@8649 'merge in' sv.c
(@8634..)
|
|
|
|
|
|
|
| |
Message-ID: <20010130195105.R76607@plum.flirble.org>
op/inc cure.
p4raw-id: //depot/perl@8637
|
|
|
| |
p4raw-id: //depot/perl@8441
|
|
|
| |
p4raw-id: //depot/perl@8430
|
|
|
|
|
| |
Message-ID: <14941.16925.736415.785818@soda.csua.berkeley.edu>
p4raw-id: //depot/perl@8417
|
|
|
| |
p4raw-id: //depot/perl@8289
|
|
|
|
|
|
|
| |
Message-ID: <20001206232400.A21381@firedrake.org>
Plus a note from Nick Ing-Simmons.
p4raw-id: //depot/perl@8038
|
|
|
| |
p4raw-id: //depot/perl@8006
|
|
|
| |
p4raw-id: //depot/perl@7984
|
|
|
|
|
| |
Thus sub deref { $_[0] } functions if object is wanted type.
p4raw-id: //depot/perl@7009
|
|
|
| |
p4raw-id: //depot/perl@5917
|