Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | packaging stuff | Jesse Luehrs | 2013-07-10 | 1 | -13/+9 |
| | |||||
* | support lexical subs with the '&' sigil | Jesse Luehrs | 2013-07-10 | 1 | -6/+33 |
| | |||||
* | the double eval isn't necessary anymore | Jesse Luehrs | 2012-02-09 | 1 | -7/+5 |
| | |||||
* | package declarations outside of string eval doesn't work on 5.80.07 | Jesse Luehrs | 2012-02-03 | 1 | -4/+4 |
| | |||||
* | docs | Jesse Luehrs | 2011-08-02 | 1 | -3/+5 |
| | |||||
* | but... that breaks memoization, so disable that for now | Jesse Luehrs | 2011-08-02 | 1 | -20/+7 |
| | |||||
* | compile each thing in a separate package, to avoid leakage | Jesse Luehrs | 2011-08-02 | 1 | -7/+11 |
| | |||||
* | i always forget that B exists | Jesse Luehrs | 2011-08-02 | 1 | -9/+11 |
| | |||||
* | stop compiling stuff in the Eval::Closure package directly | Jesse Luehrs | 2011-08-02 | 1 | -1/+5 |
| | |||||
* | Fix weird indentation | Dave Rolsky | 2011-06-05 | 1 | -1/+1 |
| | |||||
* | The call to _make_compiler_source for _dump_source passed the wrong arguments | Dave Rolsky | 2011-06-05 | 1 | -2/+3 |
| | |||||
* | make Perl::Tidy stop looking at @ARGV | Jesse Luehrs | 2011-04-25 | 1 | -0/+1 |
| | |||||
* | stop using Memoize, it apparently breaks under mod_perl or something | Jesse Luehrs | 2011-04-15 | 1 | -8/+16 |
| | |||||
* | don't add #line description when debugger is active | Jesse Luehrs | 2011-03-02 | 1 | -1/+1 |
| | | | | this supposedly lets things like NYTProf report on time spent in evals | ||||
* | some cleanups | Jesse Luehrs | 2011-01-26 | 1 | -3/+4 |
| | |||||
* | Add a line option for controlling that bit as well | Shawn M Moore | 2011-01-26 | 1 | -3/+10 |
| | |||||
* | Add a terse_error parameter to eval_closure | Shawn M Moore | 2011-01-26 | 1 | -2/+14 |
| | |||||
* | typo fix | Jesse Luehrs | 2011-01-05 | 1 | -1/+1 |
| | |||||
* | Revert "use Devel::Hints where possible"0.01 | Jesse Luehrs | 2010-11-14 | 1 | -15/+3 |
| | | | | | | This reverts commit fe890fb97648df1253becf110e4e4dfa3c2c8015. "meh", this is a lot of effort for very little real gain | ||||
* | use Devel::Hints where possible | Jesse Luehrs | 2010-11-10 | 1 | -3/+15 |
| | | | | | this will avoid breaking memoization when generating coderefs with descriptions, and should be more robust and useful | ||||
* | note about descriptions and caching | Jesse Luehrs | 2010-11-01 | 1 | -2/+4 |
| | |||||
* | add docs | Jesse Luehrs | 2010-11-01 | 1 | -0/+62 |
| | |||||
* | stub docs | Jesse Luehrs | 2010-10-31 | 1 | -0/+66 |
| | |||||
* | use consistent sorting, so memoization works properly | Jesse Luehrs | 2010-10-21 | 1 | -1/+1 |
| | |||||
* | and, memoize making the compiler | Jesse Luehrs | 2010-10-21 | 1 | -0/+2 |
| | |||||
* | only pass the keys into _make_compiler | Jesse Luehrs | 2010-10-21 | 1 | -4/+5 |
| | |||||
* | start refactoring to potentially allow for memoization | Jesse Luehrs | 2010-10-20 | 1 | -13/+22 |
| | |||||
* | eh, name isn't that useful | Jesse Luehrs | 2010-10-20 | 1 | -6/+5 |
| | |||||
* | allow adding #line directives | Jesse Luehrs | 2010-10-20 | 1 | -0/+9 |
| | |||||
* | heh, oops | Jesse Luehrs | 2010-10-20 | 1 | -1/+3 |
| | |||||
* | if $code is undef, we have an actual error; don't overwrite that | Jesse Luehrs | 2010-10-20 | 1 | -1/+1 |
| | |||||
* | move the validation of environment to the beginning | Jesse Luehrs | 2010-10-20 | 1 | -4/+19 |
| | | | | | we can't reliably throw errors from inside _clean_eval_closure, since we localize $@ | ||||
* | better error message | Jesse Luehrs | 2010-10-20 | 1 | -1/+2 |
| | |||||
* | capture $@ immediately | Jesse Luehrs | 2010-10-20 | 1 | -2/+3 |
| | |||||
* | die if the source doesn't return a subroutine reference | Jesse Luehrs | 2010-10-20 | 1 | -1/+7 |
| | |||||
* | just export eval_closure by default | Jesse Luehrs | 2010-10-20 | 1 | -0/+1 |
| | |||||
* | don't need this to be a do block anymore | Jesse Luehrs | 2010-10-20 | 1 | -9/+7 |
| | |||||
* | add comment to clarify | Jesse Luehrs | 2010-10-20 | 1 | -0/+1 |
| | |||||
* | initial implementation | Jesse Luehrs | 2010-10-20 | 1 | -0/+95 |
| | |||||
* | initial commit | Jesse Luehrs | 2010-10-20 | 1 | -0/+0 |