]> git.vpit.fr Git - perl/modules/Variable-Magic.git/history - Magic.xs
Decorate the magic callbacks section
[perl/modules/Variable-Magic.git] / Magic.xs
2012-02-17 Vincent PitDecorate the magic callbacks section
2012-02-17 Vincent PitRemove an useless #define wrap
2012-02-17 Vincent PitAllow passing ref-to-undef as callbacks to install...
2012-02-16 Vincent PitMove the sv length logic into a new vmg_sv_len() function
2011-10-26 Vincent PitTest 'delete' uvar magic and introduce VMG_COMPAT_HASH_...
2011-10-26 Vincent Pit'store' and 'delete' uvar magics don't need the uvar...
2011-10-26 Vincent PitClean up vmg_uvar_val() a bit
2011-10-26 Vincent PitMinimize the accesses to the optree during the uvar...
2011-10-26 Vincent PitPrettify the declaration of vmg_svt_copy()
2011-10-26 Vincent Pitvmg_cast() should set mg_flags according to the vtable
2011-10-26 Vincent PitThe magic signatures are no longer needed
2011-10-26 Vincent PitEnforce saner checks on wizard SVs and MAGIC tokens
2011-10-26 Vincent PitReorder some code
2011-10-26 Vincent PitRename vmg_wizard_* to vmg_wizard_sv_* and {MGWIZ,mgwiz...
2011-10-26 Vincent PitClone wizard objects through dup magic
2011-10-26 Vincent PitShare the vtables with threaded perls
2011-10-26 Vincent PitWrap MUTEX_{LOCK,UNLOCK} in macros so can we don't...
2011-10-26 Vincent PitMGf_COPY and MGf_DUP should always be set for the perls...
2011-10-25 Vincent PitAbstract the MGWIZ creation into a new vmg_mgwiz_alloc...
2011-10-25 Vincent PitPass the 'data' callback after the 'op_info' flag when...
2011-10-24 Vincent PitRemove trailing whitespace
2011-09-05 Vincent PitSilence an "unused" compiler warning
2011-08-07 Vincent PitUpdate vmg_opclass() for perl 5.15
2011-01-19 Vincent PitUpdate magical flags after dispelling magic rt64866
2011-01-18 Vincent PitTighten the scope of two variables unused on 5.8
2010-10-16 Vincent PitExplicitely state that C++ compilers aren't supported
2010-09-24 Vincent PitDescribe why we don't have to guard against PL_dirty...
2010-09-23 Vincent PitRemove the test for non-released perl 5.11.0
2010-08-19 Vincent PitSvREFCNT_dec already checks if the SV is non null
2010-06-25 Vincent Pit5.13.2 calls get magic on globs
2010-06-25 Vincent PitFix CLONE_PARAMS struct initialization for perl 5.13.2
2010-06-25 Vincent PitAlways use a safe version of call_sv()
2010-06-25 Vincent PitException propagation fixes
2010-03-15 Vincent PitCompatibility fix for 5.12.0
2010-01-13 Vincent PitCorrectly propagate the errors thrown when variable...
2010-01-06 Vincent PitIndentation
2010-01-06 Vincent PitUse SvREFCNT_inc_simple_void() whenever possible
2010-01-06 Vincent PitUse SvRV_const() whenever possible
2009-12-28 Vincent PitSvPV_const is only available since 5.9.3
2009-12-28 Vincent PitCast the op_info value before applying bit shifts
2009-12-28 Vincent PitFix expected constness for utf8_length() arguments
2009-12-28 Vincent PitFix type coercions on values returned from callbacks
2009-12-28 Vincent Pitcall_sv() ought to take an I32
2009-12-28 Vincent PitExplicitely cap the op_info parameter to 255
2009-12-28 Vincent PitWizard ids are IV, not UV
2009-12-28 Vincent PitFix memory miswrite when passing data arguments to...
2009-11-30 Vincent PitFix compiler warnings with the Intel CC
2009-11-30 Vincent PitStop leaking objects stored in the data slot
2009-11-30 Vincent PitStop passing arguments to the data callback through...
2009-11-30 Vincent PitDirectly store the CVs into the MGWIZ structure
2009-11-30 Vincent PitFree the thread local context from an atexit callback
2009-11-29 Vincent PitStop leaking the SVs that reference the callbacks
2009-11-27 Vincent PitFix a consting error
2009-11-27 Vincent PitMake the wizard store the MGWIZ address as an IV
2009-11-26 Vincent PitEmpty the global pointer table at the end of a thread
2009-11-26 Vincent PitRemove unused variables
2009-11-26 Vincent PitFactor the V::M magic searching logic into a new vmg_find()
2009-11-26 Vincent PitRemove all signature-related features
2009-10-22 Vincent PitCompatibility fix for 5.11.1
2009-10-04 Vincent PitIntroduce VMG_COMPAT_ARRAY_PUSH_NOLEN_VOID and fix...
2009-08-25 Vincent PitIntroduce VMG_FORKSAFE
2009-06-23 Vincent PitMake getdata() return an empty list when no magic is...
2009-05-15 Vincent PitDrop support for 5.9.5
2009-04-27 Vincent PitStore the last popped stack index for after call_sv()
2009-04-24 Vincent PitRemove the fake context namesv workaround introduced...
2009-04-19 Vincent PitPrevent call_sv() in vmg_svt_free() to clobber the...
2009-03-26 Vincent PitSimplify the current temp test in the unmortalizer
2009-03-26 Vincent PitProperly unmortalize the wizard after removing it from...
2009-03-03 Vincent PitMake getsig() croak if the supplied wizard is incorrect
2009-03-03 Vincent PitClean up the remaining if (...) { ... } tests
2009-03-01 Vincent PitHide the 'too many sigs' test from coverage
2009-03-01 Vincent PitThe current op is always non-null in our vmg_opclass()
2009-03-01 Vincent PitStore a placeholder in the wizards set for every manual...
2009-02-28 Vincent PitInitialize the global op names cache in a critical...
2009-02-28 Vincent PitWe don't need a (wrong) compatibility macro for NewOp...
2009-02-28 Vincent Pithv_exists() is enough for vmg_wizard_sig()
2009-02-28 Vincent PitCheck the number of allocated wizards in vmg_gensig()
2009-02-28 Vincent PitDon't store the sig in the mg_private field
2009-02-24 Vincent PitFix the B stashes cache cloning, and really use it...
2009-02-22 Vincent PitHide an uncoverable line
2009-02-20 Vincent PitBless the op info object into the right class (stealing...
2009-02-19 Vincent PitExplicitely pass the flags to vmg_cb_call(). Also pass...
2009-02-19 Vincent PitInline the 'eval' specific part of vmg_cb_call() into...
2009-02-19 Vincent PitFactor the callback retval retrieval logic into a new...
2009-02-19 Vincent PitFix and test segfaults and wrong "Unknown error" except...
2009-02-16 Vincent PitMake op_info thread safe
2009-02-14 Vincent PitReference count vmg_op_name_len
2009-02-12 Vincent Pitcroak() if storing the wizard in the context fails...
2009-02-12 Vincent Pitgetdata() handles the stack itself, so make it return...
2009-02-12 Vincent PitReorder a bit the wizard duplication logic to silence...
2009-02-09 Vincent PitReally skip free callbacks during global destruction
2009-02-08 Vincent PitAdd compatibility macro for SvPV_const
2009-02-08 Vincent PitGet current op information in magic callbacks
2009-02-08 Vincent PitmPUSHi is no longer needed, but mPUSHu does
2009-02-07 Vincent PitSet $_[2] to the default length for len magic on scalars
2009-01-29 Vincent PitDon't even define a CLONE sub when the module isn't...
2009-01-25 Vincent Pitsv_mortalcopy() is more efficient than sv_2mortal(newSV...
2009-01-25 Vincent PitComment revamp in vmg_svt_free()
2009-01-24 Vincent Pitcount isn't used anymore in vmg_svt_len()
2009-01-24 Vincent PitA more reliable logic for turning off the GMAGICAL...
next