| Commit message (Expand) | Author | Age | Files | Lines |
* | Use Word64# primops in Word64 Num instance | Sylvain Henry | 2022-03-03 | 1 | -3/+3 |
* | Make most shifts branchless | Sylvain Henry | 2022-01-28 | 1 | -38/+38 |
* | bitReverse functions in GHC.Word are since base-4.14.0.0, not 4.12.0.0 | ARATA Mizuki | 2021-11-17 | 1 | -4/+4 |
* | Fix Int64/Word64's Enum instance fusion | Sylvain Henry | 2021-11-06 | 1 | -0/+19 |
* | Make Word64 use Word64# on every architecture | Sylvain Henry | 2021-11-06 | 1 | -186/+6 |
* | Remove target dependent CPP for Word64/Int64 (#11470) | Sylvain Henry | 2021-11-06 | 1 | -16/+6 |
* | Add more INLINABLE and INLINE pragmas to `Enum Int*` instances | Sebastian Graf | 2021-10-29 | 1 | -4/+32 |
* | Make Int64#/Word64# unconditionally available | John Ericson | 2021-08-19 | 1 | -1/+3 |
* | Remove ad-hoc fromIntegral rules | Sylvain Henry | 2021-08-09 | 1 | -79/+2 |
* | Use fix-sized equality primops for fixed size boxed types | John Ericson | 2021-07-21 | 1 | -6/+6 |
* | Add Word64#/Int64# primops | Sylvain Henry | 2021-07-15 | 1 | -2/+2 |
* | Fix Integral instances for Words | Sylvain Henry | 2021-06-04 | 1 | -55/+72 |
* | Use fix-sized order primops for fixed size boxed types | John Ericson | 2021-05-13 | 1 | -12/+12 |
* | Use fix-sized arithmetic primops for fixed size boxed types | John Ericson | 2021-05-06 | 1 | -32/+29 |
* | Move shift ops out of GHC.Base | Sylvain Henry | 2021-05-03 | 1 | -0/+25 |
* | Use fix-sized bit-fiddling primops for fixed size boxed types | John Ericson | 2021-05-03 | 1 | -45/+44 |
* | Fix array and cleanup conversion primops (#19026) | Sylvain Henry | 2021-03-03 | 1 | -128/+128 |
* | Implement #15993 | Koz Ross | 2021-01-23 | 1 | -1/+1 |
* | [Sized Cmm] properly retain sizes. | Moritz Angermann | 2020-11-26 | 1 | -133/+135 |
* | Update `base` package | Sylvain Henry | 2020-06-17 | 1 | -17/+17 |
* | Piggyback on Enum Word methods for Word64 | buggymcbugfix | 2020-05-21 | 1 | -4/+38 |
* | Make documentation for byteSwap16 consistent with byteSwap32 (impl is same, w... | Brian Wignall | 2019-10-25 | 1 | -1/+1 |
* | base: Move Ix typeclass to GHC.Ix | Ben Gamari | 2019-09-25 | 1 | -1/+1 |
* | Add support for bitreverse primop | Alexandre | 2019-04-01 | 1 | -0/+35 |
* | Compile count{Leading,Trailing}Zeros to corresponding x86_64 instructions und... | Dmitry Ivanov | 2019-01-30 | 1 | -0/+13 |
* | Revert "Batch merge" | Ben Gamari | 2019-01-30 | 1 | -13/+0 |
* | Batch merge | Ben Gamari | 2019-01-30 | 1 | -0/+13 |
* | Error out of invalid Int/Word bit shifts | Alec Theriault | 2019-01-23 | 1 | -10/+30 |
* | Remove OPTIONS_HADDOCK hide in favour for not-home | Adam Sandberg Eriksson | 2019-01-06 | 1 | -1/+1 |
* | Built-in Natural literals in Core | Sylvain Henry | 2018-06-15 | 1 | -0/+30 |
* | GHC.Word: Move Read instances to GHC.Read | Erik de Castro Lopo | 2017-03-17 | 1 | -21/+0 |
* | Add @since annotations to base instances | Seraphime Kirkovski | 2016-06-06 | 1 | -0/+54 |
* | Defer inlining of Ord methods | Ben Gamari | 2016-03-30 | 1 | -13/+87 |
* | base: Fix GHC.Word and GHC.Int on 32-bit platforms | Ben Gamari | 2016-03-25 | 1 | -2/+2 |
* | Defer inlining of Eq for primitive types | Ben Gamari | 2016-03-24 | 1 | -7/+70 |
* | Convert `/Since: .../` to new `@since ...` syntax | Herbert Valerio Riedel | 2014-12-16 | 1 | -3/+3 |
* | Refactor module imports in base | Herbert Valerio Riedel | 2014-10-19 | 1 | -1/+0 |
* | Remove a few redundant `.hs-boot` files | Herbert Valerio Riedel | 2014-10-11 | 1 | -1/+0 |
* | Add `FiniteBits(count{Leading,Trailing}Zeros)` | Herbert Valerio Riedel | 2014-08-31 | 1 | -0/+8 |
* | Remove obsolete pre-Haddock-2 `#hide` pragmas | Herbert Valerio Riedel | 2013-09-23 | 1 | -1/+0 |
* | Add Haddock `/Since: 4.7.0.0/` comments to new symbols | Herbert Valerio Riedel | 2013-09-21 | 1 | -0/+9 |
* | Follow changes in comparison primops (see #6135) | Jan Stolarek | 2013-09-18 | 1 | -40/+40 |
* | byteSwap16/32: Narrow the result to 16/32 bits | Reid Barton | 2013-09-15 | 1 | -2/+2 |
* | Expose new Word operation to swap endianness for Word{16,32,64} | Austin Seipp | 2013-07-17 | 1 | -1/+17 |
* | Revert "expose new Word operation to swap endianness for Word{16,32,64}" | Simon Peyton Jones | 2013-06-11 | 1 | -17/+1 |
* | expose new Word operation to swap endianness for Word{16,32,64} | Ian Lynagh | 2013-06-09 | 1 | -1/+17 |
* | Re-jig SOURCE imports | Simon Peyton Jones | 2013-06-06 | 1 | -1/+1 |
* | Change rules for RealFrac methods to pointfree, so that they can also fire in... | Daniel Fischer | 2013-02-13 | 1 | -38/+38 |
* | Add bitSizeMaybe to Bits, and add FiniteBits class | Ian Lynagh | 2012-09-23 | 1 | -5/+23 |
* | Move the Word type from base to ghc-prim | Ian Lynagh | 2012-05-21 | 1 | -134/+0 |