summaryrefslogtreecommitdiff
path: root/utils/genprimopcode/Main.hs
Commit message (Expand)AuthorAgeFilesLines
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+1
* Add notes to ghc-prim Haddocks that users should not import itTom Ellis2022-09-201-1/+3
* Add native delimited continuations to the RTSAlexis King2022-09-111-3/+4
* genprimopcode: Drop ArrayArray# referencesBen Gamari2022-08-061-2/+0
* A bunch of changes related to eta reductionSimon Peyton Jones2022-05-301-7/+30
* genprimopcode: Replace LaTeX documentation syntax with HaddockAlexis King2022-05-041-202/+4
* Fix a few new warnings when booting with GHC 9.2.2Ben Gamari2022-04-061-1/+5
* Refactor: make primtypes independent of PrimRepsKrzysztof Gogolewski2022-03-301-3/+3
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-0/+1
* Improve out-of-order inferred type variablessheaf2022-03-021-14/+67
* Perf: use SmallArray for primops' Ids cache (#20857)Sylvain Henry2022-01-061-2/+2
* Introduce stack snapshotting / cloning (#18741)Sven Tennie2021-09-231-0/+1
* Generalise reallyUnsafePtrEquality# and use itsheaf2021-07-231-2/+8
* Make some simple primops levity-polymorphicsheaf2021-06-041-6/+8
* Fix genprimopcode warningSylvain Henry2021-04-301-1/+1
* Move absentError into ghc-prim.Andreas Klebinger2021-02-261-1/+1
* genprimopcode: Add a second levity-polymorphic tyvarBen Gamari2021-02-141-0/+3
* Fix typos in commentsKrzysztof Gogolewski2020-10-021-1/+1
* Add missing primop documentation (#18454)Krzysztof Gogolewski2020-08-281-4/+2
* primops: Remove Monadic and Dyadic categoriesKrzysztof Gogolewski2020-08-261-10/+0
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-221-2/+0
* winio: Add IOPort synchronization primitiveTamar Christina2020-07-151-0/+2
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-2/+2
* GHC.Prim docs: note and testmniip2020-04-231-0/+16
* Include docs for non-primop entries in primops.txt as wellmniip2020-04-231-8/+5
* Add :doc to GHC.Primmniip2020-04-231-14/+32
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-1/+1
* Add arithmetic exception primops (#14664)Sylvain Henry2020-02-111-0/+1
* Module hierarchy: Iface (cf #13009)Sylvain Henry2020-01-061-1/+1
* Make BCO# liftedBen Gamari2019-12-031-1/+1
* Fix typosBrian Wignall2019-11-231-1/+1
* Always do the worker/wrapper split for NOINLINEsSebastian Graf2019-03-071-1/+7
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-231-2/+2
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-171-1/+3
* Add Int8# and Word8#Michal Terepeta2018-11-021-0/+2
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-091-2/+0
* Add Int8# and Word8#Michal Terepeta2018-10-071-0/+2
* Set `infixr -1 ->`Alec Theriault2018-10-041-0/+1
* Improve generated `GHC.Prim` docsAlec Theriault2018-10-041-42/+85
* Typofixes [ci skip]Gabor Greif2018-05-291-1/+1
* Compact RegionsGiovanni Campagna2016-07-201-0/+1
* Address #11471 by putting RuntimeRep in kinds.wip/runtime-repRichard Eisenberg2016-02-241-57/+57
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-2/+3
* drop obsolete/redundant OPTIONS pragma [skip ci]Herbert Valerio Riedel2015-12-291-1/+0
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-1/+1
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-211-2/+2
* Refactor tuple constraintsSimon Peyton Jones2015-05-181-12/+37
* Revert multiple commitsAustin Seipp2015-05-141-1/+1
* Refactor tuple constraintsSimon Peyton Jones2015-05-131-1/+1