Piers Cawley <[EMAIL PROTECTED]> wrote:
> Leopold Toetsch <[EMAIL PROTECTED]> writes:

>> We don't have a problem WRT register preservation, the problem arises
>> due to register re-using.

> Ah! [a light goes on over Piers's head].

>>> Or am I missing something fundamental?

>> I don't know ;)

> I was. Hmm... bugger. So, unless we make the register allocator solve
> the halting problem, the rule becomes "If you're playing silly beggars
> with continuations and you're expecting to get at something in a
> 'surprising' way, stuff it in a lexical or we guarantee that you will be
> anally violated by an enraged waterbuffalo that's just sick to death of
> non-determinism"?

This would make quite a fine explanation in the docs, except that's a
bit unclear about "stuff *it*". The waterbuffalo is concerned of
preserved *temporary* variables too.

leo

Reply via email to