summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* systools info: fix warning about C compiler (message said about linker)Sergei Trofimovich2014-08-101-2/+2
* Clarify documentation of addIntC#, subIntC#Reid Barton2014-08-091-4/+10
* Implement the final change to INCOHERENT from Trac #9242Simon Peyton Jones2014-08-081-34/+49
* Give the Unique generated by strings a tag '$', fixes #9413.Edward Z. Yang2014-08-071-1/+1
* Fix some typos in recent comments/notesGabor Greif2014-08-073-12/+12
* Add has_side_effets to the raise# primopSimon Peyton Jones2014-08-071-0/+5
* Refactor the handling of case-eliminationSimon Peyton Jones2014-08-071-59/+60
* Extensive Notes on can_fail and has_side_effectsSimon Peyton Jones2014-08-073-52/+121
* Document the maintenance of the let/app invariant in the simplifierSimon Peyton Jones2014-08-074-49/+68
* Make buildToArrPReprs obey the let/app invariantSimon Peyton Jones2014-08-071-3/+8
* When desugaring Use the smart mkCoreConApps and friendsSimon Peyton Jones2014-08-075-11/+11
* Don't float into unlifted function argumentsSimon Peyton Jones2014-08-071-20/+52
* Make Core Lint check the let/app invariantSimon Peyton Jones2014-08-071-1/+10
* Add Output instance for OrdListSimon Peyton Jones2014-08-071-0/+4
* Tiny refactoring, plus comments; no change in behaviourSimon Peyton Jones2014-08-071-4/+8
* Move Outputable instance for FloatBind to the data type definitionSimon Peyton Jones2014-08-072-7/+7
* Comments and white spaceSimon Peyton Jones2014-08-073-28/+28
* Thinning and renaming modules from packages on the command line.Edward Z. Yang2014-08-055-269/+512
* Refactor PackageFlags so that ExposePackage is a single constructor.Edward Z. Yang2014-08-052-44/+39
* Refactor package state, also fixing a module reexport bug.Edward Z. Yang2014-08-053-153/+211
* Make PackageState an abstract type.Edward Z. Yang2014-08-058-57/+80
* Package keys (for linking/type equality) separated from package IDs.Edward Z. Yang2014-08-0514-62/+211
* Disable package auto-hiding if -hide-all-packages is passedEdward Z. Yang2014-08-041-3/+14
* ghc --make: add nicer names to RTS threads (threaded IO manager, make workers)Sergei Trofimovich2014-08-041-0/+14
* Infer safety of modules correctly with new overlapping pragmas.David Terei2014-08-011-0/+3
* Allow warning if could have been infered safe instead of explicitDavid Terei2014-08-014-71/+89
* Dont allow hand-written Generic instances in Safe Haskell.David Terei2014-08-012-10/+24
* Fix-up to d4d4bef2 'Improve the desugaring of RULES'Simon Peyton Jones2014-08-011-2/+8
* Improve the desugaring of RULES, esp those from SPECIALISE pragmasSimon Peyton Jones2014-08-011-11/+64
* A panic in CmmBuildInfoTables.bundle shouldn't be a panic (#9329)Simon Marlow2014-08-011-4/+8
* add a commentSimon Marlow2014-08-011-0/+3
* update commentSimon Marlow2014-08-011-4/+3
* Fix reference to noteSimon Marlow2014-08-011-1/+1
* refactor to fix 80column overflowSimon Marlow2014-08-011-16/+20
* Typo fixesGabor Greif2014-08-014-7/+7
* Small tweaks to commentGabor Greif2014-08-011-2/+2
* Minor wordsmithing of commentsGabor Greif2014-08-011-4/+4
* Typo in commentGabor Greif2014-07-311-1/+1
* Complete work on new OVERLAPPABLE/OVERLAPPING pragmas (Trac #9242)Simon Peyton Jones2014-07-317-137/+173
* Comments onlySimon Peyton Jones2014-07-311-0/+3
* Add a fast-path in TcInteract.kickOutRewritableSimon Peyton Jones2014-07-311-6/+10
* Comments and white spaceSimon Peyton Jones2014-07-312-18/+26
* Comments and minor refactoringSimon Peyton Jones2014-07-312-59/+82
* Comments and white spaceSimon Peyton Jones2014-07-311-3/+2
* Allow multiple entry points when allocating recursive groups (#9303)Simon Marlow2014-07-312-35/+39
* comment updateSimon Marlow2014-07-311-4/+1
* Add note about renaming of pattern synonym wrappersDr. ERDI Gergo2014-07-292-0/+28
* Refactor PatSynBind so that we can pass around PSBs instead of several argumentsDr. ERDI Gergo2014-07-297-117/+123
* When computing minimal recursive sets of bindings, don't include references i...Dr. ERDI Gergo2014-07-291-1/+1
* Typecheck the wrapper definition of a pattern synonym,Dr. ERDI Gergo2014-07-293-59/+82