summaryrefslogtreecommitdiff
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* new API functions op_scope and op_lvalueZefram2010-10-262-12/+96
* In I18N::Langinfo::langinfo(), use newSVpv(), as it will call strlen()Nicholas Clark2010-10-261-8/+1
* In Socket::inet_ntoa(), use Perl_newSVpvf(), instead of sprintf and newSVpvn*.Nicholas Clark2010-10-251-9/+5
* function to parse isolated labelZefram2010-10-255-2/+316
* function to parse unlabelled statementZefram2010-10-253-3/+57
* stop passing line numbers into op constructor functionsZefram2010-10-251-12/+4
* refactor and regularise label/statement grammarZefram2010-10-252-8/+6
* Merge Hash::Util::FieldHash::_test_uvar_{get,set,same} using ALIAS.Nicholas Clark2010-10-251-34/+7
* In Hash::Util::FieldHash::_test_uvar_set, the second SvRV(sverf) is not needed.Nicholas Clark2010-10-251-1/+0
* rt #72398 - get magic before downgrading in SvPVbyte()Tony Cook2010-10-251-3/+0
* TODO test: SvPVbyte should handle get magic before checking the utf8 flagNiko Tyni2010-10-252-0/+43
* Correct tests for B::{cstring,perlstring,cchar}Nicholas Clark2010-10-251-5/+5
* In B.xs, use newSVpvn_flags() instead of sv_newmortal() and sv_setpvn().Nicholas Clark2010-10-242-16/+18
* don't rely on ghost contexts being unmolestedZefram2010-10-242-0/+154
* Fix SV leak in Perl_emulate_cop_io(), present since 8b850bd54aa90bd3.Nicholas Clark2010-10-241-1/+1
* In B.xs, tidy up make_*_object().Nicholas Clark2010-10-241-23/+30
* B::hash() should only work on byte sequences.Nicholas Clark2010-10-242-1/+10
* Refactor B::hash to use Perl_newSVpvf() instead of my_sprintf() and new_SVpvn*.Nicholas Clark2010-10-241-3/+1
* More tests for B::hash().Nicholas Clark2010-10-241-1/+8
* B::cchar can be implemented as an ALIAS of B::cstring.Nicholas Clark2010-10-241-7/+2
* Refactor B::cchar() to create a temporary directly, and use Perl_sv_catpvf().Nicholas Clark2010-10-241-24/+17
* Tests for B::cchar().Nicholas Clark2010-10-241-0/+10
* In B.xs, refactor cstring() to return a mortal, which simplifies the XS code.Nicholas Clark2010-10-241-12/+9
* Test NUL bytes with B::cstring() and B::perlstring().Nicholas Clark2010-10-241-1/+2
* B::perlstring can be implemented as an ALIAS of B::cstring.Nicholas Clark2010-10-241-9/+3
* In cstring() in B.xs, use Perl_sv_catpvf(), instead of a temporary buffer.Nicholas Clark2010-10-241-6/+2
* More comprehensive tests for B::cstring() and B::perlstring().Nicholas Clark2010-10-241-3/+28
* .gitignore some extra ext/B build productsTony Cook2010-10-241-0/+2
* Convert B to use ExtUtils::Constant::ProxySubs for its constants.Nicholas Clark2010-10-233-131/+63
* Change concise.t to use Storable to test stash/src rendering of constant subs.Nicholas Clark2010-10-231-5/+8
* Remove cruft from B's Makefile.PLNicholas Clark2010-10-221-20/+2
* Merge the implementation of B::CV::{ROOT,START}.Nicholas Clark2010-10-222-10/+4
* Better diagnostics for XS::APItest::test_cv_getset_call_checker().Nicholas Clark2010-10-221-1/+3
* Bump re’s versionFather Chrysostomos2010-10-211-1/+1
* Fix ext/XS-APItest/t/multicall.t warningJerry D. Hedden2010-10-211-0/+1
* MY_CXT_INIT happens to contain a variable declaration, so give it its own blockNicholas Clark2010-10-211-0/+3
* Sys::Hostname::ghname should use newSVpv(s, 0), not newSVpvn(s, strlen(s))Nicholas Clark2010-10-211-4/+3
* full API for cop hint hashesZefram2010-10-213-16/+146
* function to parse Perl code blockZefram2010-10-214-2/+258
* fix and test PL_expect in recdescent parsingZefram2010-10-214-1/+152
* [perl #78072] use re '/xism';Father Chrysostomos2010-10-212-0/+198
* handle bracket stack better in recdescent parsingZefram2010-10-215-3/+209
* avoid side-effecting source held in scalarZefram2010-10-211-0/+12
* SDBM_File::{error,clearerr} can be implemented as XS ALIASes.Nicholas Clark2010-10-211-10/+5
* In [GNO]DBM_File.xs, store the 4 filter functions as 1 array in the struct.Nicholas Clark2010-10-216-130/+69
* In SDBM_File.xs, store the 4 filter functions as 1 array in the struct.Nicholas Clark2010-10-212-42/+21
* Convert [GNOS]DBM_File::TIEHASH to safecalloc() from safemalloc() then Zero().Nicholas Clark2010-10-214-8/+4
* Merge the XS code for Hash::Util::{hidden,legal}_ref_keys.Nicholas Clark2010-10-211-23/+6
* Convert Hash::Util's XS code to use typemaps for dereferencing.Nicholas Clark2010-10-211-54/+21
* Standardise Hash::Util::hv_store's error message.Nicholas Clark2010-10-211-1/+1