Displaying 5 results from an estimated 5 matches for "unladenswallow".
2009 Dec 08
2
[LLVMdev] Possible bug in TCO?
...ilation. As I
reported earlier, batch compilation works fine, even if the large code
model is used. OTOH, dynamic compilation is broken no matter which code
model I choose when creating the JIT.
So it seems that r88984 does break fastcc and/or tail calls in the JIT.
Maybe you don't see this in UnladenSwallow because it doesn't do tail calls?
There's also some minor breakage which isn't TCO-related (four failed
checks in the Pure interpreter) when reenabling lazy compilation with
DisableLazyCompilation(false). These seem to go all the way back to your
commit of Nick's patch (r84032 = &q...
2003 Nov 19
0
OT Sorta: Strouhal Numbers, Unladen Swallows and Monthy Python....
...to address an "age old"
question raised in the famously funny film "Monty Python and the Holy
Grail". The question:
"What is the airspeed velocity of an unladen swallow?"
Hence, the article:
Estimating the Airspeed Velocity of an Unladen Swallow
http://www.style.org/unladenswallow/
For those who are Monty Python fans, enjoy... :-)
Best regards,
Marc Schwartz
Sir Bedevere: How do know so much about swallows?
King Arthur: Well, you have to know these things when you're a king, you
know.
2009 Dec 08
0
[LLVMdev] Possible bug in TCO?
...arlier, batch compilation works fine, even if the large code
> model is used. OTOH, dynamic compilation is broken no matter which code
> model I choose when creating the JIT.
>
> So it seems that r88984 does break fastcc and/or tail calls in the JIT.
> Maybe you don't see this in UnladenSwallow because it doesn't do tail calls?
>
> There's also some minor breakage which isn't TCO-related (four failed
> checks in the Pure interpreter) when reenabling lazy compilation with
> DisableLazyCompilation(false). These seem to go all the way back to your
> commit of Nick&...
2009 Nov 29
0
[LLVMdev] Possible bug in TCO?
On Sun, Nov 29, 2009 at 2:19 AM, Albert Graef <Dr.Graef at t-online.de> wrote:
> Jon Harrop wrote:
>> I've come up with the following minimal repro that segfaults on my machine:
>
> Jon, were you able to resolve this?
>
> FWIW, TOT is causing all kinds of weird segfaults related to tail calls
> in my Pure interpreter, too (at least on x86-64). In my case these
2009 Nov 29
7
[LLVMdev] Possible bug in TCO?
Jon Harrop wrote:
> I've come up with the following minimal repro that segfaults on my machine:
Jon, were you able to resolve this?
FWIW, TOT is causing all kinds of weird segfaults related to tail calls
in my Pure interpreter, too (at least on x86-64). In my case these seem
to be limited to the JIT, however (batch-compiled Pure programs via
opt+llc all work fine, even with TCO), so