| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@32562
|
|
|
| |
p4raw-id: //depot/perl@32216
|
|
|
|
|
|
| |
the strlen() earlier.
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32126
|
|
|
|
|
| |
Brought to you by the Campaign for the Elimination of strlen().
p4raw-id: //depot/perl@32112
|
|
|
| |
p4raw-id: //depot/perl@32109
|
|
|
| |
p4raw-id: //depot/perl@32070
|
|
|
|
|
|
|
|
|
|
| |
Although I've committed crimes against indenting to avoid losing
blame annotation history. Revisit this when we have version control
that can easily see through whitespace changes.
[Can probably now propagate consting inside S_parse_body(),
Perl_moreswitches() and Perl_yylex(), but that will not affect the
external API, so can wait until after 5.10]
p4raw-id: //depot/perl@32057
|
|
|
|
|
| |
now that assertions have been removed.
p4raw-id: //depot/perl@32056
|
|
|
| |
p4raw-id: //depot/perl@32054
|
|
|
|
|
| |
as it was never freed.
p4raw-id: //depot/perl@32052
|
|
|
|
|
|
|
| |
The conditional skip of PERL_SYS_TERM introduced by change #29827
now happens on all platforms, not just UNIX.
p4raw-link: @29827 on //depot/perl: c301d6064f299b8a77670348b81d25d2d94d6a2f
p4raw-id: //depot/perl@31971
|
|
|
| |
p4raw-id: //depot/perl@31970
|
|
|
|
|
|
|
| |
a global variable PL_bincompat_options. Because the string will be
embedded in any shared perl library, it will allow a comparison check
to be added to perlmain.c in the future, to detect library mismatch.
p4raw-id: //depot/perl@31873
|
|
|
|
|
|
|
| |
Replace the rather elegant C code with Perl code that can also sort the
options first, as this will allow them to be split into those that
affect binary compatibility, and those that do not.
p4raw-id: //depot/perl@31872
|
|
|
| |
p4raw-id: //depot/perl@31870
|
|
|
| |
p4raw-id: //depot/perl@31787
|
|
|
|
|
|
|
|
|
| |
next argument happens to be a directory name, changing this does
not seem worthwhile. It's as likely as not to break something.
The many -x users clamouring for consistency must go home
empty-handed, alas.
p4raw-id: //depot/perl@31691
|
|
|
| |
p4raw-id: //depot/perl@31690
|
|
|
| |
p4raw-id: //depot/perl@31635
|
|
|
| |
p4raw-id: //depot/perl@31634
|
|
|
| |
p4raw-id: //depot/perl@31404
|
|
|
| |
p4raw-id: //depot/perl@31333
|
|
|
| |
p4raw-id: //depot/perl@31255
|
|
|
| |
p4raw-id: //depot/perl@31245
|
|
|
| |
p4raw-id: //depot/perl@31200
|
|
|
|
|
| |
and simplify its creation and destruction
p4raw-id: //depot/perl@31199
|
|
|
| |
p4raw-id: //depot/perl@31154
|
|
|
|
|
|
| |
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60704291527y1b39be37l221ef66e4c828f66@mail.gmail.com>
p4raw-id: //depot/perl@31107
|
|
|
| |
p4raw-id: //depot/perl@31083
|
|
|
| |
p4raw-id: //depot/perl@31058
|
|
|
| |
p4raw-id: //depot/perl@31046
|
|
|
| |
p4raw-id: //depot/perl@31045
|
|
|
| |
p4raw-id: //depot/perl@31044
|
|
|
|
|
| |
Plus a change in Module::Build::Version, specific to bleadperl.
p4raw-id: //depot/perl@31005
|
|
|
|
|
|
| |
From: "Brandon Black" <blblack@gmail.com>
Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com>
p4raw-id: //depot/perl@30980
|
|
|
| |
p4raw-id: //depot/perl@30900
|
|
|
|
|
|
|
| |
Message-ID: <20070329160229.GF20231@ostwald>
plus another similar correction
p4raw-id: //depot/perl@30851
|
|
|
|
|
|
| |
unneeded include of <sys/mman.h>, and make PERL_DEBUG_READONLY_OPS
appear in -V output.
p4raw-id: //depot/perl@30834
|
|
|
|
|
|
| |
as read only (or as much of it as it practical). This makes it trivial
to detect buggy code that is modifying the optree at runtime.
p4raw-id: //depot/perl@30829
|
|
|
| |
p4raw-id: //depot/perl@30821
|
|
|
|
|
| |
"Correct" the whitespace on the only inconsistent #ifdef/#endif
p4raw-id: //depot/perl@30667
|
|
|
| |
p4raw-id: //depot/perl@30629
|
|
|
|
|
|
|
|
|
| |
for @- and @+ : do this directly from the lexer (patch by Yves
Orton.) This way, @- and @+ aren't preloaded anymore.
Avoid to require re::Tie::Hash::NamedCapture when the *- or *+
globs are created, this was breaking the build due to miniperl's
inability to load it.
p4raw-id: //depot/perl@30496
|
|
|
|
|
|
|
|
|
|
| |
To silence spurious interpolation warnings, merely
create the stash entry for them. Ensure that the
re::Tie::Hash::NamedCapture module is always loaded
when we have created the tied hashes %+ and %-.
Revert change #30483, which is now unnecessary.
p4raw-link: @30483 on //depot/perl: 73f68b39467596f862aade4f4b46d6061aa98bd3
p4raw-id: //depot/perl@30490
|
|
|
|
|
| |
as the compiler used by Jerry D. Hedden warns.
p4raw-id: //depot/perl@30448
|
|
|
|
|
| |
with a size then sv_upgrade(), as the latter calls sv_upgrade() twice.
p4raw-id: //depot/perl@30348
|
|
|
|
|
|
| |
sv = newSV(0);
sv_upgrade(sv, type);
p4raw-id: //depot/perl@30347
|
|
|
|
|
|
|
|
|
|
|
| |
[ 29832]
Avoid a SEGV in DBI's test suite, discovered by Andreas.
Probably need to go through and audit to see if there are analagous
places that need tweaking.
p4raw-link: @29832 on //depot/maint-5.8/perl: 42a5fb548791baca026f93036e91df33f2efb5be
p4raw-id: //depot/perl@30240
p4raw-integrated: from //depot/maint-5.8/perl@29832 'merge in' perl.c
(@29809..)
|
|
|
|
|
| |
Message-ID: <p81gs2pggh04cngqjam0ejite7ksamiprt@4ax.com>
p4raw-id: //depot/perl@30147
|
|
|
|
|
|
|
| |
PERL_SET_THX(my_perl); when !PL_curinterp for non-ithreads.
However, this would not have made a difference for any configuration
buildable from the blead source alone.
p4raw-id: //depot/perl@30119
|