So, can the TCO elimination pass actually perform TCO for mutually recursive
methods and the compiler just isn't phrasing method invocations in a
compatible way? Also, better method inlining support is awesome, but my
intuition tells me that there isn't a lot of overlap between implementing
TCO and
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
Simon,
I'd like to second the recommendation to not lose heart so quickly here! If
LLVM already supports the kind of TCO optimization you're looking for then
that's half the battle right there. MacRuby's usage of LLVM is already pretty
sophisticated, but no one (least of all Laurent) would c
On Sun, Jan 3, 2010 at 8:34 PM, MacRuby wrote:
> #528: Improve Tail Call Elimination
>
> -+--
> Reporter: haruki.zae...@… | Owner: lsansone...@…
> Type: enhancement | Status: new
> P
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
Jordan, I agree that this architectural discussion doesn't need to be a part
of the enhancement request.
-Conrad
On Thu, Dec 31, 2009 at 8:39 PM, Jordan K. Hubbard wrote:
> I have to say - Trac seems to be a rather bad way of having architectural
> discussions. I've been having a hard time eve
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
I have to say - Trac seems to be a rather bad way of having architectural
discussions. I've been having a hard time even understanding who says what for
the last 2-3 rounds of comments. Wouldn't this be a better sort of discussion
to have on the -devel mailing list, then distilling the action
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
#528: Improve Tail Call Elimination
-+--
Reporter: haruki.zae...@… | Owner: lsansone...@…
Type: enhancement | Status: new
19 matches
Mail list logo