程序包 proguard.analysis.cpa.jvm.domain.memory
-
接口概要 接口 说明 TraceExtractor<ContentT extends AbstractState<ContentT>> This interface contains helper methods for producing witness traces. -
类概要 类 说明 BamLocationDependentJvmMemoryLocation<ContentT extends AbstractState<ContentT>> This class wraps aJvmMemoryLocationadding information on its program location and source reached set.JvmMemoryLocationAbstractState<ContentT extends AbstractState<ContentT>> ThisAbstractStateconsists of aBamLocationDependentJvmMemoryLocationwith a set of sources contributed into its value and the call stack that generated it.JvmMemoryLocationAbstractState.StackEntry<ContentT extends AbstractState<ContentT>> An entry of the call stack of the state.JvmMemoryLocationCpa<ContentT extends AbstractState<ContentT>> TheJvmMemoryLocationCpabacktraces memory locations.JvmMemoryLocationMergeJoinOperator<ContentT extends AbstractState<ContentT>> ThisMergeOperatorapplies the join operator to its arguments sharing the same memory location.JvmMemoryLocationTransferRelation<ContentT extends AbstractState<ContentT>> TheJvmMemoryLocationTransferRelationcomputes the backward successors of anJvmMemoryLocationAbstractStatefor a given instruction.