| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
constant folding on the range operator had the effect of disabling
peephole optimizations in all the siblings of the range OP; the
effect of this was that barewords could escape strictures when
they were hiding in such places
p4raw-link: @14778 on //depot/maint-5.6/perl: 0ef6625236721d79a74c662bb0d14b11d0d775c2
p4raw-id: //depot/perl@14791
p4raw-integrated: from //depot/maint-5.6/perl@14790 'merge in' op.c
(@14439..)
|
|
|
|
|
| |
Message-ID: <20020209210013.GG410@Bagpuss.unfortu.net>
p4raw-id: //depot/perl@14613
|
|
|
|
|
| |
(the latter came into bleadperl as part of #14433).
p4raw-id: //depot/perl@14580
|
|
|
|
|
| |
Should really be looked at by someone that knows about pads.
p4raw-id: //depot/perlio@14431
|
|
|
|
|
|
|
| |
anon sub leakage.
p4raw-id: //depot/perl@14418
p4raw-edited: from //depot/maint-5.6/perl@14417 'ignore' op.c
(@13478..)
|
|
|
| |
p4raw-id: //depot/perl@14391
|
|
|
|
|
|
| |
e.g. -Duse64bitint on a 32-bit platform.
Now uses I32 for use-count and is more careful with its casts.
p4raw-id: //depot/perlio@14281
|
|
|
| |
p4raw-id: //depot/perlio@14269
|
|
|
| |
p4raw-id: //depot/perlio@14267
|
|
|
|
|
|
|
|
|
|
|
|
| |
Need to use CopXXXXX macros everywhere and add CopSTASH_free
Add new scope type and add support for it to scope.c and scope stack
dup-er in sv.c. Add savesharedpv().
Also zealous version of Win32's vmem.h to catch all the abuses.
With this t/op/fork.t passes even with zealous checking and
checker is point a finger at various threads/shared issues.
PL_curcop->cop_io is still an issue.
p4raw-id: //depot/perlio@14259
|
|
|
|
|
|
|
| |
- moved the statics to intrpvar.h
- implemented Slab_Free()
- uses PerlMemShared (for now) if distinction exists.
p4raw-id: //depot/perlio@14250
|
|
|
|
|
| |
Message-Id: <200201081917.g08JHoW15789@crypt.compulink.co.uk>
p4raw-id: //depot/perl@14139
|
|
|
|
|
| |
Message-ID: <m38zb9c7gi.fsf@anima.de>
p4raw-id: //depot/perl@14135
|
|
|
| |
p4raw-id: //depot/perlio@14088
|
|
|
|
|
| |
Message-ID: <20020104233519.A1850@rafael>
p4raw-id: //depot/perl@14082
|
|
|
| |
p4raw-id: //depot/perl@14041
|
|
|
| |
p4raw-id: //depot/perl@14020
|
|
|
|
|
| |
Message-Id: <3C334558.3906.19CB98D@localhost>
p4raw-id: //depot/perl@14016
|
|
|
|
|
| |
Message-ID: <m3bsgnajws.fsf@anima.de>
p4raw-id: //depot/perl@13882
|
|
|
|
|
| |
Message-ID: <20011224231448.25826.qmail@plover.com>
p4raw-id: //depot/perl@13881
|
|
|
| |
p4raw-id: //depot/perl@13843
|
|
|
|
|
|
| |
U+...FFFE, U+...FFFF, and characters beyond U+10FFFF
(the Unicode maximum code point) warnable offenses.
p4raw-id: //depot/perl@13823
|
|
|
|
|
| |
Message-ID: <20011217155153.A311@robin.kitsite.com>
p4raw-id: //depot/perl@13738
|
|
|
|
|
| |
Message-Id: <200112090509.AAA02053@Orb.Nashua.NH.US>
p4raw-id: //depot/perl@13543
|
|
|
|
|
|
| |
http://bugs.ActiveState.com/show_bug.cgi?id=18457
http://bugs.ActiveState.com/show_bug.cgi?id=18858
p4raw-id: //depot/perl@13533
|
|
|
|
|
| |
Message-ID: <20011206144401.A27752@puffinry.freeserve.co.uk>
p4raw-id: //depot/perl@13490
|
|
|
|
|
| |
Message-Id: <slrna0ukap.kbt.rgarciasuarez@rafael.kazibao.net>
p4raw-id: //depot/perl@13486
|
|
|
| |
p4raw-id: //depot/perl@13476
|
|
|
|
|
|
|
|
|
| |
Manually apply #13474; fixes stale reference to dead
CvOUTSIDE(); this can happen when anonymous subroutines
that aren't closures are returned from an eval""
(threads/shared/sv_refs.t is coredump-unhappy about this change)
p4raw-id: //depot/perl@13475
|
|
|
|
|
| |
Message-ID: <20011130234658.A717@rafael>
p4raw-id: //depot/perl@13404
|
|
|
| |
p4raw-id: //depot/perl@13187
|
|
|
|
|
| |
Message-ID: <20011119132645.A15034@rafael>
p4raw-id: //depot/perl@13094
|
|
|
|
|
| |
Message-Id: <15348.5433.732364.963687@rls.cx>
p4raw-id: //depot/perl@13024
|
|
|
|
|
| |
Message-Id: <20011107054346.14428.qmail@plover.com>
p4raw-id: //depot/perl@12882
|
|
|
| |
p4raw-id: //depot/perl@12812
|
|
|
|
|
| |
Message-ID: <15330.40858.629851.468818@ix.netsoft.ro>
p4raw-id: //depot/perl@12811
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
final touches to the audit for statics and thread-unsafe code
* make DB_File, ODBM_File thread-safe
* remove unnecessary/dangerous statics and protect others
from not getting accidentally enabled under threaded perls
windows support functions get_childdir() et al aren't exported
correctly under vanilla build
Testing under win32 appreciated since changes there had
to be manually merged and I cannot test how badly did I do.
p4raw-link: @12268 on //depot/perlio: bb407f0b8769c638c05e60ebfd157a1e676a6c22
p4raw-id: //depot/perl@12678
p4raw-integrated: from //depot/maint-5.6/perl@12677 'copy in'
win32/vmem.h (@5902..) 'merge in' ext/DB_File/DB_File.xs
(@8693..) win32/win32iop.h (@8917..) ext/ODBM_File/ODBM_File.xs
(@8995..) iperlsys.h (@9154..) scope.c (@9584..) makedef.pl
(@11425..) gv.c (@12026..) op.c (@12145..) util.c (@12220..)
toke.c (@12550..) ext/B/B.xs ext/File/Glob/Glob.xs
ext/Opcode/Opcode.xs ext/re/re.xs (@12653..) mg.c win32/win32.c
(@12668..)
|
|
|
|
|
| |
Message-Id: <011019174427.d749b@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@12513
|
|
|
|
|
| |
of the major leakage from while(){eval"sub{}"}
p4raw-id: //depot/perl@12506
|
|
|
|
|
| |
Message-Id: <20010917174412.B7058@lustre.dyn.wiw.org>
p4raw-id: //depot/perl@12047
|
|
|
|
|
|
|
| |
(??{CODE}) regex
Message-Id: <200109091741.f89HfsM18534@crypt.compulink.co.uk>
p4raw-id: //depot/perl@12027
|
|
|
|
|
| |
Message-Id: <200109121800.TAA05256@tempest.npl.co.uk>
p4raw-id: //depot/perl@12008
|
|
|
|
|
|
|
| |
Message-Id: <200109101758.SAA07670@tempest.npl.co.uk>
Format errors.
p4raw-id: //depot/perl@11983
|
|
|
|
|
|
| |
PM_GETRE and friends. No more warnings with 64bit
IVs and 32bit pointers.
p4raw-id: //depot/perl@11970
|
|
|
|
|
|
|
| |
Rename to custop_op_name to Perl_custom_op_name to match perlapi
Clone the hashtable PL_custom_op_names and PL_custop_op_descs in
perl_clone.
p4raw-id: //depot/perl@11968
|
|
|
| |
p4raw-id: //depot/perl@11886
|
|
|
| |
p4raw-id: //depot/perl@11869
|
|
|
| |
p4raw-id: //depot/perl@11865
|
|
|
|
|
|
| |
Message-Id: <Pine.SOL.3.96.1010819163840.8384B-100000@simpukka>
(op/sub_lval.t updated to take new error message into account.)
p4raw-id: //depot/perl@11822
|
|
|
|
|
| |
working in 5.7.x
p4raw-id: //depot/perl@11803
|