nixpkgs/pkgs/development/haskell-modules
Peter Simons 7f5fba75e2 haskell-generic-builder: compile profiling library variants by default
Unless specified otherwise, the default package set compiles library variants
for profiling with profiling-detail "all-functions". Executables, however, are
not built with profiling enabled.

This change increases the closure size for many Haskell programs, but the
practical advantage of having stack traces and performance measurements easily
available during development seems to outweigh that cost.

Closes https://github.com/NixOS/nixpkgs/issues/22340.
2018-03-17 08:21:22 +01:00
..
patches Merge pull request #33360 from adnelson/unpin_lzma_versions 2018-01-12 16:09:13 +01:00
configuration-common.nix git-annex: update sha256 hash for the new version 2018-03-17 08:21:22 +01:00
configuration-ghc-7.10.x.nix haskell-megaparsec: fix build with GHC 7.10.x 2018-03-12 14:31:00 +01:00
configuration-ghc-8.0.x.nix haskell-jailbreak-cabal: clean up overrides 2018-03-11 09:24:37 +01:00
configuration-ghc-8.2.x.nix haskell-Cabal: version 2.2.x now accepts older versions of text 2018-03-13 21:41:54 +01:00
configuration-ghc-8.4.x.nix haskell-constraints: drop obsolete override for ghc-8.4.x 2018-03-15 21:33:05 +01:00
configuration-ghc-head.nix haskell package set configuration clean-up 2018-01-09 20:32:55 +01:00
configuration-ghcjs.nix haskell: ghcjs packages: fix build of fail 2017-10-23 19:44:46 +02:00
configuration-hackage2nix.yaml hackage2nix: disable failing Hydra builds 2018-03-17 08:21:16 +01:00
configuration-halvm-2.4.0.nix haskell infra: Misc cleanups 2017-08-03 13:12:01 +02:00
configuration-nix.nix haskellPackages.cuda: Fixed broken dependency 2018-03-09 18:33:28 +11:00
default.nix haskell infra: nativeGhc != ghc.bootPkgs.ghc 2018-01-21 23:31:04 -05:00
generic-builder.nix haskell-generic-builder: compile profiling library variants by default 2018-03-17 08:21:22 +01:00
generic-stack-builder.nix Fix buildStackProject in nix-build 2017-11-01 16:01:39 +01:00
hackage-packages.nix hackage-packages.nix: automatic Haskell package set update 2018-03-17 08:21:17 +01:00
hie-packages.nix haskell-hie-packages: disable broken Hydra builds 2018-01-26 13:01:12 +01:00
hoogle-local-wrapper.sh Make hoogle-local compatible wih hoogle >= 5.0.4 2016-09-20 12:04:46 +02:00
hoogle.nix ghcWithHoogle: deal gracefully with packages that have no haddockDir attribute 2017-08-19 17:20:39 +02:00
initial-packages.nix Add haskell-ide-engine 2017-12-29 14:41:15 -05:00
lib.nix haskell.lib.markBroken: explicitly disable Hydra builds 2018-01-20 21:40:38 +01:00
make-package-set.nix callCabal2nix: Use host platform rather than build platform for evaluation of Cabal files 2018-03-11 22:02:32 -04:00
with-packages-wrapper.nix haskell-with-packages-wrapper: don't bother with extraOutputsToInstall 2018-02-09 20:26:35 +01:00