summaryrefslogtreecommitdiff
path: root/compiler/prelude/primops.txt.pp
Commit message (Expand)AuthorAgeFilesLines
* Define a quotRem CallishMachOp; fixes #5598Ian Lynagh2012-02-141-0/+5
* Comments onlySimon Peyton Jones2012-01-131-1/+4
* Add comments about the meaning of can_fail and has_side_effectsSimon Peyton Jones2011-12-121-2/+3
* Add new primtypes 'ArrayArray#' and 'MutableArrayArray#'Manuel M T Chakravarty2011-12-071-2/+109
* Fix #5658: mark all array indexing primops as can_failBen Lippmeier2011-12-061-3/+109
* Further tweaks to the ccs primopsSimon Marlow2011-11-301-8/+10
* Add a new primop: getCCCS# :: State# s -> (# State# s, Addr# #)Simon Marlow2011-11-291-0/+3
* Better documentation for AnyKJose Pedro Magalhaes2011-11-161-8/+17
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-111-3/+6
* Follow changes to HValue/Any handlingIan Lynagh2011-10-031-1/+1
* Handle HValues slightly nicerIan Lynagh2011-10-031-4/+4
* fix 32-bit build breakageSimon Marlow2011-08-191-6/+1
* Add popCnt# primopJohan Tibell2011-08-161-3/+16
* Add two new primops:Simon Marlow2011-06-281-0/+15
* Add byte array copy primopsJohan Tibell2011-06-161-0/+17
* Assign more accurate code sizes to primops, so that the inliningSimon Marlow2011-05-241-38/+74
* Make array copy primops inlineJohan Tibell2011-05-191-6/+0
* Add array copy/clone primopsDaniel Peebles2011-05-191-0/+49
* primops.txt.pp: add missing type application in description of GHC.Prim.AnyAdam Megacz2011-04-281-2/+12
* add casMutVar#Simon Marlow2011-04-111-0/+6
* GHC.Prim.threadStatus# now returns the cap number, and the value of TSO_LOCKEDSimon Marlow2011-03-011-1/+1
* Add sizeof(Mutable)Array# primitivesDaniel Peebles2011-01-261-0/+8
* tweak newArray# documentation againSimon Marlow2011-01-191-1/+1
* Fix documentation bug: newArray# accepts word count, not byte count.Edward Z. Yang2011-01-181-1/+1
* Add strictness for raiseIO# primopsimonpj@microsoft.com2010-10-271-0/+4
* Documentation for INLINABLEsimonpj@microsoft.com2010-09-151-5/+3
* add numSparks# primop (#4167)Simon Marlow2010-07-201-0/+7
* New asynchronous exception control API (ghc parts)Simon Marlow2010-07-081-3/+10
* remove out of date comments; point to the wikiSimon Marlow2010-06-251-19/+8
* Refix docs for sizeofByteArray#/sizeofMutableByteArray# (#3800)Ian Lynagh2010-06-201-6/+4
* Fix docs for sizeofByteArray#/sizeofMutableByteArray# (#3800)Simon Marlow2010-01-191-9/+13
* Add a way to generate tracing events programmaticallySimon Marlow2009-09-251-0/+10
* Remove the gmp/Integer primops from the compilerDuncan Coutts2009-06-131-154/+1
* Remove the unused remains of __decodeFloatIan Lynagh2009-06-021-8/+1
* Fix #3207: add has_side_effects = True for lots of primopsSimon Marlow2009-05-151-5/+61
* Partial fix for #2917Simon Marlow2009-03-061-0/+5
* Implement #2191 (traceCcs# -- prints CCS of a value when available -- take 3)Samuel Bronson2009-01-271-0/+11
* FIX #1364: added support for C finalizers that run as soon as the value is no...Simon Marlow2008-12-101-0/+6
* Run sparks in batches, instead of creating a new thread for each oneSimon Marlow2008-11-061-0/+6
* add readTVarIO :: TVar a -> IO aSimon Marlow2008-10-101-0/+7
* add threadStatus# primop, for querying the status of a ThreadId#Simon Marlow2008-07-101-0/+5
* add new primop: asyncExceptionsBlocked# :: IO BoolSimon Marlow2008-07-091-0/+5
* Fix some inconsistencies in the code and docs of primitivesIan Lynagh2008-06-231-99/+99
* Fix conversions between Double/Float and simple-integerIan Lynagh2008-06-141-3/+4
* clarify that unsafeCoerce# :: Float# -> Int# is not safe (see #2209)Simon Marlow2008-05-271-0/+1
* Add clarifying comments about unsafeCoercesimonpj@microsoft.com2008-04-211-1/+8
* Add some more generic (en|de)code(Double|Float) codeIan Lynagh2008-04-171-0/+13
* Fix warnings from primops.txt.ppIan Lynagh2008-03-291-2/+2
* document float2Int# and double2Int#Simon Marlow2007-09-251-0/+7
* Fixed TeX syntaxsven.panne@aedion.de2007-09-011-1/+1