Re: The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-13 Thread Nala Ginrut
This version has fixed file missing during compilation. On Tue, Mar 14, 2017 at 10:35 AM, Nala Ginrut wrote: > Rebased to the latest, folks may download the tarball directly > https://github.com/NalaGinrut/guile-tjit/releases/tag/tjit-2.1.8.975-1f6fc-rebase > > > On Mon, Mar 6, 2017 at 7:19 PM,

Re: The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-13 Thread Nala Ginrut
Rebased to the latest, folks may download the tarball directly https://github.com/NalaGinrut/guile-tjit/releases/tag/tjit-2.1.8.975-1f6fc-rebase On Mon, Mar 6, 2017 at 7:19 PM, Nala Ginrut wrote: > I've rebased the latest master (2.1.7.1040-0f7db-dirty) and fixed to work. > The result become mor

Re: The status of JIT compiler of Guile

2017-03-10 Thread Andy Wingo
On Fri 10 Mar 2017 07:19, Nala Ginrut writes: > I have similar idea, TJIT could be an optional package and people may > choose to install it seperately. Sounds good to me. I understand we will be able to add the necessary hooks during the course of 2.2. Andy

Re: The status of JIT compiler of Guile

2017-03-09 Thread Nala Ginrut
Hi Andy! I have similar idea, TJIT could be an optional package and people may choose to install it seperately. We may choose to integrate it when we thought it's mature enough. In a conservative way, how about we keep the current status, say, I'll keep maintaining guilt-tjit as separated project,

Re: The status of JIT compiler of Guile

2017-03-09 Thread Andy Wingo
On Thu 09 Mar 2017 07:59, Nala Ginrut writes: > I've discussed with @Ludo, I think it's better to integrate it as a > plugin, and could be maintained separately. > It is possible to have some hooks in Guile VM to enable certain > optimizing, but I don't think we have it now, right? This sounds l

Re: The status of JIT compiler of Guile

2017-03-08 Thread Nala Ginrut
Hi Andy! Sorry for late replay, it seems I've filtered your mail to another TAG in my mailbox. On Thu, Mar 2, 2017 at 4:31 PM, Andy Wingo wrote: > Heya Nala :-) > > And hello Atsuro! I don't think I have had the chance of expressing to > you how impressive your work is. Awesome stuff!!! > > Wh

Re: The status of JIT compiler of Guile

2017-03-07 Thread Ludovic Courtès
Howdy! Andy Wingo skribis: > And hello Atsuro! I don't think I have had the chance of expressing to > you how impressive your work is. Awesome stuff!!! +1! > What do you all think is the way forward for this work? Is it something > that you see being integrated eventually into Guile git? I

Re: The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-06 Thread Nala Ginrut
I've rebased the latest master (2.1.7.1040-0f7db-dirty) and fixed to work. The result become more interesting with the naive case mentioned in my earlier mail: Chez: 15s Guile-JIT: 12s Alright, we still need to face some problems. In Atsuro's original design, there're two files should be included

Re: The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-02 Thread Chaos Eternal
赞(+1) On Thu, Mar 2, 2017 at 3:49 PM Nala Ginrut wrote: > Hi folks! > It's been a long time for me to be inactive here. ;-) > > I saw there's thread to discuss Guile benchmark, I think it's better > to mention the JIT compiler of Guile. It exists and real, and of > course, very fast. > > Thanks

Re: The status of JIT compiler of Guile

2017-03-02 Thread Andy Wingo
Heya Nala :-) And hello Atsuro! I don't think I have had the chance of expressing to you how impressive your work is. Awesome stuff!!! What do you all think is the way forward for this work? Is it something that you see being integrated eventually into Guile git? Is it a project that should b

The status of JIT compiler of Guile (was: Guile benchmark)

2017-03-01 Thread Nala Ginrut
Hi folks! It's been a long time for me to be inactive here. ;-) I saw there's thread to discuss Guile benchmark, I think it's better to mention the JIT compiler of Guile. It exists and real, and of course, very fast. Thanks Atsuro Hoshino, who is the author of Guile JIT compiler. We've met on IC