public interface InstanceKeyFactory
Modifier and Type | Method and Description |
---|---|
InstanceKey |
getInstanceKeyForAllocation(CGNode node,
NewSiteReference allocation) |
<T> InstanceKey |
getInstanceKeyForConstant(TypeReference type,
T S) |
InstanceKey |
getInstanceKeyForMetadataObject(Object obj,
TypeReference objType) |
InstanceKey |
getInstanceKeyForMultiNewArray(CGNode node,
NewSiteReference allocation,
int dim) |
InstanceKey |
getInstanceKeyForPEI(CGNode node,
ProgramCounter instr,
TypeReference type) |
InstanceKey getInstanceKeyForAllocation(CGNode node, NewSiteReference allocation)
InstanceKey getInstanceKeyForMultiNewArray(CGNode node, NewSiteReference allocation, int dim)
<T> InstanceKey getInstanceKeyForConstant(TypeReference type, T S)
InstanceKey getInstanceKeyForPEI(CGNode node, ProgramCounter instr, TypeReference type)
node
- instr
- type
- InstanceKey getInstanceKeyForMetadataObject(Object obj, TypeReference objType)
objType
- TODO