- 24 Feb, 1999 3 commits
- 23 Feb, 1999 5 commits
-
-
sof authored
Updates on the Win32 front
-
simonm authored
- If -H is larger than -M, set -M to -H - Fix a couple of bugs in calcLive().
-
simonm authored
- Fix a bug in 2-space (-G1) collection - Calculate an estimate of the number of bytes copied during GC for GC stats.
-
simonm authored
Print time spent collecting each generation.
-
simonm authored
Integer fixes.
-
- 22 Feb, 1999 3 commits
- 20 Feb, 1999 1 commit
-
-
sof authored
Fixed waitQSemN bug
-
- 19 Feb, 1999 4 commits
-
-
sewardj authored
Added field 'StgWord stgexpr' to struct StgBCO, to help with debugging the interpreter. This field (if nonzero) points into the Hugs heap, at the STG tree from which the BCO was derived.
-
simonm authored
Some test updates.
-
simonm authored
Fix negate (toInteger (minBound :: Int)).
-
simonm authored
Hack around a couple of explicit uses of the Integer rep.
-
- 18 Feb, 1999 7 commits
-
-
simonm authored
Eliminate an unnecessary pattern match on J#.
-
simonpj authored
Allow completely unbound tyvars of non-type kind
-
sof authored
Added test that caused 3.03 and 4.01 to enter a blackhole
-
simonm authored
Allow -f flag to override existing symlink tree.
-
sewardj authored
Make decoding of RtsFlags.DebugFlags work on big-endian architectures.
-
simonm authored
Add two new operations to StgPrimFloat.c: __int_encodeFloat __int_encodeDouble for encoding floats/doubles from small integers. This avoids having to convert small integers to large ones before an encodeFloat operation, and fixes the two cases of slowdown in nofib after the small integer changes. Also: - remove encodeFloat and decodeFloat as primops - use foreign import for encode{Float,Double} and the various isNaN etc. ccalls in PrelNumExtra.
-
simonm authored
- Fix typo in description of -M - Add doc line for -H
-
- 17 Feb, 1999 9 commits
-
-
simonpj authored
Reinstate specialisations for fromIntegral and realToFrac
-
simonpj authored
Add z-encodings for ^ and %
-
simonm authored
typo
-
simonm authored
Fix a couple of uninitialized data reads.
-
simonm authored
Fast Integers. The rep. of Integers is now data Integer = S# Int# | J# Int# ByteArray# - several new primops added for overflow-detecting arithmetic - negateInteger# removed; it can be done directly - integer_0, integer_1 etc. removed. - the compiler now uses S# where it previously used int2Integer. - the compiler generates small integers for -2^32 .. 2^32-1, instead of -2^29 .. -2^29-1. - PrelST.State datatype moved to LazyST (its only use). - some library code (in Time.lhs) still needs cleaning up, it depends on the Integer rep.
-
simonm authored
Be slightly more conservative about allocation area sizing with -H.
-
sof authored
Document __HASKELL98__
-
sof authored
Define __HASKELL98__
-
sof authored
Perl regex tweak, take 55
-
- 16 Feb, 1999 2 commits
- 15 Feb, 1999 6 commits