Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Explicitly requires Module::Implementation version 0.06+ | Carlos | 2013-01-03 | 1 | -1/+1 |
| | |||||
* | Replaces internal logic to select implementation with Module::Implementation | Carlos | 2013-01-03 | 1 | -27/+8 |
| | |||||
* | Fixes bug RT-78272 | Carlos Lima | 2013-01-03 | 1 | -1/+3 |
| | | | | | | | https://rt.cpan.org/Public/Bug/Display.html?id=78272 Just copied UNIVERSAL::require's solution to the same problem. I didn't just use it as to not add any non-test dependency. | ||||
* | golfed the remove_symbol function | Christian Walde | 2013-01-03 | 1 | -45/+17 |
| | |||||
* | handle things like PL_sv_undef here | Jesse Luehrs | 2013-01-03 | 1 | -1/+4 |
| | | | | it's B::SPECIAL, not B::SV (sigh) | ||||
* | fix add_symbol with no value | Jesse Luehrs | 2013-01-03 | 1 | -26/+29 |
| | |||||
* | dzil stuff | Jesse Luehrs | 2012-07-10 | 1 | -0/+1 |
| | |||||
* | this causes redefinition warnings too on earlier perls | Jesse Luehrs | 2012-07-10 | 1 | -0/+1 |
| | |||||
* | vivify globs properly, so they pick up the right magic | Jesse Luehrs | 2012-07-10 | 1 | -1/+9 |
| | |||||
* | make sure we don't get warnings about redefining symbols | Jesse Luehrs | 2011-11-29 | 1 | -0/+1 |
| | |||||
* | better diagnostics for get_symbol issues on bare anon stashes | Jesse Luehrs | 2011-11-29 | 1 | -7/+17 |
| | |||||
* | this is only going to work on 5.14 | Jesse Luehrs | 2011-11-29 | 1 | -6/+28 |
| | |||||
* | don't initialize the slot unless a value is provided | Jesse Luehrs | 2011-11-29 | 1 | -2/+5 |
| | |||||
* | simplify this logic a bit | Jesse Luehrs | 2011-11-29 | 1 | -3/+3 |
| | |||||
* | and, actually enable support for anonymous packages | Jesse Luehrs | 2011-11-28 | 1 | -9/+13 |
| | |||||
* | hack in support for package::anon specifically here | Jesse Luehrs | 2011-11-28 | 1 | -2/+11 |
| | | | | | would be nice to do this more generically, but can't figure out how for now | ||||
* | redeprecate these | Jesse Luehrs | 2011-11-28 | 1 | -7/+7 |
| | |||||
* | make add_symbol go through ->namespace too | Jesse Luehrs | 2011-11-28 | 1 | -6/+5 |
| | |||||
* | also do that check for the hashref form0.32 | Jesse Luehrs | 2011-09-05 | 1 | -23/+23 |
| | |||||
* | tests, and make this actually work | Jesse Luehrs | 2011-09-05 | 1 | -1/+1 |
| | |||||
* | don't allow invalid stash entry names | Jesse Luehrs | 2011-09-05 | 1 | -0/+6 |
| | |||||
* | don't allow invalid package names | Jesse Luehrs | 2011-09-05 | 1 | -0/+3 |
| | |||||
* | better test for scalar existence | Jesse Luehrs | 2011-08-30 | 2 | -17/+28 |
| | |||||
* | one more scalar type | Jesse Luehrs | 2011-08-05 | 1 | -1/+1 |
| | |||||
* | regexprefs are valid scalar refs too | Jesse Luehrs | 2011-08-05 | 1 | -1/+1 |
| | |||||
* | better argument checking for ->new | Jesse Luehrs | 2011-05-02 | 1 | -0/+11 |
| | |||||
* | remove unused variable | Jesse Luehrs | 2011-05-02 | 1 | -1/+0 |
| | |||||
* | no reason this shouldn't be using the namespace | Jesse Luehrs | 2011-05-02 | 1 | -2/+1 |
| | |||||
* | disable caching of the namespace on 5.8 | Jesse Luehrs | 2011-03-04 | 1 | -7/+15 |
| | |||||
* | make the namespace cache lazy and weak, in case the stash is deleted | Jesse Luehrs | 2011-03-04 | 1 | -9/+13 |
| | |||||
* | silence deprecation warnings for now | Jesse Luehrs | 2011-01-02 | 1 | -7/+7 |
| | |||||
* | use the dzil conflicts plugin | Jesse Luehrs | 2011-01-02 | 1 | -14/+0 |
| | |||||
* | use dist-checkconflicts | Jesse Luehrs | 2010-11-21 | 1 | -0/+14 |
| | |||||
* | document the memory leaks as a bug | Jesse Luehrs | 2010-11-16 | 1 | -0/+6 |
| | |||||
* | pod coverage0.15 | Jesse Luehrs | 2010-11-16 | 1 | -0/+16 |
| | |||||
* | fix another edge case | Jesse Luehrs | 2010-11-16 | 1 | -7/+1 |
| | |||||
* | okay, working implementation selection | Jesse Luehrs | 2010-11-16 | 1 | -7/+12 |
| | |||||
* | initial quite broken implementation of backend switching | Jesse Luehrs | 2010-11-15 | 1 | -0/+264 |
| | |||||
* | almost complete pure perl implementation | Jesse Luehrs | 2010-11-15 | 1 | -147/+78 |
| | | | | the leak tests are failing for some reason, need to track that down | ||||
* | fix list_all_package_symbols | Jesse Luehrs | 2010-11-12 | 1 | -4/+16 |
| | |||||
* | preserve existing behavior here i guess | Jesse Luehrs | 2010-11-11 | 1 | -1/+10 |
| | |||||
* | fix some edge cases | Jesse Luehrs | 2010-11-11 | 1 | -10/+5 |
| | |||||
* | Revert "revert vivication changes for now again" | Jesse Luehrs | 2010-10-31 | 1 | -13/+38 |
| | | | | | | | | This reverts commit 67b1704808e62f27210fe992df9c45b232fe9d5b. Conflicts: Changes | ||||
* | revert vivication changes for now again0.13 | Jesse Luehrs | 2010-10-31 | 1 | -38/+13 |
| | |||||
* | actually, only do the weird special casing on broken perl versions0.10 | Jesse Luehrs | 2010-10-27 | 1 | -6/+12 |
| | |||||
* | fix coderef vivification | Jesse Luehrs | 2010-09-22 | 1 | -24/+32 |
| | |||||
* | Revert "revert the vivication changes for now, i didn't mean to release them" | Jesse Luehrs | 2010-09-18 | 1 | -12/+23 |
| | | | | This reverts commit 44726d1abdc534e4ac6ddfc6d91d245c8dc0ebc7. | ||||
* | revert the vivication changes for now, i didn't mean to release them | Jesse Luehrs | 2010-09-18 | 1 | -23/+12 |
| | |||||
* | more complete handling of vivication | Jesse Luehrs | 2010-08-27 | 1 | -2/+14 |
| | |||||
* | make the ISA special-casing more sane | Jesse Luehrs | 2010-08-27 | 1 | -10/+9 |
| |