Re: failure implementing :next command in ghci

2009-04-21 Thread Simon Marlow
2009/4/20 Peter Hercek pher...@gmail.com: Simon Marlow wrote: Peter Hercek wrote: The proposed meaning for :next Lets mark dynamic stack size at a breakpoint (at which we issue :next) as breakStackSize and its selected expression as breakSpan. Then :next would single step till any of

Re: No last core parallel slowdown on OS X

2009-04-21 Thread Simon Marlow
2009/4/20 Dave Bayer ba...@cpw.math.columbia.edu: I ran some longer trials, and noticed a further pattern I wish I could explain: I'm comparing the enumeration of the roughly 69 billion atomic lattices on six atoms, on my four core, 2.4 GHz Q6600 box running OS X, against an eight core, 2 x

Re: Parallel performance drops off a cliff

2009-04-21 Thread Neil Mitchell
Yes, what's happening is this: GHC 6.10.2 contains some slightly bogus heuristics about when to turn on the parallel GC, and it just so happens that 8 processors tips it over the point where the parallel GC is enabled for young-generation collections.  In 6.10.2 the parallel GC really

Re: Parallel performance drops off a cliff

2009-04-21 Thread Neil Mitchell
Hi This is using GHC 6.10.2 on Windows XP, 2 processors. Is this a known bug, or should I try and replicate it? (benchmark is fairly big and very dependent on internal things, but I suspect the dramatic performance slowdown is unlikely to be related to these bits). Yes, what's happening is

Re: No last core parallel slowdown on OS X

2009-04-21 Thread Simon Marlow
2009/4/21 Don Stewart d...@galois.com: Little advice and tidbits are creeping out of Simon's head. Is it time for a parallel performance wiki, where every question that becomes an FAQ gets documented live?    http://haskell.org/haskellwiki/Performance/Parallel Maybe put details on the

Re: No last core parallel slowdown on OS X

2009-04-21 Thread Don Stewart
marlowsd: 2009/4/20 Dave Bayer ba...@cpw.math.columbia.edu: I ran some longer trials, and noticed a further pattern I wish I could explain: I'm comparing the enumeration of the roughly 69 billion atomic lattices on six atoms, on my four core, 2.4 GHz Q6600 box running OS X, against an

my last letter

2009-04-21 Thread Serge D. Mechveliani
Dear GHC team, I withdraw my last bug report. It was about processing a long list on a 64 bit machine оn GHC-6.10.2. First, I cannot reproduce (?) this bug report invitation from GHC on using +RTS -M4000m Second, I have found that the process interruption only occurs when this test program

Re: No last core parallel slowdown on OS X

2009-04-21 Thread Tyson Whitehead
On April 21, 2009 04:39:40 Simon Marlow wrote: These ratios match up like physical constants, or at least invariants of my Haskell implementation. However, the user time is constant on OS X, so these ratios reflect the actual parallel speedup on OS X. The user time climbs steadily on

Using FFI for .NET

2009-04-21 Thread Guilherme Oliveira
Hi guys, I'm new to haskell and I'm trying to make some calls to static methods of the Microsoft .NET framework with GHC 6.10.2 but I'm getting the follwoing error: GHC error in desugarer lookup in main:Main: Failed to load interface for `GHC.Dotnet': There are files missing in the `base'

Re: Using FFI for .NET

2009-04-21 Thread Sigbjorn Finne
Hi Guilherme, the support for 'dotnet' FFI declarations isn't really there any longer, having bitrotted badly and hasn't been in use for a number of years. (I'd suggest removing the final vestiges of them from the codebase, actually.) You may want to have a look at