So is there any great impact on the performance of this, if it is compiled at runtime?
It's compiled at compile time just like a named function. You get a new version of it every time you execute the code (so it can bind to an enclosing lexical scope), but the actual opcodes Perl 5 executes within the body of the function stay as they are.
In reply to Re^3: Strictly nested sub warnings
by chromatic
in thread Strictly nested sub warnings
by raybies
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |