summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* Some refactoring and simplification in TcInteract.occurChecksimonpj@microsoft.com2010-10-071-5/+8
* Implement auto-specialisation of imported Idssimonpj@microsoft.com2010-10-071-1/+3
* remove unnecessary/broken definition of mask_Simon Marlow2010-10-021-5/+0
* Remove (most of) the FiniteMap wrapperIan Lynagh2010-09-142-194/+25
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-133-5/+57
* avoid Foreign.unsafePerformIORoss Paterson2010-09-091-1/+1
* update for containers-0.4Simon Marlow2010-09-031-0/+4
* Send ghc progress output to stdout; fixes #3636Ian Lynagh2010-08-081-1/+4
* NCG: Don't worry about trying to re-freeze missing coalescencesbenl@ouroborus.net2010-07-021-5/+4
* adapt to the new async exceptions APISimon Marlow2010-07-091-15/+36
* Fix panic when running "ghc -H"; trac #3364Ian Lynagh2010-06-241-1/+4
* Use UserInterrupt rather than our own Interrupted exception (#4100)Simon Marlow2010-06-021-6/+2
* looksLikeModuleName: allow apostrophe in module names (#4051)Simon Marlow2010-05-101-1/+1
* Fix build with GHC 6.10Ian Lynagh2010-05-041-0/+13
* Replace FiniteMap and UniqFM with counterparts from containers.Milan Straka2010-05-033-1474/+203
* Spelling correction for LANGUAGE pragmasMax Bolingbroke2010-04-132-3/+106
* The bootstrapping compiler is now required to be > 609Ian Lynagh2010-04-092-8/+0
* Add Data and Typeable instances to HsSynDavid Waern2010-03-303-2/+51
* Remove LazyUniqFM; fixes trac #3880Ian Lynagh2010-03-201-342/+0
* Add fmapMaybeM and fmapEitherMsimonpj@microsoft.com2010-03-041-0/+11
* a faster appendFSich@christoph-bauer.net2010-02-271-1/+12
* Remove redundant importsimonpj@microsoft.com2010-02-081-1/+0
* fix warning on WindowsSimon Marlow2010-01-271-2/+1
* catch SIGHUP and SIGTERM and raise an exception (#3656)Simon Marlow2010-01-271-3/+18
* locateOneObj: don't look for dynamic libs in static modeSimon Marlow2010-01-031-5/+5
* Substantial improvements to coercion optimisationsimonpj@microsoft.com2010-01-041-0/+12
* Rolling back: Make FastString thread-safe.Simon Marlow2009-12-311-45/+84
* Make warning printing a bit less noisysimonpj@microsoft.com2009-12-181-1/+1
* Add splitUFM to UniqFM (used in a forthcoming patch)simonpj@microsoft.com2009-12-041-3/+23
* Add lengthBag to Bag (using in forthcoming patch)simonpj@microsoft.com2009-12-041-1/+7
* Add an ID monad to MonadUtils (used in kind checking)simonpj@microsoft.com2009-11-121-0/+18
* Make `consBag` infixr, and `snocBag` infixlsimonpj@microsoft.com2009-10-291-0/+3
* 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