summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
...
* Add Outputable.blankLine and use itsimonpj@microsoft.com2009-10-291-19/+21
* Use braces rather than angle-brackets in debug-printing for Bagssimonpj@microsoft.com2009-10-231-1/+1
* Use the standard library versions of elem and notElemIan Lynagh2009-10-051-21/+12
* Fix part of #3398: pretty-printing always goes via the I/O library encodingSimon Marlow2009-08-261-5/+3
* Make FastString thread-safe.Thomas Schilling2009-08-241-84/+45
* Use explicit Word32/Int32 in place of Int in the on-disk .hi fileSimon Marlow2009-08-211-3/+3
* Make consIORef atomic.Thomas Schilling2009-08-221-4/+2
* Make -dppr-debug print locations in HsSynsimonpj@microsoft.com2009-08-201-1/+8
* generalise the type of "on"Simon Marlow2009-08-201-1/+1
* Make the dynamic linker thread-safe.Thomas Schilling2009-08-171-1/+10
* Make updates to the external package state atomic.Thomas Schilling2009-08-161-2/+15
* RTS tidyup sweep, first phaseSimon Marlow2009-08-022-2/+2
* Make the types we use when creating GHCi bytecode better match realityIan Lynagh2009-07-291-0/+3
* Add an (Outputable Word16) instanceIan Lynagh2009-07-281-1/+4
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-2/+1
* Fix Trac #3012: allow more free-wheeling in standalone derivingsimonpj@microsoft.com2009-07-231-3/+3
* Add fmapM_maybe :: Monad m => (a -> m b) -> Maybe a -> m (Maybe b)simonpj@microsoft.com2009-07-231-0/+9
* Always serialise Int as 64bit values; fixes trac #3041Ian Lynagh2009-07-171-9/+0
* Remove some code that has always been commented outIan Lynagh2009-07-171-4/+0
* Remove maybePrefixMatch, using stripPrefix insteadIan Lynagh2009-07-091-10/+1
* Fix ignored-monadic-result warningsIan Lynagh2009-07-071-1/+1
* Fix an unused import warningIan Lynagh2009-07-071-1/+0
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Trim unused imports detected by new unused-import codesimonpj@microsoft.com2009-07-065-11/+5
* Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263Max Bolingbroke2009-07-015-9/+13
* Changes for the new IO library, mainly base-package modules moving aroundSimon Marlow2009-05-294-4/+30
* 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