| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@27666
|
|
|
|
|
|
| |
state of %^H as an eleventh value from caller. This allows users to
write pragmas.
p4raw-id: //depot/perl@27643
|
|
|
|
|
| |
Message-ID: <20060329161336.GA12456@petdance.com>
p4raw-id: //depot/perl@27630
|
|
|
|
|
|
|
| |
the near identical code in pp_entertry into Perl_create_eval_scope.
Move the cut & paste code from Perl_call_sv/Perl_fold_constants into
Perl_delete_eval_scope.
p4raw-id: //depot/perl@27617
|
|
|
|
|
| |
replacing 5 instances of the same code.
p4raw-id: //depot/perl@27608
|
|
|
|
|
|
|
| |
utf8_mg_pos_cache_update()
Start to use the cache to store two pairs of byte/utf-8 pairs.
Add the first third of the cache update code.
p4raw-id: //depot/perl@27582
|
|
|
|
|
|
| |
Remove old unused static functions.
Remove references to cache[2] and cache[3].
p4raw-id: //depot/perl@27580
|
|
|
| |
p4raw-id: //depot/perl@27534
|
|
|
|
|
| |
find the bugs that stowed away.
p4raw-id: //depot/perl@27447
|
|
|
|
|
| |
tree)
p4raw-id: //depot/perl@27446
|
|
|
| |
p4raw-id: //depot/perl@27439
|
|
|
| |
p4raw-id: //depot/perl@27424
|
|
|
| |
p4raw-id: //depot/perl@27422
|
|
|
| |
p4raw-id: //depot/perl@27419
|
|
|
| |
p4raw-id: //depot/perl@27377
|
|
|
| |
p4raw-id: //depot/perl@27339
|
|
|
|
|
|
|
|
|
|
|
| |
typeglobs never need to use SvPVX. This comes at price - typeglobs
were using magic get for their stringificiation, and to pass SvOK(),
so need to make typeglobs SvOK by default (by sucking SVp_SCREAM into
SVf_OK - it's the only flag left), tweak SvSCREAM() to also check
SVp_POK, and teach sv_2[inpu]v how to convert globs.
However, it should free up SvPVX for the next part of the plan to
pointer indirections, and therefore CPU cache pressure.
p4raw-id: //depot/perl@27278
|
|
|
|
|
|
|
|
|
| |
Message-ID: <43F0F649.9040205@gmail.com>
Tweaked somewhat to split the arena boolean from the arena_size,
and with the PTE still doubling-up with one of the SV types in the
array.
p4raw-id: //depot/perl@27215
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Subject: Win32 assert (was Re: Smoke [5.9.4] 27145 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu))
From: Nicholas Clark <nick@ccl4.org>
Date: Fri, 10 Feb 2006 14:58:47 +0000
Message-ID: <20060210145847.GA85020@plum.flirble.org>
Subject: RE: Win32 assert (was Re: Smoke [5.9.4] 27145 FAIL(M) MSWin32 WinXP/.Net SP2 (x86/2 cpu))
From: "Jan Dubois" <jand@ActiveState.com>
Date: Fri, 10 Feb 2006 09:03:41 -0800
Message-ID: <024401c62e63$f1e53c10$6062a8c0@candy>
p4raw-id: //depot/perl@27152
|
|
|
| |
p4raw-id: //depot/perl@27148
|
|
|
| |
p4raw-id: //depot/perl@27138
|
|
|
|
|
|
| |
This copies the mechanism used by truncate().
Fixes bug #38457.
p4raw-id: //depot/perl@27125
|
|
|
|
|
|
| |
Message-ID: <43DF4F66.4080808@gmail.com>
Date: Tue, 31 Jan 2006 04:52:06 -0700
p4raw-id: //depot/perl@27079
|
|
|
|
|
|
| |
forbid_setid check for -x into the caller, we can eliminate the
suidscript parameter from S_find_beginning.
p4raw-id: //depot/perl@27076
|
|
|
|
|
|
|
| |
have -1 as the second argument, we can remove the second argument,
which gets us back to where we started, only with the elimination of
a per-thread variable.
p4raw-id: //depot/perl@27075
|
|
|
|
|
| |
prototype of Perl_moreswitches.
p4raw-id: //depot/perl@27070
|
|
|
|
|
| |
Clearly not. (Fixes change 27066)
p4raw-id: //depot/perl@27068
|
|
|
|
|
| |
post 5005 threads is croak().
p4raw-id: //depot/perl@27021
|
|
|
|
|
|
| |
linked. Instead, force the link via the perl interpreter structure
via a function pointer that gets replaced at run time anyway.
p4raw-id: //depot/perl@26990
|
|
|
| |
p4raw-id: //depot/perl@26787
|
|
|
|
|
| |
Message-ID: <20060110054243.GA26165@petdance.com>
p4raw-id: //depot/perl@26764
|
|
|
| |
p4raw-id: //depot/perl@26654
|
|
|
|
|
|
|
|
| |
Allow hashes (and therefore all symbol tables) to store the
backreference array in the hv_aux structure, and thereby undo the
performance damage of 24966, which resulted in 60% of all hash lookups
trying to mg_find tiehash magic.
p4raw-id: //depot/perl@26530
|
|
|
|
|
| |
p4raw-link: @26523 on //depot/perl: f16dd614412ea67a8eb64bb09a88fccdbd9db6b6
p4raw-id: //depot/perl@26529
|
|
|
|
|
| |
interpeter arg variant
p4raw-id: //depot/perl@26523
|
|
|
|
|
| |
Message-ID: <20051222165717.GA2874@petdance.com>
p4raw-id: //depot/perl@26450
|
|
|
|
|
|
|
|
| |
proxies into full blown PVGVs with PVCVs, and recognise them and inline
their values. Adds a new function gv_const_sv(gv) to return the value
of the constant subroutine from a GV, and adds a cv parameter to
S_intuit_method.
p4raw-id: //depot/perl@26427
|
|
|
|
|
| |
Message-ID: <20051219174620.GA17940@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@26402
|
|
|
|
|
| |
Message-Id: <20051217204431.GB28940@rpc142.cs.man.ac.uk>
p4raw-id: //depot/perl@26400
|
|
|
|
|
| |
devices. This fixes RT #24404.
p4raw-id: //depot/perl@26373
|
|
|
| |
p4raw-id: //depot/perl@26346
|
|
|
|
|
| |
Message-ID: <20051205194613.GB7791@petdance.com>
p4raw-id: //depot/perl@26281
|
|
|
|
|
| |
Message-Id: <20051127170016.A786.BQW10602@nifty.com>
p4raw-id: //depot/perl@26229
|
|
|
|
|
| |
Message-ID: <20051117135338.GA31715@petdance.com>
p4raw-id: //depot/perl@26147
|
|
|
|
|
|
| |
Fixes Win32 linker error in List::Util introduced by change #26054
p4raw-link: @26054 on //depot/perl: 82f35e8b14e93ac697812d1b28d2e79e1ad82d84
p4raw-id: //depot/perl@26069
|
|
|
|
|
| |
Message-ID: <20051104211256.GA12651@petdance.com>
p4raw-id: //depot/perl@26028
|
|
|
|
|
| |
Message-ID: <436B8D5A.4010502@sun.com>
p4raw-id: //depot/perl@25996
|
|
|
| |
p4raw-id: //depot/perl@25946
|
|
|
| |
p4raw-id: //depot/perl@25926
|
|
|
|
|
| |
Message-ID: <20051031060459.GC10767@petdance.com>
p4raw-id: //depot/perl@25914
|