Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-20 Thread Vincent St-Amour
At Sun, 20 Jun 2010 11:26:51 -0500, Robby Findler wrote: > Matthew has just pushed a commit that may have fixed the strange > behavior described below. I ran mandelbrot.rkt 20 times, and the times are still distributed bimodally. Vincent _ For lis

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-20 Thread Robby Findler
Matthew has just pushed a commit that may have fixed the strange behavior described below. Robby On Fri, Jun 18, 2010 at 10:41 AM, Vincent St-Amour wrote: > At Fri, 18 Jun 2010 10:05:57 -0500, > Robby Findler wrote: >> Perhaps it suggests a bug in the interaction between that fancy >> require op

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Eli Barzilay
On Jun 18, Sam Tobin-Hochstadt wrote: > I submitted a request to the computer language shootout to rename PLT > to Racket. I have two more tests that are substantially improved -- fasta (2.5 faster), and reversecompliment (also 2.5x but will probably get to around 3). Will you submit them? > Th

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Robby Findler
On Fri, Jun 18, 2010 at 10:41 AM, Vincent St-Amour wrote: > The slowdown observed on the shootout webpage, since it's based on > mandelbrot-unsafe.rkt, could thus be caused by the upgrade to 5.0. I'm not sure where to get the mandlebrot-unsafe.rkt that was distributed with 4.2.5 (Eli?) but so far

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Vincent St-Amour
At Fri, 18 Jun 2010 10:05:57 -0500, Robby Findler wrote: > Perhaps it suggests a bug in the interaction between that fancy > require operator and the optimizer? Actually, the benchmark on the shootout webpage is named mandelbrot-unsafe.rkt in the repository. The version I had in mind is mandelbrot

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Robby Findler
Perhaps it suggests a bug in the interaction between that fancy require operator and the optimizer? Robby On Friday, June 18, 2010, Vincent St-Amour wrote: > At Fri, 18 Jun 2010 09:32:10 -0500, > Robby Findler wrote: >> I think you missed the require line. It is using unsafe-fl+ for example. > >

[racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Robby Findler
I think you missed the require line. It is using unsafe-fl+ for example. Robby On Friday, June 18, 2010, Vincent St-Amour wrote: > At Fri, 18 Jun 2010 08:38:24 -0500, > Robby Findler wrote: >> We're talking about this code, right? >> >> http://shootout.alioth.debian.org/u32/program.php?test=mand

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Vincent St-Amour
At Fri, 18 Jun 2010 09:32:10 -0500, Robby Findler wrote: > I think you missed the require line. It is using unsafe-fl+ for example. You're right, my mistake. But that makes it even weirder that when I manually replaced these fl+ with unsafe-fl+, the running times became consistent. Vincent _

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Vincent St-Amour
At Fri, 18 Jun 2010 14:52:30 +0100, Paulo J. Matos wrote: > > I've been working on typed versions of these benchmarks, and some are > > faster than the untyped versions (including the mandelbrot benchmark, > > whose typed version is ~30% faster and does not show the random > > behavior discussed ab

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Vincent St-Amour
At Fri, 18 Jun 2010 08:38:24 -0500, Robby Findler wrote: > We're talking about this code, right? > > http://shootout.alioth.debian.org/u32/program.php?test=mandelbrot&lang=racket&id=2 > > It is already unsafe, I think? No, it uses fl+ and friends. An unsafe version would use unsafe-fl+ instead.

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Paulo J. Matos
Vincent St-Amour writes: > > I've been working on typed versions of these benchmarks, and some are > faster than the untyped versions (including the mandelbrot benchmark, > whose typed version is ~30% faster and does not show the random > behavior discussed above). Why is this? I thought Typed

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Robby Findler
We're talking about this code, right? http://shootout.alioth.debian.org/u32/program.php?test=mandelbrot&lang=racket&id=2 It is already unsafe, I think? Robby On Fri, Jun 18, 2010 at 8:26 AM, Vincent St-Amour wrote: > At Fri, 18 Jun 2010 08:18:14 -0400, > Sam Tobin-Hochstadt wrote: >> I submitt

Re: [racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Vincent St-Amour
At Fri, 18 Jun 2010 08:18:14 -0400, Sam Tobin-Hochstadt wrote: > I submitted a request to the computer language shootout to rename PLT > to Racket. The following message shows the difference in performance > between 4.2.5 and 5.0 - it's probably worth taking a look at the > discrepancies. The dis

[racket-dev] Fwd: [shootout-Feature Requests][312552] Scheme PLT should be renamed to Racket

2010-06-18 Thread Sam Tobin-Hochstadt
I submitted a request to the computer language shootout to rename PLT to Racket. The following message shows the difference in performance between 4.2.5 and 5.0 - it's probably worth taking a look at the discrepancies. -- Forwarded message -- From: Date: Thu, Jun 17, 2010 at 11