Tobias Ivarsson wrote:
> 
> 
> On Fri, Mar 13, 2009 at 5:30 PM, Charles Oliver Nutter 
> <charles.nut...@sun.com <mailto:charles.nut...@sun.com>> wrote:
> 
> 
>     Robert Fischer wrote:
>      > I know, and I'm crazy excited.  How is that being implemented,
>     BTW?  Did they remove the GOTO
>      > restriction, or is there a new byte code to trigger a tail call?
> 
>     I believe it's a new bytecode, or else some other artificial marker.
>     It's not done automatically.
> 
> 
> They use the WIDE-opcode before the invoke* bytecode to annotate the 
> instruction as a tail-call.
> so WIDE+INVOKE*+RETURN == tailcall.

Ahh, good to know. Nice and simple.

- Charlie

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to jvm-languages@googlegroups.com
To unsubscribe from this group, send email to 
jvm-languages+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to