X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=docs%2Fusers_guide%2F6.6-notes.xml;fp=docs%2Fusers_guide%2F6.6-notes.xml;h=6b6df22f3085ccb9c615b679c4c9465e4e9bfc16;hb=bebf54b1fefef0c337955ec1e653b44f4ec63d10;hp=0e7b12b94911f704beac08ba5b00c396dd990cd4;hpb=90bbfd9f775c1018d6d5c4a9df7c3b277bb89e3d;p=ghc-hetmet.git
diff --git a/docs/users_guide/6.6-notes.xml b/docs/users_guide/6.6-notes.xml
index 0e7b12b..6b6df22 100644
--- a/docs/users_guide/6.6-notes.xml
+++ b/docs/users_guide/6.6-notes.xml
@@ -17,14 +17,6 @@
- GHC's modules are now also bundled into a
- ghc package, allowing programs to make use
- of GHC as a library. The interface has not yet been properly
- designed, so is subject to change.
-
-
-
-
GHC now handles impredicative polymorphism and there are
changes to the way scoped type variables work; see
Simon's e-mail
@@ -297,10 +289,21 @@
- It is now possible, with the -I RTS flag,
- to control the amount of idle time that happens before a major
- GC is performed. There is more detail in
- .
+ If the program is idle for a certain amount of time then GHC
+ will now take the opportunity to do a major garbage collection.
+ The amount of idle time that is required before that happens
+ is controlled by the new -I RTS flag.
+ There is more detail in .
+
+
+
+
+ It is now possible to control the frequency that the RTS clock
+ ticks at with the new -V RTS flag. This is
+ normally handled automatically by other flags, but this flag
+ is needed if you want to increase the resolution of the time
+ profiler.
+ For more details see .
@@ -311,8 +314,9 @@
- The flag, which makes libraries
- smaller, can now be used with and hence
+ The flag, which when used to compile
+ libraries means executables using the library will be smaller,
+ can now be used with and hence
can be used by cabal.
See for more information.
@@ -486,6 +490,7 @@
inline which, provided the RHS is visible
to the compiler, forcibly inlines its argument.
Otherwise, it acts like id.
+ For more details, see .
@@ -493,6 +498,7 @@
GHC.Exts now provides a function
lazy which forces GHC to think that its
argument is lazy in its first argument.
+ For more details, see .
@@ -1613,6 +1619,24 @@
+ GHC As A Library
+
+ Version number 6.6.
+
+
+ The internal modules of GHC are now available as a library, package
+ name ghc.
+ The interface has not been designed with use by other programs
+ in mind, so expect the API to vary radically in future
+ releases.
+
+
+ An introduction to using the library can be found
+ on the wiki.
+
+
+
+ Internal changes