summaryrefslogtreecommitdiff
path: root/regen
Commit message (Expand)AuthorAgeFilesLines
* Define OP_HELEMEXISTSOR, a handy LOGOP shortcut for HELEM existence testsPaul "LeoNerd" Evans2022-12-192-0/+7
* regcomp.c - decompose into smaller filesYves Orton2022-12-091-2/+2
* Document postderef_qq support for ->$#* interpolationZakariyya Mughal2022-11-301-3/+4
* feature.pm: Bump version numberKarl Williamson2022-11-301-1/+1
* Recognise `//=` and `||=` syntax in signature parameter defaultsPaul "LeoNerd" Evans2022-11-261-0/+5
* Whitespace alignment fix in regen/feature.plPaul "LeoNerd" Evans2022-11-141-20/+20
* regen/regcomp.pl - add more detail on what the script does and list its input...Yves Orton2022-11-051-1/+34
* Refactor opcode.pl - with c99 array init index comments are not necessaryBranislav Zahradník2022-11-051-8/+4
* Refactor opcode.pl - use c99 array initialization (using op enum)Branislav Zahradník2022-11-051-11/+45
* Refactor opcode.pl - use INIT() macro instead of #ifdef/#endifBranislav Zahradník2022-11-051-29/+11
* Refactor opcode.pl - B/Op_private.pm - move generator code to functionBranislav Zahradník2022-11-051-14/+17
* Refactor opcode.pl - pp_proto.h - move generator code to functionBranislav Zahradník2022-11-051-15/+27
* Refactor opcode.pl - opnames.h - unglobalize output handleBranislav Zahradník2022-11-051-16/+24
* Refactor opcode.pl - opnames.h - move epilogue into functionBranislav Zahradník2022-11-051-1/+7
* Refactor opcode.pl - opnames.h - move opcode predicates into functionBranislav Zahradník2022-11-051-45/+46
* Refactor opcode.pl - opnames.h - move enum generator into functionBranislav Zahradník2022-11-051-10/+22
* Refactor opcode.pl - opcode.h - unglobalize output handleBranislav Zahradník2022-11-051-32/+44
* Refactor opcode.pl - opcode.h - move PL_opargs into functionBranislav Zahradník2022-11-051-43/+64
* Refactor opcode.pl - opcode.h - move PL_check into functionBranislav Zahradník2022-11-051-14/+21
* Refactor opcode.pl - opcode.h - move PL_ppaddr into functionBranislav Zahradník2022-11-051-25/+31
* Refactor opcode.pl - opcode.h - move opnames into functionBranislav Zahradník2022-11-051-43/+45
* Refactor opcode.pl - opcode.h - move defines into functionBranislav Zahradník2022-11-051-38/+39
* Refactor opcode.pl - opcode.h - move prologue into functionBranislav Zahradník2022-11-051-1/+12
* Refactor opcode.pl - required little bit newer perlBranislav Zahradník2022-11-051-1/+3
* Refactor opcode.pl - untabifyBranislav Zahradník2022-11-051-40/+40
* scope.* - revert and rework SAVECOPWARNINGS changeYves Orton2022-11-041-1/+2
* cop.h - get rid of the STRLEN* stuff from cop_warningsYves Orton2022-11-021-8/+7
* warnings.h - length guard cop_warnings bitvector checksYves Orton2022-11-021-3/+8
* scope.* - more flexible ways to save warning bitsYves Orton2022-11-021-1/+1
* op.c - use refcounted pv pointers for cop_warningsYves Orton2022-11-011-1/+1
* regen/scope_types.pl - add tool to manage the scope type definesYves Orton2022-11-011-0/+176
* Add PERL_MAGIC_extvalueLeon Timmermans2022-11-011-1/+3
* Enable `use feature 'module_true'`chromatic2022-11-011-3/+11
* feature.h - simplify expression CURRENT_HINTS expressionYves Orton2022-10-261-1/+6
* OP_EMPTYAVHV - optimized empty ANONLIST/ANONHASHRichard Leach2022-10-242-2/+10
* Reclaim unused bits in ${^WARNING_BITS}Philippe Bruhat (BooK)2022-09-241-1/+32
* wording fixKaren Etheridge2022-09-201-1/+1
* OP_AELEMFASTLEX_STORE - combined sassign/aelemfast_lexRichard Leach2022-09-072-2/+3
* Promote v5.36 usage and feature bundles docNicolas R2022-08-301-10/+15
* Add OPpTARGET_MY optimization to OP_UNDEFRichard Leach2022-08-251-2/+10
* Implement OP_PADSV_STORE - combined sassign/padsv OPRichard Leach2022-08-172-2/+4
* regen/warnings.pl Rmv extraneous 'my' declarationKarl Williamson2022-08-141-1/+1
* regen/regcomp.pl - Apparently this extra const breaks g++Yves Orton2022-08-061-1/+1
* regex engine - replace many attribute arrays with oneYves Orton2022-08-061-95/+37
* Emit __VA_ARGS__-using macros into embed.h when on PERL_COREPaul "LeoNerd" Evans2022-08-031-13/+27
* Avoid some confusion in regen/embed.pl by renaming the scalar $args to $argcPaul "LeoNerd" Evans2022-08-031-9/+9
* regex engine - Rename PL_reg_name to PL_regnode_nameYves Orton2022-08-031-3/+3
* regex engine - Rename PL_reg_off_by_arg to PL_regnode_off_by_argYves Orton2022-08-031-3/+3
* regex engine - Rename PL_regkind to PL_regnode_kindYves Orton2022-08-031-5/+5
* regex engine - Rename PL_regargvaries to PL_regnode_arg_len_variesYves Orton2022-08-031-3/+3