search for: unladenswallow

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