summaryrefslogtreecommitdiff
path: root/ext/B
Commit message (Expand)AuthorAgeFilesLines
* Convert modules in ext/ to pass minimal arguments to XSLoader::load().Nicholas Clark2010-10-141-3/+3
* Add a warning to test.pl if quotes are used in one-liners.Nicholas Clark2010-09-241-1/+1
* Change .t to use new (?^...)Karl Williamson2010-09-221-1/+1
* Change comments, documentation for new (?^...)Karl Williamson2010-09-221-3/+3
* Peephole optimise adjacent pairs of nextstate ops.Nicholas Clark2010-08-272-312/+298
* Refactor common parts of op.h, regexp.h into new .hKarl Williamson2010-07-291-1/+1
* ext/B/defsubs_h.PL: teach to allow exprs with <<Karl Williamson2010-07-291-1/+5
* ext/B/defsubs_h.PL: add explanatory commentKarl Williamson2010-07-291-0/+4
* defsubs_h.PL: Use correct variable in error msgKarl Williamson2010-07-291-1/+1
* version bump for B::t::OptreeCheck and add to deltaMatt S Trout2010-06-211-1/+1
* version bump for B::Concise and add change to deltaMatt S Trout2010-06-211-1/+1
* Fix list of constants to import to make this test passRafael Garcia-Suarez2010-06-181-1/+1
* Spell-check fixes in extH.Merijn Brand2010-06-071-2/+2
* Fix for typo in 0824d66743a706cd, in the expected output with threads.Nicholas Clark2010-05-251-1/+1
* add OPpDEREFed flag to avoid double mg_get()David Mitchell2010-05-252-2/+3
* Add s///r (non-destructive substitution).David Caldwell2010-05-221-1/+2
* Make tests pass with open pragma in effectRafael Garcia-Suarez2010-05-041-22/+22
* shift; optimizationRuslan Zakirov2010-05-031-168/+148
* Downgrade Socket.pm's new inet_ntop and inet_pton to EXPORT_OK ratherJesse Vincent2010-03-251-1/+1
* Teach B::Deparse about in-place reverseVincent Pit2009-11-151-4/+4
* Optimize reversing an array in-placeVincent Pit2009-11-101-0/+1
* Avoid using defined %hash in core code and tests.Nicholas Clark2009-10-231-2/+2
* Bump B::Consise's version number since it's changed since 5.11.0Jesse Vincent2009-10-201-1/+1
* Replace sv_2mortal(newSVpvn(...)) with newSVpvn_flags(..., SVs_TEMP)Nicholas Clark2009-10-151-9/+9
* Use sv_catpvs(), newSVpvs(), newSVpvn(), newSVhek(), gv_stashpvs() and theNicholas Clark2009-10-152-47/+51
* Optimise if (%foo) to be faster than if(keys %foo)demerphq2009-10-151-1/+1
* A number of pod fixes found by podcheck.tJesse Vincent2009-10-051-2/+2
* Remove the $ENV{PERL_CORE} boilerplate from B's tests.Nicholas Clark2009-08-3018-132/+20
* Break out B::Debug into its own directory in ext.Nicholas Clark2009-08-302-510/+0
* Break out B::Deparse into its own directory in ext.Nicholas Clark2009-08-302-5486/+0
* Break out B::Lint into its own directory in ext.Nicholas Clark2009-08-304-1030/+0
* There is no longer an "err" low-prec version of //, so remove it from B::DeparseRafael Garcia-Suarez2009-08-281-2/+2
* Make extensions in ext run their tests from the extension's own directory.Nicholas Clark2009-08-282-2/+3
* B - The Perl Compiler (wrong name)Reini Urban2009-08-271-1/+1
* Fix a Deparse bug - constants and PCSs were appearing as subroutine stubs.Nicholas Clark2009-08-242-3/+11
* Remove the MacOS Classic support from deparse.t (as it's getting in the way).Nicholas Clark2009-08-241-18/+3
* ameliorate B::Deparse slowdownDavid Mitchell2009-08-121-4/+9
* Add a version number to B::Lint::DebugRafael Garcia-Suarez2009-07-161-0/+2
* bump versions of non-dual-life modules thatDavid Mitchell2009-07-031-1/+1
* fully sync blead with B::Debug 1.11 (debug.t was out of date)David Mitchell2009-06-121-5/+17
* Mark all .t and .pm files as non executableRafael Garcia-Suarez2009-06-063-0/+0
* resync some files with their CPAN equivalents (just the trivial errors forDavid Mitchell2009-06-021-1/+1
* TODO tests for deparsing strict, warnings as strings, and my $x if 0;Nicholas Clark2009-04-131-1/+22
* our $TODO should be local $::TODO, revealing a bug in the de-commenting regexp.Nicholas Clark2009-04-131-5/+5
* Correct two other tests that apparently should be TODOs rather than SKIPs.Nicholas Clark2009-04-131-2/+6
* A perl-version portable fix for B coping with CVf_LOCKED being removed in 5.11.Nicholas Clark2009-04-133-4/+19
* Refactor the SKIP parser to also handle TODOs. TODO 3 tests that were wronglyNicholas Clark2009-04-131-14/+19
* Remove CVf_LOCKED and CvLOCKED*(), now that nothing sets that flag bit.Nicholas Clark2009-04-133-5/+3
* Deprecate use of the attribute :locked on subroutines.Nicholas Clark2009-04-121-6/+2
* Fix concise-xs.t after recent changes to Socket.pmRafael Garcia-Suarez2009-03-271-0/+1