On Thu, Sep 17, 2009 at 1:05 AM, Damian Conway <dam...@conway.org> wrote:
> Aaron Sherman asked:
...
>> I'd very much like to establish that at default optimization levels for
>> execution, this information is not guaranteed to be maintained past the
>> creation of the AST.
>
> Unfortunately, it is. Perl 6 defines that Perl 6 programs can always
> access their own Pod at runtime (via $=POD). You probably can't even
> optimize the information away in the absence of any compile-time
> reference to $=POD, since there are plenty of symbolic ways to refer to
> $=POD at run-time.

Can some concept/implementation of $=POD lazyness only incur the
memory and performance hit on access?

-y

Reply via email to