Re: [Haskell-cafe] ThreadScope: Request for features for the performance tuning of parallel and concurrent Haskell programs

2009-03-11 Thread Ben Lippmeier
Hi Satnam, On 12/03/2009, at 12:24 AM, Satnam Singh wrote: Before making the release I thought it would be an idea to ask people what other features people would find useful or performance tuning. So if you have any suggestions please do let us know! Is it available in a branch somewhere

Re[2]: Loop unrolling + fusion ?

2009-03-11 Thread Bulat Ziganshin
Hello Simon, Thursday, March 12, 2009, 1:29:56 AM, you wrote: > For implementation, there are two routes. Either totally built-in, > or using a Core-to-Core plug-in. The thing I like about the latter > is that it can be done without having GHC HQ in the critical path, > because we (I) tend to s

RE: Loop unrolling + fusion ?

2009-03-11 Thread Simon Peyton-Jones
Claus, Max | > My preferred spec would be roughly | > | > {-# NOINLINE f #-} | >as now | > | > {-# INLINE f #-} | >works as now, which is for non-recursive f only (might in future | >be taken as go-ahead for analysis-based recursion unfolding) | > | > {-# INLINE f PEEL n #-} | >inl

Re: Cygwin version

2009-03-11 Thread Tuomo Valkonen
On 2009-03-11, Don Stewart wrote: > Have you asked on the darcs-users@ list for a cygwin binary build? I > know these are getting pretty rare now, but someone may have already > produced one. Yes, to no luck. They thought this was the better place to ask. -- Tuomo _

Re[2]: Cygwin version

2009-03-11 Thread Bulat Ziganshin
Hello Don, Wednesday, March 11, 2009, 7:52:32 PM, you wrote: > Have you asked on the darcs-users@ list for a cygwin binary build? I > know these are getting pretty rare now, but someone may have already > produced one. does ghc supports building cygwin executables? -- Best regards, Bulat

Re: Cygwin version

2009-03-11 Thread Don Stewart
tuomov: > On 2009-03-11, Simon Marlow wrote: > > For a start, you should set your platforms like this: > > > >build = i386-unknown-mingw32 > >host = i386-unknown-mingw32 > >target = i386-unknown-cygwin32 > > "GHC configuration does not support differing host/target (i.e., > cross-

Re: Cygwin version

2009-03-11 Thread Tuomo Valkonen
On 2009-03-11, Simon Marlow wrote: > For a start, you should set your platforms like this: > >build = i386-unknown-mingw32 >host = i386-unknown-mingw32 >target = i386-unknown-cygwin32 "GHC configuration does not support differing host/target (i.e., cross-compiling)" with both the

Re: Cygwin version

2009-03-11 Thread Simon Marlow
Tuomo Valkonen wrote: On 2009-03-09, Tuomo Valkonen wrote: On 2009-03-09, Tuomo Valkonen wrote: On 2009-03-09, John Meacham wrote: perhaps the most recent non-cabalized ghc build might be worth a try. I think darcs still compiles with ghc 6.6, but am not positive., Mingw-bootstrap, source

ThreadScope: Request for features for the performance tuning of parallel and concurrent Haskell programs

2009-03-11 Thread Satnam Singh
Donnie Jones, Simon Marlow and I have been working on infrastructure for logging run-time events and a graphical viewer program called ThreadScope. Hopefully these features will make it into the next release of GHC. We hope the event-log viewer ThreadScope will be useful for the performance tuni

Re: a possibility to redefine built-in GHCi commands

2009-03-11 Thread Peter Hercek
Simon Marlow wrote: Peter Hercek wrote: Hi GHCi users, I would like to be able to redefine the built-in GHCi commands. The idea is that when searching for a command the user defined commands would be searched first and only then the built-in commands would be searched. If user wants to invo