> Functions that end in a tail-call to another function can report an
> incorrect return value in the arg1 variable. Take a look at the
> disassembly at the location where you're seeing the apparently invalid
> return values to  confirm that it's a tail-call.

Aaah, that exactly happened to me half a year ago, on the same t_*
functions. And I forgot it in the meantime. Would it be sensible to have
dtrace which would warn you when it detects tail-call optimized function
?

-- 
        Vlad

Attachment: pgpY9Qwam348H.pgp
Description: PGP signature

_______________________________________________
dtrace-discuss mailing list
[email protected]

Reply via email to