summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* CallArity: Use exprIsCheap to detect thunksJoachim Breitner2016-12-261-5/+16
* rename: Add note describing #11216Ben Gamari2016-12-231-4/+22
* Add caret diagnosticsPhil Ruffwind2016-12-233-10/+104
* rename: Don't require 'fail' in non-monadic contextsBen Gamari2016-12-232-3/+22
* Push coercions in exprIsConApp_maybeSimon Peyton Jones2016-12-231-2/+48
* Removed dead code in DsCCall.mk_altSimon Peyton Jones2016-12-231-48/+41
* Propagate evaluated-ness a bit more faithfullySimon Peyton Jones2016-12-232-3/+23
* Tiny refactor in CoreTidySimon Peyton Jones2016-12-231-10/+10
* Float unboxed expressions by boxingSimon Peyton Jones2016-12-233-118/+219
* Ensure that even bottoming functions have an unfoldingSimon Peyton Jones2016-12-231-20/+26
* Comments onlySimon Peyton Jones2016-12-231-0/+2
* White space onlySimon Peyton Jones2016-12-231-4/+4
* Fix a bug in ABot handling in CoreAritySimon Peyton Jones2016-12-231-3/+10
* Alpha-renaming and white space onlySimon Peyton Jones2016-12-231-10/+11
* Fix another forward reference to a NoteRyan Scott2016-12-211-2/+2
* Notes on parsing lists in Parser.yEdward Z. Yang2016-12-211-0/+44
* Support for abi-depends for computing shadowing.Edward Z. Yang2016-12-213-116/+211
* Disambiguate two Notes with identical namesRyan Scott2016-12-211-2/+2
* Fix a forward reference to a NoteRyan Scott2016-12-211-2/+2
* Fix 'SPECIALISE instance'Simon Peyton Jones2016-12-218-98/+133
* Never apply worker/wrapper to DFunsSimon Peyton Jones2016-12-212-38/+46
* Move InId/OutId to CoreSynSimon Peyton Jones2016-12-218-84/+51
* Lint DFunUnfoldingsSimon Peyton Jones2016-12-211-2/+14
* Don't eta-expand in stable unfoldingsSimon Peyton Jones2016-12-212-13/+36
* Move typeSize/coercionSize into TyCoRepSimon Peyton Jones2016-12-214-47/+59
* Test Trac #12968, plus some commentsSimon Peyton Jones2016-12-212-0/+5
* Rewrite Note [Api annotations] for clarity.Edward Z. Yang2016-12-203-55/+88
* Allow use of the external interpreter in stage1.Shea Levy2016-12-2027-322/+98
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-1927-75/+322
* Introduce unboxedSum{Data,Type}Name to template-haskellRyan Scott2016-12-182-3/+17
* Fix Haddock comment typo.Edward Z. Yang2016-12-181-1/+1
* Check family instance consistency of hs-boot families later, fixes #11062.Edward Z. Yang2016-12-175-8/+81
* Allow use of the external interpreter in stage1.Shea Levy2016-12-1727-322/+75
* Improve StringBuffer and FastString docsPhil Ruffwind2016-12-172-4/+51
* Windows: Improve terminal detection mechanismPhil Ruffwind2016-12-174-98/+154
* Reshuffle levity polymorphism checks.Richard Eisenberg2016-12-174-21/+28
* Revert "Do not init record accessors as exported"Ben Gamari2016-12-173-17/+2
* Fix string merging with -split-sectionsSimon Brenner2016-12-161-3/+14
* Make up a module name for c-- filesBen Gamari2016-12-161-2/+5
* CLabel: Kill redundant UnitId argument from labelDynamicBen Gamari2016-12-164-11/+22
* Packages: Kill unused UnitId argument to isDllNameBen Gamari2016-12-164-19/+16
* DynFlags: Rip out remnants of WarnContextQuantificationBen Gamari2016-12-161-3/+0
* Typos in commentsGabor Greif2016-12-169-9/+9
* Verify that known-key uniques fit in interface fileBen Gamari2016-12-153-1/+18
* UniqSupply: Use full range of machine wordBen Gamari2016-12-154-10/+39
* base: Bump version to 4.10.0.0Ben Gamari2016-12-151-1/+1
* Warn about missing instance methods that start with an underscoreRyan Scott2016-12-151-4/+2
* Fix pretty printing of MINIMAL signaturesMatthew Pickering2016-12-151-2/+3
* Fix cost-centre-stacks bug (#5654)Simon Marlow2016-12-151-2/+4
* Make unboxedTuple{Type,Data}Name support 0- and 1-tuplesRyan Scott2016-12-151-0/+1