summaryrefslogtreecommitdiff
path: root/scope.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Consting and localizing: Part LXVIIIAndy Lester2005-11-071-3/+3
| | | | | Message-ID: <20051104211256.GA12651@petdance.com> p4raw-id: //depot/perl@26028
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-3/+3
| | | | | | | | Message-ID: <42CC3CE9.5050606@divsol.com> (reverted all dual-lived modules since they must work with older perls too so must wait for a new Devel::PPPort) p4raw-id: //depot/perl@25101
* more taint fallout from change 24943Dave Mitchell2005-07-071-0/+2
| | | p4raw-id: //depot/perl@25094
* Pre-YAPC consting funAndy Lester2005-06-231-1/+1
| | | | | Message-ID: <20050623190423.GA13835@petdance.com> p4raw-id: //depot/perl@24965
* Add a define PERL_POISON which tries to trip up anything accessingNicholas Clark2005-06-231-1/+1
| | | | | | freed or uninitialised memory. Currently only Poison()s freed pointers. p4raw-id: //depot/perl@24959
* handle magic in local correctlyDave Mitchell2005-06-221-68/+9
| | | | | | | the local SV now gets a copy of any container magic, and no value magic; in the past the whole magic chain was either shared or moved p4raw-id: //depot/perl@24942
* More random cleanupsAndy Lester2005-06-201-8/+6
| | | | | Message-ID: <20050617145029.GC11769@petdance.com> p4raw-id: //depot/perl@24906
* Work around bug 36211, plus a lot of TODO regression tests for local/Nicholas Clark2005-06-101-0/+3
| | | | | $#... interaction. p4raw-id: //depot/perl@24791
* Unvoid SvUPGRADEAndy Lester2005-06-071-1/+1
| | | | | Message-ID: <20050607040850.GA7033@petdance.com> p4raw-id: //depot/perl@24717
* SvPVX_const() - part 3 ... and const'ing StorableSteve Peters2005-06-021-4/+4
| | | | | Message-Id: <20050531145543.GA8051@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24670
* [PATCH] More embed.fnc strictures, plus consting and localizingAndy Lester2005-05-301-1/+1
| | | | | | | | | | | Date: Tue, 24 May 2005 11:47:22 -0500 Message-ID: <20050524164722.GC12027@petdance.com> Subject: [PATCH] Remove unused casts From: Andy Lester <andy@petdance.com> Date: Tue, 24 May 2005 11:42:18 -0500 Message-ID: <20050524164218.GB12027@petdance.com> p4raw-id: //depot/perl@24625
* Attribute configurationAndy Lester2005-05-201-5/+1
| | | | | Message-ID: <20050519173256.GA29039@petdance.com> p4raw-id: //depot/perl@24508
* perl 5.9.x (@ 24471): Symbian updateJarkko Hietaniemi2005-05-171-3/+3
| | | | | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com> completed by: Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24492
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-1/+1
| | | | | Message-ID: <20050516151353.GA25387@petdance.com> p4raw-id: //depot/perl@24489
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
| | | | | | in read-only mode. Make vi modelines compatible with non-vim vi versions. p4raw-id: //depot/perl@24445
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-1/+1
| | | | | (except the generated ones) p4raw-id: //depot/perl@24440
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-15/+15
| | | | | | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> Date: Mon, 18 Apr 2005 19:09:25 -0500 p4raw-id: //depot/perl@24248
* Refactoring to Sv*_set() macros - patch #4Steve Peters2005-04-181-1/+1
| | | | | | | Message-ID: <20050416160502.GA26957@mccoy.peters.homeunix.org> plus fix to Perl_rvpv_dup assigning to an RV with SvPVX p4raw-id: //depot/perl@24239
* Add casting to allow g++ (3.3.5) to compile the core code.Nicholas Clark2005-04-051-1/+3
| | | | | | A C++ compiler produces lots of warnings that are probably valid concerns to investigate. p4raw-id: //depot/perl@24170
* Need to return something when the compiler doesn't know that aNicholas Clark2005-03-261-0/+4
| | | | | function is "noreturn". p4raw-id: //depot/perl@24082
* Consting part 4Andy Lester2005-03-251-0/+1
| | | | | Message-ID: <20050325204331.GA16388@petdance.com> p4raw-id: //depot/perl@24079
* Third consting batchAndy Lester2005-03-241-1/+1
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* More const parmsAndy Lester2005-03-181-1/+1
| | | | | Message-ID: <20050314195954.GB7141@petdance.com> p4raw-id: //depot/perl@24042
* Adding const qualifiersAndy Lester2005-03-141-16/+16
| | | | | Message-ID: <20050313202005.GA23535@petdance.com> p4raw-id: //depot/perl@24037
* Correct the editor block to match the perl 5 policy on tabsNicholas Clark2005-01-141-1/+1
| | | p4raw-id: //depot/perl@23803
* replace NEWSV(), SvSetSV() with newSVsv()Nicholas Clark2005-01-131-2/+1
| | | p4raw-id: //depot/perl@23795
* Update copyright years. Add an editor block while passing by.Nicholas Clark2005-01-131-1/+11
| | | p4raw-id: //depot/perl@23789
* Remove PERL_FLEXIBLE_EXCEPTIONS code.Marcus Holland-Moritz2005-01-101-31/+0
| | | p4raw-id: //depot/perl@23780
* SvO?OK_off()'s return valueMarcus Holland-Moritz2004-09-081-1/+1
| | | | | | | Message-Id: <20040801124648.7f9b3cee@r2d2> Move (void) casts into SvOOK_off macro. p4raw-id: //depot/perl@23277
* more typo fixes for change 3176 (comments at top of .c files)Dave Mitchell2004-08-031-1/+1
| | | p4raw-id: //depot/perl@23187
* Add comment to top of reentr.c and fix typos in other filesDave Mitchell2004-08-011-1/+1
| | | p4raw-id: //depot/perl@23180
* Remove redundant SvOOK_off (called implicitly by SvOK_off)Marcus Holland-Moritz2004-08-011-6/+0
| | | | | and merge identical cases. p4raw-id: //depot/perl@23178
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+7
| | | p4raw-id: //depot/perl@23176
* remove binary compat from #23156 (remove PL_retstack)Dave Mitchell2004-07-231-14/+0
| | | p4raw-id: //depot/perl@23157
* remove the return stack PL_retstack, and store return ops in the CXDave Mitchell2004-07-231-10/+10
| | | | | structure directly instead p4raw-id: //depot/perl@23156
* [perl #30258] utf8 POPSTACK crash on split executionDave Mitchell2004-07-021-0/+9
| | | | | | | | split() does a SWITCHSTACK to directly split to an array, but if it subsequently dies (eg the regex triggers a 'use utf8' which is then denied by Safe), then the switch doesn't get undone. Add a new save type to allow for this. p4raw-id: //depot/perl@23023
* [perl #27040] - hints hash was being double freed on scope exitDave Mitchell2004-03-261-0/+5
| | | p4raw-id: //depot/perl@22594
* Good catch from Dave Mitchell; plus a null pointer protection.Rafael Garcia-Suarez2004-03-241-2/+2
| | | p4raw-id: //depot/perl@22578
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
| | | p4raw-id: //depot/perl@22509
* [perl #27638] scope exit could expose freed local() valueDave Mitchell2004-03-141-1/+1
| | | p4raw-id: //depot/perl@22500
* back out change #22167 "freeing a CV reference that was currentlyDave Mitchell2004-01-171-3/+1
| | | | | | | | being executed caused coredumps". The new test case sometimes locks up linux's malloc, and with Perl's malloc the test code still coredumps :-( p4raw-link: @22167 on //depot/perl: b3a3b3a1da8f5142edf3e194532b08316f895282 p4raw-id: //depot/perl@22172
* [perl #24914] freeing a CV reference that was currently beingDave Mitchell2004-01-171-1/+3
| | | | | executed caused coredumps p4raw-id: //depot/perl@22167
* When localising a magic value, propagate the readonly flagRafael Garcia-Suarez2003-09-221-2/+12
| | | | | | | only if this scalar has \0 magic or has magic without a 'set' method. (follows change #20479 for bug #23141.) p4raw-link: @20479 on //depot/perl: 33f3c7b8444b48791ad016570a41a23483d750d2 p4raw-id: //depot/perl@21323
* improved 19064 (local $_[0] problems)Dave Mitchell2003-08-261-3/+10
| | | | | Message-ID: <20030824145159.GA12210@fdgroup.com> p4raw-id: //depot/perl@20909
* Retract #19064, broke mod_perl flushing (localisation of $|).Jarkko Hietaniemi2003-08-211-10/+3
| | | | | | http://public.activestate.com/cgi-bin/perlbrowse?patch=19064 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-08/msg01466.html p4raw-id: //depot/perl@20795
* add "$lexical not available" warning in C<for my $lex ()>Dave Mitchell2003-08-091-0/+21
| | | | | Message-ID: <20030809135144.GC4997@fdgroup.com> p4raw-id: //depot/perl@20591
* Fwd: Re: [PATCH] flags set incorrectly on abandoned lexicalsDave Mitchell2003-08-071-1/+1
| | | | | Message-ID: <20030807145335.GF26683@fdgroup.com> p4raw-id: //depot/perl@20559
* Fix bug #23141 : localization of readonly magic scalarsRafael Garcia-Suarez2003-08-041-1/+1
| | | | | | now produces an error "Modification of a read-only value attempted", instead of silently failing. p4raw-id: //depot/perl@20479
* [patch] Re: [perl #21728] regexp SEGVAdrian M. Enache2003-05-051-1/+8
| | | | | | Message-ID: <20030328215309.GA6413@ratsnest.hole> (with minor tweaks) p4raw-id: //depot/perl@19431
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+2
| | | | | | | (Lots of Perl 5 source code archaeology was involved.) Larry didn't make strangled noises when I showed him the patch, either :-) p4raw-id: //depot/perl@19242