Re[2]: How do I check the optimisation level of the built-in splitAt? Is something other than -O2 giving me my speed increase?

2008-05-15 Thread Bulat Ziganshin
Hello Simon, Thursday, May 15, 2008, 1:31:32 PM, you wrote: It's hard to tell what optimisation level your libraries were compiled with. The default setting is -O, but when building binary distributions we usually set it explicitly to -O2. If you got your binary from another source, they

Re: How do I check the optimisation level of the built-in splitAt? Is something other than -O2 giving me my speed increase?

2008-05-15 Thread Simon Marlow
Richard Kelsall wrote: Hello Glasgow-Haskell Users, It was suggested to me in this thread in Haskell-Cafe http://www.haskell.org/pipermail/haskell-cafe/2008-May/042797.html which was a subsidiary of a previous thread http://www.haskell.org/pipermail/haskell-cafe/2008-April/042155.html that

Re: How do I check the optimisation level of the built-in splitAt? Is something other than -O2 giving me my speed increase?

2008-05-15 Thread Richard Kelsall
Bulat Ziganshin wrote: Hello Simon, It's hard to tell what optimisation level your libraries were compiled with. The default setting is -O, but when building binary distributions we usually set it explicitly to -O2. If you got your binary from another source, they might have only used -O.

Re: How do I check the optimisation level of the built-in splitAt? Is something other than -O2 giving me my speed increase?

2008-05-15 Thread Ian Lynagh
On Thu, May 15, 2008 at 02:13:32PM +0100, Richard Kelsall wrote: Bulat Ziganshin wrote: Hello Simon, It's hard to tell what optimisation level your libraries were compiled with. The default setting is -O, but when building binary distributions we usually set it explicitly to -O2. If you

How do I check the optimisation level of the built-in splitAt? Is something other than -O2 giving me my speed increase?

2008-05-14 Thread Richard Kelsall
Hello Glasgow-Haskell Users, It was suggested to me in this thread in Haskell-Cafe http://www.haskell.org/pipermail/haskell-cafe/2008-May/042797.html which was a subsidiary of a previous thread http://www.haskell.org/pipermail/haskell-cafe/2008-April/042155.html that there might be some