summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* When a value Id comes from hi-boot, insert noinline. Fixes #10083.Edward Z. Yang2016-08-213-59/+78
* Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.Edward Z. Yang2016-08-2113-21/+52
* Support for noinline magic function.Edward Z. Yang2016-08-213-5/+36
* Axe initIfaceTc, tie the knot through HPT (or if_rec_types).Edward Z. Yang2016-08-216-58/+194
* Annotate initIfaceCheck with usage information.Edward Z. Yang2016-08-215-7/+7
* Revert "codeGen: Remove binutils<2.17 hack, fixes T11758"Simon Peyton Jones2016-08-192-3/+35
* Refactor nestImplicTcSSimon Peyton Jones2016-08-171-30/+32
* Keep the bindings local during defaultCallStacksSimon Peyton Jones2016-08-173-5/+14
* Not-in-scope variables are always errorsSimon Peyton Jones2016-08-171-2/+8
* Typo in commentGabor Greif2016-08-161-1/+1
* Minor typofix.Edward Z. Yang2016-08-161-1/+1
* Misspellings in comments [skip ci]Gabor Greif2016-08-142-3/+3
* Improve missing-sig warningSimon Peyton Jones2016-08-121-9/+11
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-1023-194/+110
* Fix a bug in unboxed sum layout generationÖmer Sinan Ağacan2016-08-091-1/+3
* Cabal submodule update.Edward Z. Yang2016-08-081-1/+1
* RegAlloc: Use IntSet/IntMaps instead of generic Set/MapsÖmer Sinan Ağacan2016-08-064-29/+29
* RegAlloc: Remove duplicate seqList (use seqList from Util)Ömer Sinan Ağacan2016-08-061-14/+7
* AsmCodeGen: Give linear-scan and coloring reg. allocators different cc namesÖmer Sinan Ağacan2016-08-061-2/+2
* Util.count: Implement as a left-fold instead of a right-foldJoachim Breitner2016-08-051-4/+5
* Replace some `length . filter` with `count`Ömer Sinan Ağacan2016-08-053-3/+3
* StgCmm: Remove unused Bool field of Return sequelÖmer Sinan Ağacan2016-08-053-7/+6
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-0524-140/+559
* codeGen: Remove binutils<2.17 hack, fixes T11758Alex Dzyoba2016-08-052-35/+3
* check that the number of parallel build is greater than 0Ruey-Lin Hsu2016-08-051-2/+11
* CmmLayoutStack: Minor simplificationÖmer Sinan Ağacan2016-08-041-2/+2
* CmmLive: Remove some redundant exportsÖmer Sinan Ağacan2016-08-041-1/+1
* Clarify comment on makeCorePairMatthew Pickering2016-08-031-3/+6
* Remove `setUnfoldingInfoLazily`Matthew Pickering2016-08-034-14/+4
* Typo in comment [skip ci]Matthew Pickering2016-08-031-1/+1
* More comments about InlinePragmasMatthew Pickering2016-08-032-0/+7
* Update old comment InlinePragmaMatthew Pickering2016-08-031-2/+2
* Add comment about lexing of INLINE and INLINABLE pragmaMatthew Pickering2016-08-031-1/+2
* StgSyn: Remove unused StgLiveVars typesÖmer Sinan Ağacan2016-08-031-17/+2
* ForeignCall.hs: Remove DrIFT directivesÖmer Sinan Ağacan2016-08-021-7/+0
* Typo in commentGabor Greif2016-08-011-1/+1
* Use MO_Cmpxchg in Primops.cmm instead of ccall cas(..)alexbiehl2016-08-011-1/+6
* Relevant Bindings no longer reports shadowed bindings (fixes #12176)Annie Cherkaev2016-08-012-2/+16
* Make Unique a newtypeÖmer Sinan Ağacan2016-07-281-3/+1
* Compute boot-defined TyCon names from ModIface.Edward Z. Yang2016-07-263-27/+89
* MonadUtils: Typos in commentsÖmer Sinan Ağacan2016-07-261-2/+2
* Some typos in commentsGabor Greif2016-07-264-5/+5
* Fix the non-Linux buildErik de Castro Lopo2016-07-222-9/+9
* -fprof-auto-topSimon Marlow2016-07-221-0/+1
* Squash space leaks in the result of byteCodeGenSimon Marlow2016-07-222-18/+70
* Add deepseq dependency and a few NFData instancesSimon Marlow2016-07-226-2/+37
* StgCmmBind: Some minor simplificationsÖmer Sinan Ağacan2016-07-221-8/+2
* More typos in commentsGabor Greif2016-07-225-7/+7
* Correct a few mistyped words in prose/commentsGabor Greif2016-07-221-1/+1
* Fix and document Unique generation for sum TyCon and DataConsÖmer Sinan Ağacan2016-07-212-8/+39