> In this case, it is quite likely that many programs will get that flag
> set. In which case, we'll need to be doing a DOD run at the end of most
> blocks

I would hope not.  The only things which will set this flag are those items
needing deterministic destruction, not  all
items with a destructor.  It may be that for some languages these are they
same set of objects, but for others those requiring determininstic
destruction will be a small subset of those that have destructors and won't
appear frequently in programs.  we'll just have to wait and see if Perl6
makes this distinction to see if this choice is well founded or not.

Reply via email to