summaryrefslogtreecommitdiff
path: root/lib/B
Commit message (Expand)AuthorAgeFilesLines
* 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
* Bump the perl version in various places for 5.35.2Max Maischein2021-06-201-1/+1
* Fix spelling: precedeFelipe Gasper2021-06-151-1/+1
* B::Deparse: Handle try/catch when catch has an ENTER/LEAVE pairMatthew Horsfall2021-06-142-3/+16
* Bump the perl version in various places for 5.35.1Max Maischein2021-05-231-1/+1
* Bump to 5.35.0:Sawyer X2021-05-211-1/+1
* Bump perl version in various places for 5.34.0Sawyer X2021-05-041-1/+1
* Bump version in B::Op_privateNicolas R2021-03-201-1/+1
* bump version to 5.33.8reneeb2021-02-201-1/+1
* Add B::Deparse support for try/catch syntaxPaul "LeoNerd" Evans2021-02-142-0/+34
* A totally new optree structure for try/catch involving three new optypesPaul "LeoNerd" Evans2021-02-141-0/+1
* Initial attempt at feature 'try'Paul "LeoNerd" Evans2021-02-043-1/+6
* Bump version to 5.33.7Richard Leach2021-01-211-1/+1
* Avoid indirect object notationJames E Keenan2020-12-271-14/+8
* lib/B/Deparse-core.t: Tidy leading whitespaceJames E Keenan2020-12-271-90/+93
* Correct one misspelled variable nameJames E Keenan2020-12-201-5/+5
* Bump version to 5.33.6Max Maischein2020-12-201-1/+1
* Bump version to 5.33.5Tom Hukins2020-11-201-1/+1
* Bump version to 5.33.4Steve Hay2020-10-201-1/+1
* Bump the perl version in various places for 5.33.3Sawyer X2020-09-211-1/+1
* Bump the perl version in various places for 5.33.2Karen Etheridge2020-08-201-1/+1
* B/Deparse.pm: White-space onlyKarl Williamson2020-07-171-2/+2
* B/Deparse.t: Add tests for UTF-8 tr///Karl Williamson2020-07-171-0/+43
* B/Deparse.pm: Rework deparsing of UTF-8 tr///Karl Williamson2020-07-171-40/+123
* B/Deparse.pm: Simplify fcnKarl Williamson2020-07-171-30/+15
* B/Deparse.pm: combine 2 fcns into oneKarl Williamson2020-07-171-18/+8