]> git.vpit.fr Git - perl/modules/Variable-Magic.git/history - Magic.xs
Add a missing volatile qualifier
[perl/modules/Variable-Magic.git] / Magic.xs
2015-03-31 Vincent PitAdd a missing volatile qualifier
2015-03-30 Vincent PitRevamp the setup boot logic
2015-03-11 Vincent PitReplace STATIC by static
2015-03-11 Vincent PitSet the mg_flags inside vmg_sv_magicext() according...
2015-03-11 Vincent PitFactor the sv_magicext() calls into one vmg_sv_magicext()
2015-03-11 Vincent PitAdd a couple of missing SvREFCNT_dec() after sv_magicext()
2015-03-10 Vincent PitSimplify vmg_propagate_errsv_free() so that ERRSV is... rt101410
2015-03-10 Vincent PitSimplify vmg_pp_propagate_errsv() so that ERRSV is...
2015-03-10 Vincent PitSimplify vmg_call_sv() so that ERRSV is no longer used...
2014-10-20 Vincent PitAdd support for METHOP ops rt99319
2014-10-20 Vincent PitDon't hardcode the OPc_* values
2014-09-22 Vincent PitAdd support for copy magic on code prototype clone rt90205
2012-11-05 Vincent PitAdd VMG_COMPAT_SCALAR_NOLEN rt80388
2012-08-18 Vincent PitProperly propagate exceptions when a free callback...
2012-08-12 Vincent PitMake the 'reset RMG flag' workaround thread-safe
2012-08-12 Vincent PitReset the SV each time for the 'reset RMG flag' workaround
2012-08-11 Vincent PitRemove an unused variable
2012-08-11 Vincent PitPrettify the default no-op callback
2012-08-11 Vincent PitDon't crash if dispell is called in a clear, free or...
2012-08-10 Vincent PitRename vmg_uvar_del() to vmg_mg_del() to reuse its...
2012-08-05 Vincent PitMake sure all entries of MY_CXT.b__op_stashes are initi...
2012-08-05 Vincent PitFix indentation in vmg_call_sv()
2012-08-05 Vincent PitPort the svt_free-specific part of vmg_call_sv() to...
2012-08-05 Vincent PitAlways enable VMG_SAVE_LAST_CX
2012-08-02 Vincent PitMake the uvar user data into a proper struct
2012-06-24 Vincent PitRemove a couple of commented asserts
2012-06-24 Vincent PitLeak less memory when an exception is thrown from a...
2012-06-23 Vincent PitDon't leak vtables and wizards freed during global...
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()
next