summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Fix CLONE/weakref bug revealed by adf8f095c5881bce.Nicholas Clark2010-05-251-7/+36
* Convert PAD_DUP to a function Perl_padlist_dup().Nicholas Clark2010-05-241-1/+1
* When deleting CLONE_PARAMS, push any unreferenced SVs onto the temps stack.Nicholas Clark2010-05-241-32/+29
* Better ithreads cloning - add all SVs with a 0 refcnt to the temps stack.Nicholas Clark2010-05-241-24/+61
* Cleaner implementations for Perl_clone_params_{new,del}Nicholas Clark2010-05-241-33/+10
* Abstract *correct* initialisation of CLONE_PARAMS into Perl_clone_params_new().Nicholas Clark2010-05-241-0/+81
* Convert Perl_sv_dup_inc() from a macro to a real function.Nicholas Clark2010-05-241-7/+13
* In perl_clone_using(), turn off AvREAL() on param->stashes.Nicholas Clark2010-05-241-0/+7
* Change the API documentation from sv_2nv to sv_2nv_flags.Nicholas Clark2010-05-231-1/+1
* Eliminate xhv_fill from struct xpvhv.Nicholas Clark2010-05-211-1/+1
* Make HvFILL() count the allocated buckets, instead of reading a stored value.Nicholas Clark2010-05-211-7/+0
* make overload respect get magicDavid Mitchell2010-05-211-4/+39
* Remove union _xivu from struct xpvhv - replace it with a non-union xav_keys.Nicholas Clark2010-05-211-1/+1
* Remove union _xivu from struct xpvav - replace it with a non-union xav_alloc.Nicholas Clark2010-05-211-1/+1
* Reinstate space optimisations to SV body structures.Nicholas Clark2010-05-211-4/+22
* In the SV body, exchange the positions of the NV and stash/magic.Nicholas Clark2010-05-211-6/+7
* Remove all space optimisations from SV body structures.Nicholas Clark2010-05-211-31/+31
* In sv.c, _all_ {new,del}_X* macros can be *_body_allocated.Nicholas Clark2010-05-201-15/+8
* Return 0 (with a warning) for sprintf("%.0g") and sprintf("%.0f")Nicholas Clark2010-05-131-9/+2
* add SV_SKIP_OVERLOAD flag to sv_2*v_flags fnsDavid Mitchell2010-05-081-4/+16
* add flags arg to sv_2nv (as sv_2nv_flags)David Mitchell2010-05-081-4/+5
* Stop returning 0 for sprintf("%.0g")Vincent Pit2010-05-061-1/+3
* Make sv_vcatpvfn() complain when special formats "%s" and "%.0f" can't find t...Vincent Pit2010-05-061-1/+3
* When saving ints, if the value is small enough save it with the type.Nicholas Clark2010-05-051-0/+1
* When saving I32s, if the value is small enough save it with the type.Nicholas Clark2010-05-051-0/+1
* For SAVEt_I16, save the value with the type.Nicholas Clark2010-05-041-1/+1
* For SAVEt_I8, save the value with the type.Nicholas Clark2010-05-041-1/+1
* For SAVEt_BOOL, save the value with the type.Nicholas Clark2010-05-031-6/+2
* For SAVEt_ALLOC, store the number of save stack entries used with the type.Nicholas Clark2010-05-031-5/+1
* For SAVEt_REGCONTEXT, store the number of save stack entries used with the type.Nicholas Clark2010-05-021-0/+2
* Better fix for RT #2140 (list assignment with duplicated temporaries)Nicholas Clark2010-05-021-3/+1
* For SVt_CLEAR, store the pad offset with the type.Nicholas Clark2010-05-021-2/+2
* On the save stack, store the save type as the bottom 6 bits of a UV.Nicholas Clark2010-05-011-2/+6
* Deprecate Perl_ptr_table_clear(). Nothing outside sv.c uses it.Nicholas Clark2010-04-291-1/+13
* Fix possible undefined behaviour introduced by b9e00b79e4947c49d5520633f9efd2...Vincent Pit2010-04-261-1/+2
* Globs that are in symbol table can be un-globbedLubomir Rintel (GoodData)2010-04-261-3/+4
* unwinding target nominated by separate globalZefram2010-04-251-0/+1
* Don't allocate pointer table entries from arenas.Nicholas Clark2010-04-251-54/+46
* Consistently use OP_DESC instead of OP_NAME in error messagesRafael Garcia-Suarez2010-04-221-6/+6
* use cBOOL for bool castsDavid Mitchell2010-04-151-3/+3
* [perl #45167] Taint removal by sprintfDavid Mitchell2010-03-211-0/+1
* Clarify sv.c API wording.Karl Williamson2010-02-281-1/+2
* fix for [perl #72604] @DB::args and win32 forkDavid Mitchell2010-02-281-3/+2
* rt #72866 - add magic to arrayrefs assigned to *Foo::ISATony Cook2010-02-181-4/+4
* Avoid a panic from the UTF-8 length cache if the length overflows 32 bits.Nicholas Clark2010-02-181-0/+4
* Remove unused variableH.Merijn Brand2010-02-161-2/+0
* Convert Perl_sv_pos_u2b_proper() to Perl_sv_pos_u2b_flags().Nicholas Clark2010-02-141-25/+27
* Removes 32-bit limit on substr arguments. The full range of IV and UV is avai...Eric Brine2010-02-141-6/+41
* Fix for non-regexps being upgraded to SVt_REGEXPNicholas Clark2010-02-091-1/+43
* Improvements to 31c9a3 - CPAN code did depend on the previous behaviour of bl...Nicholas Clark2010-02-061-1/+1