summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add test addresses around the start of the heap for test T17747wip/T17747David Eichmann2020-08-241-2/+5
* Improve primop documentationDavid Eichmann2020-08-243-24/+38
* Extend the note to describe the HEAP_ALLOCED CMM impl.Duncan Coutts2020-08-181-0/+10
* Add Note [Byte arrays outside of the HEAP_ALLOCED space]Duncan Coutts2020-08-184-0/+58
* Fix the HEAP_ALLOCED fallback impl for 32bit archesDuncan Coutts2020-08-181-1/+1
* Update user guide for byte arrays outside of the heapDuncan Coutts2020-08-181-0/+31
* Add test T17747Duncan Coutts2020-08-186-0/+237
* Fix isByteArrayPinned# for the !HEAP_ALLOCATED caseDuncan Coutts2020-08-181-7/+21
* Define HEAP_ALLOCED for CMM codeDuncan Coutts2020-08-181-2/+62
* Add new primop placeByteArray#Duncan Coutts2020-08-185-0/+21
* Permit ARR_WORDS closures outside HEAP_ALLOCED spaceDuncan Coutts2020-08-181-0/+1
* llvm-targets: Add i686 targetsBen Gamari2020-08-142-0/+6
* testsuite: Drop --io-manager flag from testsuite configurationBen Gamari2020-08-141-1/+1
* Make IOEnv monad one-shot (#18202)Sylvain Henry2020-08-131-1/+11
* Add HomeUnit typeSylvain Henry2020-08-1342-392/+672
* Re-add BangPatterns to CodePage.hsHécate2020-08-131-0/+2
* PmCheck: Better long-distance info for where bindings (#18533)Sebastian Graf2020-08-1315-146/+211
* parser: Suggest ImportQualifiedPost in prepositive import warningBen Gamari2020-08-132-0/+2
* ApiAnnotations: Fix parser for new GHC 9.0 featuresAlan Zimmerman2020-08-121-4/+5
* Rewrite and move the monad-state hack noteSylvain Henry2020-08-124-75/+176
* testsuite: Increase tolerance of T16916Ben Gamari2020-08-121-1/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-12323-331/+743
* testsuite: Specify metrics collected by T17516Ben Gamari2020-08-111-1/+1
* Add hie.yaml to ghc-heapSven Tennie2020-08-111-0/+12
* testsuite: Add test for #18118Ben Gamari2020-08-113-0/+11
* typecheck: Drop SPECIALISE pragmas when there is no unfoldingBen Gamari2020-08-111-3/+7
* Make splitAtList strict in its argumentsSylvain Henry2020-08-101-5/+9
* Add a closing parenthesis tooFelix Yan2020-08-101-1/+1
* Correct a typo in ghc.mkFelix Yan2020-08-101-1/+1
* Avoid allocations in `splitAtList` (#18535)Sylvain Henry2020-08-091-5/+8
* Api Annotations : Adjust SrcSpans for prefix bang (!).Alan Zimmerman2020-08-093-4/+6
* hadrian: depend on boot compiler version #18001Adam Sandberg Ericsson2020-08-091-1/+6
* configure: Fix double-negation in ld merge-objects checkBen Gamari2020-08-071-1/+1
* ApiAnnotations; tweaks for ghc-exactprint updateAlan Zimmerman2020-08-074-16/+16
* testsuite: Fix prog001Ben Gamari2020-08-071-1/+1
* testsuite: Add test for #18527Ben Gamari2020-08-074-0/+38
* nativeGen: One approach to fix #18527Ben Gamari2020-08-072-8/+95
* CmmLint: Check foreign call argument register invariantBen Gamari2020-08-071-5/+35
* cmm: Clean up Notes a bitBen Gamari2020-08-075-8/+12
* Add some tests for fail messages in do-expressions and monad-comprehensions.Cale Gibbard2020-08-078-5/+15
* A fix to an error message in monad comprehensions, and a move of dsHandleMona...Cale Gibbard2020-08-074-36/+33
* users-guide: Rename 8.12 to 9.0Takenobu Tani2020-08-068-9/+9
* Use a type alias for WaysSylvain Henry2020-08-064-12/+13
* Fail eagerly on a lev-poly datacon argRichard Eisenberg2020-08-064-11/+39
* Fix visible forall in ppr_ty (#18522)Vladislav Zavialov2020-08-064-2/+30
* Fix debug_ppr_ty ForAllTy (#18522)Vladislav Zavialov2020-08-064-12/+84
* Clean up the story around runPV/runECP_P/runECP_PVVladislav Zavialov2020-08-062-129/+124
* Grammar for types and data/newtype constructorsVladislav Zavialov2020-08-068-365/+201
* Make CodeQ and TExpQ levity polymorphicRyan Scott2020-08-055-3/+36
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-0560-188/+160