- 14 Apr, 2006 1 commit
-
-
simonpj authored
-
- 13 Apr, 2006 1 commit
-
-
Simon Marlow authored
-
- 12 Apr, 2006 1 commit
-
-
simonpj authored
-
- 10 Apr, 2006 1 commit
-
-
simonpj authored
Checks that preInlineUnconditionally isn't to eager! (If it is, this test goes exponential.)
-
- 12 Apr, 2006 1 commit
-
-
Simon Marlow authored
-
- 02 Apr, 2006 1 commit
-
-
simonpj authored
-
- 10 Apr, 2006 1 commit
-
-
Simon Marlow authored
-
- 07 Apr, 2006 5 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 05 Apr, 2006 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 04 Apr, 2006 5 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 27 Mar, 2006 1 commit
-
-
simonpj authored
-
- 23 Mar, 2006 3 commits
-
-
Simon Marlow authored
In the child process, call exec() directly instead of using System.Cmd.system, which involves another fork()/exec() and a non-blocking wait. The problem is that in a forked child of a threaded process, it isn't safe to do much except exec() according to POSIX. In fact calling pthread_create() in the child causes the pthread library to fail with an error on FreeBSD.
-
Simon Marlow authored
-
Simon Marlow authored
-
- 21 Mar, 2006 1 commit
-
-
stolz authored
Expect failure of queryfdoption01 on FreeBSD (6/7): /dev/null can't be switched to non-blocking i/o, so fcntl() will throw an error. Unfortunately this went to the old CVS first.
-
- 20 Mar, 2006 2 commits
-
-
Simon Marlow authored
We need to call GHC.TopHandler.runIOFastExit instead of GHC.TopHandler.runIO. Recent fixes to the shutdown code have meant that when a thread invokes shutdownHaskellAndExit(), other main threads get a chance to exit (as they should), but this means that we might have a race between the child thread trying to exit the program and the main thread doing the same. In the case of GHCi, if we're running an interpreted computation that needs to exit (as some tests do), then we really want this child thread to exit the program rather than the main thread.
-
Simon Marlow authored
-
- 16 Mar, 2006 3 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 15 Mar, 2006 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
Before: tc056(normal) tc056(opt) tc056(optasm) tc056(prof) tc056(profasm) tc056(unreg) After: tc056(normal,opt,optasm,prof,profasm,unreg)
-
- 14 Mar, 2006 4 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 23 Feb, 2006 5 commits