summaryrefslogtreecommitdiff
path: root/compiler/GHC/Builtin
Commit message (Expand)AuthorAgeFilesLines
...
* primops.txt.pp: Move ByteArray# primops to separate fileBen Gamari2020-10-312-449/+450
* Split GHC.Driver.TypesSylvain Henry2020-10-294-18/+25
* Minor comments, update linear types docsKrzysztof Gogolewski2020-10-201-1/+1
* Extend mAX_TUPLE_SIZE to 64GHC GitLab CI2020-10-151-1/+1
* Unification of Nat and NaturalsHaskellMouse2020-10-134-20/+12
* Misc cleanupKrzysztof Gogolewski2020-10-072-4/+4
* WinIO: Small changes related to atomic request swaps.Andreas Klebinger2020-10-071-2/+24
* Inline `integerDecodeDouble#` and constant-fold `decodeDouble_Int64#` insteadSebastian Graf2020-10-051-6/+0
* Fix typos in commentsKrzysztof Gogolewski2020-10-022-2/+2
* Don't import GHC.Unit to reduce the number of dependenciesSylvain Henry2020-10-012-2/+3
* Use ADTs for parser errors/warningsSylvain Henry2020-10-011-0/+9
* Remove mAIN completelyFendor2020-10-011-2/+1
* Optimize NthCo (FunCo ...) in coercion optRichard Eisenberg2020-09-291-2/+3
* Export singleton function from Data.ListWander Hillen2020-09-191-2/+2
* Wire in constraint tuplesRyan Scott2020-09-193-47/+222
* Use "to" instead of "2" in internal names of conversion opsJohn Ericson2020-09-091-12/+12
* Remove outdated noteSylvain Henry2020-09-021-29/+0
* Remove "Ord FastString" instanceSylvain Henry2020-09-011-5/+5
* Add missing primop documentation (#18454)Krzysztof Gogolewski2020-08-282-20/+106
* primops: Remove Monadic and Dyadic categoriesKrzysztof Gogolewski2020-08-262-171/+141
* mkUnique refactoring (#18362)Aditya Gupta2020-08-228-11/+183
* DynFlags: disentangle OutputableSylvain Henry2020-08-124-2/+8
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-224-14/+6
* Use a newtype `Code` for the return type of typed quotations (Proposal #195)Matthew Pickering2020-07-211-34/+24
* winio: Add IOPort synchronization primitiveTamar Christina2020-07-153-7/+65
* compiler: re-engineer the treatment of rebindable ifAlp Mestanogullari2020-07-141-0/+6
* Give Uniq[D]FM a phantom type for its key.Andreas Klebinger2020-07-121-3/+8
* Optimise genericIntMul2OpSylvain Henry2020-07-071-1/+9
* Fix duplicated words and typos in comments and user guideJan HrĨek2020-06-284-4/+4
* Don't generalize when typechecking a tuple sectionKrzysztof Gogolewski2020-06-271-6/+0
* Fix ghc-bignum exceptionsSylvain Henry2020-06-272-45/+11
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-261-5/+12
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-253-6/+6
* Update compilerSylvain Henry2020-06-175-199/+424
* Various performance improvementsKrzysztof Gogolewski2020-06-171-1/+0
* Linear types (#15981)Krzysztof Gogolewski2020-06-177-33/+171
* winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges.Tamar Christina2020-06-141-0/+12
* Rename Package into Unit (2)Sylvain Henry2020-06-131-1/+1
* Enhance UnitId useSylvain Henry2020-06-132-10/+10
* Implement cast worker/wrapper properlySimon Peyton Jones2020-06-101-5/+2
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-2/+2
* Simple subsumptionwip/T17775Simon Peyton Jones2020-06-052-11/+23
* Rename the singleton tuple GHC.Tuple.Unit to GHC.Tuple.SoloTom Ellis2020-06-012-17/+17
* Eta expand un-saturated primopsBen Gamari2020-05-291-20/+72
* Fix "build/elem" RULE.Andreas Klebinger2020-05-291-10/+16
* Remove unused hs-boot fileMatthew Pickering2020-05-241-7/+0
* Add orderingTyCon to wiredInTyCons (#18185)Ryan Scott2020-05-242-6/+6
* Implement cstringLength# and FinalPtrAndrew Martin2020-05-231-2/+5
* Fix wording in primops documentation to reflect the correct reasoning:Alexey Kuleshevich2020-05-211-5/+5
* Explicit SpecificityGert-Jan Bottu2020-05-212-6/+31