The trace graph has an assumption that the first node for every trace is the same.
If cycle detection detects a loop involving the first node, and that loop varies among traces, the replacement node for the loop will have differing values.
To overcome this, simple exclude the first node from cycle detection. This will ensure that the first node is always the same.
Note: node used synonymously with block.
The trace graph has an assumption that the first node for every trace is the same.
If cycle detection detects a loop involving the first node, and that loop varies among traces, the replacement node for the loop will have differing values.
To overcome this, simple exclude the first node from cycle detection. This will ensure that the first node is always the same.