summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Collapse)AuthorAgeFilesLines
* Stas' croak patch and then someAndy Lester2005-10-131-3/+3
| | | | | Message-ID: <20051013214212.GA1122@petdance.com> p4raw-id: //depot/perl@25754
* More embed.fnc goodnessAndy Lester2005-07-291-14/+15
| | | | | Message-ID: <20050728190956.GB607@petdance.com> p4raw-id: //depot/perl@25243
* The continuing plod through embed.fncAndy Lester2005-07-181-2/+3
| | | | | Message-ID: <20050718153738.GB20193@petdance.com> p4raw-id: //depot/perl@25172
* more embed cleanupAndy Lester2005-07-151-2/+2
| | | | | | | Message-ID: <20050715155115.GC29983@petdance.com> (and run regen.pl) p4raw-id: //depot/perl@25156
* make the expensive ckWARN() be called as late as possibleDave Mitchell2005-07-131-7/+7
| | | | | | | | reorganise if (ckWARN(FOO) && should_not_happen_condition) to if (should_not_happen_condition && ckWARN(FOO)) p4raw-id: //depot/perl@25129
* Re: janitorial work ? [patch]Jim Cromie2005-07-081-16/+16
| | | | | | | | 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
* Don't check the pointer is non-NULL before calling Safefree() inNicholas Clark2005-07-021-10/+7
| | | | | | | | | little used code, code used only once per run (such as interpreter construction and destruction), and cases where the pointer nearly never is NULL. Safefree does its own non-NULL check, and even that isn't strictly necessary as all conformant free()s accept a NULL pointer. p4raw-id: //depot/perl@25045
* Replace newSVpv(...,0) with newSVpvn where we know the length.Nicholas Clark2005-06-301-1/+1
| | | p4raw-id: //depot/perl@25022
* Removing /*SUPPRESS xxx*/Andy Lester2005-06-161-1/+0
| | | | | Message-ID: <20050616141342.GA22188@petdance.com> p4raw-id: //depot/perl@24871
* More SvPV consting. And other related drive-by refactoring.Nicholas Clark2005-06-101-21/+21
| | | p4raw-id: //depot/perl@24800
* regcomp.c and moreAndy Lester2005-06-091-188/+170
| | | | | Message-ID: <20050609150556.GA30554@petdance.com> p4raw-id: //depot/perl@24780
* Nuke some more n_a, and convert S_gv_ename from char * to const char *Nicholas Clark2005-06-081-3/+3
| | | p4raw-id: //depot/perl@24760
* s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/gNicholas Clark2005-06-081-3/+3
| | | p4raw-id: //depot/perl@24755
* SvPVX_const() - patch #4Steve Peters2005-06-031-9/+9
| | | | | Message-ID: <20050602184135.GA13682@mccoy.peters.homeunix.org> p4raw-id: //depot/perl@24682
* Quotes fixed, see also perl #36079Andy Lester2005-06-021-11/+11
| | | | | Message-ID: <20050602050238.GA4001@petdance.com> p4raw-id: //depot/perl@24666
* [PATCH] More embed.fnc strictures, plus consting and localizingAndy Lester2005-05-301-48/+50
| | | | | | | | | | | 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
* [PATCH] Minor warning squashingsAndy Lester2005-05-301-4/+7
| | | | | | | | | | | | | | | | | | | | | Date: Sun, 29 May 2005 00:19:06 -0500 Message-Id: <740ea3aca85400c6d03e945323badad4@petdance.com> Subject: [PATCH] Consting in Opcode.xs From: Andy Lester <andy@petdance.com> Date: Sun, 29 May 2005 11:23:50 -0500 Message-ID: <20050529162350.GA13965@petdance.com> Subject: [PATCH] consting attrs.xs From: Andy Lester <andy@petdance.com> Date: Sun, 29 May 2005 14:15:46 -0500 Message-ID: <20050529191546.GA15581@petdance.com> Subject: [PATCH] consting B.xs From: Andy Lester <andy@petdance.com> Date: Sun, 29 May 2005 15:09:24 -0500 Message-ID: <20050529200924.GA15873@petdance.com> p4raw-id: //depot/perl@24622
* embed.fnc cleanup + SvPVX_const usageAndy Lester2005-05-241-8/+5
| | | | | Message-ID: <20050521140640.GB875@petdance.com> p4raw-id: //depot/perl@24561
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-6/+6
| | | | | 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
* GCC attributes!Andy Lester2005-05-071-1/+1
| | | | | Message-ID: <20050504215540.GA20413@petdance.com> p4raw-id: //depot/perl@24414
* uninitialized warnings in regcompSteven Philip Schubiger2005-05-021-12/+12
| | | | | Message-Id: <200505012314.j41NETLk018737@accognoscere.homeunix.org> p4raw-id: //depot/perl@24358
* Symbian port of PerlJarkko Hietaniemi2005-04-211-2/+5
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24271
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-1/+1
| | | | | | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> Date: Mon, 18 Apr 2005 19:09:25 -0500 p4raw-id: //depot/perl@24248
* -Wformat Robin Barker2005-04-131-39/+40
| | | | | Message-ID: <533D273D4014D411AB1D00062938C4D90849C634@hotel.npl.co.uk> p4raw-id: //depot/perl@24233
* The core part of :Andy Lester2005-03-291-1/+1
| | | | | | Subject: [PATCH] Consting seven Message-ID: <20050327215722.GC20451@petdance.com> p4raw-id: //depot/perl@24094
* Consting fiveAndy Lester2005-03-251-1/+1
| | | | | | | | Message-ID: <20050325231409.GB17660@petdance.com> [with modification - the extra argument to incpush was supposed to be being used] p4raw-id: //depot/perl@24081
* Consting part 4Andy Lester2005-03-251-1/+1
| | | | | Message-ID: <20050325204331.GA16388@petdance.com> p4raw-id: //depot/perl@24079
* Third consting batchAndy Lester2005-03-241-23/+20
| | | | | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> p4raw-id: //depot/perl@24074
* Rename ${^RE_TRIE_MAXBUFF} to ${^RE_TRIE_MAXBUF},Rafael Garcia-Suarez2005-03-221-12/+10
| | | | | and other neatification p4raw-id: //depot/perl@24065
* Re: regexp trie fails compile on VMSYves Orton2005-03-211-6/+11
| | | | | Message-ID: <9b18b311050321132917a4b1c7@mail.gmail.com> p4raw-id: //depot/perl@24059
* More consting goodnessAndy Lester2005-03-211-12/+12
| | | | | Message-ID: <20050319072830.GA7721@petdance.com> p4raw-id: //depot/perl@24049
* Re: Reworked Trie PatchYves Orton2005-03-181-33/+1186
| | | | | | | | | | | | | | Date: Mon, 14 Mar 2005 08:55:39 +0100 Message-ID: <9b18b31105031323557019ae1@mail.gmail.com> Subject: Re: Reworked Trie Patch From: demerphq <demerphq@gmail.com> Date: Wed, 16 Mar 2005 19:48:18 +0100 Message-ID: <9b18b31105031610481025a080@mail.gmail.com> Plus minor nits in the documentation of re.pm, a version bump, and addition of an OPTIMIZE alias p4raw-id: //depot/perl@24044
* Tidy up 2 commentsNicholas Clark2005-01-231-2/+2
| | | p4raw-id: //depot/perl@23868
* Slightly terser code in S_regpposixcc (names inside [:*here*:])Nicholas Clark2005-01-231-69/+104
| | | p4raw-id: //depot/perl@23866
* Re: uc($long_utf8_string) exhausts memoryJarkko Hietaniemi2005-01-221-3/+3
| | | | | | | | Message-Id: <41F1801C.3080201@iki.fi> Make buffer size estimates for utf8 case conversion less maximally pessimistic p4raw-id: //depot/perl@23857
* Refactor S_regclass to generate slightly smaller object codeNicholas Clark2005-01-141-31/+68
| | | p4raw-id: //depot/perl@23802
* sv_catpvf holds no advantage over sv_catpv when the "pattern" isn't.Nicholas Clark2005-01-141-30/+30
| | | p4raw-id: //depot/perl@23798
* Update copyright years. Add an editor block while passing by.Nicholas Clark2005-01-131-1/+10
| | | p4raw-id: //depot/perl@23789
* savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call toNicholas Clark2005-01-091-1/+1
| | | | | | strlen(). Add savesvpv(sv), which gets the length from the SV, and returns a copy of its PV. p4raw-id: //depot/perl@23772
* genuine possible buffer problems spotted by flawfinderNicholas Clark2004-11-201-1/+1
| | | p4raw-id: //depot/perl@23520
* Fix Win32 breakage caused by changes to op.c in change 23433.Steve Hay2004-11-161-6/+4
| | | | | | Also limit the scope of the locks in a couple of places, as suggested by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html. p4raw-id: //depot/perl@23499
* document regcomp.c/regexec.c's dual life under ext/re/Dave Mitchell2004-11-061-0/+5
| | | p4raw-id: //depot/perl@23482
* [perl #31851] Threading crash with closuresDave Mitchell2004-10-291-0/+5
| | | | | various OpREFCNT_inc() operations weren't doing locking p4raw-id: //depot/perl@23433
* Add comment to top of reentr.c and fix typos in other filesDave Mitchell2004-08-011-2/+2
| | | p4raw-id: //depot/perl@23180
* Add comment to the top of most .c files explaining their purposeDave Mitchell2004-07-311-0/+5
| | | p4raw-id: //depot/perl@23176
* regcomp.c, t/op/regmesg.t -- False range with \p and \PJeff Pinyan2004-06-251-1/+5
| | | | | Message-ID: <Pine.LNX.4.44.0406241636340.8774-200000@perlmonk.org> p4raw-id: //depot/perl@22995
* Re: [perl #28532] optional match of an anchor gets ignored Hugo van der Sanden2004-04-191-1/+3
| | | | | Message-Id: <200404141830.i3EIUko03728@zen.crypt.org> p4raw-id: //depot/perl@22712
* Off-by-one error in regcomp.cSlaven Rezic2003-10-311-1/+1
| | | | | Message-Id: <1067602571.12768@devpc01.iconmobile.de> p4raw-id: //depot/perl@21591