diff options
author | Simon Marlow <simonmar@microsoft.com> | 2006-10-26 09:25:36 +0000 |
---|---|---|
committer | Simon Marlow <simonmar@microsoft.com> | 2006-10-26 09:25:36 +0000 |
commit | 64c17c4561cf419a4c70511bafc0815ea670bb2e (patch) | |
tree | 40bf52e466f719ce996690a64cb35ef95d0e0768 | |
parent | 0a8f685b4c66093df7732c6b92a631cf4c84c05d (diff) | |
download | haskell-64c17c4561cf419a4c70511bafc0815ea670bb2e.tar.gz |
copyright updates and add Commentary links
-rw-r--r-- | rts/sm/Compact.c | 7 | ||||
-rw-r--r-- | rts/sm/Compact.h | 5 | ||||
-rw-r--r-- | rts/sm/Evac.c | 5 | ||||
-rw-r--r-- | rts/sm/Evac.h | 5 | ||||
-rw-r--r-- | rts/sm/GC.c | 7 | ||||
-rw-r--r-- | rts/sm/GC.h | 5 | ||||
-rw-r--r-- | rts/sm/GCUtils.c | 5 | ||||
-rw-r--r-- | rts/sm/GCUtils.h | 5 | ||||
-rw-r--r-- | rts/sm/MarkWeak.c | 5 | ||||
-rw-r--r-- | rts/sm/MarkWeak.h | 5 | ||||
-rw-r--r-- | rts/sm/Scav.c | 5 | ||||
-rw-r--r-- | rts/sm/Scav.h | 5 | ||||
-rw-r--r-- | rts/sm/Storage.c | 7 |
13 files changed, 68 insertions, 3 deletions
diff --git a/rts/sm/Compact.c b/rts/sm/Compact.c index ef0aefc28e..844b77008f 100644 --- a/rts/sm/Compact.c +++ b/rts/sm/Compact.c @@ -1,9 +1,14 @@ /* ----------------------------------------------------------------------------- * - * (c) The GHC Team 2001 + * (c) The GHC Team 2001-2006 * * Compacting garbage collector * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #include "PosixSource.h" diff --git a/rts/sm/Compact.h b/rts/sm/Compact.h index 4f1d6a27c7..9b3ecb3819 100644 --- a/rts/sm/Compact.h +++ b/rts/sm/Compact.h @@ -4,6 +4,11 @@ * * Compacting garbage collector * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #ifndef GCCOMPACT_H diff --git a/rts/sm/Evac.c b/rts/sm/Evac.c index 6ffe167776..bae6ed7190 100644 --- a/rts/sm/Evac.c +++ b/rts/sm/Evac.c @@ -4,6 +4,11 @@ * * Generational garbage collector: evacuation functions * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #include "Rts.h" diff --git a/rts/sm/Evac.h b/rts/sm/Evac.h index c89e4d9a7d..c0aeeb546d 100644 --- a/rts/sm/Evac.h +++ b/rts/sm/Evac.h @@ -4,6 +4,11 @@ * * Generational garbage collector: evacuation functions * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ // Use a register argument for evacuate, if available. diff --git a/rts/sm/GC.c b/rts/sm/GC.c index 0b08bc8d8e..7a82a6e3f9 100644 --- a/rts/sm/GC.c +++ b/rts/sm/GC.c @@ -1,9 +1,14 @@ /* ----------------------------------------------------------------------------- * - * (c) The GHC Team 1998-2003 + * (c) The GHC Team 1998-2006 * * Generational garbage collector * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #include "PosixSource.h" diff --git a/rts/sm/GC.h b/rts/sm/GC.h index 519925e452..b95466edb9 100644 --- a/rts/sm/GC.h +++ b/rts/sm/GC.h @@ -4,6 +4,11 @@ * * Generational garbage collector * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #ifndef GC_H diff --git a/rts/sm/GCUtils.c b/rts/sm/GCUtils.c index 6e1fb302d8..61b72b6c0a 100644 --- a/rts/sm/GCUtils.c +++ b/rts/sm/GCUtils.c @@ -4,6 +4,11 @@ * * Generational garbage collector: utilities * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #include "Rts.h" diff --git a/rts/sm/GCUtils.h b/rts/sm/GCUtils.h index c110323d80..70dd7a882f 100644 --- a/rts/sm/GCUtils.h +++ b/rts/sm/GCUtils.h @@ -4,6 +4,11 @@ * * Generational garbage collector: utilities * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * --------------------------------------------------------------------------*/ bdescr *gc_alloc_block(step *stp); diff --git a/rts/sm/MarkWeak.c b/rts/sm/MarkWeak.c index 0042dbdeab..49134da826 100644 --- a/rts/sm/MarkWeak.c +++ b/rts/sm/MarkWeak.c @@ -4,6 +4,11 @@ * * Weak pointers and weak-like things in the GC * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #include "Rts.h" diff --git a/rts/sm/MarkWeak.h b/rts/sm/MarkWeak.h index 0b5bd1ed8f..a74d5ae430 100644 --- a/rts/sm/MarkWeak.h +++ b/rts/sm/MarkWeak.h @@ -4,6 +4,11 @@ * * Weak pointers and weak-like things in the GC * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ extern StgWeak *old_weak_ptr_list; diff --git a/rts/sm/Scav.c b/rts/sm/Scav.c index dce83ede02..cd200f3dbb 100644 --- a/rts/sm/Scav.c +++ b/rts/sm/Scav.c @@ -4,6 +4,11 @@ * * Generational garbage collector: scavenging functions * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ #include "Rts.h" diff --git a/rts/sm/Scav.h b/rts/sm/Scav.h index 010a81013c..d9caca2c37 100644 --- a/rts/sm/Scav.h +++ b/rts/sm/Scav.h @@ -4,6 +4,11 @@ * * Generational garbage collector: scavenging functions * + * Documentation on the architecture of the Garbage Collector can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC + * * ---------------------------------------------------------------------------*/ void scavenge ( step * ); diff --git a/rts/sm/Storage.c b/rts/sm/Storage.c index d131da9e1e..021d9bea31 100644 --- a/rts/sm/Storage.c +++ b/rts/sm/Storage.c @@ -1,9 +1,14 @@ /* ----------------------------------------------------------------------------- * - * (c) The GHC Team, 1998-2004 + * (c) The GHC Team, 1998-2006 * * Storage manager front end * + * Documentation on the architecture of the Storage Manager can be + * found in the online commentary: + * + * http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage + * * ---------------------------------------------------------------------------*/ #include "PosixSource.h" |