- 02 Aug, 2009 1 commit
-
-
Ian Lynagh authored
-
- 01 Aug, 2009 9 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 30 Jul, 2009 4 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
We were making arrays with range (0, n-1) which is bad if n == 0 now that we are using Word types.
-
- 29 Jul, 2009 1 commit
-
-
Ian Lynagh authored
We were keeping things as Int, and then converting them to Word16 at the last minute, when really they ought to have been Word16 all along.
-
- 28 Jul, 2009 2 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- 29 Jul, 2009 2 commits
-
-
Simon Marlow authored
For inexpensive assertions
-
Simon Marlow authored
-
- 28 Jul, 2009 4 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
Instead of chr_$wchr, we now just get $wchr. In general, when an OccName is system-generated, we leave it out of the final external name, preferring to use the name of the exported parent instead (which is necessarily a user-written name). Names should be no less deterministic, but should be shorter and more readable.
-
- 27 Jul, 2009 5 commits
-
-
Simon Marlow authored
It still lives in darcs, if anyone wants to revive it sometime.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
Not a real fix: if this bites us again we'll have to rethink
-
Simon Marlow authored
-
- 26 Jul, 2009 2 commits
-
-
Ian Lynagh authored
Fixes #3168
-
Ian Lynagh authored
This means GHC knows whether it's building a Cabal package, or just Haskell sources. For example, it may wish to give different error messages when building a Cabal package.
-
- 25 Jul, 2009 1 commit
-
-
Ian Lynagh authored
-
- 24 Jul, 2009 5 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
This also fixes a memory leak on Windows with -threaded, because we were calling initMutex(&gc_running_mutex) for each GC, which allocates memory.
-
- 23 Jul, 2009 4 commits
-
-
Simon Marlow authored
And kill the duplicate one in HsSyn.Convert
-
Simon Marlow authored
-
Simon Marlow authored
It should be safe to use now that we aren't relying on C prototypes for foreign functions in via-C code.
-
Simon Marlow authored
-