summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* Improve printing of Orig RdrNamessimonpj@microsoft.com2009-05-281-0/+1
* Split Reg into vreg/hreg and add register pairsBen.Lippmeier@anu.edu.au2009-05-183-10/+23
* Remove legacy code that isn't used now that we require GHC >= 6.8Ian Lynagh2009-05-242-14/+0
* Require a bang pattern when unlifted types are where/let bound; #3182Ian Lynagh2009-04-246-20/+20
* Fix #3170: Allow coalescing of the same node during register allocation.Ben.Lippmeier@anu.edu.au2009-04-181-3/+3
* Tweak a Show instanceIan Lynagh2009-04-071-1/+1
* Make some showSDoc's use OneLineMode rather than PageModeIan Lynagh2009-03-311-2/+13
* Make the showSDoc definition more explicitIan Lynagh2009-03-311-1/+1
* Template Haskell: support for type family declarationsManuel M T Chakravarty2009-03-191-0/+6
* Ensure the orientation of var-var equalities is correct for instatiationManuel M T Chakravarty2009-03-151-1/+12
* add final newlinesSimon Marlow2009-03-051-1/+1
* z-encode digits at the start of a symbol name; fixes trac #2997Ian Lynagh2009-02-271-9/+16
* Whitespace onlyIan Lynagh2009-02-271-143/+143
* When generating C, don't pretend functions are dataIan Lynagh2009-02-061-0/+11
* Optimise writing out the .s fileSimon Marlow2009-02-021-2/+6
* Add the ability to derive instances of Functor, Foldable, Traversablesimonpj@microsoft.com2009-02-021-0/+5
* #2875: Correct SYB's representation of Char'Jose Pedro Magalhaes2009-01-191-0/+18
* Fix #2759: add ability to serialize Rational'Jose Pedro Magalhaes2008-12-091-10/+11
* Export mapOL from OrdListsimonpj@microsoft.com2009-01-131-1/+1
* Documentation only.Thomas Schilling2008-11-101-13/+4
* We now require GHC 6.6, so we always have ApplicativeIan Lynagh2008-11-081-29/+0
* Remove the GHC 6.4 unicode compat stuff; we can now just use Data.CharIan Lynagh2008-11-081-69/+0
* disable MonadPlus instance that doesn't compile with 6.6Simon Marlow2008-11-061-0/+6
* Add (a) CoreM monad, (b) new Annotations featuresimonpj@microsoft.com2008-10-305-3/+244
* Make 'gblock' and 'gunblock' part of 'ExceptionMonad'. This way theThomas Schilling2008-10-061-15/+32
* Use a proper exception for IOEnvFailure, not just a UserErrorIan Lynagh2008-10-032-20/+15
* Use an extensible-exceptions package when bootstrappingIan Lynagh2008-10-033-101/+10
* Don't capture error calls in tryUserpepe2008-09-262-10/+4
* Remove a redundant options pragmaIan Lynagh2008-09-261-1/+0
* Improve warning for SpecConstrsimonpj@microsoft.com2008-09-151-0/+9
* Generalise 'handleGhcException' to work with any 'ExceptionMonad'.Thomas Schilling2008-09-141-3/+3
* Introduce an 'ExceptionMonad' class.Thomas Schilling2008-09-141-0/+73
* Provide default MonadIO instance for IO.Thomas Schilling2008-09-141-0/+1
* add assertion to check that UniqFM is only passed "positive" uniquesdias@eecs.harvard.edu2008-09-041-1/+21
* Fix a haddock2 failureIan Lynagh2008-08-281-3/+3
* Move pprFastFilePath from SrcLoc to OutputableIan Lynagh2008-08-261-0/+5
* use System.FilePath's isSearchPathSeparator instead of our ownSimon Marlow2008-08-181-12/+2
* Export Depth (needed for mkUserStyle); collapse identical PrintUnqualified, Q...simonpj@microsoft.com2008-08-111-5/+3
* Move allM to MonadUtilsMax Bolingbroke2008-08-072-6/+8
* Document UtilMax Bolingbroke2008-08-071-35/+38
* Document UniqSetMax Bolingbroke2008-07-311-1/+3
* Document UniqFM and add listToUFM_CMax Bolingbroke2008-07-311-2/+11
* Follow FastString changes in PrettyMax Bolingbroke2008-07-311-3/+2
* Document OutputableMax Bolingbroke2008-08-071-47/+120
* Document FiniteMapMax Bolingbroke2008-07-311-13/+19
* Document FastString and rename strLength to lengthLSMax Bolingbroke2008-07-311-29/+35
* Add more functionality to Digraph and refactor it's interface somewhat, inclu...Max Bolingbroke2008-07-311-137/+299
* Fix the bug part of Trac #1930simonpj@microsoft.com2008-08-041-6/+42
* Document LazyUniqFMMax Bolingbroke2008-07-311-0/+3
* Document FastTypesMax Bolingbroke2008-07-311-3/+24