summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Wibbles (mainly comments)wip/T2893Simon Peyton Jones2018-06-016-14/+29
* Implement QuantifiedConstraintsSimon Peyton Jones2018-05-2344-543/+1765
* Improve performance of CallArityJoachim Breitner2018-05-223-2/+12
* Revert "ghc-pkg: recompute `abi-depends` for updated packages"Ben Gamari2018-05-2111-82/+9
* Check for type families in an instance contextSimon Peyton Jones2018-05-215-2/+32
* Make dischargeFmv handle DerivedsSimon Peyton Jones2018-05-216-18/+52
* Remove TcType.toTcTypeSimon Peyton Jones2018-05-214-69/+20
* Fix perf numbers for #15164Simon Peyton Jones2018-05-211-3/+1
* Do better sharing in the short-cut solverSimon Peyton Jones2018-05-215-63/+631
* ghc-pkg: recompute `abi-depends` for updated packagesAustin Seipp2018-05-2011-9/+82
* ghc-prim: Bump versionBen Gamari2018-05-2065-66/+70
* Add HeapView functionalityPatrick Dougherty2018-05-2035-483/+1948
* rts: Fix compaction of SmallMutArrPtrsBen Gamari2018-05-203-14/+17
* Another batch of './validation --slow' tweaksAlp Mestanogullari2018-05-2013-22/+95
* base: Fix typoBen Gamari2018-05-201-1/+1
* base: Add Foldable and Traversable instances for AltJack Henahan2018-05-195-6/+18
* Fix retainer profiling after SRT overhaulSimon Marlow2018-05-191-147/+28
* Do not unify representational equalitiesSimon Peyton Jones2018-05-184-3/+41
* Debug tracing onlySimon Peyton Jones2018-05-183-5/+10
* Orient TyVar/TyVar equalities with deepest on the leftSimon Peyton Jones2018-05-1839-427/+531
* Tiny refactorSimon Peyton Jones2018-05-181-2/+2
* Comments onlySimon Peyton Jones2018-05-181-2/+2
* Add regression tests for #11515 and #12563Ryan Scott2018-05-186-0/+33
* Fix unwinding of C -> Haskell FFI calls with -threaded (2nd try)Bartosz Nitka2018-05-175-28/+210
* Fix GHCi space leaks (#15111)Simon Marlow2018-05-176-12/+76
* Add /* fallthrough */ to fix -Wimplicit-fallthrough warningSimon Marlow2018-05-171-3/+5
* Update Cabal submoduleSimon Marlow2018-05-171-0/+0
* Comments and refactoring onlySimon Marlow2018-05-173-13/+31
* Fix #15073 by suggesting UnboxedTuples in an error messageRyan Scott2018-05-165-1/+41
* Improve numeric stability of numericEnumFrom for floating numbersHE, Tao2018-05-165-3/+69
* Fix #15039 by pretty-printing equalities more systematicallyRyan Scott2018-05-1617-49/+496
* Add pprTraceM to Outputable as analog to traceM.klebinger.andreas@gmx.at2018-05-161-1/+4
* InfoTables: Fix #if uses introduced by D4634Ben Gamari2018-05-161-2/+2
* Make finalizers more reliable.Tamar Christina2018-05-164-2/+34
* Merge FUN_STATIC closure with its SRTSimon Marlow2018-05-1612-122/+182
* Save a word in the info table on x86_64Simon Marlow2018-05-169-43/+102
* Allow CmmLabelDiffOff with different widthsSimon Marlow2018-05-1620-46/+61
* An overhaul of the SRT representationSimon Marlow2018-05-1622-538/+817
* Force findPtr to be included in the binarySimon Marlow2018-05-162-0/+16
* Less Tc inside simplCore (Phase 1 for #14391)Artem Pelenitsyn2018-05-1510-88/+170
* Algebraically simplify add/sub with carry/overflowSebastian Graf2018-05-156-21/+150
* Calling GetLastError() on Windows for socket IO (trac issue #12012)ARJANEN Loïc Jean David2018-05-151-18/+33
* testsuite: Disable T14697 on WindowsBen Gamari2018-05-151-0/+2
* More explicit comment on switch in registerDelayKirill Zaborsky2018-05-151-2/+3
* Ensure that RTS cabal file reflects dependency on libnumaBen Gamari2018-05-152-0/+10
* Revert "Simplify callSiteInline a little"Ben Gamari2018-05-152-22/+21
* testsuite: Fix expected allocations of T9020 and T12425Ben Gamari2018-05-151-3/+4
* Tidy up error suppressionSimon Peyton Jones2018-05-153-23/+57
* rts: export new absentSumFieldError from baseSergei Trofimovich2018-05-143-0/+5
* Fix performance regressions from #14737Tobias Dammers2018-05-143-22/+58