- Oct 05, 1999
-
-
Simon Marlow authored
--with-ghc-hc is now --with-hc (to be used as the "locally installed Haskell compiler" for all projects).
-
Simon Marlow authored
Remove hstags for now.
-
Kevin Glynn authored
(keving) Much simplified and beautified CPR analysis code. (And also much shorter, we'd better write this up before it disappears). Added (constant) functions to the abstract domain. Note that Fun^n Bot (n >= 1) == Bot and likewise for Top Treats divergent computations as Bot (rather than Top as previous) so non-divergent paths dominate which allows us to generate more accurate CPR info (see e.g. chr). We use the result of strictness analysis to tell us if an Id is divergent (when applied to sufficient args), therefore we should run after the strictness analysis pass.
-
Simon Marlow authored
Flatten out the tuple of bounds in the Array, MutableArray and ByteArray datatypes. This improves performance of heavy array manipulations quite significantly.
-
- Oct 04, 1999
-
-
Simon Marlow authored
Service signal handlers if we get an EINTR from select(2).
-
Simon Marlow authored
allow raising exceptions in threads blocked on I/O or time delays
-
Simon Marlow authored
typo
-
Simon Marlow authored
cleanup
-
Simon Marlow authored
hstags doesn't work any more - disconnect it
-
- Oct 01, 1999
-
-
sof authored
avoid giving 'sub's empty parameter lists
-
- Sep 30, 1999
-
-
sof authored
For strftime()'s format string, stay within the bounds of ISO/ANSI C
-
sof authored
Simplified the interface between CPUTime.getCPUTime and getCPUTime()
-
sof authored
Common up Hugs&ghc implementation of addToClockTime, clearing up some potential signed vs. unsigned problems in the process
-
sof authored
primGetClockTime was incorrectly calling prim_getClockTime; fixed dormant bug in Show instance for ClockTime
-
sof authored
removed prim_getClockTime
-
sof authored
more of same
-
sof authored
don't re-define O_NOCTTY
-
- Sep 26, 1999
-
-
sof authored
Doc'ed -fwarn-missing-fields
-
sof authored
Record construction tests
-
sof authored
Increased friendliness re: record construction a little: * constructions that fail to mention one or more strict fields are now flagged as an error, which the Report demands. * Optionally warn about other missing fields. -fwarn-missing-fields takes you there, and it is in currently in the '-W' set of warnings.
-
- Sep 22, 1999
-
-
sof authored
At startup time, install a SIGINT termination handler which calls shutdownHaskellAndExit(), if invoked.
-
- Sep 21, 1999
-
-
sof authored
Addr is now a _casm_ free zone + added indexStablePtrOffAddr
-
sof authored
v1.2 of Show Addr instance, pad out to fixed length
-
sof authored
when mangling gcc output, make sure we distinguish between a \ at EOL and a \ in DOS paths
-
sof authored
updated
-
sof authored
Reg. tests for h{Set,Get}Posn + hSeek
-
sof authored
Testing the sanity of Show on Addr
-
sof authored
Moved Show instance for Addr from PrelAddr to Addr & made it display the Addr in hex (+ have it cope with ptrs with MSB set.)
-
- Sep 20, 1999
-
-
Simon Marlow authored
Fix for compiling w/ ghc-2.10
-
sof authored
Added 'updateIORef :: IORef a -> (a->a) -> IO ()'
-
Simon Marlow authored
- fix bug in setSocketOption__ which meant that trying to set SO_REUSEADDR on Linux (and possibly other OS's) didn't work. - add rudimentary non-blocking connect support.
-
sven.panne@aedion.de authored
Need sys/types.h for off_t
-
- Sep 19, 1999
-
-
sof authored
exts/ is now also a _ccall_ free zone.
-
sof authored
* Re-exported IO.HandlePosn, i.e., type HandlePosition = Integer data HandlePosn = HandlePosn Handle HandlePosition * Added hTell :: Handle -> HandlePosition (merely a wrapper for IO.hGetPosn ) * Added hSetBinaryMode :: Handle -> Bool -> IO Bool for dynamically changing the 'translation mode' of a Handle. This stuff is only useful on platforms that make a distinction between text and binary files (e.g., Win32)
-
sof authored
IOExts.hSetBinaryMode wrapper
-
sof authored
updates
-
sof authored
wibble
-
sof authored
Allow seeking on devices and beyond EOF
-
sof authored
Have sizeof_time_t report the size in *words*
-
sof authored
unify two near-identical impls of toClockSec()
-