summaryrefslogtreecommitdiff
path: root/rts
diff options
context:
space:
mode:
Diffstat (limited to 'rts')
-rw-r--r--rts/Capability.h2
-rw-r--r--rts/Interpreter.c2
-rw-r--r--rts/Libdw.h2
-rw-r--r--rts/Makefile4
-rw-r--r--rts/StaticPtrTable.c4
-rw-r--r--rts/Task.h2
-rw-r--r--rts/Ticky.c2
-rw-r--r--rts/ghc.mk6
-rw-r--r--rts/hooks/Hooks.h2
-rw-r--r--rts/sm/CNF.h2
-rw-r--r--rts/sm/Compact.c2
-rw-r--r--rts/sm/Compact.h2
-rw-r--r--rts/sm/Evac.c2
-rw-r--r--rts/sm/Evac.h2
-rw-r--r--rts/sm/GC.c2
-rw-r--r--rts/sm/GC.h2
-rw-r--r--rts/sm/GCTDecl.h2
-rw-r--r--rts/sm/GCThread.h2
-rw-r--r--rts/sm/GCUtils.c2
-rw-r--r--rts/sm/GCUtils.h2
-rw-r--r--rts/sm/HeapAlloc.h2
-rw-r--r--rts/sm/MarkStack.h2
-rw-r--r--rts/sm/MarkWeak.c2
-rw-r--r--rts/sm/MarkWeak.h2
-rw-r--r--rts/sm/Scav.c2
-rw-r--r--rts/sm/Scav.h2
-rw-r--r--rts/sm/ShouldCompact.h2
-rw-r--r--rts/sm/Storage.c2
-rw-r--r--rts/sm/Sweep.c2
-rw-r--r--rts/sm/Sweep.h2
30 files changed, 34 insertions, 34 deletions
diff --git a/rts/Capability.h b/rts/Capability.h
index 05a827c7b9..dc1c6c2073 100644
--- a/rts/Capability.h
+++ b/rts/Capability.h
@@ -5,7 +5,7 @@
* Capabilities
*
* For details on the high-level design, see
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Scheduler
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/scheduler
*
* A Capability holds all the state an OS thread/task needs to run
* Haskell code: its STG registers, a pointer to its TSO, a nursery
diff --git a/rts/Interpreter.c b/rts/Interpreter.c
index 3450780ba5..e4b9d5696e 100644
--- a/rts/Interpreter.c
+++ b/rts/Interpreter.c
@@ -426,7 +426,7 @@ eval_obj:
// pointer to a FUN is tagged on the stack or elsewhere,
// so we fix the tag here. (#13767)
// For full details of the invariants on tagging, see
- // https://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/HaskellExecution/PointerTagging
+ // https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/haskell-execution/pointer-tagging
tagged_obj =
newEmptyPAP(cap,
arity <= TAG_MASK
diff --git a/rts/Libdw.h b/rts/Libdw.h
index 5fd1c9522c..28c6312f7a 100644
--- a/rts/Libdw.h
+++ b/rts/Libdw.h
@@ -7,7 +7,7 @@
* Do not #include this file directly: #include "Rts.h" instead.
*
* To understand the structure of the RTS headers, see the wiki:
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/source-tree/includes
*
* -------------------------------------------------------------------------- */
diff --git a/rts/Makefile b/rts/Makefile
index 09ff7ea6b5..d6a9db3757 100644
--- a/rts/Makefile
+++ b/rts/Makefile
@@ -5,8 +5,8 @@
# This file is part of the GHC build system.
#
# To understand how the build system works and how to modify it, see
-# http://ghc.haskell.org/trac/ghc/wiki/Building/Architecture
-# http://ghc.haskell.org/trac/ghc/wiki/Building/Modifying
+# https://gitlab.haskell.org/ghc/ghc/wikis/building/architecture
+# https://gitlab.haskell.org/ghc/ghc/wikis/building/modifying
#
# -----------------------------------------------------------------------------
diff --git a/rts/StaticPtrTable.c b/rts/StaticPtrTable.c
index 997987a2ce..f5e6239ad0 100644
--- a/rts/StaticPtrTable.c
+++ b/rts/StaticPtrTable.c
@@ -3,8 +3,8 @@
*
* The Static Pointer Table implementation.
*
- * https://ghc.haskell.org/trac/ghc/wiki/StaticPointers
- * https://ghc.haskell.org/trac/ghc/wiki/StaticPointers/ImplementationPlan
+ * https://gitlab.haskell.org/ghc/ghc/wikis/static-pointers
+ * https://gitlab.haskell.org/ghc/ghc/wikis/static-pointers/implementation-plan
*
*/
diff --git a/rts/Task.h b/rts/Task.h
index 0410407a60..88b567ab87 100644
--- a/rts/Task.h
+++ b/rts/Task.h
@@ -5,7 +5,7 @@
* Tasks
*
* For details on the high-level design, see
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Scheduler
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/scheduler
*
* -------------------------------------------------------------------------*/
diff --git a/rts/Ticky.c b/rts/Ticky.c
index 4587097980..55df113d5d 100644
--- a/rts/Ticky.c
+++ b/rts/Ticky.c
@@ -353,7 +353,7 @@ printRegisteredCounterInfo (FILE *tf)
StgEntCounter *p;
if ( ticky_entry_ctrs != NULL ) {
- fprintf(tf,"\nThe following table is explained by http://ghc.haskell.org/trac/ghc/wiki/Debugging/TickyTicky\nAll allocation numbers are in bytes.\n");
+ fprintf(tf,"\nThe following table is explained by https://gitlab.haskell.org/ghc/ghc/wikis/debugging/ticky-ticky\nAll allocation numbers are in bytes.\n");
fprintf(tf,"\n**************************************************\n\n");
}
fprintf(tf, "%11s%11s%11s %-23s %s\n",
diff --git a/rts/ghc.mk b/rts/ghc.mk
index ff3f18f30c..ae4dcd840c 100644
--- a/rts/ghc.mk
+++ b/rts/ghc.mk
@@ -5,8 +5,8 @@
# This file is part of the GHC build system.
#
# To understand how the build system works and how to modify it, see
-# http://ghc.haskell.org/trac/ghc/wiki/Building/Architecture
-# http://ghc.haskell.org/trac/ghc/wiki/Building/Modifying
+# https://gitlab.haskell.org/ghc/ghc/wikis/building/architecture
+# https://gitlab.haskell.org/ghc/ghc/wikis/building/modifying
#
# -----------------------------------------------------------------------------
@@ -511,7 +511,7 @@ rts/win32/ThrIOManager_CC_OPTS += -w
# The above warning suppression flags are a temporary kludge.
# While working on this module you are encouraged to remove it and fix
# any warnings in the module. See
-# http://ghc.haskell.org/trac/ghc/wiki/WorkingConventions#Warnings
+# https://gitlab.haskell.org/ghc/ghc/wikis/working-conventions#Warnings
# for details
# Without this, thread_obj will not be inlined (at least on x86 with GCC 4.1.0)
diff --git a/rts/hooks/Hooks.h b/rts/hooks/Hooks.h
index 24500f19e7..5b36f7637c 100644
--- a/rts/hooks/Hooks.h
+++ b/rts/hooks/Hooks.h
@@ -7,7 +7,7 @@
* Do not #include this file directly: #include "Rts.h" instead.
*
* To understand the structure of the RTS headers, see the wiki:
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/SourceTree/Includes
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/source-tree/includes
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/CNF.h b/rts/sm/CNF.h
index 6482130d2b..5377233483 100644
--- a/rts/sm/CNF.h
+++ b/rts/sm/CNF.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Compact.c b/rts/sm/Compact.c
index 77523aea08..3bfefa7ceb 100644
--- a/rts/sm/Compact.c
+++ b/rts/sm/Compact.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Compact.h b/rts/sm/Compact.h
index 570de7a340..db50807217 100644
--- a/rts/sm/Compact.h
+++ b/rts/sm/Compact.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Evac.c b/rts/sm/Evac.c
index 289031945d..b4050512a6 100644
--- a/rts/sm/Evac.c
+++ b/rts/sm/Evac.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Evac.h b/rts/sm/Evac.h
index 11f505c526..168af89bd4 100644
--- a/rts/sm/Evac.h
+++ b/rts/sm/Evac.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/GC.c b/rts/sm/GC.c
index 0544fd29da..5aa2d1bc85 100644
--- a/rts/sm/GC.c
+++ b/rts/sm/GC.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/GC.h b/rts/sm/GC.h
index 437a25f8d9..43cc4ca8a1 100644
--- a/rts/sm/GC.h
+++ b/rts/sm/GC.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/GCTDecl.h b/rts/sm/GCTDecl.h
index d3717d1e45..8306795ade 100644
--- a/rts/sm/GCTDecl.h
+++ b/rts/sm/GCTDecl.h
@@ -5,7 +5,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/GCThread.h b/rts/sm/GCThread.h
index e865dabe5d..66f604d6cc 100644
--- a/rts/sm/GCThread.h
+++ b/rts/sm/GCThread.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/GCUtils.c b/rts/sm/GCUtils.c
index 31b2913a37..02c26ddf5e 100644
--- a/rts/sm/GCUtils.c
+++ b/rts/sm/GCUtils.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/GCUtils.h b/rts/sm/GCUtils.h
index 8b6040769e..a71d6dcb92 100644
--- a/rts/sm/GCUtils.h
+++ b/rts/sm/GCUtils.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* --------------------------------------------------------------------------*/
diff --git a/rts/sm/HeapAlloc.h b/rts/sm/HeapAlloc.h
index 1d9d23758a..cd41adfe4d 100644
--- a/rts/sm/HeapAlloc.h
+++ b/rts/sm/HeapAlloc.h
@@ -17,7 +17,7 @@
It needs to be FAST.
See wiki commentary at
- http://ghc.haskell.org/trac/ghc/wiki/Commentary/HeapAlloced
+ https://gitlab.haskell.org/ghc/ghc/wikis/commentary/heap-alloced
Implementation of HEAP_ALLOCED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/rts/sm/MarkStack.h b/rts/sm/MarkStack.h
index 51eee5770d..ca519f871f 100644
--- a/rts/sm/MarkStack.h
+++ b/rts/sm/MarkStack.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/MarkWeak.c b/rts/sm/MarkWeak.c
index 3aa28878b7..d5982e2f64 100644
--- a/rts/sm/MarkWeak.c
+++ b/rts/sm/MarkWeak.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/MarkWeak.h b/rts/sm/MarkWeak.h
index 2756cb06e2..305134be64 100644
--- a/rts/sm/MarkWeak.h
+++ b/rts/sm/MarkWeak.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Scav.c b/rts/sm/Scav.c
index 36592af887..73a790e9ed 100644
--- a/rts/sm/Scav.c
+++ b/rts/sm/Scav.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Scav.h b/rts/sm/Scav.h
index 6d265a7f40..21ca691bff 100644
--- a/rts/sm/Scav.h
+++ b/rts/sm/Scav.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/ShouldCompact.h b/rts/sm/ShouldCompact.h
index d80076460f..43e53e9fc7 100644
--- a/rts/sm/ShouldCompact.h
+++ b/rts/sm/ShouldCompact.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Storage.c b/rts/sm/Storage.c
index 4636bf45e3..71864585f6 100644
--- a/rts/sm/Storage.c
+++ b/rts/sm/Storage.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Storage Manager can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Sweep.c b/rts/sm/Sweep.c
index 2cf8399a3b..d6634dcb16 100644
--- a/rts/sm/Sweep.c
+++ b/rts/sm/Sweep.c
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/
diff --git a/rts/sm/Sweep.h b/rts/sm/Sweep.h
index 02cda8df69..25bfef42c3 100644
--- a/rts/sm/Sweep.h
+++ b/rts/sm/Sweep.h
@@ -7,7 +7,7 @@
* Documentation on the architecture of the Garbage Collector can be
* found in the online commentary:
*
- * http://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage/GC
+ * https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc
*
* ---------------------------------------------------------------------------*/