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,

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.

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

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

Re: Guile benchmark

2017-02-28 Thread Arne Babenhauserheide
Chris Vine writes: > No, on my Haswell laptop running 64-bit linux, solving the 40,000th > prime (479909) is 1.26 times faster in chez scheme than in guile-2.1.7, > on the simple algorithm. (0.509 seconds versus 0.624 seconds, on a > i7-4712HQ CPU @ 2.30GHz.) This

Re: Guile benchmark

2017-02-28 Thread Chris Vine
On Tue, 28 Feb 2017 11:28:32 +0100 Arne Babenhauserheide wrote: > Chris Vine writes: > > > On Mon, 27 Feb 2017 21:00:54 +0100 > > Andy Wingo wrote: > >> Hi, > >> > >> On Thu 26 Jan 2017 09:39, Rchar

Re: Guile benchmark

2017-02-28 Thread Arne Babenhauserheide
Chris Vine writes: > On Mon, 27 Feb 2017 21:00:54 +0100 > Andy Wingo wrote: >> Hi, >> >> On Thu 26 Jan 2017 09:39, Rchar writes: >> > https://ecraven.github.io/r7rs-benchmarks/benchmark.html >> > Is Guile slow or fast,

Re: Guile benchmark

2017-02-27 Thread Chris Vine
On Mon, 27 Feb 2017 21:00:54 +0100 Andy Wingo wrote: > Hi, > > On Thu 26 Jan 2017 09:39, Rchar writes: > > > I wanted to compare Guile scheme to other scheme implementations > > and I found > > this:https://ecraven.github.io/r7rs-benchmarks/benchmark.html

Re: Guile benchmark

2017-02-27 Thread Andy Wingo
Hi, On Thu 26 Jan 2017 09:39, Rchar writes: > I wanted to compare Guile scheme to other scheme implementations and I found > this:https://ecraven.github.io/r7rs-benchmarks/benchmark.html > > Is Guile slow or fast, comparing to others? Besides what Mike said, there are

Re: Guile benchmark

2017-01-30 Thread Ludovic Courtès
Hi, Rchar skribis: > Is Guile scheme slows down entire GuixSD (If Guile speeds up, GuixSD also > speeds up)? GuixSD is a GNU/Linux distro and even if some components are written in Guile (such as the Shepherd and some low-level helpers), most of it is written in C.

Re: Guile benchmark

2017-01-26 Thread Linas Vepstas
On Thu, Jan 26, 2017 at 3:56 PM, Mike Gran wrote: > > On Thursday, January 26, 2017 7:31 AM, Rchar wrote: > > >> Is Guile slow or fast, comparing to others? > > Guile is about average compared to the others. But it depends > on the specific task. It is