2012-01-31 |
Nicholas Clark | In B.xs, use *pvf() functions to reduce the number... |
blob | commitdiff |
2012-01-24 |
Reini Urban | B.xs add missing B::COP::stashflags |
blob | commitdiff | diff to current |
2011-09-09 |
Zefram | remove index offsetting ($[) |
blob | commitdiff | diff to current |
2011-08-11 |
Nicholas Clark | Simplify embedvar.h, removing a level of macro indirect... |
blob | commitdiff | diff to current |
2011-06-12 |
Nicholas Clark | Split OP_AELEMFAST_LEX out from OP_AELEMFAST. |
blob | commitdiff | diff to current |
2011-06-11 |
Nicholas Clark | Store the BM table in mg_ptr instead of after SvCUR(). |
blob | commitdiff | diff to current |
2011-06-11 |
Nicholas Clark | Abolish xbm_rare. Move BmUSEFUL() to union _xnvu and... |
blob | commitdiff | diff to current |
2011-05-20 |
Nicholas Clark | Correct comments about B::PV::PVBM. |
blob | commitdiff | diff to current |
2011-05-18 |
Michael Witten | Clean: Actually use HvUSEDKEYS() instead of HvKEYS() |
blob | commitdiff | diff to current |
2011-01-07 |
Peter J. Acklam... | Fix typos (spelling errors) in ext/*. |
blob | commitdiff | diff to current |
2010-12-11 |
Zefram | fix various compiler warnings from XS code |
blob | commitdiff | diff to current |
2010-12-01 |
Nicholas Clark | Avoid two compiler warnings in B::cstring, spotted... |
blob | commitdiff | diff to current |
2010-11-15 |
Ben Morrow | Improve custom OP support. |
blob | commitdiff | diff to current |
2010-11-14 |
Nicholas Clark | Fix multiplicity build, broken by 328552296d8d53b3. |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Avoid a declaration after statement, accidentally added... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | In B.xs, remove the now unused first argument from... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | In B.xs, use PPCODE rather than a typemap for output... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | B::MAGIC::LENGTH(), not B::MAGIC::LEN(). Fixes #78864 |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | In B.xs refactor cc_opclassname() to make_op_object(). |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::COP::{io,warnings} using... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | In B.xs, refactor make_warnings_object() to take a... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::COP::{filegv,stash}... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::COP::{file,stashpv}... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::BM::TABLE with B::PV... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Remove unneeded PREFIXes from B.xs. |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::PV::PVBM with PVX and... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::PV::{PVX,PV} using ALIAS. |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Refactor B::PV::PV to use newSVpvn_flags() for both... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Merge the implementation of B::REGEXP::{REGEXP,precomp... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | In B::REGEX::precomp, use newSVpvn_flags() instead... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | In B.xs, move the version dependant regexp code to... |
blob | commitdiff | diff to current |
2010-11-08 |
Nicholas Clark | Move the aliasing of B::IV::RV as B::PV::RV from XS... |
blob | commitdiff | diff to current |
2010-11-05 |
Nicholas Clark | Avoid creating lots of mortals in B::walkoptree() |
blob | commitdiff | diff to current |
2010-11-04 |
Father Chrysostomos | Stop B from crashing on y/å/ø/ |
blob | commitdiff | diff to current |
2010-11-03 |
Father Chrysostomos | y///r |
blob | commitdiff | diff to current |
2010-11-01 |
Nicholas Clark | Correct the return type for B::MAGIC::MOREMAGIC. |
blob | commitdiff | diff to current |
2010-11-01 |
Nicholas Clark | Tidy B interpreter struct accessors in B.xs |
blob | commitdiff | diff to current |
2010-11-01 |
Nicholas Clark | Merge B's interpreter structure accesses for SV* types... |
blob | commitdiff | diff to current |
2010-11-01 |
Nicholas Clark | Merge the implementation of B::sv_{undef,no,yes} using... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Merge the XS implementation of all B::MG accessors... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Merge the implementation of B::{main_root,main_start... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Merge the implementation of B::{dowarn,sub_generation... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Merge the implementation of B::{minus_c,save_BEGINSs... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Remove the conditional #define of OPpPAD_STATE from... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Remove the variables stash and export_ok from the BOOT... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Merge the implementation of B::HE::{VAL,SVKEY_force... |
blob | commitdiff | diff to current |
2010-10-31 |
Nicholas Clark | Merge the implementation of B::CV::{XSUB,XSUBANY} using... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Make B::HV::NAME an ALIAS of B::GV::NAME, as both conve... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge B::BM::PREVIOUS, B::BM::RARE and B::BM::USEFUL... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge B::HV::MAX and B::HV::KES into the common accessor. |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge all B::CV structure accesses into the common... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge B::AV::MAX and B::FM::LINES into the common accessor. |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge all B::IO structure accesses into the common... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge B::GV::{STASH,GvFLAGS} into the common accessor. |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge the direct structure lookup for B::{PV,PVMG,PVLV... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge the direct structure lookup for B::IV:: and B... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge the implementation of B::IV::{needs64bits,packiv... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | 257e0650 used the "wrong" croak() - correct B::GV:SV... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | Merge B::GV::{file,name} using ALIAS. |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | For B's GP accessors, encode the type and offset in... |
blob | commitdiff | diff to current |
2010-10-30 |
Nicholas Clark | In B.xs, move the direct COP access for stash and file... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::COP::{cop_seq,hints,line} into the common... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::PADOP::{gv,sv} using the ALIAS mechanism. |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::PADOP::padix into the common B::OP accessor... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::SVOP::{gv,sv} into the common B::OP accessor... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | In B.xs, move conditionally defined PMOP macros to... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::PMOP::precomp and B::PMOP::reflags, using... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::PMOP::pmoffset into the common B::OP accessor... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Reorder parts of B.xs to reduce the amount of condition... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge B::PMOP::pmflags into the common B::OP accessor... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | For B's OP accessors, encode the type and offset in... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Merge all B::OP::* accessors returning B::OP objects. |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | B::GV::is_empty and B::GV::isGV_with_GP can be merged... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | B::PV::PV doesn't need a special case for pad names... |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | Use the same XS body for B::IV::RV and B::PV::RV. |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | A clearer implementation of B::SV::object_2svref() |
blob | commitdiff | diff to current |
2010-10-29 |
Nicholas Clark | B::SV{REFCNT,FLAGS,SvTYPE,POK,ROK,MAGICAL} can be imple... |
blob | commitdiff | diff to current |
2010-10-28 |
Nicholas Clark | In B.xs, move the definition of PMOP_pmnext adjacent... |
blob | commitdiff | diff to current |
2010-10-28 |
Nicholas Clark | The method B::PMOP::pmregexp never existed. Remove... |
blob | commitdiff | diff to current |
2010-10-28 |
Nicholas Clark | Merge the XS implementation of B::OP::name and B::OP... |
blob | commitdiff | diff to current |
2010-10-27 |
Nicholas Clark | Simplify the conditionals in the XS code for B::COP... |
blob | commitdiff | diff to current |
2010-10-27 |
Nicholas Clark | Using ALIAS B::OP::{opt,spare,type} can be implemented... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | In B.xs, use newSVpvn_flags() instead of sv_newmortal... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | Fix SV leak in Perl_emulate_cop_io(), present since... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | In B.xs, tidy up make_*_object(). |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | B::hash() should only work on byte sequences. |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | Refactor B::hash to use Perl_newSVpvf() instead of... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | B::cchar can be implemented as an ALIAS of B::cstring. |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | Refactor B::cchar() to create a temporary directly... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | In B.xs, refactor cstring() to return a mortal, which... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | B::perlstring can be implemented as an ALIAS of B:... |
blob | commitdiff | diff to current |
2010-10-24 |
Nicholas Clark | In cstring() in B.xs, use Perl_sv_catpvf(), instead... |
blob | commitdiff | diff to current |
2010-10-23 |
Nicholas Clark | Convert B to use ExtUtils::Constant::ProxySubs for... |
blob | commitdiff | diff to current |
2010-10-22 |
Nicholas Clark | Merge the implementation of B::CV::{ROOT,START}. |
blob | commitdiff | diff to current |
2010-10-21 |
Zefram | full API for cop hint hashes |
blob | commitdiff | diff to current |
2009-10-15 |
Nicholas Clark | Replace sv_2mortal(newSVpvn(...)) with newSVpvn_flags... |
blob | commitdiff | diff to current |
2009-10-15 |
Nicholas Clark | Use sv_catpvs(), newSVpvs(), newSVpvn(), newSVhek(... |
blob | commitdiff | diff to current |
2009-01-21 |
Nicholas Clark | Update the documentation of get_av() to note that it... |
blob | commitdiff | diff to current |
2008-04-07 |
Nicholas Clark | Tidy up compiler warning spotted by Jerry Hedden. |
blob | commitdiff | diff to current |
2008-04-06 |
Nicholas Clark | Replace all remaining accesses to COP's cop_label with... |
blob | commitdiff | diff to current |
next |