summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* No need to document 'useless use of sort in scalar context' separately now th...Paul "LeoNerd" Evans2022-03-141-1/+1
* Move sort's scalar context warning to new 'scalar' categoryPaul "LeoNerd" Evans2022-03-081-1/+1
* assert() PL_parser before trying to dereference itPaul "LeoNerd" Evans2022-03-071-0/+1
* Inlined newSV_type(SVt_NULL) leaner than non-inlined newSV(0)Richard Leach2022-03-071-3/+3
* Reapply squashed "avoid identical stack traces" patchesYves Orton2022-02-191-1/+22
* Might as well just do numerical comparisons against shortver rather than crea...Paul "LeoNerd" Evans2022-02-131-3/+2
* Print a deprecation warning if downgrading to a use VERSION below v5.11Paul "LeoNerd" Evans2022-02-131-1/+10
* Add a PL_prevailing_version interpreter varPaul "LeoNerd" Evans2022-02-131-0/+30
* Favour switch over if/else if to improve readabilityBranislav Zahradník2022-02-051-5/+6
* Emit experimental::snail_in_signatures warnings on uses of @_ (aka "snail") i...Paul "LeoNerd" Evans2022-01-311-0/+56
* Add '=cut' to silence POD formatting warningJames E Keenan2022-01-211-0/+1
* Ensure that forbidden control flow messages about finally blocks say "finally...Paul "LeoNerd" Evans2022-01-201-4/+5
* Add op_wrap_finally() convenience functionPaul "LeoNerd" Evans2022-01-201-0/+26
* Make sure to rpeep() the body of catch {} blocksPaul "LeoNerd" Evans2022-01-201-0/+6
* make a sort with zero args a compile-time errDavid Mitchell2022-01-191-0/+3
* Give blessed() the same TRUEBOOL optimisation that ref() has in boolean contextsPaul "LeoNerd" Evans2021-12-081-1/+4
* newSVpvn_flags().. is more efficient than sv_2mortal(newSVpvn(..))Richard Leach2021-11-291-3/+3
* Add CopFILEAVn() and use it when cleaning up COP pointersTony Cook2021-11-151-1/+1
* don't try to clean up the COP pointer during global destructionTony Cook2021-11-151-1/+5
* remove cop addressed from saved lines when the cop is freedTony Cook2021-11-151-0/+14
* op.c: use %zd to format PADOFFSET valuesDagfinn Ilmari Mannsåker2021-10-201-2/+2
* Generate the optree for n-at-a-time for loops.Nicholas Clark2021-10-151-4/+63
* Remove NetWare supportDagfinn Ilmari Mannsåker2021-10-081-7/+0
* add OPpUSEINT op_private flag bitDavid Mitchell2021-10-071-3/+8
* Prefix "unexpected constant lvalue entersub" with "panic: "Nicholas Clark2021-09-181-1/+1
* Second arg to force_list() is bool, so it should be written TRUE or FALSEPaul "LeoNerd" Evans2021-09-151-12/+12
* Create `defer` syntax and `OP_PUSHDEFER` opcodePaul "LeoNerd" Evans2021-08-251-0/+38
* Enable warnings on «use v5.35»Leon Timmermans2021-08-151-0/+3
* Remove the flags OPpSORT_STABLE and OPpSORT_UNSTABLE.Nicholas Clark2021-07-311-13/+0
* Where the key is an SV, replace some hv_* calls with hv_*_ent equivalents.Nicholas Clark2021-07-261-6/+4
* op.c: Remove leading tabKarl Williamson2021-07-251-1/+1
* warn when using each on an anonymous hash or arrayTony Cook2021-07-061-1/+67
* scalarseq() should not put an OP_ENTER kid into scalar context (fixes #18855)Paul "LeoNerd" Evans2021-06-171-2/+7
* Rename scalarseq() to a somewhat more meaningful voidnonfinal()Paul "LeoNerd" Evans2021-06-161-7/+8
* replace all instances of PERL_IMPLICIT_CONTEXT with MULTIPLICITYTomasz Konojacki2021-06-091-2/+2
* Rename G_ARRAY to G_LIST; provide back-compat when not(PERL_CORE)Paul "LeoNerd" Evans2021-06-021-4/+4
* Base *.[ch] files: Replace leading tabs with blanksMichael G Schwern2021-05-311-4633/+4633
* Make scalar assignment to undef a compile time errorRichard Leach2021-05-251-0/+2
* OP_ENTERTRY no longer needs to handle OPf_SPECIAL flagPaul "LeoNerd" Evans2021-02-141-3/+0
* A totally new optree structure for try/catch involving three new optypesPaul "LeoNerd" Evans2021-02-141-11/+90
* Add a newTRYCATCHOP(); migrate the custom code out of perly.y into itPaul "LeoNerd" Evans2021-02-141-0/+42
* Avoid read-after-free of o->op_flags in Perl_ck_eval()Paul "LeoNerd" Evans2021-02-091-1/+2
* Initial attempt at feature 'try'Paul "LeoNerd" Evans2021-02-041-0/+2
* Update comment after 5b354d2a8aHugo van der Sanden2021-01-051-1/+1
* add a bareword_filehandles feature, which is enabled by defaultTony Cook2021-01-041-0/+23
* op.c: croak on "my $_" when "use utf8" is in effectTomasz Konojacki2020-12-301-7/+9
* skip trying to constant fold an incomplete op treeTony Cook2020-12-231-1/+1
* Remove empty "#ifdef"sTom Hukins2020-12-081-4/+0
* Fix unitialized warnings in S_pmtransNicolas R2020-11-061-1/+1
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-9/+9