public final Value generalize(Value other) { return this.generalize(other.instructionOffsetValue()); }
public final Value generalize(Value other) { return this.generalize(other.instructionOffsetValue()); }
public final Value generalize(Value other) { return this.generalize(other.instructionOffsetValue()); }
public final Value generalize(Value other) { return this.generalize(other.instructionOffsetValue()); }
public void branchConditionally(Clazz clazz, CodeAttribute codeAttribute, int offset, int branchTarget, int conditional) { // Accumulate the branch targets. traceBranchTargets = traceBranchTargets.generalize(new InstructionOffsetValue(branchTarget)).instructionOffsetValue(); wasCalled = true; }
branchOriginValues[offset].generalize(other.branchOriginValues[offset]); branchTargetValues[offset].generalize(other.branchTargetValues[offset]);
branchOriginValues[offset].generalize(other.branchOriginValues[offset]); branchTargetValues[offset].generalize(other.branchTargetValues[offset]);
branchOriginValues[offset].generalize(other.branchOriginValues[offset]); branchTargetValues[offset].generalize(other.branchTargetValues[offset]);
branchOriginValues[offset].generalize(other.branchOriginValues[offset]).instructionOffsetValue(); branchTargetValues[offset].generalize(other.branchTargetValues[offset]).instructionOffsetValue();
reverseDependency == null ? consumerOffset : reverseDependency.generalize(consumerOffset);
reverseDependency == null ? consumerOffset : reverseDependency.generalize(consumerOffset);
reverseDependency == null ? consumerOffset : reverseDependency.generalize(consumerOffset);
branchTargetValues[instructionOffset].generalize(branchTargets); branchOriginValues[branchTarget] = branchOriginValues[branchTarget] == null ? instructionOffsetValue: branchOriginValues[branchTarget].generalize(instructionOffsetValue);
branchTargetValues[instructionOffset].generalize(branchTargets); branchOriginValues[branchTarget] = branchOriginValues[branchTarget] == null ? instructionOffsetValue: branchOriginValues[branchTarget].generalize(instructionOffsetValue);
branchTargetValues[instructionOffset].generalize(branchTargets); branchOriginValues[branchTarget] = branchOriginValues[branchTarget] == null ? instructionOffsetValue: branchOriginValues[branchTarget].generalize(instructionOffsetValue);
branchTargetValues[instructionOffset].generalize(branchTargets).instructionOffsetValue(); branchOriginValues[branchTarget] = branchOriginValues[branchTarget] == null ? instructionOffsetValue: branchOriginValues[branchTarget].generalize(instructionOffsetValue).instructionOffsetValue();
traceValue.generalize(parameterTraceValue);
traceValue.generalize(parameterTraceValue);
traceValue.generalize(parameterTraceValue);