- 10 May, 2004 1 commit
-
-
malcolm authored
RawSystem inclusion belongs inside the __GLASGOW_HASKELL__ ifdef.
-
- 09 May, 2004 1 commit
-
-
dons authored
When .hc bootstrapping, don't build the Concurrent_stubs
-
- 06 May, 2004 2 commits
-
-
wolfgang authored
Make the documentation and the error messages match the way the threaded RTS is used nowadays (the -threaded flag to ghc rather than ./configure --enable-threaded-rts) MERGE TO STABLE
-
simonmar authored
Move the definition of rawSystem into a separate file which we #include in the places it is needed. This is slightly better than copying the code, since we now need it in three places (ghc/utils/runghc is the 3rd).
-
- 23 Apr, 2004 1 commit
-
-
ross authored
Hugs: use the same version of fixIO as GHC
-
- 20 Apr, 2004 3 commits
-
-
simonmar authored
New version of fixIO which does eager blackholing.
-
simonmar authored
- comments on INLINability of unsafePerformIO - change unsafeInterleaveIO from NOINLINE to INLINE(!) we believe this is safe. Interestingly, there's now a good reason to use unsafeInterleaveIO.
-
simonmar authored
Fix a file descriptor leak in openFile: if openFd fails, then we weren't closing the newly created descriptor.
-
- 14 Apr, 2004 1 commit
-
-
simonmar authored
indent: don't use tab characters
-
- 06 Apr, 2004 1 commit
-
-
panne authored
Tiny fix in Haddock markup
-
- 05 Apr, 2004 1 commit
-
-
simonpj authored
Use consistent capitalisation
-
- 30 Mar, 2004 4 commits
- 27 Mar, 2004 2 commits
- 24 Mar, 2004 1 commit
-
-
simonmar authored
Add caveat about finalizers (don't refer to Handles from finalizers).
-
- 22 Mar, 2004 1 commit
-
-
malcolm authored
For nhc98, at last include the Typeable macros which define the instance decls.
-
- 21 Mar, 2004 1 commit
-
-
ralf authored
Implemented renaming for Data.Typeable according to http://www.haskell.org//pipermail/libraries/2004-March/001846.html
-
- 20 Mar, 2004 4 commits
-
-
ross authored
change instances of Typeable to macros
-
ross authored
revert a couple of tcnames for greater consistency (fixes dynamic001).
-
ross authored
Comments (and deleted some of the blank lines Ralf is so fond of).
-
ross authored
clean up the TypeableN stuff a bit: GHC uses overlapping instances; everyone else uses explicit instances using provided defaults. Macros paper over the difference.
-
- 19 Mar, 2004 3 commits
-
-
panne authored
HACK: Unbreak the Hugs build again, Typeable left the realm of Haskell98 one more time. I slowly doubt if this module belongs to the "base" package at all... If it stays there, things should better be tested with Hugs and nh98 before committing, the latter build probably breaks, too.
-
simonmar authored
- fix one performance bug: we weren't updating the bucket count when expanding the hash table, so too many expansions were happening. - slight improvement to hashString: if we use foldl rather than foldr, the resulting code uses an accumulating parameter and runs in linear stack space.
-
simonmar authored
Bugfix for insert (from the missing-prime class of bugs)
-
- 17 Mar, 2004 1 commit
-
-
ralf authored
Installed genneric instances for Typeable1, ..., Typeable7. Updated Data/Generics/Instances.hs accordingly.
-
- 16 Mar, 2004 3 commits
-
-
ralf authored
I thought that I removed that one.
-
ralf authored
Some more refactoring and renaming to be aligned with the boilerplate II paper. Removed the weird module Generics.Reify, the code of which still lives in testsuite (see example reify.hs). One will also need to cvs upd the compiler which again changed slightly with regard to deriving Data.
-
ross authored
comment typo
-
- 08 Mar, 2004 1 commit
-
-
malcolm authored
nhc98 (built by ghc/solaris) needs more stack to make System.Time.
-
- 05 Mar, 2004 1 commit
-
-
malcolm authored
Plumb System.Time and System.CPUTime into nhc98 libraries build.
-
- 03 Mar, 2004 2 commits
- 02 Mar, 2004 1 commit
-
-
ralf authored
Once more revised the Data class. You will need to cvs upd the compiler as well.
-
- 01 Mar, 2004 2 commits
- 28 Feb, 2004 1 commit
-
-
ralf authored
Code that uses deriving (... Data ...) will require an updated *compiler* to be in line with these new boilerplate modules. Overall changes: - Revised datatype/constructor representations. - Enhanced API for construction and observation. - Added many Data instances for prelude-like types.
-
- 27 Feb, 2004 1 commit
-
-
malcolm authored
To make it compile with nhc98, #ifdef out the Typeable[12] instances.
-