From 61b552a11e00f35d6b72c510ca1c6a16b44d095d Mon Sep 17 00:00:00 2001 From: simonm Date: Tue, 19 Jan 1999 13:10:21 +0000 Subject: [PATCH] [project @ 1999-01-19 13:10:21 by simonm] 4.02 updates. --- ghc/docs/users_guide/4-02-notes.vsgml | 21 ++++++++++++++------- ghc/docs/users_guide/runtime_control.vsgml | 13 +++++++++++-- 2 files changed, 25 insertions(+), 9 deletions(-) diff --git a/ghc/docs/users_guide/4-02-notes.vsgml b/ghc/docs/users_guide/4-02-notes.vsgml index 1c5d753..69b565b 100644 --- a/ghc/docs/users_guide/4-02-notes.vsgml +++ b/ghc/docs/users_guide/4-02-notes.vsgml @@ -4,18 +4,12 @@ - Some Haskell 98 changes: - - Lazy name-clash detection. - Scoped infix declarations. - + Full Haskell 98 language support. Scoped type variables implemented. Several bugs in _ccall_GC and foreign export fixed. - Warnings for unused variables should work now (they didn't before). Simplifier improvements: @@ -34,4 +28,17 @@ the simplifier. A new generational garbage collector: the number of generations +is variable, using the -G RTS option (see ). This collector +is faster and more space-efficient than the two-space collector in 4.01. + + Error messages and warnings are now printed out in the order they +occur in the source code. + + Two functions exported from diff --git a/ghc/docs/users_guide/runtime_control.vsgml b/ghc/docs/users_guide/runtime_control.vsgml index 82876bf..ccb553e 100644 --- a/ghc/docs/users_guide/runtime_control.vsgml +++ b/ghc/docs/users_guide/runtime_control.vsgml @@ -69,8 +69,17 @@ maximum performance. [Default: 2] Set the number of generations used by the garbage collector. The default of 2 seems to be good, but the garbage -collector can support any number of generations. NOTE: -G1 (i.e. a -two-space copying collector) is currently not supported. +collector can support any number of generations. Anything larger than +about 4 is probably not a good idea unless your program runs for a +@-A@: -A<size> RTS option -- 1.7.10.4