summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* Delete __GLASGOW_HASKELL__ ifdefs for stage0 < 7.8Thomas Miedema2015-07-212-48/+1
* parser: Allow Lm (MODIFIER LETTER) category in identifiersThomas Miedema2015-07-031-0/+5
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-031-1/+12
* Typos in error messages and in commentsGabor Greif2015-04-102-3/+3
* Reduce module qualifiers in pretty-printingSimon Peyton Jones2015-04-071-9/+11
* Syntax check package-qualified imports (#9225)Thomas Miedema2015-03-311-0/+15
* Dont call unsafeGlobalDynFlags if it is not setThomas Miedema2015-03-161-3/+5
* Refactor Digraph to use Data.Graph when possibleEdward Z. Yang2015-03-092-263/+50
* Revert "Refactor Digraph to use Data.Graph when possible"Edward Z. Yang2015-03-092-41/+264
* Refactor Digraph to use Data.Graph when possibleEdward Z. Yang2015-03-092-264/+41
* Re-export `<$>` from Prelude (#10113)Herbert Valerio Riedel2015-03-072-1/+2
* Pretty-print # on unboxed literals in coreThomas Miedema2015-03-031-1/+26
* Error out on `Main` without `main` in GHCi (#7765)Thomas Miedema2015-02-231-5/+4
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-092-2/+2
* Use strict atomicModifyIORef' (added in GHC 7.6).Edward Z. Yang2015-01-283-11/+8
* API Annotations tweaks.Alan Zimmerman2015-01-162-19/+33
* Package environmentsEdsko de Vries2015-01-131-3/+21
* Comments onlySimon Peyton Jones2015-01-091-0/+1
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-067-26/+25
* Major patch to add -fwarn-redundant-constraintsSimon Peyton Jones2015-01-062-5/+12
* LlvmCodeGen cross-compiling fixes (#9895)Erik de Castro Lopo2014-12-291-1/+2
* Bump GHC version from 7.9 to 7.11Herbert Valerio Riedel2014-12-221-1/+1
* Performance enhancements in TcFlatten.Richard Eisenberg2014-12-171-0/+3
* Role problems pervent GND from happeningGabor Greif2014-12-171-1/+5
* Source notes (Core support)Peter Wortmann2014-12-161-0/+10
* Rewrite `Coercible` solverRichard Eisenberg2014-12-122-1/+24
* compiler: de-lhs utils/Austin Seipp2014-12-0320-607/+446
* Replace `STRICT[12345]` macros by `BangPatterns`Yuri de Wit2014-11-252-23/+6
* Update Foreign.* for Safe Haskell now that they're safe by defaultDavid Terei2014-11-212-0/+8
* AST changes to prepare for API annotations, for #9628Alan Zimmerman2014-11-211-0/+38
* arm64: 64bit iOS and SMP support (#7942)Luke Iannini2014-11-191-0/+1
* Refactor: use System.FilePath.splitSearchPathThomas Miedema2014-11-191-21/+0
* Fix #9404 by removing tcInfExpr.Richard Eisenberg2014-11-121-0/+6
* Remove redundant contexts from Foldable methodsDavid Feuer2014-11-051-17/+3
* Some refactoring around endPass and debug dumpingSimon Peyton Jones2014-11-041-35/+46
* Use Data.Map.mergeWithKeyJoachim Breitner2014-10-081-7/+0
* Use dropWhileEndLE p instead of reverse . dropWhile p . reverseDavid Feuer2014-10-021-1/+15
* Revert "Use dropWhileEndLE p instead of reverse . dropWhile p . reverse"Austin Seipp2014-10-021-15/+1
* Use dropWhileEndLE p instead of reverse . dropWhile p . reverseDavid Feuer2014-10-011-1/+15
* [ci skip] Kill tabs in md5.hAustin Seipp2014-10-011-3/+3
* Don't re-export `Alternative(..)` from Control.Monad (re #9586)Herbert Valerio Riedel2014-09-261-2/+0
* Delete hack that was once needed to fix the buildThomas Miedema2014-09-251-3/+5
* Delete all /* ! __GLASGOW_HASKELL__ */ codeThomas Miedema2014-09-238-181/+0
* Delete hack when takeDirectory returns ""Thomas Miedema2014-09-231-5/+3
* Export `Monoid(..)`/`Foldable(..)`/`Traversable(..)` from PreludeHerbert Valerio Riedel2014-09-212-3/+10
* Define Util.leLength :: [a] -> [b] -> BoolSimon Peyton Jones2014-09-191-1/+9
* Return nBytes instead of nextAddr from utf8DecodeCharThomas Miedema2014-09-163-28/+29
* Export `Traversable()` and `Foldable()` from PreludeHerbert Valerio Riedel2014-09-151-0/+4
* Make Applicative a superclass of MonadAustin Seipp2014-09-093-1/+10
* StringBuffer should not contain initial byte-order mark (BOM)Thomas Miedema2014-09-011-13/+32