summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* Use the newSVuv().Jarkko Hietaniemi2000-03-181-1/+2
* propagate CvFLAGS() into clonesGurusamy Sarathy2000-03-171-2/+1
* cleaner logic in op.c, also avoids QNX optimizer bug (from NortonGurusamy Sarathy2000-03-131-3/+2
* another optimized-OP_SASSIGN bug: ops that were not OA_TARGLEXGurusamy Sarathy2000-03-121-7/+4
* support binmode(F,":crlf") and use open IN => ":raw", OUT => ":crlf"Gurusamy Sarathy2000-03-091-0/+30
* demand-load utf8.pm in swash routinesGurusamy Sarathy2000-03-091-1/+7
* do FILE should not see outside lexicals (from Rick DelaneyGurusamy Sarathy2000-03-081-1/+2
* abstract code for C<use Foo 1.23 @ary;> into a Perl_load_module()Gurusamy Sarathy2000-03-081-17/+66
* add missing locks for op refcountsGurusamy Sarathy2000-03-081-13/+0
* fixes for most warnings identified by gcc -WallGurusamy Sarathy2000-03-051-27/+27
* support for list assignment to pseudohashes (from John TobeyGurusamy Sarathy2000-03-031-5/+14
* avoid useless comparisonGurusamy Sarathy2000-03-021-1/+1
* avoid compiler warnings (from Dan Sugalski)Gurusamy Sarathy2000-02-271-1/+1
* Integrate with Sarathy.Jarkko Hietaniemi2000-02-251-1/+5
|\
| * change#4849 wasn't restoring savestack correctly; make loops that haveGurusamy Sarathy2000-02-251-1/+5
* | More UTF8_MAXLEN fixesGisle Aas2000-02-241-1/+1
|/
* remove dual-valueness of v-strings (i.e., they are pure stringsGurusamy Sarathy2000-02-211-3/+3
* lexical warnings update, ability to inspect bitmask in callingGurusamy Sarathy2000-02-201-24/+20
* glob() takes one or no user arguments and a non-user-visible secondGurusamy Sarathy2000-02-201-1/+2
* more B fixups to cope with empty GVs (these can only happen in pads)Gurusamy Sarathy2000-02-191-4/+5
* s/WARN_PRECEDENCE/WARN_BAREWORD/, vide change#5131Gurusamy Sarathy2000-02-191-2/+2
* rename "Probable precendence problem" diagnostic to "Bareword foundGurusamy Sarathy2000-02-191-2/+1
* fix change#5104 under useithreadsGurusamy Sarathy2000-02-151-6/+19
* optimize pseudohash slice in array slice at compile time (fromGurusamy Sarathy2000-02-151-0/+56
* fix misoptimization of C<my($x,$y); $x = $y = 1 + $z;> (fromGurusamy Sarathy2000-02-151-1/+3
* more purification (pp_require() could access free memory; vdie()Gurusamy Sarathy2000-02-131-14/+24
* set SvUTF8 on vectors only if there are chars > 127; update copyrightGurusamy Sarathy2000-02-061-1/+1
* patch to provide more informative names for evals and anonymousGurusamy Sarathy2000-02-041-11/+27
* fix pad_alloc panic from C<my $w; sub { my($i) = @_; sub { $w } }>Gurusamy Sarathy2000-02-041-2/+1
* HINT_UTF8 is not propagated to the op tree anymore; add aGurusamy Sarathy2000-02-011-2/+4
* introduce $^U, a global bit to indicate whether systemGurusamy Sarathy2000-01-311-1/+1
* runtime now looks at the SVf_UTF8 bit on the SV to decideGurusamy Sarathy2000-01-311-0/+2
* autogenerate API listing from comments in the source (from BenjaminGurusamy Sarathy2000-01-281-0/+17
* s/STOP/CHECK/ blocksGurusamy Sarathy2000-01-261-12/+12
* produce redeclaration warning on C<our $foo; { our $foo; ... }>Gurusamy Sarathy2000-01-251-8/+25
* change#4866 was flawed; revert and add better fix for warningGurusamy Sarathy2000-01-231-11/+4
* optimize away runtime code for our($foo) (also avoid warnings)Gurusamy Sarathy2000-01-231-1/+9
* fix diagnostics to report "our" vs "my" correctlyGurusamy Sarathy2000-01-231-12/+20
* fix localization in while BLOCK when there is a continue BLOCKGurusamy Sarathy2000-01-231-0/+3
* don't warn about masked lexical in C<if (my $x = 1) { my $x; }>,Gurusamy Sarathy2000-01-231-8/+5
* wrong category for exec() warningGurusamy Sarathy2000-01-221-2/+4
* add patch for printf-style format typechecks (from Robin BarkerGurusamy Sarathy2000-01-221-8/+12
* fix deeply nested closures that have no references to lexical inGurusamy Sarathy2000-01-221-21/+43
* support for C<exists &func> (from Spider Boardman)Gurusamy Sarathy2000-01-211-2/+9
* minor optimization (avoid double sv_upgrade() for "our Foo $bar;")Gurusamy Sarathy2000-01-141-5/+5
* nailed "our" declarations, and better warnings on duplicateGurusamy Sarathy2000-01-141-4/+14
* avoid spurious "Useless use of variable" warning on C<our $foo;>Gurusamy Sarathy2000-01-141-1/+2
* support delete() and exists() on array, tied array, and pseudo-hashGurusamy Sarathy2000-01-131-5/+19
* USE_ITHREADS tweak (reused pad values could be SvREADONLY ifGurusamy Sarathy2000-01-061-1/+5
* constant ranges could escape bareword check in list contextGurusamy Sarathy2000-01-061-0/+1