This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
B::INVLIST isa B::PV (for now)
[perl5.git] / ext / B / B.xs
2013-08-28 Reini UrbanB::INVLIST isa B::PV (for now)
2013-08-25 Tony Cook[perl #119351] fix B::CV::GV to return a B::SPECIAL...
2013-08-10 Father ChrysostomosRevert "[perl #117855] Store CopFILEGV in a pad under...
2013-08-07 Nicholas ClarkIn B::OP::next, flag special cases with a type, instead...
2013-08-07 Nicholas ClarkRe-indent a switch statement in B::OP::next
2013-08-07 Nicholas ClarkIn B.xs use I16 to avoid an "initializer will be sign...
2013-08-05 Father Chrysostomos[perl #117855] Store CopFILEGV in a pad under ithreads
2013-07-30 Tony Cook[perl #118525] make it work on threaded builds
2013-07-29 Tony CookCvGV is no longer a simple struct member access
2013-07-19 Reini Urbanmore op_folded support: B, dump
2013-07-16 Karl WilliamsonReinstate "Create SVt_INVLIST"
2013-07-13 Father ChrysostomosRevert "[perl #118525] Return B::HEK for B::CV::GV...
2013-07-13 Reini Urban[perl #118525] Return B::HEK for B::CV::GV of lexical...
2013-07-05 Karl WilliamsonRevert "Create SVt_INVLIST"
2013-07-04 Karl WilliamsonCreate SVt_INVLIST
2013-06-24 Nicholas ClarkUpdate B's size/offset for CvFLAGS to U32, following...
2013-06-21 Father ChrysostomosRemove BmRARE and BmPREVIOUS
2013-01-09 David Mitchellstop -MO=Concise -e'm?x?' segfaulting
2012-12-13 David MitchellB.xs: silence clang warning
2012-11-10 David Mitchelladd $B::overlay feature
2012-10-30 Father ChrysostomosAllow regexp-to-pvlv assignment
2012-10-26 David MitchellB.xs: move all B::*OP methods to B::OP::next
2012-10-26 David MitchellB.xs: rationalise all methods aliased to next()
2012-10-26 David Mitchellext/B: remove pre-5.10 support
2012-10-26 David Mitchellmake ext/B work with 5.16.x
2012-09-20 Nicholas ClarkFor backcompat, B::formfeed can use gv_fetchpvs() if...
2012-09-16 Father ChrysostomosAllow CVs to point to HEKs rather than GVs
2012-09-14 Karl Williamsonext/B/B.xs: Remove EBCDIC dependency
2012-08-23 Father ChrysostomosUse FooBAR convention for new pad macros
2012-08-21 Father ChrysostomosStop padlists from being AVs
2012-08-05 Father ChrysostomosAdd a depth field to formats
2012-08-05 Father ChrysostomosMake PL_(top|body|form)target PVIVs
2012-06-13 David Mitchelllet B know about new op_code_list field
2012-06-06 Father ChrysostomosMake B::COP::stashpv respect utf8 and embedded nulls
2012-06-06 Father ChrysostomosFix version logic in B.xs
2012-06-06 Father ChrysostomosChange B::COP::stashlen to stashoff
2012-06-05 Father Chrysostomos[perl #78742] Store CopSTASH in a pad under threads
2012-05-22 Reini Urbanreplace B::COP::stashflags by B::COP::stashlen
2012-01-31 Nicholas ClarkIn B.xs, use *pvf() functions to reduce the number...
2012-01-24 Reini UrbanB.xs add missing B::COP::stashflags
2011-09-09 Zeframremove index offsetting ($[)
2011-08-11 Nicholas ClarkSimplify embedvar.h, removing a level of macro indirect...
2011-06-12 Nicholas ClarkSplit OP_AELEMFAST_LEX out from OP_AELEMFAST.
2011-06-11 Nicholas ClarkStore the BM table in mg_ptr instead of after SvCUR().
2011-06-11 Nicholas ClarkAbolish xbm_rare. Move BmUSEFUL() to union _xnvu and...
2011-05-20 Nicholas ClarkCorrect comments about B::PV::PVBM.
2011-05-18 Michael WittenClean: Actually use HvUSEDKEYS() instead of HvKEYS()
2011-01-07 Peter J. Acklam... Fix typos (spelling errors) in ext/*.
2010-12-11 Zeframfix various compiler warnings from XS code
2010-12-01 Nicholas ClarkAvoid two compiler warnings in B::cstring, spotted...
2010-11-15 Ben MorrowImprove custom OP support.
2010-11-14 Nicholas ClarkFix multiplicity build, broken by 328552296d8d53b3.
2010-11-08 Nicholas ClarkAvoid a declaration after statement, accidentally added...
2010-11-08 Nicholas ClarkIn B.xs, remove the now unused first argument from...
2010-11-08 Nicholas ClarkIn B.xs, use PPCODE rather than a typemap for output...
2010-11-08 Nicholas ClarkB::MAGIC::LENGTH(), not B::MAGIC::LEN(). Fixes #78864
2010-11-08 Nicholas ClarkIn B.xs refactor cc_opclassname() to make_op_object().
2010-11-08 Nicholas ClarkMerge the implementation of B::COP::{io,warnings} using...
2010-11-08 Nicholas ClarkIn B.xs, refactor make_warnings_object() to take a...
2010-11-08 Nicholas ClarkMerge the implementation of B::COP::{filegv,stash}...
2010-11-08 Nicholas ClarkMerge the implementation of B::COP::{file,stashpv}...
2010-11-08 Nicholas ClarkMerge the implementation of B::BM::TABLE with B::PV...
2010-11-08 Nicholas ClarkRemove unneeded PREFIXes from B.xs.
2010-11-08 Nicholas ClarkMerge the implementation of B::PV::PVBM with PVX and...
2010-11-08 Nicholas ClarkMerge the implementation of B::PV::{PVX,PV} using ALIAS.
2010-11-08 Nicholas ClarkRefactor B::PV::PV to use newSVpvn_flags() for both...
2010-11-08 Nicholas ClarkMerge the implementation of B::REGEXP::{REGEXP,precomp...
2010-11-08 Nicholas ClarkIn B::REGEX::precomp, use newSVpvn_flags() instead...
2010-11-08 Nicholas ClarkIn B.xs, move the version dependant regexp code to...
2010-11-08 Nicholas ClarkMove the aliasing of B::IV::RV as B::PV::RV from XS...
2010-11-05 Nicholas ClarkAvoid creating lots of mortals in B::walkoptree()
2010-11-04 Father ChrysostomosStop B from crashing on y/å/ø/
2010-11-03 Father Chrysostomosy///r
2010-11-01 Nicholas ClarkCorrect the return type for B::MAGIC::MOREMAGIC.
2010-11-01 Nicholas ClarkTidy B interpreter struct accessors in B.xs
2010-11-01 Nicholas ClarkMerge B's interpreter structure accesses for SV* types...
2010-11-01 Nicholas ClarkMerge the implementation of B::sv_{undef,no,yes} using...
2010-10-31 Nicholas ClarkMerge the XS implementation of all B::MG accessors...
2010-10-31 Nicholas ClarkMerge the implementation of B::{main_root,main_start...
2010-10-31 Nicholas ClarkMerge the implementation of B::{dowarn,sub_generation...
2010-10-31 Nicholas ClarkMerge the implementation of B::{minus_c,save_BEGINSs...
2010-10-31 Nicholas ClarkRemove the conditional #define of OPpPAD_STATE from...
2010-10-31 Nicholas ClarkRemove the variables stash and export_ok from the BOOT...
2010-10-31 Nicholas ClarkMerge the implementation of B::HE::{VAL,SVKEY_force...
2010-10-31 Nicholas ClarkMerge the implementation of B::CV::{XSUB,XSUBANY} using...
2010-10-30 Nicholas ClarkMake B::HV::NAME an ALIAS of B::GV::NAME, as both conve...
2010-10-30 Nicholas ClarkMerge B::BM::PREVIOUS, B::BM::RARE and B::BM::USEFUL...
2010-10-30 Nicholas ClarkMerge B::HV::MAX and B::HV::KES into the common accessor.
2010-10-30 Nicholas ClarkMerge all B::CV structure accesses into the common...
2010-10-30 Nicholas ClarkMerge B::AV::MAX and B::FM::LINES into the common accessor.
2010-10-30 Nicholas ClarkMerge all B::IO structure accesses into the common...
2010-10-30 Nicholas ClarkMerge B::GV::{STASH,GvFLAGS} into the common accessor.
2010-10-30 Nicholas ClarkMerge the direct structure lookup for B::{PV,PVMG,PVLV...
2010-10-30 Nicholas ClarkMerge the direct structure lookup for B::IV:: and B...
2010-10-30 Nicholas ClarkMerge the implementation of B::IV::{needs64bits,packiv...
2010-10-30 Nicholas Clark257e0650 used the "wrong" croak() - correct B::GV:SV...
2010-10-30 Nicholas ClarkMerge B::GV::{file,name} using ALIAS.
2010-10-30 Nicholas ClarkFor B's GP accessors, encode the type and offset in...
2010-10-30 Nicholas ClarkIn B.xs, move the direct COP access for stash and file...
2010-10-29 Nicholas ClarkMerge B::COP::{cop_seq,hints,line} into the common...
next