2011-10-02 |
Vincent Pit | Fix goto &xsub in uplevel |
blob | commitdiff | raw |
2011-09-23 |
Vincent Pit | Fix uplevel() recalling into an XSUB |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Vincent Pit | Remove trailing whitespace |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Vincent Pit | Fix calling goto to replace an uplevel'd subroutine... |
blob | commitdiff | raw | diff to current |
2011-09-19 |
Vincent Pit | Create the renamed CV as a shallow copy of the original one |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Vincent Pit | Don't rely on being able to access the old context... |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Vincent Pit | Rename some variables and struct members around su_uple... |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Vincent Pit | In su_cv_clone(), add stash->cloned_cv backrefs on... |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Vincent Pit | Inline Perl_cv_clone() and Perl_new_pad() rt71212 |
blob | commitdiff | raw | diff to current |
2011-09-13 |
Vincent Pit | Activate the correct pad when calling the uplevel'd... |
blob | commitdiff | raw | diff to current |
2011-09-09 |
Vincent Pit | Reorder some code in su_uplevel() |
blob | commitdiff | raw | diff to current |
2011-09-07 |
Vincent Pit | Make sure the stack is large enough when returning... |
blob | commitdiff | raw | diff to current |
2011-09-05 |
Vincent Pit | Silence some compiler warnings |
blob | commitdiff | raw | diff to current |
2011-09-04 |
Vincent Pit | Move the unwind()-related members of the global context... |
blob | commitdiff | raw | diff to current |
2011-09-04 |
Vincent Pit | Abstract the uplevel storage logic in two new functions |
blob | commitdiff | raw | diff to current |
2011-09-04 |
Vincent Pit | Tweak some comments in the uplevel() code |
blob | commitdiff | raw | diff to current |
2011-09-04 |
Vincent Pit | Don't grow the fake cxstack if it's already large enough |
blob | commitdiff | raw | diff to current |
2011-09-03 |
Vincent Pit | Silence some "Attempt to free unreferenced scalar"... |
blob | commitdiff | raw | diff to current |
2011-09-03 |
Vincent Pit | Implement uplevel() |
blob | commitdiff | raw | diff to current |
2011-02-28 |
Vincent Pit | Invalidate the method cache when localizing subroutines |
blob | commitdiff | raw | diff to current |
2011-02-26 |
Vincent Pit | Compatibility fix for perl 5.13.10 rt64997 |
blob | commitdiff | raw | diff to current |
2011-01-05 |
Vincent Pit | Preemptively remove uses of lvalue GvCV |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Vincent Pit | Compatibility fix for perl 5.13.8 rt63378 |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Vincent Pit | Fix stack corruption when using unwind() under Devel... rt61904 |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Vincent Pit | Fix for the official 5.13.0 release |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Vincent Pit | Swap the ud and cxix arguments of su_init() |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Vincent Pit | Stop leaking SVs when trying to localize an element... |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Vincent Pit | Use a PPCODE: section in CLONE |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Vincent Pit | Make su_ud_localize_init() return the required slot... |
blob | commitdiff | raw | diff to current |
2010-05-18 |
Vincent Pit | Save a mock pointer as the placeholder instead of an int |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Vincent Pit | Silence a gcc warning |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Vincent Pit | Stop skipping frames as a pop optimization |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Vincent Pit | Disallow reference localization targets |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Vincent Pit | Be stricter about what localize_elem() accepts |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Vincent Pit | Fix numerous localizations in the same scope not happening |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Vincent Pit | Properly vivify nonexistent glob slots rt55593 |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Vincent Pit | Also apply the context overwrite workaround when not... rt56301 |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Vincent Pit | A somewhat more robust handling of debugging frames |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Vincent Pit | Silence a switch warning |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Vincent Pit | Use SvREFCNT_inc_simple_void() whenever possible |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Vincent Pit | Stop treating the ENTER/LEAVE couple from entersub... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Vincent Pit | Discover the type of localization immediately when... |
blob | commitdiff | raw | diff to current |
2010-01-18 |
Vincent Pit | More debugging info tweaks |
blob | commitdiff | raw | diff to current |
2010-01-15 |
Vincent Pit | Revamp debugging info |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Vincent Pit | Fix building with SU_DEBUG defined on 5.8 |
blob | commitdiff | raw | diff to current |
2010-01-14 |
Vincent Pit | Fix handling of given/when |
blob | commitdiff | raw | diff to current |
2009-12-29 |
Vincent Pit | Fix for {ENTER,LEAVE}_with_name |
blob | commitdiff | raw | diff to current |
2009-05-17 |
Vincent Pit | Update the comment about the "call_sv() during LEAVE... |
blob | commitdiff | raw | diff to current |
2009-05-15 |
Vincent Pit | 5.9.5 fix |
blob | commitdiff | raw | diff to current |
2009-05-02 |
Vincent Pit | Introduce SU_THREADSAFE |
blob | commitdiff | raw | diff to current |
2009-05-02 |
Vincent Pit | A saner workaround for the "call_sv() during LEAVE... |
blob | commitdiff | raw | diff to current |
2009-03-16 |
Vincent Pit | Fix reap() clobbering the return stack, as reported... rt44204 |
blob | commitdiff | raw | diff to current |
2009-03-07 |
Vincent Pit | Fix building with Solaris CC |
blob | commitdiff | raw | diff to current |
2009-02-15 |
Vincent Pit | Fix "localize *x, 'y', $cx" to match Perl behaviour |
blob | commitdiff | raw | diff to current |
2009-02-12 |
Vincent Pit | Fix some unlikely possible uninitialized reads |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Vincent Pit | Don't even define a CLONE sub when the module isn't... |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Florian Ragwitz | Get rid of a warning produced by -Wparentheses. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Florian Ragwitz | Get rid of a warning produced by -Wunused-value. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Florian Ragwitz | Avoid warnings due to unused variables. |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Florian Ragwitz | Remove some unused variables. |
blob | commitdiff | raw | diff to current |
2009-01-18 |
Vincent Pit | No need for maybe_deref anymore |
blob | commitdiff | raw | diff to current |
2009-01-17 |
Vincent Pit | Minor spacing fix |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Vincent Pit | Introduce SCOPE() |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Vincent Pit | SU_GET_CONTEXT() only needs to skip DB frames when... |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Vincent Pit | Remove the non debugger-safe DOWN |
blob | commitdiff | raw | diff to current |
2009-01-16 |
Vincent Pit | Skip debugging frames, allowing the module to do its... |
blob | commitdiff | raw | diff to current |
2009-01-14 |
Vincent Pit | Make levels absolute |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Vincent Pit | Use a context for passing arguments to su_unwind() |
blob | commitdiff | raw | diff to current |
2009-01-12 |
Vincent Pit | Fix stack mess when unwind() is called in scalar context |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | In su_unwind(), get the gimme before unwinding |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Context initialization overhaul |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Introduce want_at() |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Introduce CALLER() |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Better check of the level in arguments |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Sanitize and check unwind targets |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Reset the correct mark after unwinding |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Add some debug tracing code to su_unwind() |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Sort up Upper.xs |
blob | commitdiff | raw | diff to current |
2009-01-11 |
Vincent Pit | Add unwind() |
blob | commitdiff | raw | diff to current |
2009-01-10 |
Vincent Pit | C++ build fix |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Vincent Pit | Rename CURRENT to HERE |
blob | commitdiff | raw | diff to current |
2009-01-05 |
Vincent Pit | Add more level words. Rename TOPLEVEL to TOP |
blob | commitdiff | raw | diff to current |
2009-01-04 |
Vincent Pit | Fix deletion of localized array elements with negative... |
blob | commitdiff | raw | diff to current |
2009-01-04 |
Vincent Pit | Fix segfault when localizing array elements with an... |
blob | commitdiff | raw | diff to current |
2008-12-30 |
Vincent Pit | Two less auto variables |
blob | commitdiff | raw | diff to current |
2008-12-30 |
Vincent Pit | Inline su_{a,h}v_preeminent |
blob | commitdiff | raw | diff to current |
2008-12-30 |
Vincent Pit | Move the save_{a,h}elem logic from su_localize to su_sa... |
blob | commitdiff | raw | diff to current |
2008-12-29 |
Vincent Pit | Add localize_delete() |
blob | commitdiff | raw | diff to current |
2008-12-29 |
Vincent Pit | Factor all the LEAVE/ENTER logic in su_init() |
blob | commitdiff | raw | diff to current |
2008-12-29 |
Vincent Pit | Prefer STMT_{START,END} over do/while(0) |
blob | commitdiff | raw | diff to current |
2008-12-28 |
Vincent Pit | Don't let coverage be distracted by such pesky trivialities |
blob | commitdiff | raw | diff to current |
2008-12-28 |
Vincent Pit | Reverse preeminent logic in su_save_helem() |
blob | commitdiff | raw | diff to current |
2008-12-28 |
Vincent Pit | Reorder Upper.xs in a cleaner way |
blob | commitdiff | raw | diff to current |
2008-12-28 |
Vincent Pit | Localized nonexistant array elements should be deleted... |
blob | commitdiff | raw | diff to current |
2008-12-28 |
Vincent Pit | Sort up su_hv_preeminent() a bit |
blob | commitdiff | raw | diff to current |
2008-12-27 |
Vincent Pit | More compatibility macros |
blob | commitdiff | raw | diff to current |
2008-12-26 |
Vincent Pit | Importing Scope-Upper-0.01 v0.01 |
blob | commitdiff | raw | diff to current |
|