module GHC.Platform.Constants where
import Prelude
data PlatformConstants = PlatformConstants {
PlatformConstants -> Int
pc_CONTROL_GROUP_CONST_291 :: Int,
PlatformConstants -> Int
pc_STD_HDR_SIZE :: Int,
PlatformConstants -> Int
pc_PROF_HDR_SIZE :: Int,
PlatformConstants -> Int
pc_BLOCK_SIZE :: Int,
PlatformConstants -> Int
pc_BLOCKS_PER_MBLOCK :: Int,
PlatformConstants -> Int
pc_TICKY_BIN_COUNT :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR2 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR3 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR4 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR5 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR6 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR7 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR8 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR9 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rR10 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rF1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rF2 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rF3 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rF4 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rF5 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rF6 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rD1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rD2 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rD3 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rD4 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rD5 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rD6 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rXMM1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rXMM2 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rXMM3 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rXMM4 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rXMM5 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rXMM6 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rYMM1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rYMM2 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rYMM3 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rYMM4 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rYMM5 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rYMM6 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rZMM1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rZMM2 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rZMM3 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rZMM4 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rZMM5 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rZMM6 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rL1 :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rSp :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rSpLim :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rHp :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rHpLim :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rCCCS :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rCurrentTSO :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rCurrentNursery :: Int,
PlatformConstants -> Int
pc_OFFSET_StgRegTable_rHpAlloc :: Int,
PlatformConstants -> Int
pc_OFFSET_stgEagerBlackholeInfo :: Int,
PlatformConstants -> Int
pc_OFFSET_stgGCEnter1 :: Int,
PlatformConstants -> Int
pc_OFFSET_stgGCFun :: Int,
PlatformConstants -> Int
pc_OFFSET_Capability_r :: Int,
PlatformConstants -> Int
pc_OFFSET_bdescr_start :: Int,
PlatformConstants -> Int
pc_OFFSET_bdescr_free :: Int,
PlatformConstants -> Int
pc_OFFSET_bdescr_blocks :: Int,
PlatformConstants -> Int
pc_OFFSET_bdescr_flags :: Int,
PlatformConstants -> Int
pc_SIZEOF_CostCentreStack :: Int,
PlatformConstants -> Int
pc_OFFSET_CostCentreStack_mem_alloc :: Int,
PlatformConstants -> Int
pc_REP_CostCentreStack_mem_alloc :: Int,
PlatformConstants -> Int
pc_OFFSET_CostCentreStack_scc_count :: Int,
PlatformConstants -> Int
pc_REP_CostCentreStack_scc_count :: Int,
:: Int,
:: Int,
:: Int,
PlatformConstants -> Int
pc_OFFSET_StgEntCounter_allocs :: Int,
PlatformConstants -> Int
pc_REP_StgEntCounter_allocs :: Int,
PlatformConstants -> Int
pc_OFFSET_StgEntCounter_allocd :: Int,
PlatformConstants -> Int
pc_REP_StgEntCounter_allocd :: Int,
PlatformConstants -> Int
pc_OFFSET_StgEntCounter_registeredp :: Int,
PlatformConstants -> Int
pc_OFFSET_StgEntCounter_link :: Int,
PlatformConstants -> Int
pc_OFFSET_StgEntCounter_entry_count :: Int,
PlatformConstants -> Int
pc_SIZEOF_StgUpdateFrame_NoHdr :: Int,
PlatformConstants -> Int
pc_SIZEOF_StgMutArrPtrs_NoHdr :: Int,
PlatformConstants -> Int
pc_OFFSET_StgMutArrPtrs_ptrs :: Int,
PlatformConstants -> Int
pc_OFFSET_StgMutArrPtrs_size :: Int,
PlatformConstants -> Int
pc_SIZEOF_StgSmallMutArrPtrs_NoHdr :: Int,
PlatformConstants -> Int
pc_OFFSET_StgSmallMutArrPtrs_ptrs :: Int,
PlatformConstants -> Int
pc_SIZEOF_StgArrBytes_NoHdr :: Int,
PlatformConstants -> Int
pc_OFFSET_StgArrBytes_bytes :: Int,
PlatformConstants -> Int
pc_OFFSET_StgTSO_alloc_limit :: Int,
PlatformConstants -> Int
pc_OFFSET_StgTSO_cccs :: Int,
PlatformConstants -> Int
pc_OFFSET_StgTSO_stackobj :: Int,
PlatformConstants -> Int
pc_OFFSET_StgStack_sp :: Int,
PlatformConstants -> Int
pc_OFFSET_StgStack_stack :: Int,
PlatformConstants -> Int
pc_OFFSET_StgUpdateFrame_updatee :: Int,
:: Int,
:: Int,
:: Int,
:: Int,
:: Int,
PlatformConstants -> Int
pc_MAX_SPEC_SELECTEE_SIZE :: Int,
PlatformConstants -> Int
pc_MAX_SPEC_AP_SIZE :: Int,
PlatformConstants -> Int
pc_MIN_PAYLOAD_SIZE :: Int,
PlatformConstants -> Int
pc_MIN_INTLIKE :: Int,
PlatformConstants -> Int
pc_MAX_INTLIKE :: Int,
PlatformConstants -> Int
pc_MIN_CHARLIKE :: Int,
PlatformConstants -> Int
pc_MAX_CHARLIKE :: Int,
PlatformConstants -> Int
pc_MUT_ARR_PTRS_CARD_BITS :: Int,
PlatformConstants -> Int
pc_MAX_Vanilla_REG :: Int,
PlatformConstants -> Int
pc_MAX_Float_REG :: Int,
PlatformConstants -> Int
pc_MAX_Double_REG :: Int,
PlatformConstants -> Int
pc_MAX_Long_REG :: Int,
PlatformConstants -> Int
pc_MAX_XMM_REG :: Int,
PlatformConstants -> Int
pc_MAX_Real_Vanilla_REG :: Int,
PlatformConstants -> Int
pc_MAX_Real_Float_REG :: Int,
PlatformConstants -> Int
pc_MAX_Real_Double_REG :: Int,
PlatformConstants -> Int
pc_MAX_Real_XMM_REG :: Int,
PlatformConstants -> Int
pc_MAX_Real_Long_REG :: Int,
PlatformConstants -> Int
pc_RESERVED_C_STACK_BYTES :: Int,
PlatformConstants -> Int
pc_RESERVED_STACK_WORDS :: Int,
PlatformConstants -> Int
pc_AP_STACK_SPLIM :: Int,
PlatformConstants -> Int
pc_WORD_SIZE :: Int,
PlatformConstants -> Int
pc_CINT_SIZE :: Int,
PlatformConstants -> Int
pc_CLONG_SIZE :: Int,
PlatformConstants -> Int
pc_CLONG_LONG_SIZE :: Int,
PlatformConstants -> Int
pc_BITMAP_BITS_SHIFT :: Int,
PlatformConstants -> Int
pc_TAG_BITS :: Int,
PlatformConstants -> Bool
pc_DYNAMIC_BY_DEFAULT :: Bool,
PlatformConstants -> Int
pc_LDV_SHIFT :: Int,
PlatformConstants -> Integer
pc_ILDV_CREATE_MASK :: Integer,
PlatformConstants -> Integer
pc_ILDV_STATE_CREATE :: Integer,
PlatformConstants -> Integer
pc_ILDV_STATE_USE :: Integer
} deriving (Int -> PlatformConstants -> ShowS
[PlatformConstants] -> ShowS
PlatformConstants -> String
(Int -> PlatformConstants -> ShowS)
-> (PlatformConstants -> String)
-> ([PlatformConstants] -> ShowS)
-> Show PlatformConstants
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
showList :: [PlatformConstants] -> ShowS
$cshowList :: [PlatformConstants] -> ShowS
show :: PlatformConstants -> String
$cshow :: PlatformConstants -> String
showsPrec :: Int -> PlatformConstants -> ShowS
$cshowsPrec :: Int -> PlatformConstants -> ShowS
Show,ReadPrec [PlatformConstants]
ReadPrec PlatformConstants
Int -> ReadS PlatformConstants
ReadS [PlatformConstants]
(Int -> ReadS PlatformConstants)
-> ReadS [PlatformConstants]
-> ReadPrec PlatformConstants
-> ReadPrec [PlatformConstants]
-> Read PlatformConstants
forall a.
(Int -> ReadS a)
-> ReadS [a] -> ReadPrec a -> ReadPrec [a] -> Read a
readListPrec :: ReadPrec [PlatformConstants]
$creadListPrec :: ReadPrec [PlatformConstants]
readPrec :: ReadPrec PlatformConstants
$creadPrec :: ReadPrec PlatformConstants
readList :: ReadS [PlatformConstants]
$creadList :: ReadS [PlatformConstants]
readsPrec :: Int -> ReadS PlatformConstants
$creadsPrec :: Int -> ReadS PlatformConstants
Read,PlatformConstants -> PlatformConstants -> Bool
(PlatformConstants -> PlatformConstants -> Bool)
-> (PlatformConstants -> PlatformConstants -> Bool)
-> Eq PlatformConstants
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
/= :: PlatformConstants -> PlatformConstants -> Bool
$c/= :: PlatformConstants -> PlatformConstants -> Bool
== :: PlatformConstants -> PlatformConstants -> Bool
$c== :: PlatformConstants -> PlatformConstants -> Bool
Eq)