ghc-6.10.2: The GHC APIContentsIndex
StackPlacements
Synopsis
data SlotSet
allStackSlots :: SlotSet
data SlotClass
= SlotClass32
| SlotClass64
| SlotClass128
slotClassBits :: SlotClass -> Int
stackSlot32 :: SlotClass
stackSlot64 :: SlotClass
stackSlot128 :: SlotClass
allSlotClasses :: [SlotClass]
getStackSlot :: SlotClass -> SlotSet -> (StackPlacement, SlotSet)
extendSlotSet :: SlotSet -> StackPlacement -> SlotSet
deleteFromSlotSet :: StackPlacement -> SlotSet -> SlotSet
elemSlotSet :: StackPlacement -> SlotSet -> Bool
chooseSlot :: SlotClass -> [StackPlacement] -> SlotSet -> Maybe (StackPlacement, SlotSet)
data StackPlacement
= FullSlot SlotClass Int
| YoungHalf StackPlacement
| OldHalf StackPlacement
Documentation
data SlotSet
show/hide Instances
allStackSlots :: SlotSet
data SlotClass
Constructors
SlotClass32
SlotClass64
SlotClass128
show/hide Instances
slotClassBits :: SlotClass -> Int
stackSlot32 :: SlotClass
stackSlot64 :: SlotClass
Only supported slot classes
stackSlot128 :: SlotClass
allSlotClasses :: [SlotClass]
getStackSlot :: SlotClass -> SlotSet -> (StackPlacement, SlotSet)
extendSlotSet :: SlotSet -> StackPlacement -> SlotSet
deleteFromSlotSet :: StackPlacement -> SlotSet -> SlotSet
elemSlotSet :: StackPlacement -> SlotSet -> Bool
chooseSlot :: SlotClass -> [StackPlacement] -> SlotSet -> Maybe (StackPlacement, SlotSet)
data StackPlacement
Constructors
FullSlot SlotClass Int
YoungHalf StackPlacement
OldHalf StackPlacement
show/hide Instances
Produced by Haddock version 2.4.2