summaryrefslogtreecommitdiff
path: root/compiler/prelude/primops.txt.pp
Commit message (Expand)AuthorAgeFilesLines
* Make BCO# liftedBen Gamari2019-12-031-3/+3
* Add `timesInt2#` primopSylvain Henry2019-12-021-0/+7
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Implement shrinkSmallMutableArray# and resizeSmallMutableArray#.Andrew Martin2019-10-261-1/+16
* Doc: add Haddocks for quotRemWord2 primopSylvain Henry2019-08-221-2/+2
* primops: haddock: Fix typo in referenced function.Niklas Hambüchen2019-07-141-1/+1
* Remove purely external primopsJohn Ericson2019-07-141-36/+38
* Implement the -XUnliftedNewtypes extension.Andrew Martin2019-06-141-0/+5
* Remove CPP ensuring word size is 32 or 64 bits around Addr# <-> int# primopsJohn Ericson2019-06-091-2/+0
* Introduce log1p and expm1 primopschessai2019-06-091-0/+22
* [skip ci] Improve the documentation of the CNF primops. In this context, the ...Andrew Martin2019-06-071-23/+40
* Fix typo of primop formatmizunashi_mana2019-05-271-1/+1
* [skip ci] correct the docs for casArray a little more. clarify that the retur...Andrew Martin2019-04-211-3/+5
* [skip ci] correct formatting of casArray# in docs for casSmallArray#Andrew Martin2019-04-211-1/+1
* [skip ci] say "machine words" instead of "Int units" in the primops docsAndrew Martin2019-04-211-16/+19
* improve docs for casArray and casSmallArrayAndrew Martin2019-04-211-1/+8
* Add support for bitreverse primopAlexandre2019-04-011-0/+11
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-2/+2
* ghc-heap: Introduce closureSizeBen Gamari2019-03-171-0/+7
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-2/+2
* Remove ExnStr and ThrowsExn businessSebastian Graf2019-02-011-11/+4
* A few typofixesGabor Greif2019-01-231-1/+1
* Careful tweaking to exprOkForSpeculationSimon Peyton Jones2018-12-071-54/+1
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-171-0/+82
* Add Int8# and Word8#Michal Terepeta2018-11-021-0/+82
* Fix dataToTag# comment syntax again (primops.txt.pp)Ömer Sinan Ağacan2018-10-121-53/+52
* Comments about dataToTag# onlySimon Peyton Jones2018-10-121-21/+53
* Fix dataToTag# argument evaluationÖmer Sinan Ağacan2018-10-101-24/+20
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-091-82/+0
* Add Int8# and Word8#Michal Terepeta2018-10-071-0/+82
* Set `infixr -1 ->`Alec Theriault2018-10-041-1/+1
* Improve generated `GHC.Prim` docsAlec Theriault2018-10-041-27/+62
* primops: Fix documentation of compactAllocateBlock#Ben Gamari2018-10-011-4/+4
* Add traceBinaryEvent# primopMitsutoshi Aoe2018-08-211-2/+12
* Fix precision of asinh/acosh/atanh by making them primopsArtem Pelenitsyn2018-08-211-0/+30
* primops: Drop documentation for WORD_SIZE_IN_BITS < 32Chai T. Rex2018-08-161-4/+5
* primops: Drop support for WORD_SIZE_IN_BITS < 32Ben Gamari2018-08-151-27/+0
* Fix PrelRules.caseRules to account for out-of-range tagsSimon Peyton Jones2018-07-251-1/+1
* Fix hash in haddock of ghc-prim.Masahiro Sakai2018-07-161-17/+17
* Replace atomicModifyMutVar#David Feuer2018-07-151-11/+23
* rts: Rip out support for STM invariantsBen Gamari2018-06-021-7/+0
* base: Improve documentation of indexArray#Andrew Martin2018-05-301-2/+7
* Add HeapView functionalityPatrick Dougherty2018-05-201-5/+4
* Add 'addWordC#' PrimOpSebastian Graf2018-05-051-4/+15
* Declare `catchRetry#` lazy in its first argumentBen Gamari2018-04-131-1/+1
* Add unaligned bytearray access primops. Fixes #4442.Reiner Pope2018-03-251-0/+210
* Fix seq# case of exprOkForSpeculationSimon Peyton Jones2018-03-201-7/+1
* Improve accuracy of get/setAllocationCounterBen Gamari2018-03-191-0/+14
* myThreadId# is trivial; make it an inline primopSimon Marlow2018-02-181-1/+0
* Add new mbmi and mbmi2 compiler flagsJohn Ky2018-01-211-0/+22