summaryrefslogtreecommitdiff
path: root/regen
Commit message (Expand)AuthorAgeFilesLines
* Remove full stop in the 'try' feature headingDagfinn Ilmari Mannsåker2023-01-161-1/+1
* embed.pl - add a way to declare a parameter should be non-zeroYves Orton2023-01-141-1/+2
* Correct one character typo appearing in lib/feature.pmJames E Keenan2023-01-111-2/+2
* regcomp.pl - fixup intflags debug data to handle gaps properlyYves Orton2023-01-091-4/+19
* regen/embed_lib.pl - don't add integer to reference and fixup source dataYves Orton2023-01-042-2/+9
* regen/regcomp.pl - use regen/HeaderParser to read regnodes.h and etc.Yves Orton2022-12-241-16/+26
* regen/feature.pl - use regen/HeaderParser to parse perl.hYves Orton2022-12-241-9/+11
* regen/embed.pl - switch to using HeaderParser for code generation and etc.Yves Orton2022-12-244-359/+394
* regen/HeaderParser.pm - A module to parse our header filesYves Orton2022-12-242-0/+1614
* 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