summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Perl_custom_op_get_field(): remove undef behaviourDavid Mitchell2020-10-301-8/+6
* Document newSUB, newATTRSUBKarl Williamson2020-10-061-0/+11
* Document vload_moduleKarl Williamson2020-09-051-0/+3
* perlapi: capitalize 'op'Karl Williamson2020-09-051-1/+1
* Reorganize perlapiKarl Williamson2020-09-041-1/+1
* Change some =head1 to apidoc_section linesKarl Williamson2020-09-041-8/+8
* Document a bunch of foo_nocontext functionsKarl Williamson2020-08-231-0/+5
* Use av_top_index() instead of av_tindex()Karl Williamson2020-08-191-1/+1
* list assign in list context was over-optimisingDavid Mitchell2020-08-111-3/+7
* add a default enabled feature "multidimensional"Tony Cook2020-08-101-3/+11
* re-work opslab handling to avoid non-portable alignment assumptionsTony Cook2020-07-301-40/+44
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-60/+0
* Fix tr/// determination of inplace editing for EBCDICKarl Williamson2020-05-271-20/+38
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-8/+6
* Revert "avoid identical stack traces"David Mitchell2020-04-271-23/+1
* Revert "fixup to "avoid identical stack traces" - try 2"David Mitchell2020-04-271-3/+4
* op.c: Add, clarify commentsKarl Williamson2020-04-021-30/+48
* tr/abc/de/: Properly handle longer lhs in in-place calcKarl Williamson2020-04-021-1/+6
* fix PERL_GLOBAL_STRUCT_PRIVATE buildsDavid Mitchell2020-03-201-0/+4
* fixup to "avoid identical stack traces" - try 2David Mitchell2020-03-181-4/+3
* op.c: change Optype to I32 for cmpchain functionsYves Orton2020-03-121-4/+4
* chained comparisonsZefram2020-03-121-0/+115
* Revert "fixup to "avoid identical stack traces""Nicolas R2020-03-121-2/+4
* fixup to "avoid identical stack traces"David Mitchell2020-03-121-4/+2
* op.c: S_fold_constants_eval can't be inlinedKarl Williamson2020-03-111-2/+3
* make freed op re-use closer to O(1)Tony Cook2020-03-021-20/+59
* multiconcat: keep assign for 'local $foo = "..."'David Mitchell2020-02-041-0/+12
* op.c: hoist first-pass logic out of loop in pmtrans()Hugo van der Sanden2020-02-011-21/+18
* op.c: balance braces in #if 0 sectionHugo van der Sanden2020-02-011-0/+1
* Local variable 'o' hides a parameter of the same nameJames E Keenan2020-01-291-17/+17
* Harmonize whitespace.James E Keenan2020-01-291-34/+34