summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Don't try to float bindings through ticksSimon Marlow2011-11-141-30/+37
* wrapTick: don't wrap HNFs (see comment)Simon Marlow2011-11-141-3/+11
* -fprof-auto-top: eliminate some bogus extra SCCs we were addingSimon Marlow2011-11-141-3/+0
* fix profiling bug in copyArray#/cloneArray# (cgrun068(profasm) segfault)Simon Marlow2011-11-142-2/+2
* Use mapAccumL when performing kind and type instantiationJose Pedro Magalhaes2011-11-142-52/+44
* Whitespace only.Jose Pedro Magalhaes2011-11-141-4/+0
* Fix type of vectorised class data constructors and add dfuns into 'VectInfo'Manuel M T Chakravarty2011-11-144-28/+16
* Include superclass selectors in the vectorisation mapManuel M T Chakravarty2011-11-141-3/+7
* Improve vectorisation warnings and errorsManuel M T Chakravarty2011-11-144-26/+33
* Maintain the mapping of class selectors in 'VectInfo'Manuel M T Chakravarty2011-11-142-16/+27
* Fix loading VectInfo for type constructorsManuel M T Chakravarty2011-11-143-14/+33
* Normalise FilePaths before hashing (fixes base01)Simon Marlow2011-11-111-3/+7
* add comment noting when we can remove a hackSimon Marlow2011-11-111-3/+5
* Restore file modeJose Pedro Magalhaes2011-11-111-0/+0
* Better kind error messages from TcCanonicalJose Pedro Magalhaes2011-11-112-12/+25
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-1188-2058/+3847
* Remove cruft code from FlagCheckerDavid Terei2011-11-101-103/+1
* Give sub-binders different fingerprints (#5614)Simon Marlow2011-11-101-12/+26
* zap arity and strictness info when we wrap a bind with mkTickSimon Marlow2011-11-102-7/+10
* Add more flags to the recompilation check (#437)Simon Marlow2011-11-103-22/+24
* Remove the -fdph-* flagsManuel M T Chakravarty2011-11-102-42/+1
* GHC is now independent of the DPH library structureManuel M T Chakravarty2011-11-108-156/+171
* Fix #437: recompilation check includes flagsDavid Terei2011-11-097-88/+282
* Add a comment for safe haskellDavid Terei2011-11-091-0/+2
* Add header doc to MkIfaceDavid Terei2011-11-091-0/+3
* Tabs -> SpacesDavid Terei2011-11-091-284/+277
* Formatting fixesDavid Terei2011-11-091-26/+26
* Clean of BinIfaceDavid Terei2011-11-091-552/+519
* Tabs -> SpacesDavid Terei2011-11-091-607/+600
* Clean of HscTypesDavid Terei2011-11-091-216/+224
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-11-0919-207/+373
|\
| * added NOUNPACK pragma (see #2338)Stefan Wehr2011-11-096-1/+11
| * Include package_flags in allFlags list.David Terei2011-11-081-1/+1
| * Some code cleaningDavid Terei2011-11-082-70/+53
| * Spaces -> TabsDavid Terei2011-11-081-18/+18
| * Throw error if safe imports used when safe haskell isn't onDavid Terei2011-11-081-0/+4
| * WibblesManuel M T Chakravarty2011-11-091-6/+6
| * First cut at scalar vectorisation of class instancesManuel M T Chakravarty2011-11-097-81/+228
| * Documentation and formatting of Vectorise.Utils.PolyManuel M T Chakravarty2011-11-091-27/+46
| * Fix handling of safe imports in inference modeDavid Terei2011-11-082-3/+6
* | Comments onlySimon Peyton Jones2011-11-091-1/+3
* | Fix Trac #5475: another bug in exprAritySimon Peyton Jones2011-11-092-12/+17
|/
* Fix core-lint bug in GHCiSimon Marlow2011-11-081-1/+3
* Fix up Safe Haskell handling of FFI importsDavid Terei2011-11-071-36/+45
* Cost centre names are now in UTF-8 (#5559)Simon Marlow2011-11-073-12/+20
* Fix validate by moving OPTIONS -fno-warn-tabs Validate fixed for Mac OS X 10....Thorkil Naur2011-11-074-20/+20
* Fix warnings in simplStg/SRT.lhsIan Lynagh2011-11-061-7/+4
* Whitespace in simplStg/SRT.lhsIan Lynagh2011-11-061-19/+12
* Warnings appear to already be fixed in hsSyn/HsPat.lhsIan Lynagh2011-11-061-6/+0
* Whitespace in hsSyn/HsPat.lhsIan Lynagh2011-11-061-162/+155