Re: [PATCH] abstract away from the 'build-toolchain'-dependent sizeof(...) operator

2012-01-06 Thread Simon Marlow
On 05/01/2012 18:41, Gabor Greif wrote: The sizes obtained this way do not work on a target system in general. So in a future cross-compilable setup we need another way of obtaining expansions for the macros OFFSET, FIELD_SIZE and TYPE_SIZE. Guarded against accidental use of 'sizeof' by

Re: [commit: ghc] master: Remove unused arg field of CmmReturn (419af4e)

2012-01-06 Thread Simon Marlow
On 06/01/2012 10:47, David Terei wrote: Yes I thought that was the case but wanted to investigate a little more to confirm. My only worry was that maybe some of the .cmm files used return but it doesn't seem to be the case. (pretty sure that would cause GHC to panic if they did anyway). when

Re: [commit: ghc] master: Remove unused arg field of CmmReturn (419af4e)

2012-01-06 Thread Simon Marlow
On 06/01/2012 10:54, David Terei wrote: On 6 January 2012 02:48, Simon Marlowmarlo...@gmail.com wrote: Everything related to the old code generator (cmm/OldCmm*, codeGen/Cg*). Has the status of the old vs new code gen changed much recently? I know long term plan is towards new code gen but I

[commit: ghc] master: refactoring (847cde7)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/847cde736c8ae255e9a59ed2e69b5f1bb1f7b4c4 --- commit 847cde736c8ae255e9a59ed2e69b5f1bb1f7b4c4 Author: Simon Marlow

[commit: ghc] master: setNumCapabilities: don't barf() if it isn't supported, just print an error (a6969bf)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a6969bf9236eb0497afbf3a27da2fe07e8e9175b --- commit a6969bf9236eb0497afbf3a27da2fe07e8e9175b Author: Simon Marlow

[commit: ghc] master: Enable the threaded RTS when unregisterised too. (77e7889)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/77e788960cad26bfdee00e0741d28fd7a78d9c22 --- commit 77e788960cad26bfdee00e0741d28fd7a78d9c22 Author: Simon Marlow

[commit: ghc] master: Fix a crash in STM when unregisterised (fe2433a)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/fe2433a2a35e5b520a5e63d6cc437efc3c2b97cf --- commit fe2433a2a35e5b520a5e63d6cc437efc3c2b97cf Author: Simon Marlow

[commit: ghc] master: abstract away from the 'build-toolchain'-dependent sizeof(...) operator (5309bd0)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/5309bd04972ec070c1acb2e73e1c9696a17d0cae --- commit 5309bd04972ec070c1acb2e73e1c9696a17d0cae Author: Gabor Greif

[commit: ghc] master: Fix crash with +RTS -xc (occasional cgrun057(profthreaded) failure) (48a5a53)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/48a5a53478da1b248544c66e373e8299c305aea8 --- commit 48a5a53478da1b248544c66e373e8299c305aea8 Author: Simon Marlow

[commit: ghc] master: update copyright, cite realistic version numbers, fix a smattering of typos (9186d92)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9186d92f381c49720da96b8fc59339af7be951bd --- commit 9186d92f381c49720da96b8fc59339af7be951bd Author: Gabor Greif

[commit: testsuite] master: add test for #5747 (0fa4600)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/0fa4600107b67ce54a8460ce9d2c52de55f772b5 --- commit 0fa4600107b67ce54a8460ce9d2c52de55f772b5 Author: Simon

[commit: testsuite] master: Count the number of tests that failed due to reqlib() (42b3c45)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/42b3c45cac5241566c731e49025ffddc7c723b2a --- commit 42b3c45cac5241566c731e49025ffddc7c723b2a Author: Simon

[commit: testsuite] master: setnumcapabilities001 requires the parallel package (e422120)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/e422120b7fc319f0e77a20b3f865d938268730ef --- commit e422120b7fc319f0e77a20b3f865d938268730ef Author: Simon

[commit: testsuite] master: Don't add threaded2_hT unless we have threaded and SMP support (15d657d)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/15d657dffbcf06587faa889898bc3fca96cc6ad9 --- commit 15d657dffbcf06587faa889898bc3fca96cc6ad9 Author: Simon

