- Feb 05, 1999
-
-
sof authored
don't include structs that are known to be empty within StgInfoTable and StgHeader. Shouldn't be a problem - but egcs-1.1.1 doesn't handle them correctly.
-
sof authored
deriving Enum bugfixes
-
Julian Seward authored
Track recent changes in ghc/rts so this file is still compilable.
-
sof authored
PrelErr.hi-boot: record exports as coming from a .hi-boot file.
-
- Feb 04, 1999
-
-
sof authored
- don't complain if 'total memory in use' field not found in final RTS info dump. - add -fwarn-type-defaults to the set of -Wall warnings.
-
sof authored
Document new -fwarn-type-defaults option.
-
sof authored
- Decode module names before outputting the .hi file
-
sof authored
workaround for cpp unfriendly SLIT string
-
Simon Peyton Jones authored
a) Fix black hole bug when doing -dshow-rn-trace (Involved reorganising where fixity exports are dealt with in RnNames/RnIfaces.) b) Arrange to apply Lint to imported unfoldings when -dcore-lint c) Add -fwarn-type-defaults to report use of the defaulting rules for types d) Make it so that f (error "help) --> error "help", if f is strict (Changes in Simplify.lhs.)
-
sof authored
- relax the restriction that just the one open writeable handle on *the same file* may exist when dealing with the standard handles, stdout and stderr. Reason: the following invocation of a Haskell program, foo >log 2>&1 should be acceptable.
-
Simon Marlow authored
Don't go into an infinite loop for errors generated by hPutStr when outputing an error message. Use writeErrString__ to output all errors (this won't generate a Haskell exception).
-
Simon Marlow authored
Oops, import occNameUserString.
-
Simon Marlow authored
Fix a few occNameStrings that should be occNameUserString.
-
sof authored
- include mingw32 in the list of x86 platforms supported. - weed out ecoff debug information.
-
- Feb 03, 1999
-
-
sof authored
Drop uneccessary uses of lit-lits and primops
-
Simon Marlow authored
Document memoisation library.
-
Julian Seward authored
Preliminary results of the merge of STG hugs and 990121. These files will compile and link, but don't work yet.
-
Julian Seward authored
Renamed stg.h to backend.h.
-
Julian Seward authored
Changed file organisation of STGhugs to be more like that of MPJ's 990121 (Hugs98 beta) release, making these files redundant.
-
Simon Marlow authored
Add memo table library.
-
Simon Marlow authored
Increase PrelPack stack size.
-
Simon Marlow authored
Fix accidental defaulting to Integer in magnitude.
-
Simon Marlow authored
Fix GC stats printing.
-
Simon Marlow authored
Be more MBLOCK-friendly when allocating and resizing stacks. This should reduce the memory footprint a bit.
-
Simon Marlow authored
boundsOfByteArray --> boundsOfMutableByteArray
-
- Feb 02, 1999
-
-
Simon Marlow authored
Optimise take a little.
-
Simon Marlow authored
Fix a couple of out-of-date things.
-
Simon Marlow authored
Update new RTS options for the garbage collector.
-
Simon Marlow authored
Mention 'finalise' and 'mkWeakNoFinaliser'.
-
Simon Marlow authored
- Add ticky counter for total bytes copied during GC. - Separate mutable list into two lists, a "mut once" list for old generation indirections and MUT_CONS cells, and a "mut many" list for mutable arrays, TSOs etc. Objects on the "mut once" list will be eagerly promoted.
-
Simon Marlow authored
Remove warnings in deRefWeakzh.
-
Simon Marlow authored
- Add Weak.finalise - Move some functions from PrelWeak to Weak.
-
Simon Marlow authored
Fix NO_FINALISER test.
-
Simon Marlow authored
Fix untested Weak changes yesterday.
-
sof authored
- define and use *_OPTS for the various sgmltools. - acknowledge the existence of INSTALL_LIB_SCRIPTS.
-
sof authored
Updated and re-org'ed the library parts.
-
sof authored
- fixed Enum.fromEnumTo{Word32} to comply with H98 once again.
-
sof authored
- renamed boundsOfByteArray to boundsOfMutableByteArray. (partly for consistency, partly to create a new Top 10 entry on the list of long function names exported from lib/.) - moved sizeofByteArray over to ByteArray
-
sof authored
- Added: newByteArray :: Ix ix => (ix,ix) -> ST s (ByteArray ix) boundsOfByteArray :: Ix ix => ByteArray ix -> (ix,ix) sizeofByteArray :: Ix ix => ByteArray ix -> Int plus defined Eq over ByteArrays.
-
sof authored
Moved boundsOfByteArray out into exts/
-