summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump perf test targetswip/tdammers/D4394Tobias Dammers2018-04-112-3/+6
* Fix bug in invocation of decomposeFunCoSimon Peyton Jones2018-04-041-1/+1
* Fix rebasing-induced failuresTobias Dammers2018-03-303-4/+14
* Fix rebasing mistakeTobias Dammers2018-03-272-4/+0
* Increased allocation limit for T5321 on OS XTobias Dammers2018-03-271-0/+3
* Fix test to reflect changed NthCo ctorTobias Dammers2018-03-271-1/+1
* Refactor mkCoCastTobias Dammers2018-03-271-12/+7
* Fixed unused variablesTobias Dammers2018-03-271-8/+8
* Another fix as per D4394Tobias Dammers2018-03-271-1/+1
* Refactored setNominalRole_maybe to avoid dragging role through recursionTobias Dammers2018-03-271-31/+35
* Removed dead codeTobias Dammers2018-03-271-6/+1
* Fixes to Coercion.hsTobias Dammers2018-03-271-9/+10
* NthCo handling, assertions and documentation improvementsTobias Dammers2018-03-271-65/+95
* Tighten cached role in NthCoRichard Eisenberg2018-03-2710-105/+115
* Documented invariant on cached rolesTobias Dammers2018-03-271-0/+4
* Fixed NthCo Note (discussion in D4385)Tobias Dammers2018-03-271-8/+14
* Caching coercion roles in NthCo and coercionKindsRole refactoring (#11735)Richard Eisenberg2018-03-274-5/+8
* Make mkNthCo take a Role parameter.Richard Eisenberg2018-03-2713-166/+225
* Caching coercion roles in NthCo (#11735)Tobias Dammers2018-03-2713-43/+68
* Simplification as per #11735Tobias Dammers2018-03-271-6/+4
* Refactored coercionKindsRole (as per #11735)Tobias Dammers2018-03-271-49/+25
* Added SCCs to hunt down #14683Tobias Dammers2018-03-272-33/+48
* Applying patch suggested in #11735 to improve coercionKind perfTobias Dammers2018-03-271-0/+2
* rts: Fix profiled build after D4529Ben Gamari2018-03-272-4/+6
* testsuite: Add test for #14965Ben Gamari2018-03-274-0/+30
* CmmPipeline: add a second pass of CmmCommonBlockElimMichal Terepeta2018-03-272-7/+43
* configure: Throw error if OS is found to be msysBen Gamari2018-03-271-0/+3
* Fix the test for #13938Ryan Scott2018-03-274-68/+102
* Deal with join points with RULESSimon Peyton Jones2018-03-272-36/+86
* White space onlySimon Peyton Jones2018-03-271-0/+4
* Minor refactor and commmentsSimon Peyton Jones2018-03-271-17/+24
* Avoid quadratic complexity in typeKindSimon Peyton Jones2018-03-271-1/+10
* Comments onlySimon Peyton Jones2018-03-271-0/+4
* Fix performance of flattener patch (#12919)Alexander Vieth2018-03-267-161/+405
* Fix #12919 by making the flattener homegeneous.Richard Eisenberg2018-03-2624-655/+1408
* Fix compilation stopper on macOS with -WerrorRichard Eisenberg2018-03-261-0/+2
* Make it evident in types that StgLam can't have empty argsÖmer Sinan Ağacan2018-03-262-8/+11
* rts, base: Refactor stats.c to improve --machine-readable reportDouglas Wilson2018-03-264-317/+691
* circleci: Bump Hackage index stateBen Gamari2018-03-261-1/+1
* Add a job running on Fedoramrkkrp2018-03-262-0/+45
* Add unaligned bytearray access primops. Fixes #4442.Reiner Pope2018-03-255-1/+543
* Add new debugging flag -dinline-checkBen Gamari2018-03-256-9/+72
* base: Fix Unicode handling of TyCon's Show instanceBen Gamari2018-03-251-1/+1
* llvmGen: Pass -optlo flags last to optOleg Grenrus2018-03-251-1/+3
* Fix scoped type variables in TH for several constructsHE, Tao2018-03-257-78/+177
* Don't refer to blocks in debug info when -g1Bartosz Nitka2018-03-254-2/+20
* Fix #14916 with an additional validity check in deriveTyDataRyan Scott2018-03-256-4/+34
* testsuite: Add test for #14925Ben Gamari2018-03-253-0/+8
* rts/RetainerProfile: Dump closure type if push() failsRyan Scott2018-03-251-1/+1
* document: fix trac issue #14229Võ Anh Duy2018-03-251-2/+2