| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
dumping (but now use SvPV_nolen). (This change made an empty
prototype to show up as "_" under -Uuseperlio.)
p4raw-id: //depot/perl@18600
|
|
|
|
|
|
|
|
|
| |
case op_seq == (U16)-1 for the compiler backend
Subject: Re: Freeing code
From: "Paul Johnson" <paul@pjcj.net>
Message-ID: <18918.193.134.254.145.1043759589.squirrel@wesley.pjcj.net>
p4raw-id: //depot/perl@18599
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change 18450 :
Tiny output tweak.
Change 18429 :
AIX gcc (2.9) threaded build tweak (without the _THREAD_SAFE
things like drand48_data are undefined).
Change 18388 :
List the PERL_MAGIC_utf8 ('w') flag.
p4raw-id: //depot/perl@18598
p4raw-integrated: from //depot/maint-5.8/perl@18597 'copy in'
hints/aix.sh (@18286..) t/op/pat.t (@18290..) pod/perlguts.pod
(@18387..)
|
|
|
|
|
| |
Message-ID: <87n0m3v6yp.fsf@vran.herceg.de>
p4raw-id: //depot/perl@18597
|
|
|
|
|
|
|
| |
without the lval context tweak. Used in OP_DBSTATE.
Subject: Re: [PATCH] Re: change #9754: 5 x slowdown for perl -d
Message-ID: <20030126174242.H16182@fdgroup.com>
p4raw-id: //depot/perl@18596
|
|
|
|
|
| |
Message-ID: <20030125002550.GG278@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@18595
|
|
|
| |
p4raw-id: //depot/perl@18594
|
|
|
|
|
|
|
|
| |
refcount of the shared scalar, we really must protect
that refcount increase with a lock, or else it might not
happen. Fixes segfault when objects would prematurely
be killed.
p4raw-id: //depot/perl@18593
|
|
|
| |
p4raw-id: //depot/perl@18592
|
|
|
|
|
|
| |
Subject: Re: [PATCH] Re: change #9754: 5 x slowdown for perl -d
Message-ID: <20030124184419.F11179@fdgroup.com>
p4raw-id: //depot/perl@18589
|
|
|
| |
p4raw-id: //depot/perl@18588
|
|
|
| |
p4raw-id: //depot/perl@18586
|
|
|
| |
p4raw-id: //depot/perl@18584
|
|
|
|
|
|
| |
(There may be more spots like this, so a Configure test
maybe in order, but this works for now.) From Russ Cox.
p4raw-id: //depot/perl@18583
|
|
|
|
|
| |
Message-Id: <200301231448.h0NEmqnu022591@vran.herceg.de>
p4raw-id: //depot/perl@18581
|
|
|
|
|
| |
Message-Id: <20030124042354.GA30362@ratsnest.hole>
p4raw-id: //depot/perl@18580
|
|
|
|
|
| |
Message-Id: <20030126025548.GB812@ratsnest.hole>
p4raw-id: //depot/perl@18579
|
|
|
|
|
|
| |
From: "Craig A. Berry" <craigberry@mac.com>
Message-Id: <3E306BAE.4030807@mac.com>
p4raw-id: //depot/perl@18578
|
|
|
|
|
| |
Message-ID: <20030123205647.C8696@fdgroup.com>
p4raw-id: //depot/perl@18577
|
|
|
| |
p4raw-id: //depot/perl@18573
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Subject: Partial Data::Dumper patch
From: Richard Clamp <richardc@unixbeard.net>
Date: Sat, 4 Jan 2003 00:52:47 +0000
Message-ID: <20030104005247.GA27685@mirth.demon.co.uk>
Subject: Re: Partial Data::Dumper patch
From: Slaven Rezic <slaven@rezic.de>
Date: 04 Jan 2003 02:48:08 +0100
Message-ID: <87u1gp4rdz.fsf@vran.herceg.de>
p4raw-id: //depot/perl@18572
p4raw-integrated: from //depot/maint-5.8/perl@18571 'copy in'
ext/Data/Dumper/t/dumper.t (@17645..)
p4raw-integrated: from //depot/maint-5.8/perl@18448 'merge in'
ext/Data/Dumper/Dumper.xs (@17645..)
|
|
|
|
|
|
| |
Message-ID: <20030116171237.C420@fdgroup.com>
(with a small test tweak)
p4raw-id: //depot/perl@18571
|
|
|
| |
p4raw-id: //depot/perl@18569
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 18560]
Fixes for open.pm which attempts to load layers:
1. C equivalent of local $SIG{__WARN__} = sub {}
while loading layers to supress warnings lib/open.t does
not want.
2. The loading scheme does not recurse now so look for
new symptom of bad layer which is that a good module
fails to load (as we cannot open any files).
NOTE: In my opinion open.pm should probably die on bad layer
spec rather than just (maybe) warning and then allowing opens
to fail.
p4raw-link: @18560 on //depot/perlio: c9bca74aca217023baf0f921dcffaaa072a83cf3
p4raw-id: //depot/perl@18561
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
1. C equivalent of local $SIG{__WARN__} = sub {}
while loading layers to supress warnings lib/open.t does
not want.
2. The loading scheme does not recurse now so look for
new symptom of bad layer which is that a good module
fails to load (as we cannot open any files).
NOTE: In my opinion open.pm should probably die on bad layer
spec rather than just (maybe) warning and then allowing opens
to fail.
p4raw-id: //depot/perlio@18560
|
| |
| |
| | |
p4raw-id: //depot/perl@18559
|
| |
| |
| |
| |
| | |
Message-ID: <20030119172204.D24444@fdgroup.com>
p4raw-id: //depot/perl@18558
|
| |
| |
| |
| |
| |
| |
| | |
with SIGWARN
Message-ID: <20030121222720.GG293@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@18557
|
| |
| |
| |
| |
| | |
Message-ID: <533D273D4014D411AB1D00062938C4D904046299@hotel.npl.co.uk>
p4raw-id: //depot/perl@18556
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 18539]
Try the invalidate_fileno() idea for non-leaky stdio sockets.
[ 18540]
stdio does NOT set errno==EBADF on invalidated fileno
[ 18547]
Tweak APItest for new semantics of printf.
Now printf() is always real printf() and not #define'd to
PerlIO_stdoutf() so PerlIO_flush() when STDOUT is redirected
back to original file does not affect stdout unless we are
using :stdio as implementation. So things printf()ed XS side
are not written to file (and turn up at end of test).
So add an XS function which does fflush(stdout), modify .pm
file to export it and .t file to call it.
[ 18548]
Add defined(__osf__) case to invalidate_fileno (for Tru64).
[ 18549]
Report layer name (without arg) on fail, and attempt to
autoload layer name. (Fix for [perl #20460]).
[ 18550]
#if defined(__irix__) (for stdio invalidate) from Jarkko.
p4raw-link: @18550 on //depot/perlio: 9837d3731bea1e0d3aaed58a46127574f76ffe53
p4raw-link: @18549 on //depot/perlio: c7732655732824f25d1659f5ebb5d4c3538d32e8
p4raw-link: @18548 on //depot/perlio: 9110aad070a9791bfefe4a0d1718537633723305
p4raw-link: @18547 on //depot/perlio: 9d9116831508c6c9cd81c32834701af14b7647a4
p4raw-link: @18540 on //depot/perlio: e85294730ea95da49196ebe8f63ce0db11ebd231
p4raw-link: @18539 on //depot/perlio: 0d7a53989a672378609205d638df0119542bcf7e
p4raw-id: //depot/perl@18555
|
| |
| |
| | |
p4raw-id: //depot/perlio@18550
|
| |
| |
| |
| |
| | |
autoload layer name. (Fix for [perl #20460]).
p4raw-id: //depot/perlio@18549
|
| |
| |
| | |
p4raw-id: //depot/perlio@18548
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Now printf() is always real printf() and not #define'd to
PerlIO_stdoutf() so PerlIO_flush() when STDOUT is redirected
back to original file does not affect stdout unless we are
using :stdio as implementation. So things printf()ed XS side
are not written to file (and turn up at end of test).
So add an XS function which does fflush(stdout), modify .pm
file to export it and .t file to call it.
p4raw-id: //depot/perlio@18547
|
| |\
| | |
| | | |
p4raw-id: //depot/perlio@18546
|
| | |
| | |
| | | |
p4raw-id: //depot/perlio@18540
|
| | |
| | |
| | | |
p4raw-id: //depot/perlio@18539
|
| | |
| | |
| | |
| | |
| | | |
Message-ID: <20030119164353.B24444@fdgroup.com>
p4raw-id: //depot/perl@18554
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Message-ID: <20030118002539.A30585@wurlitzer.hut.fi>
(chose the 'even safer' version)
p4raw-id: //depot/perl@18553
|
| | |
| | |
| | |
| | |
| | | |
Message-ID: <20030117194044.GB297@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@18552
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
[ 18375]
Better version of change #18370; use the new 'E' flag
so that cxinc is exposed (as cpp) only to List::Util
(well, any extension) (well, anyone who does -DPERL_EXT),
no need to export it globally.
p4raw-link: @18375 on //depot/maint-5.8/perl: c8ec9884b4dd9ffdd0a7d1514952a74c55bfab3e
p4raw-link: @18370 on //depot/maint-5.8/perl: 94115b5677e78fbc3321ad88fedfaa3b6bc804bf
p4raw-id: //depot/perl@18551
p4raw-integrated: from //depot/maint-5.8/perl@18545 'copy in'
ext/List/Util/Makefile.PL (@17645..) 'merge in' embed.fnc
embed.h global.sym (@18370..)
|
| |
| |
| |
| |
| | |
Message-Id: <45B4D3AE-2DD8-11D7-8CF9-000393801F84@crystalflame.net>
p4raw-id: //depot/perl@18545
|
| |
| |
| | |
p4raw-id: //depot/perl@18544
|
| |
| |
| | |
p4raw-id: //depot/perl@18543
|
| |
| |
| | |
p4raw-id: //depot/perl@18542
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
robust (use <> instead of "") and in case of
failure (PERL_VERSION didn't get defined) try
to fail (by trying to #include an "obviously"
named file that should not exist) (didn't use
#error since IIRC older cpps do not have it)
(Tries to address [perl #20276].)
p4raw-id: //depot/perl@18541
|
| |
| |
| |
| |
| | |
Message-ID: <spPE+gzkg+6F092yn@efn.org>
p4raw-id: //depot/perl@18538
|
| |
| |
| |
| |
| | |
(suggested by Peter Haworth).
p4raw-id: //depot/perl@18536
|
| |
| |
| |
| |
| | |
Message-ID: <vzksmwb8q6q.fsf@minbar.devel.redhat.com>
p4raw-id: //depot/perl@18534
|
| |
| |
| |
| |
| | |
Message-Id: <200301021433.h02EXno03562@crypt.compulink.co.uk>
p4raw-id: //depot/perl@18533
|