| Commit message (Expand) | Author | Age | Files | Lines |
* | new API functions op_scope and op_lvalue | Zefram | 2010-10-26 | 2 | -12/+96 |
* | In I18N::Langinfo::langinfo(), use newSVpv(), as it will call strlen() | Nicholas Clark | 2010-10-26 | 1 | -8/+1 |
* | In Socket::inet_ntoa(), use Perl_newSVpvf(), instead of sprintf and newSVpvn*. | Nicholas Clark | 2010-10-25 | 1 | -9/+5 |
* | function to parse isolated label | Zefram | 2010-10-25 | 5 | -2/+316 |
* | function to parse unlabelled statement | Zefram | 2010-10-25 | 3 | -3/+57 |
* | stop passing line numbers into op constructor functions | Zefram | 2010-10-25 | 1 | -12/+4 |
* | refactor and regularise label/statement grammar | Zefram | 2010-10-25 | 2 | -8/+6 |
* | Merge Hash::Util::FieldHash::_test_uvar_{get,set,same} using ALIAS. | Nicholas Clark | 2010-10-25 | 1 | -34/+7 |
* | In Hash::Util::FieldHash::_test_uvar_set, the second SvRV(sverf) is not needed. | Nicholas Clark | 2010-10-25 | 1 | -1/+0 |
* | rt #72398 - get magic before downgrading in SvPVbyte() | Tony Cook | 2010-10-25 | 1 | -3/+0 |
* | TODO test: SvPVbyte should handle get magic before checking the utf8 flag | Niko Tyni | 2010-10-25 | 2 | -0/+43 |
* | Correct tests for B::{cstring,perlstring,cchar} | Nicholas Clark | 2010-10-25 | 1 | -5/+5 |
* | In B.xs, use newSVpvn_flags() instead of sv_newmortal() and sv_setpvn(). | Nicholas Clark | 2010-10-24 | 2 | -16/+18 |
* | don't rely on ghost contexts being unmolested | Zefram | 2010-10-24 | 2 | -0/+154 |
* | Fix SV leak in Perl_emulate_cop_io(), present since 8b850bd54aa90bd3. | Nicholas Clark | 2010-10-24 | 1 | -1/+1 |
* | In B.xs, tidy up make_*_object(). | Nicholas Clark | 2010-10-24 | 1 | -23/+30 |
* | B::hash() should only work on byte sequences. | Nicholas Clark | 2010-10-24 | 2 | -1/+10 |
* | Refactor B::hash to use Perl_newSVpvf() instead of my_sprintf() and new_SVpvn*. | Nicholas Clark | 2010-10-24 | 1 | -3/+1 |
* | More tests for B::hash(). | Nicholas Clark | 2010-10-24 | 1 | -1/+8 |
* | B::cchar can be implemented as an ALIAS of B::cstring. | Nicholas Clark | 2010-10-24 | 1 | -7/+2 |
* | Refactor B::cchar() to create a temporary directly, and use Perl_sv_catpvf(). | Nicholas Clark | 2010-10-24 | 1 | -24/+17 |
* | Tests for B::cchar(). | Nicholas Clark | 2010-10-24 | 1 | -0/+10 |
* | In B.xs, refactor cstring() to return a mortal, which simplifies the XS code. | Nicholas Clark | 2010-10-24 | 1 | -12/+9 |
* | Test NUL bytes with B::cstring() and B::perlstring(). | Nicholas Clark | 2010-10-24 | 1 | -1/+2 |
* | B::perlstring can be implemented as an ALIAS of B::cstring. | Nicholas Clark | 2010-10-24 | 1 | -9/+3 |
* | In cstring() in B.xs, use Perl_sv_catpvf(), instead of a temporary buffer. | Nicholas Clark | 2010-10-24 | 1 | -6/+2 |
* | More comprehensive tests for B::cstring() and B::perlstring(). | Nicholas Clark | 2010-10-24 | 1 | -3/+28 |
* | .gitignore some extra ext/B build products | Tony Cook | 2010-10-24 | 1 | -0/+2 |
* | Convert B to use ExtUtils::Constant::ProxySubs for its constants. | Nicholas Clark | 2010-10-23 | 3 | -131/+63 |
* | Change concise.t to use Storable to test stash/src rendering of constant subs. | Nicholas Clark | 2010-10-23 | 1 | -5/+8 |
* | Remove cruft from B's Makefile.PL | Nicholas Clark | 2010-10-22 | 1 | -20/+2 |
* | Merge the implementation of B::CV::{ROOT,START}. | Nicholas Clark | 2010-10-22 | 2 | -10/+4 |
* | Better diagnostics for XS::APItest::test_cv_getset_call_checker(). | Nicholas Clark | 2010-10-22 | 1 | -1/+3 |
* | Bump re’s version | Father Chrysostomos | 2010-10-21 | 1 | -1/+1 |
* | Fix ext/XS-APItest/t/multicall.t warning | Jerry D. Hedden | 2010-10-21 | 1 | -0/+1 |
* | MY_CXT_INIT happens to contain a variable declaration, so give it its own block | Nicholas Clark | 2010-10-21 | 1 | -0/+3 |
* | Sys::Hostname::ghname should use newSVpv(s, 0), not newSVpvn(s, strlen(s)) | Nicholas Clark | 2010-10-21 | 1 | -4/+3 |
* | full API for cop hint hashes | Zefram | 2010-10-21 | 3 | -16/+146 |
* | function to parse Perl code block | Zefram | 2010-10-21 | 4 | -2/+258 |
* | fix and test PL_expect in recdescent parsing | Zefram | 2010-10-21 | 4 | -1/+152 |
* | [perl #78072] use re '/xism'; | Father Chrysostomos | 2010-10-21 | 2 | -0/+198 |
* | handle bracket stack better in recdescent parsing | Zefram | 2010-10-21 | 5 | -3/+209 |
* | avoid side-effecting source held in scalar | Zefram | 2010-10-21 | 1 | -0/+12 |
* | SDBM_File::{error,clearerr} can be implemented as XS ALIASes. | Nicholas Clark | 2010-10-21 | 1 | -10/+5 |
* | In [GNO]DBM_File.xs, store the 4 filter functions as 1 array in the struct. | Nicholas Clark | 2010-10-21 | 6 | -130/+69 |
* | In SDBM_File.xs, store the 4 filter functions as 1 array in the struct. | Nicholas Clark | 2010-10-21 | 2 | -42/+21 |
* | Convert [GNOS]DBM_File::TIEHASH to safecalloc() from safemalloc() then Zero(). | Nicholas Clark | 2010-10-21 | 4 | -8/+4 |
* | Merge the XS code for Hash::Util::{hidden,legal}_ref_keys. | Nicholas Clark | 2010-10-21 | 1 | -23/+6 |
* | Convert Hash::Util's XS code to use typemaps for dereferencing. | Nicholas Clark | 2010-10-21 | 1 | -54/+21 |
* | Standardise Hash::Util::hv_store's error message. | Nicholas Clark | 2010-10-21 | 1 | -1/+1 |