[project @ 2000-07-26 13:29:03 by simonmar]
authorsimonmar <unknown>
Wed, 26 Jul 2000 13:29:03 +0000 (13:29 +0000)
committersimonmar <unknown>
Wed, 26 Jul 2000 13:29:03 +0000 (13:29 +0000)
- add wORD_SIZE (size of an StgWord in bytes)
- add bLOCK_SIZE_W (size of a storage manager block in words)

ghc/compiler/main/Constants.lhs

index 771b513..97d6a3a 100644 (file)
@@ -64,7 +64,10 @@ module Constants (
        iNT64_SIZE,
        wORD64_SIZE,
        
+       wORD_SIZE,
+
        bLOCK_SIZE,
+       bLOCK_SIZE_W,
 
        interfaceFileFormatVersion
 
@@ -223,8 +226,15 @@ area is has available.
 rESERVED_C_STACK_BYTES = (RESERVED_C_STACK_BYTES :: Int)
 \end{code}
 
+Size of a word, in bytes
+
+\begin{code}
+wORD_SIZE = (WORD_SIZE :: Int)
+\end{code}
+
 Size of a storage manager block (in bytes).
 
 \begin{code}
 bLOCK_SIZE = (BLOCK_SIZE :: Int)
+bLOCK_SIZE_W = (bLOCK_SIZE `div` wORD_SIZE :: Int)
 \end{code}