- 29 Sep, 2010 1 commit
-
-
Simon Marlow authored
# ./aw aw: file descriptor 1027 out of range for select (0--1024). Recompile with -threaded to work around this.
-
- 05 Oct, 2010 1 commit
-
-
Simon Marlow authored
When a BCO with a zero-length bitmap was right at the edge of allocated memory, we were reading a word of non-existent memory. This showed up as a segfault in T789(ghci) for me, but the crash was extremely sensitive and went away with most changes. Also, optimised scavenge_large_bitmap a bit while I was in there.
-
- 24 Sep, 2010 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 03 Oct, 2010 1 commit
-
-
Ian Lynagh authored
-
- 30 Sep, 2010 3 commits
-
-
Ian Lynagh authored
You can now run "make test" in the root, and the fast testsuite will be run with cleaning enabled. It will also put the summary in testsuite_summary.txt.
-
Ian Lynagh authored
It's never worked properly, and the information is in ":show linker".
-
Ian Lynagh authored
And set hp2ps's EXTRA_LIBRARIES. Based on a patch from Sergei Trofimovich.
-
- 29 Sep, 2010 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 28 Sep, 2010 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 25 Sep, 2010 2 commits
-
-
Simon Marlow authored
This is so that the SIGPIPE handler gets reset to the default automatically on exec().
-
Ian Lynagh authored
-
- 24 Sep, 2010 8 commits
-
-
Ian Lynagh authored
This fixes rerunning configure in a tree which already has an inplace directory. Edward Z Yang ran into this; I guess whether it actually fails depends on details of your installation, or we'd have run into it sooner.
-
simonpj@microsoft.com authored
I had do to some refactoring to make this work nicely but now it does. I can't think how this escaped our attention for so long!
-
simonpj@microsoft.com authored
See Note [When to eta expand]. The idea is that dictionary lambdas are invisible to the user, so we shouldn't eta expand them.
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
Simon Marlow authored
use of the latter caused problems for Claus Reinke's macros that redirect stdout.
-
Ian Lynagh authored
-
- 23 Sep, 2010 4 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 24 Sep, 2010 1 commit
-
-
Simon Marlow authored
-
- 23 Sep, 2010 1 commit
-
-
Simon Marlow authored
-
- 24 Sep, 2010 2 commits
-
-
simonpj@microsoft.com authored
This is a follow-on to Simon's patch yesterday, developed with him. It cleans up the computation of how packages are installed, and installs the right ones.
-
simonpj@microsoft.com authored
-
- 23 Sep, 2010 10 commits
-
-
simonpj@microsoft.com authored
Put it back on when my patch is applied to the containers repo. (the one that removes two refuable lambdas)
-
simonpj@microsoft.com authored
and increase its default value. This makes overloaded functions a bit keener to inline. Which fixes Trac #4321
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
DPH is now using the public vector package instead of its internal version. vector and primitive are not "boot" packages; they aren't required to build GHC, but they are required to validate (because we include DPH when validating). If you say './darcs-all get --no-dph' then you don't get DPH, vector, or primitive.
-
Simon Marlow authored
Instead of the ghc-stage and ghc-stage2-package files in a package, we now have a list of these in ghc.mk. There are other similar lists (of boot-packages and non-installable packages), so this is not too bad, and is simpler. While poking around in the top-level ghc.mk file I spotted various opportunities to clean up and re-order some of the cruft that has accumulated over time.
-
simonpj@microsoft.com authored
-
simonpj@microsoft.com authored
The point here is that SCCs get in the way of eta expansion and we must treat them uniformly.
-