GhcOptions: use `NubListR` where appropriate.
Some Cabal API clients apparently use `foldl mappend` on large lists of `GhcOptions` records. Fixes #2110.
Showing
- Cabal/Distribution/PackageDescription.hs 1 addition, 1 deletionCabal/Distribution/PackageDescription.hs
- Cabal/Distribution/Simple/GHC.hs 51 additions, 45 deletionsCabal/Distribution/Simple/GHC.hs
- Cabal/Distribution/Simple/Haddock.hs 6 additions, 4 deletionsCabal/Distribution/Simple/Haddock.hs
- Cabal/Distribution/Simple/Program/GHC.hs 27 additions, 25 deletionsCabal/Distribution/Simple/Program/GHC.hs
- Cabal/Distribution/Utils/NubList.hs 16 additions, 3 deletionsCabal/Distribution/Utils/NubList.hs
- Cabal/Language/Haskell/Extension.hs 2 additions, 2 deletionsCabal/Language/Haskell/Extension.hs
- cabal-install/Distribution/Client/SetupWrapper.hs 8 additions, 6 deletionscabal-install/Distribution/Client/SetupWrapper.hs
Loading
Please register or sign in to comment