This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Simplify magic test
[perl5.git]
/
ext
/
B
/
2022-08-25
Richard Leach
Add OPpTARGET_MY optimization to OP_UNDEF
tree
|
commitdiff
2022-08-17
Richard Leach
Implement OP_PADSV_STORE - combined sassign/padsv OP
tree
|
commitdiff
2022-08-03
Paul "LeoNerd" Evans
Define the remaining convenience cMETHOP* macros
tree
|
commitdiff
2022-07-31
David Mitchell
fix B::walkoptree_debug()
tree
|
commitdiff
2022-07-27
Dagfinn Ilmari Man...
Don't set the OPf_SPECIAL bit on implicit VERSION/impor...
tree
|
commitdiff
2022-07-26
David Mitchell
Bump B.pm version after recent commit
tree
|
commitdiff
2022-07-26
Paul "LeoNerd" Evans
Add back-compatibility aliases for renamed CVf_METHOD...
tree
|
commitdiff
2022-07-18
Richard Leach
B::Concise - private flags may store the argument count
tree
|
commitdiff
2022-07-05
Paul "LeoNerd" Evans
Neaten the PADNAME flag constants
tree
|
commitdiff
2022-05-28
Karl Williamson
B:: Use proper hyperlink in pod
tree
|
commitdiff
2022-05-28
Nicolas R
Extra B::PADNAME helpers: GEN and IsUndef
tree
|
commitdiff
2022-05-28
Nicolas R
Add B helpers to check if the Sv is a boolean
tree
|
commitdiff
2022-04-16
David Mitchell
for my ($x) ...: fix handling of degenerate 1-var
tree
|
commitdiff
2021-10-15
Nicholas Clark
B::Concise now handles n-at-a-time for.
tree
|
commitdiff
2021-10-15
Nicholas Clark
Tests for existing for loop optrees.
tree
|
commitdiff
2021-09-16
Nicholas Clark
ext/B/t/o.t shouldn't generate the same test module...
tree
|
commitdiff
2021-09-16
Nicholas Clark
Remove former SKIP blocks in ext/B/t/concise.t and...
tree
|
commitdiff
2021-09-16
Nicholas Clark
Remove all "configured without perlio" test SKIPs from...
tree
|
commitdiff
2021-09-10
Paul "LeoNerd" Evans
Add SvIsBOOL() macro to test for SVs being boolean...
tree
|
commitdiff
2021-07-31
Nicholas Clark
The sort pragma is now a no-op. It no longer sets or...
tree
|
commitdiff
2021-06-25
Max Maischein
Remove inheritance from Exporter in ext/ modules
tree
|
commitdiff
2020-11-22
Graham Knop
add gitignore exclusions for files in git
tree
|
commitdiff
2020-11-10
Nicolas R
Add a few helpers to B for INVLIST
tree
|
commitdiff
2020-10-16
Karl Williamson
ext/B/Makefile.PL: #define can have interior white...
tree
|
commitdiff
2020-10-05
Todd Rinaldo
Make Exporter strict and warnings compliant
tree
|
commitdiff
2020-08-10
Dagfinn Ilmari Man...
B: Remove 5005threads vestiges from tests
tree
|
commitdiff
2020-08-04
Dagfinn Ilmari Man...
Widen the feature bundle hint mask to 4 bits
tree
|
commitdiff
2020-07-20
Dagfinn Ilmari Man...
Remove use of dVAR in core
tree
|
commitdiff
2020-05-22
Dagfinn Ilmari Man...
B: Remove duplicate check for split op in walkoptree.t
tree
|
commitdiff
2020-02-04
Yves Orton
B::perlstring - add support for \e (Fix #17526)
tree
|
commitdiff
2020-01-23
Karl Williamson
pv_uni_display: Use common fcn; \b mnemonic
tree
|
commitdiff
2020-01-02
David Mitchell
OP_MULTIDEREF: avoid trailing null aux byte
tree
|
commitdiff
2019-12-18
Karl Williamson
Add memCHRs() macro and use it
tree
|
commitdiff
2019-09-23
David Mitchell
OP_ARGCHECK: use custom aux struct
tree
|
commitdiff
2019-09-23
David Mitchell
Un-revert "[MERGE] add+use si_cxsubix field"
tree
|
commitdiff
2019-09-20
Max Maischein
Revert "[MERGE] add+use PL_curstackinfo->si_cxsubix...
v5.31.4
tree
|
commitdiff
2019-09-19
David Mitchell
set VOID on OP_ENTER
tree
|
commitdiff
2019-01-24
Tony Cook
PERL_OP_PARENT is always defined, stop testing for it
tree
|
commitdiff
2018-12-07
Petr Písař
Make ext/B/t/strict.t test alike to other ones.
tree
|
commitdiff
2018-09-26
Dagfinn Ilmari Man...
Remove support for setting $[ to a non-zero value
tree
|
commitdiff
2018-09-25
James E Keenan
Remove B::Debug from core distribution.
tree
|
commitdiff
2018-01-19
David Mitchell
tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/
tree
|
commitdiff
2018-01-19
David Mitchell
tr///c: handle len(replacement charlist) > 32767
tree
|
commitdiff
2018-01-19
David Mitchell
B, Deparse fixups for tr///c
tree
|
commitdiff
2017-12-29
Zefram
revert smartmatch to 5.27.6 behaviour
tree
|
commitdiff
2017-11-29
Zefram
remove unused CXp_FOR_DEF and OPpITER_DEF
tree
|
commitdiff
2017-11-17
Zefram
rip out quicksort and sort algorithm control
tree
|
commitdiff
2017-11-14
David Mitchell
fix ext/B/t/optree_specials.t
tree
|
commitdiff
2017-11-14
Zefram
rip out Perl version portability from B
tree
|
commitdiff
2017-11-14
Zefram
in B::Concise, show RV target better
tree
|
commitdiff
2017-11-13
David Mitchell
change OP_MULTICONCAT nargs from UV to SSize_t
tree
|
commitdiff
2017-11-13
David Mitchell
rename op_aux field from 'size' to 'ssize'
tree
|
commitdiff
2017-11-11
Nicolas R
Replace multiple 'use vars' by 'our' in ext
tree
|
commitdiff
2017-11-09
Karl Williamson
Bump version of B/t/OptreeCheck to 0.16
tree
|
commitdiff
2017-11-09
Karl Williamson
Bump version of B/O.pm to 1.03
tree
|
commitdiff
2017-11-08
Todd Rinaldo
ext/B/t/strict.t: Assure B.pm and O.pm pass strict...
tree
|
commitdiff
2017-11-08
Todd Rinaldo
Fix warnings (used once) for O.pm
tree
|
commitdiff
2017-11-08
Todd Rinaldo
Fix warnings (used once) for B.pm
tree
|
commitdiff
2017-11-08
Todd Rinaldo
Remove unnecessary module loads from B and O
tree
|
commitdiff
2017-11-06
Karl Williamson
Rename strEQs to strBEGINs; remove strNEs
tree
|
commitdiff
2017-10-31
David Mitchell
fix ext/B/t/optree_samples.t
tree
|
commitdiff
2017-10-31
David Mitchell
Add OP_MULTICONCAT op
tree
|
commitdiff
2017-10-23
Father Chrysostomos
Increase $B::VERSION to 1.71
tree
|
commitdiff
2017-10-23
Father Chrysostomos
B::walksymtable: clear cached methods
tree
|
commitdiff
2017-10-09
Father Chrysostomos
Increase B::Xref::VERSION to 1.07
tree
|
commitdiff
2017-10-09
Father Chrysostomos
Fix B::Xref to handle sub refs
tree
|
commitdiff
2017-10-08
Father Chrysostomos
B: Really remove unused var
tree
|
commitdiff
2017-10-08
Father Chrysostomos
Increase B::Concise::VERSION to 1.002
tree
|
commitdiff
2017-10-08
Father Chrysostomos
Make B::Concise handle subrefs in stashes
tree
|
commitdiff
2017-10-08
Father Chrysostomos
Increase $B::VERSION to 1.70
tree
|
commitdiff
2017-10-08
Father Chrysostomos
B.pm: Remove unused var
tree
|
commitdiff
2017-07-27
David Mitchell
Give OP_RV2HV a targ
tree
|
commitdiff
2017-07-27
David Mitchell
optimise away OP_KEYS op in scalar/void context
tree
|
commitdiff
2017-07-27
David Mitchell
give REGEXP SVs the POK flag again
tree
|
commitdiff
2017-07-27
David Mitchell
make B.pm, Concise.pm support PL_sv_zero
tree
|
commitdiff
2017-07-25
Dagfinn Ilmari Man...
Revert B::Debug removal
tree
|
commitdiff
2017-07-25
James E Keenan
Remove B::Debug from core distribution.
tree
|
commitdiff
2017-06-06
Abigail
Remove B::OP:terse
tree
|
commitdiff
2017-06-01
Dagfinn Ilmari Man...
Improve error message for bogus -MO=… arguments
tree
|
commitdiff
2017-01-25
Dagfinn Ilmari Man...
Use cBOOL() instead of ? TRUE : FALSE
tree
|
commitdiff
2017-01-23
Sergey Aleynikov
Fix memory leak in B::RHE->HASH method.
tree
|
commitdiff
2017-01-21
David Mitchell
add Perl_op_class(o) API function
tree
|
commitdiff
2017-01-16
Abigail
B::OP::terse will go away in Perl 5.28.
tree
|
commitdiff
2016-12-23
John Lightsey
Switch most open() calls to three-argument form.
tree
|
commitdiff
2016-11-18
Karl Williamson
Change white space to avoid C++ deprecation warning
tree
|
commitdiff
2016-11-14
David Mitchell
eliminate OPpRUNTIME private PMOP flag
tree
|
commitdiff
2016-10-19
Yves Orton
ext/B: use strEQs() and strEQ() in expressions
tree
|
commitdiff
2016-10-04
David Mitchell
Concise.pm: extract padname code and fixup split
tree
|
commitdiff
2016-10-04
David Mitchell
Better optimise my/local @a = split()
tree
|
commitdiff
2016-10-04
David Mitchell
make OP_SPLIT a PMOP, and eliminate OP_PUSHRE
tree
|
commitdiff
2016-09-27
David Mitchell
padrange, aelemfast: use label for private bits
tree
|
commitdiff
2016-09-05
Father Chrysostomos
Fix up B::Concise tests following op flag change
tree
|
commitdiff
2016-08-26
Craig A. Berry
Remove VMS-specific hacks from showlex.t.
tree
|
commitdiff
2016-08-24
David Mitchell
concise.t: work with PERL_UNICODE=""
tree
|
commitdiff
2016-08-19
David Mitchell
Concise: improve hints decoding
tree
|
commitdiff
2016-08-19
David Mitchell
Concise: use hex for some large constants
tree
|
commitdiff
2016-08-03
David Mitchell
signatures: make param and optional param count IV
tree
|
commitdiff
2016-08-03
David Mitchell
add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
tree
|
commitdiff
2016-05-09
Karl Williamson
ext/B/t/OptreeCheck.pm: Escape literal pattern '{'
tree
|
commitdiff
2016-02-08
Tony Cook
[perl #126410] keep the DESTROY cache in mro_meta
tree
|
commitdiff
next