[commit: testsuite] master: widen the boundaries for space_leak_001 (fixes failure when unregisterised) (62b973c)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/62b973cb36bc534ab98aa3150f87b276037e8207 --- commit 62b973cb36bc534ab98aa3150f87b276037e8207 Author: Simon

[commit: testsuite] master: Skip setnumcapabilities001 if we don't have SMP support (34a98a8)

2012-01-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/34a98a863a9d3ff7a37b1f6eedf63ee355d0daf8 --- commit 34a98a863a9d3ff7a37b1f6eedf63ee355d0daf8 Author: Simon

Re: [PATCH] abstract away from the 'build-toolchain'-dependent sizeof(...) operator

2012-01-06 Thread Simon Marlow
On 06/01/2012 12:03, Gabor Greif wrote: On 1/6/12, Simon Marlowmarlo...@gmail.com wrote: On 05/01/2012 18:41, Gabor Greif wrote: The sizes obtained this way do not work on a target system in general. So in a future cross-compilable setup we need another way of obtaining expansions for the

Re: [Q] CMM error (cross-powerpc-linux backend)

2012-01-05 Thread Simon Marlow
On 05/01/2012 12:33, Gabor Greif wrote: Okay, mystery solved. The STG registers obtain the size of a host pointer (which in my case is 64 bits) even for the target architectures that are 32 bits. include/Types.h takes care to check target pointer size here: #if SIZEOF_VOID_P == 4 but goes on

Re: [nightly] 04-Jan-2012 build of STABLE on i386-unknown-linux (cam-02-unx)

2012-01-05 Thread Simon Marlow
David, On 05/01/2012 06:00, GHC Build Reports wrote: rts 5250 [bad exit code] (optllvm) As I understand it, this test should not be failing now, correct? This is testing for 8-byte stack alignment, and it is failing on x86/Linux with -fllvm only. Cheers,

[commit: ghc] master: Give the correct type to CCCS (dc179f5)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/dc179f54d895dc560be857a89c991bd11cac100f --- commit dc179f54d895dc560be857a89c991bd11cac100f Author: Simon Marlow

[commit: ghc] master: Rename the CCCS field of StgTSO so as not to conflict with the CCCS pseudo-register (3478213)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3478213ac422912df85308029e16c3f31b5a91d2 --- commit 3478213ac422912df85308029e16c3f31b5a91d2 Author: Simon Marlow

[commit: ghc] master: Fixup to 4464c92badaedc45ce53d6349f6790f6d2298103 (974f451)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/974f45103b930ed4310f9ec67b20399e3f289adf --- commit 974f45103b930ed4310f9ec67b20399e3f289adf Author: Simon Marlow

[commit: ghc] master: Fix for unregisterised compilation: isStrangeTypeGlobal CCCS = True (2d91e04)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/2d91e04b9cedac7bdb772defc7bd23a114c4dbdb --- commit 2d91e04b9cedac7bdb772defc7bd23a114c4dbdb Author: Simon Marlow

