Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-04 Thread Jeremy Voorhis
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

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-04 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-04 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-03 Thread Jordan K. Hubbard
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

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-03 Thread Conrad Taylor
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

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-03 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2010-01-01 Thread Conrad Taylor
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

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread Jordan K. Hubbard
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

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-31 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-30 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

Re: [MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-30 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new

[MacRuby-devel] [MacRuby] #528: Improve Tail Call Elimination

2009-12-30 Thread MacRuby
#528: Improve Tail Call Elimination -+-- Reporter: haruki.zae...@… | Owner: lsansone...@… Type: enhancement | Status: new