- 03 Mar, 2014 1 commit
-
-
Herbert Valerio Riedel authored
Note: The only visible change in `time-1.4.2` is at the SafeHaskell level Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 01 Mar, 2014 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 28 Feb, 2014 6 commits
-
-
Austin Seipp authored
When building a binary distribution with TAR_COMP=xz, using the -9e flag (extremely high compression) results in substantial savings: for the Mavericks builds, bzip2 scores in at about 120mb, while xz at level 9 scores about 60mb - a huge reduction! This of course takes significantly longer - but it does not affect decompression speed for end users, so it's certainly worth it. Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
Thanks to George Colpitts for helping us remember this! Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
This was harmless but annoying: we forgot to take the compression extention into account when copying the binary dist out of bindistprep Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
Notably, GND is now usable with Safe Haskell. Also, Coercible now is in Data.Coerce canonically, and we added some more instances. Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
It seems as though my changes in base to add instances for Monoid/Applicative had some slight impact on the allocations in this test... Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Erik de Castro Lopo authored
Loads should now handle up to 32 bit offsets.
-
- 27 Feb, 2014 3 commits
-
-
Simon Marlow authored
See documentation for details.
-
Simon Marlow authored
-
Simon Marlow authored
To evaluate most non-updatable thunks, we can jump directly to the entry code if we know what it is. But not for a selector thunk: these might be updated by the garbage collector, so we have to enter the closure with an indirect jump through its info pointer.
-
- 26 Feb, 2014 3 commits
-
-
Herbert Valerio Riedel authored
These parts were forgotten to be committed together with the rest of 32f41c79 Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
Herbert Valerio Riedel authored
By default, bzip2 compression is selected (which is what has been used till now). Additionally, by setting the TAR_COMP make variable to one of the values "bzip2", "gzip", or "xz", an explicit compression format can be requested for the distribution tarballs. For instance, invoking make TAR_COMP=xz sdist-ghc will result in a tarball `./sdistprep/ghc-7.9.20140226-src.tar.xz` Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
eir@cis.upenn.edu authored
It turns out that the enhanced repPred function in DsMeta assumed that the head of any constraint would be a tycon. This assumption is false. Happily, the solution involved *deleting* code. I just removed repPred in favor of repTy, and added the HsEqTy case to repTy, where it should be anyway.
-
- 25 Feb, 2014 2 commits
-
-
Herbert Valerio Riedel authored
This matches GCC's choice of Unicode quotation marks (i.e. U+2018 and U+2019) and therefore looks more familiar on the console. This addresses #2507. Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
Mateusz Kowalczyk authored
Seeing "<document comment>" when trying to debug things in Haddock is utterly useless and because this instance exists, we can't even make our own. No instance at all would be better than what it was! Admittedly, this doesn't produce the nicest output. Perhaps wrapping the comments in {- -} would be in order but I think it's fine until someone complains.
-
- 24 Feb, 2014 2 commits
-
-
Mateusz Kowalczyk authored
-
Austin Seipp authored
See the comments in Packages.lhs and the ticket for some more explanation. This is a temporary fix while we consider a way to re-enable intra-package references in the mean time. Authored-by:
Reid Barton <rwbarton@gmail.com> Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
- 20 Feb, 2014 9 commits
-
-
thoughtpolice authored
The rules weren't correctly setting INSTALL_TOPDIRS, and on top of that the dependencies were wrong when BINDIST=YES. Authored-by:
Evan Hauck <khyperia@live.com> Authored-by:
Austin Seipp <austin@well-typed.com> Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
This time, we carefully initialize the GC stats only if they're not already initialized - this way the user can override them (e.g. `+RTS -t --machine-readable`). Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Erik de Castro Lopo authored
GHC 7.6.3 and earlier should fail to type check this but don't. This was fixed some time between the 7.6.3 and the 7.8rc1 release, so we're just adding a test to prevent future regressions.
-
Herbert Valerio Riedel authored
This was already performed via 47d725f2 However, it was accidently reverted as a side-effect of 2b34947b Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
Sergei Trofimovich authored
Found by clang: rts_dist_HC rts/dist/build/RetainerProfile.p_o rts/RetainerProfile.c:1779:5: error: implicit declaration of function 'markStableTables' is invalid in C99 [-Werror,-Wimplicit-function-declaration] markStableTables(retainRoot, NULL); Signed-off-by:
Sergei Trofimovich <slyfox@gentoo.org> Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
Patch submitted by an anonymous friend on the bug tracker. This also fixes TH_RichKinds2 which had a slight message output wibble (it uses the qualified name of the promoted datacon) Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
This is special cased a little since it's cleaner, and we don't necessarily want to remove nofib anyway - just the extra packages. Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
- 19 Feb, 2014 7 commits
-
-
Austin Seipp authored
Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Austin Seipp authored
As pointed out by Albert Y. C. Lai on glasgow-haskell-users. Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
kgardas authored
The patch is provided by Christian Maeder <Christian.Maeder@dfki.de> Signed-off-by:
Karel Gardas <karel.gardas@centrum.cz> Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Carter Schonwald authored
add more information about the nature of support of prefetch primops on none x86/AMD64 -fasm platforms (and -fvia) to the 7.8 release notes Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
kgardas authored
Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
kgardas authored
Signed-off-by:
Austin Seipp <austin@well-typed.com>
-
Herbert Valerio Riedel authored
This contains a compile-fix for Solaris Signed-off-by:
Herbert Valerio Riedel <hvr@gnu.org>
-
- 18 Feb, 2014 5 commits
-
-
Joachim Breitner authored
-
Joachim Breitner authored
Lots of improvements, one regression in max bytes allocated.
-
Joachim Breitner authored
nice numbers coming from these micro-benchmarks.
-
Joachim Breitner authored
-
Joachim Breitner authored
-