summaryrefslogtreecommitdiff
path: root/ghc/lib/exts
Commit message (Collapse)AuthorAgeFilesLines
...
* [project @ 1999-01-27 10:55:39 by simonm]simonm1999-01-271-0/+1
| | | | import PrelStable to get StablePtrs.
* [project @ 1999-01-26 12:24:57 by simonm]simonm1999-01-263-1/+50
| | | | More stable name additions/changes.
* [project @ 1999-01-25 14:02:03 by sof]sof1999-01-251-7/+17
| | | | Added indexStablePtrArray (moved over from MutableArray)
* [project @ 1999-01-25 14:00:46 by sof]sof1999-01-251-39/+220
| | | | Completeness job - added read and write ops for various sized Ints and Words.
* [project @ 1999-01-25 13:58:55 by sof]sof1999-01-252-37/+65
| | | | Added --> {Int,Word}# coercion functions to export list. For internal use only
* [project @ 1999-01-23 17:47:03 by sof]sof1999-01-232-299/+512
| | | | Bunch of bug fixes related to Enum instances. Code clean-up.
* [project @ 1999-01-23 17:46:01 by sof]sof1999-01-233-15/+19
| | | | Move ST <--> IO coercion functions from IOExts to (Lazy)?ST
* [project @ 1999-01-19 09:57:12 by sof]sof1999-01-191-5/+9
| | | | | bracket and bracket_ had a less general type than they should have. They now match what the docs says.
* [project @ 1999-01-19 09:55:05 by sof]sof1999-01-191-0/+15
| | | | | | | | | | | | Added showBin (binary nums - no, the 'old' showBin & friends hasn't been resurrected) + showIntAtBase to export list: showBin :: (Integral a) => a -> ShowS showIntAtBase :: Integral a => a -- base -> (a -> Char) -- digit to char -> a -- number to show. -> ShowS
* [project @ 1999-01-14 18:15:28 by sof]sof1999-01-1411-141/+290
| | | | | | | | * Misc changes to reflect that we're now speaking Haskell 98. * Augmented IOExts export list with unsafeIOToST :: IO a -> ST s a stToIO :: ST s a -> IO a
* [project @ 1999-01-07 16:39:06 by simonm]simonm1999-01-071-40/+132
| | | | Revised interface to the exception library. Docs to follow.
* [project @ 1998-12-02 13:17:09 by simonm]simonm1998-12-0216-371/+578
| | | | Move 4.01 onto the main trunk.
* [project @ 1998-11-08 17:12:53 by sof]sof1998-11-081-1/+8
| | | | Added {read,write}StablePtrOffAddr
* [project @ 1998-10-21 11:42:00 by sof]sof1998-10-211-16/+92
| | | | StablePtr array ops added
* [project @ 1998-10-21 11:41:45 by sof]sof1998-10-211-2/+2
| | | | Upped the heap sizes for Int and Word some more
* [project @ 1998-10-21 11:40:36 by sof]sof1998-10-211-3/+12
| | | | | | Oops, previous commit msg was a bit off; foreignObjToAddr added, but to this interface (Foreign.) Addr was augmented with writeForeignObjOffAddr though.
* [project @ 1998-10-21 11:38:28 by sof]sof1998-10-211-0/+10
| | | | Added foreignObjToAddr
* [project @ 1998-09-30 08:49:45 by sof]sof1998-09-302-47/+67
| | | | Protect uses of ForeignObj with #ifndef __PARALLEL_HASKELL__
* [project @ 1998-09-30 08:48:51 by sof]sof1998-09-301-1/+1
| | | | Added showIntAtBase to export list
* [project @ 1998-09-02 09:19:27 by simonm]simonm1998-09-021-41/+48
| | | | add #ifndef __PARALLEL_HASKELL__ around ForeignObj bits.
* [project @ 1998-08-14 19:42:11 by sof]sof1998-08-141-0/+1
| | | | Word import missing
* [project @ 1998-08-14 13:02:14 by sof]sof1998-08-141-1/+2
| | | | Updated
* [project @ 1998-08-14 13:02:08 by sof]sof1998-08-141-1/+149
| | | | Added ops to mirror Addr interface
* [project @ 1998-08-14 13:01:44 by sof]sof1998-08-142-7/+47
| | | | New functions: unsafeIOToST, hConnectTo
* [project @ 1998-08-14 13:00:57 by sof]sof1998-08-142-66/+955
| | | | Complete Int64 and Word64 support on 32-bit platforms
* [project @ 1998-08-14 13:00:18 by sof]sof1998-08-141-6/+14
| | | | write*OffAddr now implemented in terms of primops
* [project @ 1998-08-06 10:35:59 by sof]sof1998-08-062-3/+6
| | | | Fool mkdependHS
* [project @ 1998-08-05 16:07:52 by sof]sof1998-08-051-30/+111
| | | | | - Completed the (tedious) job of defining Typeable instances - removed test code (now in regression lib)
* [project @ 1998-08-05 15:30:03 by sof]sof1998-08-051-0/+198
| | | | New home
* [project @ 1998-07-27 14:35:53 by sof]sof1998-07-272-0/+445
| | | | | | Cheap and cheerful dynamic types library, closely based on Hugs library with the same name. (docs to follow soon)
* [project @ 1998-07-20 10:00:34 by sof]sof1998-07-202-1/+15
| | | | non-standard extensions: intToWord and wordToInt coercion functions
* [project @ 1998-07-08 10:00:17 by sof]sof1998-07-081-0/+14
| | | | Int <-> Addr (non-std) conversions
* [project @ 1998-07-02 13:53:58 by sof]sof1998-07-021-3/+3
| | | | shift right: iShiftRA# expects shift length to be >=0
* [project @ 1998-06-29 17:30:16 by sof]sof1998-06-292-1/+3
| | | | Minor updates to reflect changes elsewhere
* [project @ 1998-06-29 17:28:42 by sof]sof1998-06-291-0/+90
| | | | New interface containing host-specific arch/os info
* [project @ 1998-06-29 17:27:59 by sof]sof1998-06-291-37/+320
| | | | Bunch of new conversion operations;Word64 support on 64 bit archs; {write,index,read}Word*Addr functions added
* [project @ 1998-06-29 17:12:32 by sof]sof1998-06-291-7/+113
| | | | define sizeof* and {read,Write}X*OffAddr
* [project @ 1998-06-29 17:11:19 by sof]sof1998-06-292-14/+58
| | | | Added {read,write}Word{8,16,32}Array functions + sizeof(Mutable)?ByteArray
* [project @ 1998-06-29 17:09:02 by sof]sof1998-06-291-1/+104
| | | | Added {index,read,Word}X*OffAddr functions
* [project @ 1998-06-29 14:56:01 by sof]sof1998-06-291-9/+5
| | | | Re-export h{Get,Set}Echo
* [project @ 1998-05-26 13:00:47 by simonm]simonm1998-05-262-2/+0
| | | | - remove references to PrelUnsafe(ST)
* [project @ 1998-05-22 15:58:03 by simonm]simonm1998-05-221-1/+1
| | | | - don't inline runST.
* [project @ 1998-04-30 19:59:42 by sof]sof1998-04-301-4/+17
| | | | new functions: integer <-> Int64
* [project @ 1998-04-16 12:50:41 by sof]sof1998-04-161-1/+1
| | | | syslibs: generate dependencies on Prelude modules
* [project @ 1998-04-07 07:51:07 by simonpj]simonpj1998-04-071-0/+9
| | | | Simons changes while away at Tic/WG2.8
* [project @ 1998-03-30 08:34:50 by sof]sof1998-03-301-14/+37
| | | | - rudimentary support for Int64
* [project @ 1998-03-20 09:42:30 by sof]sof1998-03-201-0/+8
| | | | Add Functor instances
* [project @ 1998-03-13 21:03:57 by sof]sof1998-03-131-7/+5
| | | | New primop: integer2Word#. Only used in fromInteger methods on Word*
* [project @ 1998-03-12 08:56:24 by sof]sof1998-03-121-0/+5
| | | | Added IOExts.openFileEx + IOExts.IOModeEx
* [project @ 1998-02-25 14:35:37 by simonm]simonm1998-02-251-3/+4
| | | | | Don't use lazy unboxed bindings in strictToLazyST. Write out what we want explicity using case expressions.