summaryrefslogtreecommitdiff
path: root/lib/B
Commit message (Expand)AuthorAgeFilesLines
* B::Deparse: Remove obsolete handling of OP_ENTERSUB's OPf_SPECIAL flagDagfinn Ilmari Mannsåker2022-07-271-4/+2
* Rename CVf_METHOD to CVf_NOWARN_AMBIGUOUSPaul "LeoNerd" Evans2022-07-261-4/+4
* Bump version to 5.37.3Nicolas R2022-07-211-1/+1
* Neaten the PADNAME flag constantsPaul "LeoNerd" Evans2022-07-051-13/+13
* Add builtin::is_taintedJames Raspass2022-07-053-13/+15
* Revert "regex: Add POSIXA1R node"Karl Williamson2022-07-011-2/+0
* regex: Add POSIXA1R nodeKarl Williamson2022-07-011-0/+2
* Dump perl version everywhere to 5.37.2Matthew Horsfall2022-06-201-1/+1
* bump version to v5.37.1: now open for businessRicardo Signes2022-05-271-1/+1
* regen for version bumpRicardo Signes2022-05-271-1/+1
* release prep for v5.36.0: regenerate filesRicardo Signes2022-05-201-1/+1
* Bump version for 5.35.12Steve Hay2022-04-201-1/+1
* Correct spelling error in inline commentJames E Keenan2022-04-161-1/+1
* Deparse: keep integer-valued nums as numsDavid Mitchell2022-04-162-2/+9
* for my ($x) ...: fix handling of degenerate 1-varDavid Mitchell2022-04-161-3/+6
* Deparse: skip builtin state subsDavid Mitchell2022-04-161-1/+19
* Deparse: preserve booleanness of bool const valuesDavid Mitchell2022-04-162-4/+16
* Deparse: honour custom warnings categoriesDavid Mitchell2022-04-162-27/+25
* Bump version for 5.35.11Sawyer X2022-03-201-1/+1
* Rename is{bool,weak} to is_{bool,weak}Paul "LeoNerd" Evans2022-03-073-9/+9
* bump version for 5.35.10reneeb2022-02-201-1/+1
* No longer print experimental::isa warning (closes #18754)Paul "LeoNerd" Evans2022-02-151-2/+1
* Fix unit tests for experimental::builtin warningsPaul "LeoNerd" Evans2022-01-251-0/+1
* Add experimental::builtin warningPaul "LeoNerd" Evans2022-01-251-2/+2
* Add ceil & floor to builtinJames Raspass2022-01-243-4/+10
* Bump B::OP_private versionNicolas R2022-01-201-1/+1
* Implement correct deparse logic for try/catch/finallyPaul "LeoNerd" Evans2022-01-202-5/+35
* Ensure that forbidden control flow messages about finally blocks say "finally...Paul "LeoNerd" Evans2022-01-201-1/+4
* Define 'finally' keywordPaul "LeoNerd" Evans2022-01-202-1/+3
* make a sort with zero args a compile-time errDavid Mitchell2022-01-191-1/+1
* Bump the perl version in various places for 5.35.8Neil Bowers2021-12-211-1/+1
* Use builtin::weaken() in .t files in lib/ + ext/Paul "LeoNerd" Evans2021-12-081-3/+2
* Give blessed() the same TRUEBOOL optimisation that ref() has in boolean contextsPaul "LeoNerd" Evans2021-12-082-7/+7
* Add builtin::blessed, refaddr and reftypePaul "LeoNerd" Evans2021-12-083-2/+11
* Merge branch 'do-not-count-tests-if-possible' into bleadJames E Keenan2021-12-072-2/+5
|\
| * do not count tests, instead use done_testing()Michiel Beijen2021-12-042-2/+5
* | Add builtin:: funcs for handling weakrefsPaul "LeoNerd" Evans2021-12-043-4/+14
* | Improvements to OP_ISBOOLPaul "LeoNerd" Evans2021-12-031-2/+2
|/
* Direct optree implementations of builtin:: functionsPaul "LeoNerd" Evans2021-12-013-1/+15
* Bump the perl version in various places for 5.35.7Richard Leach2021-11-211-1/+1
* Bump version to 5.35.6Leon Timmermans2021-10-211-1/+1
* n-at-a-time for loops now warn by default (as 'experimental::for_list').Nicholas Clark2021-10-151-0/+2
* B::Deparse now handles n-at-a-time for.Nicholas Clark2021-10-152-2/+23
* add OPpUSEINT op_private flag bitDavid Mitchell2021-10-071-13/+4
* Bump versions from v5.35.4 to v5.35.5Matthew Horsfall2021-09-201-1/+1
* Create `defer` syntax and `OP_PUSHDEFER` opcodePaul "LeoNerd" Evans2021-08-254-1/+19
* Bump the perl version in various places for 5.35.4Karen Etheridge2021-08-221-1/+1
* Remove the flags OPpSORT_STABLE and OPpSORT_UNSTABLE.Nicholas Clark2021-07-311-7/+1
* B::Deparse tests: turn on "switch" to test break() behaviorRicardo Signes2021-07-251-0/+2
* Bump the perl version in various places ready for 5.35.3Neil Bowers2021-07-241-1/+1