From: Simon Marlow Date: Thu, 26 Oct 2006 09:25:36 +0000 (+0000) Subject: copyright updates and add Commentary links X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=64c17c4561cf419a4c70511bafc0815ea670bb2e copyright updates and add Commentary links --- diff --git a/rts/sm/Compact.c b/rts/sm/Compact.c index ef0aefc..844b770 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 4f1d6a2..9b3ecb3 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 6ffe167..bae6ed7 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 c89e4d9..c0aeeb5 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 0b08bc8..7a82a6e 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 519925e..b95466e 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 6e1fb30..61b72b6 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 c110323..70dd7a8 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 0042dbd..49134da 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 0b5bd1e..a74d5ae 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 dce83ed..cd200f3 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 010a810..d9caca2 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 d131da9..021d9be 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"