- 08 May, 2012 2 commits
-
-
pcapriotti authored
-
pcapriotti authored
-
- 03 May, 2012 1 commit
-
-
Simon Marlow authored
Follows discussion on the libraries@ mailing list; see comments for rationale.
-
- 02 May, 2012 1 commit
-
-
Ian Lynagh authored
-
- 01 May, 2012 5 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
These files are no longer used
-
Iavor S. Diatchki authored
For the moment, this replaces the class (<=) because it is easier to fit with GHC's coercion evidence.
-
- 30 Apr, 2012 1 commit
-
-
Ian Lynagh authored
-
- 27 Apr, 2012 1 commit
-
-
Simon Marlow authored
-
- 25 Apr, 2012 2 commits
-
-
gmainland authored
sys/timeb.h is deprecated on FreeBSD meaning validation fails quite early without this patch.
-
Simon Marlow authored
-
- 24 Apr, 2012 2 commits
-
-
dterei authored
-
pcapriotti authored
This was breaking cross-module inlining, since the symbol ended up being mangled twice, if the call happened to be inlined into another module.
-
- 17 Apr, 2012 3 commits
-
-
pcapriotti authored
-
pcapriotti authored
-
pcapriotti authored
-
- 16 Apr, 2012 1 commit
-
-
pcapriotti authored
-
- 13 Apr, 2012 2 commits
- 12 Apr, 2012 3 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 11 Apr, 2012 1 commit
-
-
Simon Marlow authored
-
- 10 Apr, 2012 2 commits
-
-
pcapriotti authored
-
pcapriotti authored
Based on a patch by Evan Laforge <qdunkan@gmail.com>
-
- 09 Apr, 2012 2 commits
-
-
Signed-off-by:
Paolo Capriotti <p.capriotti@gmail.com>
-
Iavor S. Diatchki authored
This avoids the duplication of types and classes for each separate type of literal: before we had two copies of most functions, one for numbers and one for strings. Now we just have one polymorphic (both at the type and the kind level!) version, which uses a type function and polymorphic kinds in an interesting way.
-
- 04 Apr, 2012 1 commit
-
-
Mikolaj Konarski authored
This follows a change in GHC and ghc-events. The previous name was misleading. From commit "Change the presentation of parallel GC work balance in +RTS -s": Also rename internal variables to make the names match what they hold. The parallel GC work balance is calculated using the total amount of memory copied by all GC threads, and the maximum copied by any individual thread. You have serial GC when the max is the same as copied, and perfectly balanced GC when total/max == n_caps.
-
- 30 Mar, 2012 2 commits
-
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
Given (T ty1) and ty2, we were computing the fingerprint of the application (T ty1 ty2) by combining the two fingerprints from (T ty1) and ty2. But that gives a different answer to combinging the three fingerprints from T, ty1, and ty2, which is what happens if you build the type all at once. Urk! Fixes Trac #5962
-
- 27 Mar, 2012 1 commit
-
-
pcapriotti authored
When there is data in a handle buffer, never fetch more than the available number of elements, since that can cause a blocking read on Windows.
-
- 24 Mar, 2012 1 commit
-
-
Iavor S. Diatchki authored
-
- 23 Mar, 2012 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
See the comment for details.
-
- 22 Mar, 2012 2 commits
-
-
Iavor S. Diatchki authored
-
Iavor S. Diatchki authored
-
- 20 Mar, 2012 2 commits
-
-
Iavor S. Diatchki authored
-
Iavor S. Diatchki authored
-