| Commit message (Expand) | Author | Age | Files | Lines |
* | Better ithreads cloning - add all SVs with a 0 refcnt to the temps stack. | Nicholas Clark | 2010-05-24 | 1 | -0/+1 |
* | Cleaner implementations for Perl_clone_params_{new,del} | Nicholas Clark | 2010-05-24 | 1 | -0/+1 |
* | make overload respect get magic | David Mitchell | 2010-05-21 | 1 | -0/+7 |
* | Remove union _xivu from _XPVCV_COMMON, and hence structs xpvcv and xpvfm | Nicholas Clark | 2010-05-21 | 1 | -4/+3 |
* | Remove union _xivu from struct regexp - replace it with a non-union paren_names. | Nicholas Clark | 2010-05-21 | 1 | -1/+0 |
* | Remove union _xivu from struct xpvav - replace it with a non-union xav_alloc. | Nicholas Clark | 2010-05-21 | 1 | -1/+0 |
* | In the SV body, exchange the positions of the NV and stash/magic. | Nicholas Clark | 2010-05-21 | 1 | -13/+12 |
* | SvIVX() isn't valid on SVt_REGEXP | Nicholas Clark | 2010-05-20 | 1 | -0/+3 |
* | add SV_SKIP_OVERLOAD flag to sv_2*v_flags fns | David Mitchell | 2010-05-08 | 1 | -0/+3 |
* | add flags arg to sv_2nv (as sv_2nv_flags) | David Mitchell | 2010-05-08 | 1 | -0/+1 |
* | Don't allocate pointer table entries from arenas. | Nicholas Clark | 2010-04-25 | 1 | -7/+3 |
* | Innocently looking union member swap | Reini Urban | 2009-12-06 | 1 | -1/+1 |
* | Abolish xio_lines from struct PVIO - store IoLINES() in the IVX slot. | Nicholas Clark | 2009-11-19 | 1 | -2/+2 |
* | PVIOs don't use the SvIVX slot. | Nicholas Clark | 2009-11-19 | 1 | -0/+2 |
* | Doc typo fix | Rafael Garcia-Suarez | 2009-09-30 | 1 | -1/+1 |
* | Eliminate *_ALLOCATED_HEAD and *_HEAD macros which are now used only once. | Nicholas Clark | 2009-08-22 | 1 | -5/+2 |
* | Eliminate the remaining definitions for *_allocated structs. | Nicholas Clark | 2009-08-22 | 1 | -15/+0 |
* | Perl_newIO() can become a mathom by making newIO() a wrapper around newSV_type() | Nicholas Clark | 2009-08-08 | 1 | -0/+3 |
* | Eliminate struct regexp_allocated and xpvio_allocated. | Nicholas Clark | 2009-07-17 | 1 | -6/+0 |
* | Add a parameter "destructing" to Gv_AMupdate() | Rafael Garcia-Suarez | 2009-07-08 | 1 | -1/+1 |
* | Fix API docs:SvGAMAGIC returns a U32, not a char* | Steffen Mueller | 2009-06-19 | 1 | -1/+1 |
* | Make SvOK and SvTRUE API docs slightly less utterly confusing | Steffen Mueller | 2009-06-13 | 1 | -3/+3 |
* | Bump coopyright year in embed.pl and various files that were just touched | Rafael Garcia-Suarez | 2009-01-02 | 1 | -1/+1 |
* | Faster sv_utf8_upgrade() | karl williamson | 2009-01-02 | 1 | -0/+5 |
* | Update comments and documentation dealing with utf | Karl | 2008-12-26 | 1 | -4/+4 |
* | It looks like the previous patch is working fine on UNIXish boxes, | Steve Peters | 2008-12-19 | 1 | -0/+4 |
* | Allow lvalue usage of SvRV() and add MUTABLE_SV() check. | Marcus Holland-Moritz | 2008-11-10 | 1 | -1/+13 |
* | Revert SvPVX() to allow lvalue usage, but also add a | Marcus Holland-Moritz | 2008-11-07 | 1 | -1/+1 |
* | Correct SvVALID() and SvTAIL() - they are actually const. | Nicholas Clark | 2008-10-27 | 1 | -2/+2 |
* | Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not cast | Nicholas Clark | 2008-10-27 | 1 | -41/+41 |
* | Update copyright years. | Nicholas Clark | 2008-10-25 | 1 | -2/+2 |
* | Add SV allocation tracing to -Dm and PERL_MEM_LOG | Marcus Holland-Moritz | 2008-10-24 | 1 | -0/+1 |
* | Abolish xfm_lines from struct xpvfm. structs xpvfm and xpvcv are now | Nicholas Clark | 2008-07-12 | 1 | -4/+2 |
* | PVFMs don't need to access the IVX any more. (as of change 32836, which | Nicholas Clark | 2008-07-12 | 1 | -0/+2 |
* | Re: [PATCH] More COW lvalues | Reini Urban | 2008-06-09 | 1 | -1/+1 |
* | Re: [PATCH] readable assertion names, now sv.h | Reini Urban | 2008-06-08 | 1 | -90/+90 |
* | Define sv_insert() as a wrapper to sv_insert_flags(), and move | Nicholas Clark | 2008-04-01 | 1 | -0/+3 |
* | Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC a... | Jan Dubois | 2008-02-12 | 1 | -4/+4 |
* | Standardise the conditional compilation protection of ({}) from | Nicholas Clark | 2008-01-26 | 1 | -2/+2 |
* | PVIOs don't need space for SvNVX allocated. | Nicholas Clark | 2008-01-25 | 1 | -28/+40 |
* | For 5.12: saner behaviour for `length` | Nicholas Clark | 2008-01-12 | 1 | -0/+2 |
* | With regexps stored as real RVs, we can eliminate SvREPADTMP(). | Nicholas Clark | 2008-01-08 | 1 | -12/+2 |
* | Clarify the use of SVf_BREAK on PL_reg_curpm. | Nicholas Clark | 2008-01-07 | 1 | -1/+3 |
* | Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV). | Nicholas Clark | 2008-01-05 | 1 | -0/+5 |
* | In struct regexp move the member paren_names to the IV union. | Nicholas Clark | 2008-01-05 | 1 | -0/+1 |
* | BER is all very well, but it turns out that it's better to store the | Nicholas Clark | 2008-01-05 | 1 | -6/+63 |
* | Re-implement the SvOOK() hack to store the offset as a BER encoded | Nicholas Clark | 2008-01-04 | 1 | -5/+12 |
* | Missed three sv_2mortal(newSVpvn(...))s in the headers. | Nicholas Clark | 2008-01-03 | 1 | -1/+1 |
* | Add a new function newSVpvn_flags(), which takes a third parameter of | Nicholas Clark | 2008-01-02 | 1 | -0/+11 |
* | Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs, | Nicholas Clark | 2008-01-02 | 1 | -6/+0 |