| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
p4raw-link: @5342 on //depot/perl: ba869debd80c55cfae8e9d4de0991d62f9efcb9b
p4raw-id: //depot/perl@5343
|
|
|
| |
p4raw-id: //depot/perl@5342
|
|
|
|
|
|
|
| |
perl_run() longjmping out)
p4raw-link: @3386 on //depot/perl: 312caa8e97f1c7ee342a9895c2f0e749625b4929
p4raw-id: //depot/perl@5162
|
|
|
|
|
| |
add PERL_MICRO guards supplied by Simon Cozens <simon@brecon.co.uk>
p4raw-id: //depot/perl@5143
|
|
|
|
|
|
|
|
| |
could think message was random length when passed a null argument;
utilize() didn't set up the hash for the method name leading to
pp_method_named() accessing random state; PL_curpm wasn't zeroed
properly)
p4raw-id: //depot/perl@5072
|
|
|
|
|
| |
years (from Gisle Aas)
p4raw-id: //depot/perl@5009
|
|
|
|
|
| |
<EFifer@sanwaint.com>)
p4raw-id: //depot/perl@5008
|
|
|
|
|
|
|
| |
Stuhl <sho_pi@hotmail.com>); fix the markup format to be more
flexible for better readability; add missing docs in sv.c; regenerate
perltoc
p4raw-id: //depot/perl@4915
|
|
|
|
|
|
| |
more consistent warnings, from Greg Bacon <gbacon@itsc.uah.edu>
(slightly modified)
p4raw-id: //depot/perl@4830
|
|
|
| |
p4raw-id: //depot/perl@4755
|
|
|
| |
p4raw-id: //depot/perl@4746
|
|
|
| |
p4raw-id: //depot/perl@4717
|
|
|
| |
p4raw-id: //depot/perl@4704
|
|
|
| |
p4raw-id: //depot/perl@4602
|
|
|
|
|
|
| |
is due to regexps keeping non-constant data in their compiled
structures)
p4raw-id: //depot/perl@4579
|
|
|
| |
p4raw-id: //depot/perl@4557
|
|\
| |
| | |
p4raw-id: //depot/cfgperl@4549
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
in COP; revert parts of change#4485 and s/xcv_filegv/xcv_file/
(CvFILE() may yet come in handy somewhere); adjust compiler doodads
to suit
p4raw-link: @4485 on //depot/perl: b195d4879f55e1610299cb9b1b55356940c2a577
p4raw-id: //depot/perl@4545
|
| |
| |
| | |
p4raw-id: //depot/perl@4537
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@4530
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@4526
|
|\ \
| |/
| | |
p4raw-id: //depot/cfgperl@4513
|
| |
| |
| | |
p4raw-id: //depot/perl@4505
|
| |
| |
| | |
p4raw-id: //depot/cfgperl@4512
|
|/
|
| |
p4raw-id: //depot/cfgperl@4508
|
|
|
| |
p4raw-id: //depot/cfgperl@4429
|
|
|
|
|
|
| |
Configure -Duse64bits -Dccflags=-DDEBUGGING in Solaris,
plus few other warnings in Dumper.xs.
p4raw-id: //depot/cfgperl@4426
|
|
|
|
|
|
|
|
|
| |
runlevels and stack of stacks (change#3988 done right);
basically, we pop the runlevel if the stacklevel is not the
same one we started the runlevel with
p4raw-link: @3988 on //depot/perl: a7c6d24429ab2b6db54575a3bdc62c7ed9f881cf
p4raw-id: //depot/perl@4376
|
|
|
|
|
| |
Zakharevich)
p4raw-id: //depot/perl@4361
|
|
|
|
|
|
| |
"leaks"; %@ wasn't even user-visible under -Dusethreads);
only repeats of most recent error are now avoided
p4raw-id: //depot/perl@4316
|
|\
| |
| | |
p4raw-id: //depot/perl@4303
|
| |
| |
| |
| |
| |
| | |
macros to be used when doing formatted printing:
IVdf, UVuf, UVxf, UVof. Also introduce Uid_t_SIGN.
p4raw-id: //depot/cfgperl@4288
|
|/
|
|
|
|
| |
to point at; change places that meant Perl_debug_log rather than
PerlIO_stderr()
p4raw-id: //depot/perl@4302
|
|
|
|
|
| |
<jbley@cs.cmu.edu>); whitespace adjustments
p4raw-id: //depot/perl@4253
|
|
|
|
|
|
|
|
|
|
|
| |
warnings; symbols that violate strictures do *not* end up in
the symbol table anyway, making multiple evals of the same piece
of code produce the same errors; errors indicate all locations
of a global symbol rather than just the first one; these
changes make compile-time failures within evals reliably
visible via the return value or contents of $@, and trappable
using __DIE__ hooks
p4raw-id: //depot/perl@4197
|
|
|
| |
p4raw-id: //depot/perl@4121
|
|
|
|
|
| |
so that they overflow also on 64-bit platforms.
p4raw-id: //depot/cfgperl@4093
|
|
|
| |
p4raw-id: //depot/perl@4013
|
|\
| |
| | |
p4raw-id: //depot/perl@4008
|
| |\
| | |
| | | |
p4raw-id: //depot/cfgperl@3999
|
| | |
| | |
| | | |
p4raw-id: //depot/cfgperl@3950
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
subclasses 'overflow' and 'portable' created,
used by the recent integer overflow warnings.
Class syntax subclass 'octal' renamed to 'digit',
binary and hexadecimal parsing errors also 'digit' warnings.
p4raw-id: //depot/cfgperl@3942
|
| |/
|/|
| |
| |
| | |
USE_THREADS and MULTIPLICITY; minor pod adjustments
p4raw-id: //depot/perl@4007
|
|/
|
|
|
|
|
|
|
|
|
| |
this causes a POPSTACK panic. The problem seems to be that although
die_where() has unwound the tail of perl_vdie() top_env setjmp has been
set to resume execution there. Avoiding setting CATCH_SET(TRUE) in
call_sv() avoids this. So invent a new G_NOCATCH flag to disable
messing with CATCH_SET() in call_sv, use it in perl_vdie().
Add test to op/eval.t which will fail (panic) if bug comes back.
>>> I AM NOT CONVINCED THIS IS CORRECT LONG TERM FIX <<<
p4raw-id: //depot/perl@3988
|
|\
| |
| | |
p4raw-id: //depot/cfgperl@3889
|
| |
| |
| | |
p4raw-id: //depot/perl@3876
|
|/
|
|
|
|
| |
emacs code indentation doesn't get wrong ideas--
in other words, introduce a couple of "redundant" if:s.
p4raw-id: //depot/cfgperl@3887
|
|
|
| |
p4raw-id: //depot/cfgperl@3865
|
|
|
| |
p4raw-id: //depot/cfgperl@3864
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with -Duse64bits (using long long).
Tested in Solaris 2.6 sparc RH Linux 6.0 x86
(and Digital IX 4.0D, to get a true 64-bit opinion). Now e.g.
'print unpack "q", pack "q", 12345678901'
should work on such 32-bit platforms.
Still a lot of printf()s behind -D which wrongly assume
that %ld/%lx and (long) are a good combination.
Introducing a slew of new macros intended to be used in printf()
format strings: e. g. PERL_PRId64 is the string to be used
when printing an IV, printf("%" PERL_PRId64 "\n", iv).
The PRI... naming follows the C9X naming of <inttypes.h> macros.
p4raw-id: //depot/cfgperl@3861
|