summaryrefslogtreecommitdiff
path: root/compiler/main
Commit message (Expand)AuthorAgeFilesLines
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-013-3/+3
* Make lazy unlifted bindings an error by default.Austin Seipp2013-09-291-2/+2
* Catch potential garbage after -msse.Geoffrey Mainland2013-09-231-1/+2
* Enable -msse to be specified by itself.Geoffrey Mainland2013-09-223-7/+13
* By default, only pass 128-bit SIMD vectors in registers on X86-64.Geoffrey Mainland2013-09-221-0/+2
* Add support for -mavx512* flags.Geoffrey Mainland2013-09-222-6/+45
* Set LLVM option -stack-alignment=32 when compiling AVX instructions.Geoffrey Mainland2013-09-221-1/+7
* Add support for -mavx and -mavx2 flags.Geoffrey Mainland2013-09-222-3/+27
* Restructure compilation pipeline to allow hooksAustin Seipp2013-09-2211-170/+346
* Restore old names of comparison primopsJan Stolarek2013-09-181-1/+1
* Trailing whitespacesJan Stolarek2013-09-181-14/+14
* Add flag to control loopificationJan Stolarek2013-09-181-1/+3
* Distinguish between hs-main cases when giving rtsopts advice.Edward Z. Yang2013-09-151-0/+1
* Rename -ddump-cmm-rewrite to -ddump-cmm-sinkJan Stolarek2013-09-131-2/+2
* Add support for evaluation of type-level natural numbers.Iavor S. Diatchki2013-09-121-0/+3
* Implement the AMP warning (#8004)Austin Seipp2013-09-111-0/+3
* Fix AMP warnings.Austin Seipp2013-09-114-3/+38
* Fix ./validate with GHC 7.6 as bootstrap compiler.Austin Seipp2013-09-091-0/+4
* Merge branch 'ghc-parmake-gsoc' (#910)Patrick Palka2013-09-094-63/+526
|\
| * Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocghc-parmake-gsocPatrick Palka2013-09-082-10/+23
| |\
| * | Have `ghc --info` report support for parallel --makePatrick Palka2013-09-061-0/+1
| * | Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocPatrick Palka2013-09-062-2/+16
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into ghc-parmake-gsocPatrick Palka2013-09-042-30/+20
| |\ \ \
| * | | | Retain boot modules in getModLoopPatrick Palka2013-08-301-3/+3
| * | | | Rename DynFlags.parUpsweepNum to parMakeCountPatrick Palka2013-08-302-5/+5
| * | | | Merge branch 'master' into ghc-parmake-gsocPatrick Palka2013-08-307-51/+119
| |\ \ \ \
| * | | | | Pass a DynFlags argument explicitly to typecheckLoopPatrick Palka2013-08-271-6/+5
| * | | | | Properly handle import loops in the parallel upsweepPatrick Palka2013-08-261-48/+132
| * | | | | Implement the parallel upsweep (#910)Patrick Palka2013-08-262-3/+359
| * | | | | TcEnv: Make mkWrapperName deterministic and thread-safePatrick Palka2013-08-261-2/+2
| * | | | | TidyPgm: Atomically update the NameCache in tidyTopNamePatrick Palka2013-08-261-7/+3
| * | | | | SysTools: make various functions thread-safePatrick Palka2013-08-262-41/+68
* | | | | | Remove -fwarn-typeable-instancesJose Pedro Magalhaes2013-09-091-4/+1
| |_|_|_|/ |/| | | |
* | | | | resurrected -fdicts-strict, off by defaultNicolas Frisby2013-09-082-9/+7
* | | | | Add basic support for GHCJSAustin Seipp2013-09-061-1/+16
| |_|_|/ |/| | |
* | | | Fix annoying iOS linker warnings (#8208)Austin Seipp2013-09-042-2/+16
| |_|/ |/| |
* | | Improve Linting in GHCi (fixes Trac #8215)Simon Peyton Jones2013-09-032-30/+20
| |/ |/|
* | Export languageExtensions as part of the API.Jan Stolarek2013-08-301-6/+7
* | simplified the .hi format and added the -flate-dmd-anal flag (fixes #7782)Nicolas Frisby2013-08-292-5/+5
* | Display the full type environment when reporting type holesSimon Peyton Jones2013-08-291-0/+6
* | Fix validate failure.Austin Seipp2013-08-281-1/+1
* | Implement -XNumDecimals (#7266)Austin Seipp2013-08-281-0/+2
* | Applicative instance for Ghc and GhcTDan Frumin2013-08-281-0/+8
* | Rework how iOS does linking (#8127)Austin Seipp2013-08-285-42/+93
|/
* Actually, split that last comment a bit.Austin Seipp2013-08-221-4/+6
* Add some more comments to UsageFile.Austin Seipp2013-08-221-1/+8
* Remove trailing whitespace from HscTypesAustin Seipp2013-08-221-7/+6
* Fix interface hashes including time stamp of dependent files.Niklas Hambüchen2013-08-221-5/+5
* Only add -O to C compilations if there was -O on the command lineSimon Marlow2013-08-221-3/+5
* iOS: generate archive files when compiling.Austin Seipp2013-08-141-5/+6