[commit: ghc] master: We must emit DELTA pseudo-instructions when moving %esp (#5747) (23a0ded)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/23a0ded304d9e2089e5f667fd08ae9436e741030 --- commit 23a0ded304d9e2089e5f667fd08ae9436e741030 Author: Simon Marlow

[commit: ghc] master: small refactoring (a385b85)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a385b85eb5bd62e696a2b6b3048ddae3e97f58eb --- commit a385b85eb5bd62e696a2b6b3048ddae3e97f58eb Author: Simon Marlow

[commit: ghc] master: Fix for unregisterised compilation: we want registers when defined(USE_MINIINTERPRETER) (e04da8a)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e04da8a48ea5e8823b09f536330d6c7d796a93b5 --- commit e04da8a48ea5e8823b09f536330d6c7d796a93b5 Author: Simon Marlow

[commit: ghc] master: Rename struct _CostCentreStack to struct CostCentreStack_ for consistency (53fad2a)

2012-01-05 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/53fad2ab6cd5cd39717e74231d49444f1759fcd1 --- commit 53fad2ab6cd5cd39717e74231d49444f1759fcd1 Author: Simon Marlow

[commit: ghc] master: Fix the C backend after making CCCS an STG register (d7d56f5)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d7d56f5852b975c865535495b45a8aba9a397c86 --- commit d7d56f5852b975c865535495b45a8aba9a397c86 Author: Simon Marlow

[commit: ghc] master: In the SIGTSTP handler, throw SIGSTOP instead of re-throwing SIGTSTP (0095702)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0095702d8176e8a2e4417c312e85f8b33bbace96 --- commit 0095702d8176e8a2e4417c312e85f8b33bbace96 Author: Simon Marlow

[commit: ghc] master: osElfTarget should default to False (#5733) (a8b8d65)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/a8b8d657807ff89fb94aecaefd65b6ab3e3b39e0 --- commit a8b8d657807ff89fb94aecaefd65b6ab3e3b39e0 Author: Simon Marlow

[commit: ghc] master: Store the word size as determined by configure, in the settings file (#5735) (8387f01)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8387f0198e7a925d9d0754b2befb021ffa1307d7 --- commit 8387f0198e7a925d9d0754b2befb021ffa1307d7 Author: Simon Marlow

[commit: ghc] master: Remove missing archs (mipseb, mipsel, alpha) (#5734) (3fc68b5)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3fc68b5c356b39b2b52a86d953367d0021c13262 --- commit 3fc68b5c356b39b2b52a86d953367d0021c13262 Author: Simon Marlow

[commit: ghc] master: dsCImport (CLabel): drop foralls when checking for FunPtr (0545b55)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/0545b5500c19b7266046447c1352e936a9ee7c99 --- commit 0545b5500c19b7266046447c1352e936a9ee7c99 Author: Simon Marlow

[commit: ghc] master: fix warning (659f47d)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/659f47d4b676544b9cda77ed7ab0e3cd6c2ed6fd --- commit 659f47d4b676544b9cda77ed7ab0e3cd6c2ed6fd Author: Simon Marlow

[commit: ghc] master: KFreeBSD is also an ELF binary (7196367)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/71963675263e5e66fe80c2fba4fa2bbe6c0bed73 --- commit 71963675263e5e66fe80c2fba4fa2bbe6c0bed73 Author: Joachim

[commit: ghc] master: remove dead code (6a9e521)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6a9e521713cb4cbc3c49fa861aa936730c346e5e --- commit 6a9e521713cb4cbc3c49fa861aa936730c346e5e Author: Simon Marlow

[commit: ghc] master: mkSlowEntryCode: enterLocalIdLabel should be enterIdLabel (#5357) (4464c92)

2012-01-04 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/4464c92badaedc45ce53d6349f6790f6d2298103 --- commit 4464c92badaedc45ce53d6349f6790f6d2298103 Author: Simon Marlow

Re: validate test failure

2012-01-03 Thread Simon Marlow
This looks like the bug: noSpace q = q = maybe (return Nothing) -(\c-case removeSpaces c of - - noSpace q - :{ - multiLineCmd q - c- return (Just c) ) +

[commit: ghc] master: Fix minor bug introduced in e7e771d14ac671904a69abecf9e133d4647026c1 (aa1114e)

2012-01-03 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/aa1114ed0a938c35f0a5c229ccb0a63bed7d7c09 --- commit aa1114ed0a938c35f0a5c229ccb0a63bed7d7c09 Author: Simon Marlow

[commit: ghc] master: Refer to Control.Concurrent instead of GHC.Conc (7d7809d)

2012-01-03 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/7d7809de3c6e264ae4af92c37da499502fc2fb20 --- commit 7d7809de3c6e264ae4af92c37da499502fc2fb20 Author: Simon Marlow

[commit: ghc] master: Don't record outputFile in the hashed flags (f283c39)

2012-01-03 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/f283c39119b333e4249420fa96b93652e0fbaec1 --- commit f283c39119b333e4249420fa96b93652e0fbaec1 Author: Simon Marlow

Re: [patch] Simplify the SIGTSTP handler in rts/posix/Siagls.c

2012-01-03 Thread Simon Marlow
). Cheers, Simon In any case, this shouldn't be applied without massive testing on at least tier-1 platforms (or without a comment from Simon Marlow who has much more knowledge than me in this area). Ciao, Kili ___ Cvs-ghc mailing

Re: [nightly] 16-Dec-2011 build of STABLE on i386-unknown-linux (cam-02-unx)

2011-12-19 Thread Simon Marlow
On 17/12/2011 07:16, GHC Build Reports wrote: running nofib (-rtsopts -O2 -fllvm) ... ok. (9 failures) This is the 7.4 branch on 32-bit i386/Linux, when using -fllvm several nofib programs are crashing: ././transform 500 /dev/null expected exit status 0 not seen ; got

Re: Testing GHC 7.4.0 20111215 snapshot on ARM failed.

2011-12-19 Thread Simon Marlow
On 17/12/2011 21:10, Karel Gardas wrote: Hello, first I've not followed GHC development for about 2 months now so I'm sorry if this is well known information. Now I'm compiling ghc-7.4.0.20111215 snapshot obtained from haskell.org on my ARM/Linux system. This fails with:

[commit: ghc] master: Fix alignment in the CostCentre struct (#5710) (b4018aa)

2011-12-19 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b4018aaaebe4250e78cdcb245466fdcce8918abf --- commit b4018aaaebe4250e78cdcb245466fdcce8918abf Author: Simon Marlow

[commit: ghc] master: Hide STG register declarations for LLVM C compilers (f542da4)

2011-12-19 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/f542da48a7c7bdc8c7f116cfbf3db91d7d719196 --- commit f542da48a7c7bdc8c7f116cfbf3db91d7d719196 Author: David M

[commit: testsuite] master: add a test for setNumCapabilities (8556be4)

2011-12-19 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/8556be44c2c18c1d842562c870a68d37c0482eb5 --- commit 8556be44c2c18c1d842562c870a68d37c0482eb5 Author: Simon

[commit: testsuite] master: fix $(HAVE_PROFILING) on Windows (e74ad53)

2011-12-19 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/e74ad5304a4300b35e04cd433921193b244e6e23 --- commit e74ad5304a4300b35e04cd433921193b244e6e23 Author: Simon

[commit: testsuite] master: accept output (9990a40)

2011-12-19 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/9990a4021f37245f57e71a1c076aa92c7e2e821c --- commit 9990a4021f37245f57e71a1c076aa92c7e2e821c Author: Simon

[commit: testsuite] master: add 32-bit output (57766ee)

2011-12-19 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/57766ee3bd49d5b316d581f7b2ec1c4155335da6 --- commit 57766ee3bd49d5b316d581f7b2ec1c4155335da6 Author: Simon

[commit: ghc] master: Support for reducing the number of Capabilities with setNumCapabilities (9bae791)

2011-12-15 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/9bae79159d3cb5cbb6491711341aa9b07d703ae6 --- commit 9bae79159d3cb5cbb6491711341aa9b07d703ae6 Author: Simon Marlow

[commit: ghc] master: Fix a path, and strip out C++ comments too (3d7e772)

2011-12-15 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3d7e772f71ea4f19d366b9e866f69b4339d22e22 --- commit 3d7e772f71ea4f19d366b9e866f69b4339d22e22 Author: Simon Marlow

[commit: ghc] master: Fix a memory allocation bug (rts_argv wasn't big enough) (dff852b)

2011-12-14 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/dff852b1b65d07a4a400d3f20c854172c8fcecaf --- commit dff852b1b65d07a4a400d3f20c854172c8fcecaf Author: Simon Marlow

[commit: ghc] master: Export CoreModule(..) (#5698) (ac051fc)

2011-12-14 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/ac051fc05f6aab261d56d22261f4cb9c2cb1f474 --- commit ac051fc05f6aab261d56d22261f4cb9c2cb1f474 Author: Simon Marlow

[commit: testsuite] master: Add a test for a memory allocation bug in the RTS flag handling. (c1e6bcc)

2011-12-14 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/c1e6bcc975386816b7539c235aa7bd0a0a7ec11a --- commit c1e6bcc975386816b7539c235aa7bd0a0a7ec11a Author: Simon

[commit: ghc] master: Do not emit the THREAD_RUNNABLE event; it has no useful semantic content (f361281)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/f361281c89fbce42865d8b8b27b0957205366186 --- commit f361281c89fbce42865d8b8b27b0957205366186 Author: Simon Marlow

[commit: ghc] master: some small optimisations (5c1fbb4)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/5c1fbb46e8e64c81d887762207334731669adcc2 --- commit 5c1fbb46e8e64c81d887762207334731669adcc2 Author: Simon Marlow

[commit: ghc] master: add some SCCs (c9f84e1)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c9f84e1484ccc53ac0b785ee720202e8aa3388be --- commit c9f84e1484ccc53ac0b785ee720202e8aa3388be Author: Simon Marlow

[commit: ghc] master: waitForGcThreads: should be calling interruptCapability(), not interruptAllCapabilities() (55d7931)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/55d7931d7fb55865a592f91dfa65435ee2859158 --- commit 55d7931d7fb55865a592f91dfa65435ee2859158 Author: Simon Marlow

[commit: ghc] master: Avoid integer overflow when calling allocGroup() (#5071) (d95a7f1)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/d95a7f1311578cf37c0889098d32cbcb8964d906 --- commit d95a7f1311578cf37c0889098d32cbcb8964d906 Author: Simon Marlow

[commit: ghc] master: add a missing error check (6a8bdf3)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6a8bdf37fd70de1a46b4cf122e837c47e66eb18c --- commit 6a8bdf37fd70de1a46b4cf122e837c47e66eb18c Author: Simon Marlow

[commit: ghc] master: Add a comment about oddity with yieldThread() and timing results on Linux (40dd50a)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/40dd50a9d1d92a7bd8526b54ca5fcdd1eb95d42f --- commit 40dd50a9d1d92a7bd8526b54ca5fcdd1eb95d42f Author: Simon Marlow

[commit: ghc] master: $(rts_H_FILES) should contain .h files in subdirectories of rts/ too (b9a7206)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b9a7206393da57d5b3cd9ae876d254301d266dc0 --- commit b9a7206393da57d5b3cd9ae876d254301d266dc0 Author: Simon Marlow

[commit: ghc] master: Fix for a bug in +RTS -qi (crash in zero_static_object_list) (011d6f9)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/011d6f96b6bbaf1aa651c96ccbee0d21d16c2146 --- commit 011d6f96b6bbaf1aa651c96ccbee0d21d16c2146 Author: Simon Marlow

[commit: ghc] master: Fix for a bug in setNumCapabilities (f25dc05)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/f25dc05ef44b6b653a1b8974289804971214dbff --- commit f25dc05ef44b6b653a1b8974289804971214dbff Author: Simon Marlow

[commit: testsuite] master: Move T4113 to libraries/directory/tests (#4480) (c981d72)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/c981d72360355082695f3ff5f79512f0de706e10 --- commit c981d72360355082695f3ff5f79512f0de706e10 Author: Simon

[commit: testsuite] master: accept (55fbd94)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/55fbd94e24819a91a71032e070a78fcdd12ba205 --- commit 55fbd94e24819a91a71032e070a78fcdd12ba205 Author: Simon

[commit: testsuite] master: add a test for #4018 (5fe8eb5)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/5fe8eb53dc44e6ef56b94d174f052153b9e6cda8 --- commit 5fe8eb53dc44e6ef56b94d174f052153b9e6cda8 Author: Simon

[commit: testsuite] master: Get the value of $(AR) from ghc --info (7be9b31)

2011-12-13 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/7be9b318c102ed28df4331a40543908619b99627 --- commit 7be9b318c102ed28df4331a40543908619b99627 Author: Simon

[commit: ghc] master: change a contextSwitchCapability() to interruptCapability() (883544b)

2011-12-12 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/883544b5373bee3ca3cfd6893d610f8e15e94bb8 --- commit 883544b5373bee3ca3cfd6893d610f8e15e94bb8 Author: Simon Marlow

[commit: ghc] master: remove duplicate getStablePtr (already done in hs_init()) (fa168a3)

2011-12-12 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/fa168a3b0d802bc0006008ddefc06bd79e9506e9 --- commit fa168a3b0d802bc0006008ddefc06bd79e9506e9 Author: Simon Marlow

[commit: ghc] master: Add a mutex around stg_sig_install (8792391)

2011-12-12 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8792391edd7e274670627aadd689dd23cf061f99 --- commit 8792391edd7e274670627aadd689dd23cf061f99 Author: Simon Marlow

Re: BUild fainlure on Windows

2011-12-09 Thread Simon Marlow
On 08/12/2011 21:26, Simon Peyton-Jones wrote: Build failure on Windows again. This is from a clean rep. Any ideas? Simon inplace/bin/ghc-stage1.exe -optc-Wall -optc-Werror -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes -optc-Wmissing-declarations -optc-Winline

[commit: ghc] master: Fix silly bug in casMutVar#: I forgot the GC write barrier (606f6e1)

2011-12-09 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/606f6e1cfcb2e79abaadcc5ed643817d2a4585d8 --- commit 606f6e1cfcb2e79abaadcc5ed643817d2a4585d8 Author: Simon Marlow

[commit: ghc] master: Fix a real bug, exposed by my recent change to the rts_evalIO() API. Yay! (4bc413d)

2011-12-09 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/4bc413de1dbe7ca6d3d521ab9044d9c1cbf6fd5b --- commit 4bc413de1dbe7ca6d3d521ab9044d9c1cbf6fd5b Author: Simon Marlow

[commit: ghc] master: Fix Windows build (18d3391)

2011-12-09 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/18d339146a9e068d3009865482c58d93c21f6257 --- commit 18d339146a9e068d3009865482c58d93c21f6257 Author: Simon Marlow

[commit: ghc] master: Merge remote branch 'phonohawk/patch-5408' (f26546b)

2011-12-09 Thread Simon Marlow
... 616b669... Author: Simon Marlow marlo...@gmail.com Date: Fri Dec 9 10:33:45 2011 + Merge remote branch 'phonohawk/patch-5408' * phonohawk/patch-5408: Resurrect UseLibFFIForAdjustors from bitrot. Detect cases where as(1) doesn't recognise .ident directive (#5408

[commit: ghc] master: Detect cases where as(1) doesn't recognise .ident directive (#5408) (3640d37)

2011-12-09 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/3640d374f3501c0addb1be273ecc0f10f93be10d --- commit 3640d374f3501c0addb1be273ecc0f10f93be10d Author: PHO

[commit: ghc] master: Resurrect UseLibFFIForAdjustors from bitrot. (616b669)

2011-12-09 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/616b669738e6ddaf0588957ad974b91944420983 --- commit 616b669738e6ddaf0588957ad974b91944420983 Author: PHO

Re: BUild fainlure on Windows

2011-12-09 Thread Simon Marlow
On 09/12/2011 09:03, Simon Marlow wrote: On 08/12/2011 21:26, Simon Peyton-Jones wrote: Build failure on Windows again. This is from a clean rep. Any ideas? Simon inplace/bin/ghc-stage1.exe -optc-Wall -optc-Werror -optc-Wall -optc-Wextra -optc-Wstrict-prototypes -optc-Wmissing-prototypes

[commit: testsuite] master: posix004(threaded2) and posix014(threaded2) pass now (6ee126f)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/6ee126fec770748c78a72b57324022d7333f0135 --- commit 6ee126fec770748c78a72b57324022d7333f0135 Author: Simon

[commit: testsuite] master: T5030 has improved; update boundaries (56a34a9)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/56a34a9a6bd6b7643ca42b654e71d8b0f138962b --- commit 56a34a9a6bd6b7643ca42b654e71d8b0f138962b Author: Simon

[commit: ghc] master: Define getNumberOfProcessors() even when !THREADED_RTS (8b48562)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8b48562e8cd773b4bc162edb4fc6d05a7654c7e1 --- commit 8b48562e8cd773b4bc162edb4fc6d05a7654c7e1 Author: Simon Marlow

[commit: ghc] master: Take into account -fprof-auto-* (c4fb520)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/c4fb520e3be8dc47f3053458412172502c5fcd2c --- commit c4fb520e3be8dc47f3053458412172502c5fcd2c Author: Simon Marlow

[commit: ghc] master: Improve optimisation in the presence of SCCs (fixes #5363) (eea4032)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/eea40328004e3cad1fdd31004337e10e6ae5fc52 --- commit eea40328004e3cad1fdd31004337e10e6ae5fc52 Author: Simon Marlow

[commit: testsuite] master: plugins05, plugins06: expect fail for dyn and profiling ways (57f7d62)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/57f7d62c5bcbbbe21f0172ef4c23eb943fc1f29e --- commit 57f7d62c5bcbbbe21f0172ef4c23eb943fc1f29e Author: Simon

[commit: testsuite] master: add test from #5363 (bd0df1c)

2011-12-07 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/bd0df1c40965cb2708d014e51492e2a46d2eb3e9 --- commit bd0df1c40965cb2708d014e51492e2a46d2eb3e9 Author: Simon

[commit: ghc] master: Make forkProcess work with +RTS -N (8b75acd)

2011-12-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/8b75acd3ca25165536f18976c8d80cb62ad613e4 --- commit 8b75acd3ca25165536f18976c8d80cb62ad613e4 Author: Simon Marlow

[commit: ghc] master: Allow the number of capabilities to be increased at runtime (#3729) (92e7d6c)

2011-12-06 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/92e7d6c92fdd14de424524564376d3522f2a40cc --- commit 92e7d6c92fdd14de424524564376d3522f2a40cc Author: Simon Marlow

Re: [commit: ghc] master: Move includes/DerivedConstants.h and includes/GHCConstants.h into dist dirs (e872312)

2011-12-05 Thread Simon Marlow
On 02/12/2011 23:21, Ian Lynagh wrote: Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/e8723129a6c48438e81f95a73271014ffa96eaa3 --- commit

[commit: ghc] master: remove unused coreExprCc (6f4bde1)

2011-12-02 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6f4bde149e46146125d688d9ff719c2e5e0800c2 --- commit 6f4bde149e46146125d688d9ff719c2e5e0800c2 Author: Simon Marlow

[commit: ghc] master: More changes aimed at improving call stacks. (1469f1e)

2011-12-02 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/1469f1eb7817fbc46b17e994498450a9a6b12ea7 --- commit 1469f1eb7817fbc46b17e994498450a9a6b12ea7 Author: Simon Marlow

[commit: testsuite] master: Update adding source locations to cost centres. (e92b106)

2011-12-02 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/e92b106aa40afb7f3dccac2f4da5bd13bba5b917 --- commit e92b106aa40afb7f3dccac2f4da5bd13bba5b917 Author: Simon

Re: [commit: ghc] fix-5624: Implement runtime-coercion-errors (d324302)

2011-12-01 Thread Simon Marlow
On 01/12/2011 09:57, José Pedro Magalhães wrote: Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : fix-5624 http://hackage.haskell.org/trac/ghc/changeset/d32430222a806d02023c005ba255ab7ac8f249a4 --- commit

[commit: ghc] master: Forgot an initMutex(); fixes profthreaded failures on Windows (b2d3c55)

2011-12-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/b2d3c5576050a69c26a546ba10726618a72d4b67 --- commit b2d3c5576050a69c26a546ba10726618a72d4b67 Author: Simon Marlow

[commit: ghc] master: loadArchive: need to allocate executable memory on Win32 (#5371) (1d012e3)

2011-12-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/1d012e31577951ff5fe74d0277fabdb08c27929d --- commit 1d012e31577951ff5fe74d0277fabdb08c27929d Author: Simon Marlow

[commit: ghc] master: Fix potential crash on Windows: off-by-one in malloc() (63e49e1)

2011-12-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/63e49e1331b6c5af5032b834d8cadf9ea0cbaedb --- commit 63e49e1331b6c5af5032b834d8cadf9ea0cbaedb Author: Simon Marlow

[commit: ghc] master: Fix a scheduling bug in the threaded RTS (6d18141)

2011-12-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master http://hackage.haskell.org/trac/ghc/changeset/6d18141d880d55958c3392f6a7ae621dc33ee5c1 --- commit 6d18141d880d55958c3392f6a7ae621dc33ee5c1 Author: Simon Marlow

[commit: testsuite] master: #5371 is now fixed, re-enable ghcilink{001, 004} on mingw32 (a243e90)

2011-12-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/a243e90fd5049d55630c7ed6af0d9ec8e2d90a6a --- commit a243e90fd5049d55630c7ed6af0d9ec8e2d90a6a Author: Simon

[commit: testsuite] master: Test for Debug.Trace.traceStack and GHC.Stack.whoCreated (c7f3881)

2011-12-01 Thread Simon Marlow
Repository : ssh://darcs.haskell.org//srv/darcs/testsuite On branch : master http://hackage.haskell.org/trac/ghc/changeset/c7f3881871bf9c7989feefe313ae64da4a2f2057 --- commit c7f3881871bf9c7989feefe313ae64da4a2f2057 Author: Simon

<    3   4   5   6   7   8   9   10   11   12   >