summaryrefslogtreecommitdiff
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* Add Perl_bytes_cmp_utf8() to compare character sequences in different encodingsNicholas Clark2010-11-112-0/+45
* [perl #78964] Fix ext/XS-APItest/t/overload.tJerry D. Hedden2010-11-111-1/+1
* Test that Opcode loads without warnings.Nicholas Clark2010-11-091-3/+13
* Tidy up ext/Opcode/t/Opcode.t.Nicholas Clark2010-11-091-10/+10
* Convert ext/Opcode/t/Opcode.t to Test::More.Nicholas Clark2010-11-091-39/+39
* Fix error in tryAMAGICunDEREF() introduced in 25a9ffce153b0e67.Nicholas Clark2010-11-092-22/+60
* Delete paragraphs from mro.pm’s podFather Chrysostomos2010-11-081-16/+0
* Avoid a declaration after statement, accidentally added by 6079961fee8cf49c.Nicholas Clark2010-11-081-1/+2
* In B.xs, remove the now unused first argument from make_sv_object().Nicholas Clark2010-11-081-35/+30
* In B.xs, use PPCODE rather than a typemap for output of T_SV_OBJNicholas Clark2010-11-082-56/+47
* B::MAGIC::LENGTH(), not B::MAGIC::LEN(). Fixes #78864Nicholas Clark2010-11-081-1/+1
* In B.xs refactor cc_opclassname() to make_op_object().Nicholas Clark2010-11-082-34/+25
* Merge the implementation of B::COP::{io,warnings} using ALIAS.Nicholas Clark2010-11-081-14/+5
* In B.xs, refactor make_warnings_object() to take a COP * instead of STRLEN *.Nicholas Clark2010-11-081-2/+3
* Merge the implementation of B::COP::{filegv,stash} using ALIAS.Nicholas Clark2010-11-081-7/+7
* Merge the implementation of B::COP::{file,stashpv} using ALIAS.Nicholas Clark2010-11-081-6/+6
* Merge the implementation of B::BM::TABLE with B::PV::{PV,PVX,PVBM} using ALIAS.Nicholas Clark2010-11-081-13/+7
* Remove unneeded PREFIXes from B.xs.Nicholas Clark2010-11-081-20/+20
* Merge the implementation of B::PV::PVBM with PVX and PV, using ALIAS.Nicholas Clark2010-11-081-12/+12
* Merge the implementation of B::PV::{PVX,PV} using ALIAS.Nicholas Clark2010-11-081-5/+6
* Refactor B::PV::PV to use newSVpvn_flags() for both arms of the if.Nicholas Clark2010-11-081-4/+9
* Merge the implementation of B::REGEXP::{REGEXP,precomp} using ALIAS.Nicholas Clark2010-11-081-11/+10
* In B::REGEX::precomp, use newSVpvn_flags() instead of newSVpvn().Nicholas Clark2010-11-081-5/+3
* In B.xs, move the version dependant regexp code to be adjacent.Nicholas Clark2010-11-081-23/+21
* Move the aliasing of B::IV::RV as B::PV::RV from XS to Perl code.Nicholas Clark2010-11-082-12/+7
* Add new ops in Opcode, so it does not warn at compilationRafael Garcia-Suarez2010-11-061-3/+3
* G_VOID, G_SCALAR, and G_ARRAY are not separate bits anymoreNiko Tyni2010-11-061-1/+10
* Tweak the test from 98517ccb8d5e8751 to work with PERL_UNICODE set.Nicholas Clark2010-11-051-2/+2
* Avoid creating lots of mortals in B::walkoptree()Nicholas Clark2010-11-052-17/+53
* B::Concise was failing to traverse some children of PMOPsNicholas Clark2010-11-052-4/+28
* Stop B from crashing on y/å/ø/Father Chrysostomos2010-11-042-1/+11
* Some tests for B::walkoptree.Nicholas Clark2010-11-041-0/+60
* Create &B::{IV,PV}::as_string using typeglob assignment rather than goto &Nicholas Clark2010-11-041-2/+2
* Avoid needing to stub B::OPf_KIDS by loading the XS earlier.Nicholas Clark2010-11-041-19/+25
* Remove two use of dXSI32; superfluous because xsubpp automatically adds it.Nicholas Clark2010-11-042-3/+0
* Add Perl_amagic_deref_call() to implement the bulk of tryAMAGICunDEREF_var().Nicholas Clark2010-11-032-10/+6
* Add tests for tryAMAGICunDEREF_var().Nicholas Clark2010-11-034-10/+117
* Increase B::Concise’s versionFather Chrysostomos2010-11-021-1/+1
* y///rFather Chrysostomos2010-11-022-3/+4
* Increase DynaLoader’s versionFather Chrysostomos2010-11-011-1/+1
* Avoid buffer overflow in dl_win32.cJan Dubois2010-11-011-0/+4
* Correct the return type for B::MAGIC::MOREMAGIC.Nicholas Clark2010-11-011-3/+2
* Tidy B interpreter struct accessors in B.xsNicholas Clark2010-11-011-18/+17
* Merge B's interpreter structure accesses for SV* types into intrpvar_sv_common.Nicholas Clark2010-11-011-68/+64
* All callers of get_op_bitspec() in Opcode.xs pass len, so don't call strlen().Nicholas Clark2010-11-011-2/+0
* Small refactoring of op_names_init() and put_op_bitspec() in Opcode.xsNicholas Clark2010-11-011-7/+3
* Merge the implementation of B::sv_{undef,no,yes} using ALIAS.Nicholas Clark2010-11-011-12/+10
* Merge the XS implementation of all B::MG accessors using ALIAS.Nicholas Clark2010-10-311-80/+59
* Merge the implementation of B::{main_root,main_start} using ALIAS.Nicholas Clark2010-10-311-8/+9
* Merge the implementation of B::{dowarn,sub_generation} using ALIAS.Nicholas Clark2010-10-311-8/+9