Re: [racket-dev] Closing pull requests

2012-11-18 Thread Sam Tobin-Hochstadt
No, only Eli can do that (or the submitter). On Sun, Nov 18, 2012 at 1:30 AM, Neil Toronto neil.toro...@gmail.com wrote: How do I close pull requests made to the plt/racket repo on GitHub? Am I authorized to do that in the first place? Neil ⊥ _ Racket Developers

[racket-dev] Wow; racket master at least 2x faster than 5.3.1 on my rb tree benchmark?

2012-11-18 Thread Danny Yoo
I'm doing some micro-optimizations on my rb-tree implementation. One thing I'm testing is inserting the entire contents of /usr/share/dict/words. It's heavily dominated by structure-mutation code. Under 5.3.1, I see the following times: Timing construction of /usr/share/dict/words:

[racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Juan Francisco Cantero Hurtado
I'm seeing a weird behavior of the installation of Racket 5.3.1 on OpenBSD (I don't know if other OS are affected or not). On amd64 Racket installs this files: /usr/local/share/racket/doc/images/pict_168.png /usr/local/share/racket/doc/images/pict_169.png

Re: [racket-dev] Wow; racket master at least 2x faster than 5.3.1 on my rb tree benchmark?

2012-11-18 Thread Robby Findler
I don't know if this is the reason, but I do know that Matthew made the jit able to see thru some structure operations. Perhaps that enables some other optimizations now that weren't in 5.3.1. Robby On Sun, Nov 18, 2012 at 4:50 PM, Danny Yoo d...@hashcollision.org wrote: I'm doing some

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Robby Findler
What are they? Robby On Sun, Nov 18, 2012 at 5:01 PM, Juan Francisco Cantero Hurtado i...@juanfra.info wrote: I'm seeing a weird behavior of the installation of Racket 5.3.1 on OpenBSD (I don't know if other OS are affected or not). On amd64 Racket installs this files:

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Juan Francisco Cantero Hurtado
On 11/19/12 00:08, Robby Findler wrote: What are they? The most of the images say we claim the privilege. One is the US Congress. Robby On Sun, Nov 18, 2012 at 5:01 PM, Juan Francisco Cantero Hurtado i...@juanfra.info wrote: I'm seeing a weird behavior of the installation of Racket 5.3.1

Re: [racket-dev] Wow; racket master at least 2x faster than 5.3.1 on my rb tree benchmark?

2012-11-18 Thread Pierpaolo Bernardi
How does compare to builtin mutable hashes? 2012/11/18, Danny Yoo d...@hashcollision.org: I'm doing some micro-optimizations on my rb-tree implementation. One thing I'm testing is inserting the entire contents of /usr/share/dict/words. It's heavily dominated by structure-mutation code.

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Ray Racine
I have it as well. Seems to be in the git repo. Google of the phrase is interesting as well. On Sun, Nov 18, 2012 at 6:23 PM, Juan Francisco Cantero Hurtado i...@juanfra.info wrote: On 11/19/12 00:08, Robby Findler wrote: What are they? The most of the images say we claim the

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Ray Racine
file:///usr/local/racket/doc/images/Spatial_Transformations.html?q=Compositing It is being generated and used as part of the standard doc. On Sun, Nov 18, 2012 at 6:39 PM, Ray Racine ray.rac...@gmail.com wrote: I have it as well. Seems to be in the git repo. Google of the phrase is

Re: [racket-dev] Wow; racket master at least 2x faster than 5.3.1 on my rb tree benchmark?

2012-11-18 Thread Matthew Flatt
Yes, a program that is all structure creation, access, and mutation should run around twice as fast compared to v5.3.1. At Sun, 18 Nov 2012 17:07:12 -0600, Robby Findler wrote: I don't know if this is the reason, but I do know that Matthew made the jit able to see thru some structure

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Juan Francisco Cantero Hurtado
On 11/19/12 01:13, Robby Findler wrote: Maybe the difference is that there is a bug on x86, then, as in my copy of that file I see a bunch of errors in the Compositing docs. Do you see errors in one installation and images in the other? Yes. I see errors (red text in the web page) in both

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Robby Findler
Sounds like a bug to me, then. Thanks! Robby On Sun, Nov 18, 2012 at 6:39 PM, Juan Francisco Cantero Hurtado i...@juanfra.info wrote: On 11/19/12 01:13, Robby Findler wrote: Maybe the difference is that there is a bug on x86, then, as in my copy of that file I see a bunch of errors in the

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Neil Toronto
It's a problem with the contract boundary. The examples work fine in Typed Racket. The problem type is this: (: flomap-transform (case- (flomap Flomap-Transform - flomap) (flomap Flomap-Transform Integer Integer Integer Integer - flomap))) The contract system claims that

Re: [racket-dev] Racket installs more files on amd64 than on i386

2012-11-18 Thread Robby Findler
On Sun, Nov 18, 2012 at 8:18 PM, Neil Toronto neil.toro...@gmail.com wrote: It's a problem with the contract boundary. The examples work fine in Typed Racket. The problem type is this: (: flomap-transform (case- (flomap Flomap-Transform - flomap) (flomap Flomap-Transform Integer

[racket-dev] Square-bracket-sensitive macros in Scribble sandboxes

2012-11-18 Thread Neil Toronto
I'm writing the documentation for math/array, and the examples all fail. Here's a simple one: @examples[#:eval untyped-eval (array [0 1 2 3])] The evaluator raises this error: application: not a procedure; expected a procedure that can be applied to arguments

Re: [racket-dev] Square-bracket-sensitive macros in Scribble sandboxes

2012-11-18 Thread Matthias Felleisen
(Perhaps this suggests a problem with making a macro depend on the shape of parens around a sub-expression.) On Nov 18, 2012, at 10:01 PM, Neil Toronto wrote: I'm writing the documentation for math/array, and the examples all fail. Here's a simple one: @examples[#:eval untyped-eval

Re: [racket-dev] Wow; racket master at least 2x faster than 5.3.1 on my rb tree benchmark?

2012-11-18 Thread Danny Yoo
On Sun, Nov 18, 2012 at 4:24 PM, Pierpaolo Bernardi olopie...@gmail.comwrote: How does compare to builtin mutable hashes? The following code represents a rough hashtable equivalent of what my rb code would be enabling (quick search for word by position): ;; We might be curious as to