|
@@ -159,7 +159,7 @@ public class Compaction {
|
|
LayoutType layout = LayoutType.fromString( m.read( "layout", MemoryType.LOCAL ) );
|
|
LayoutType layout = LayoutType.fromString( m.read( "layout", MemoryType.LOCAL ) );
|
|
double old = v.getX( layout );
|
|
double old = v.getX( layout );
|
|
boolean oldDef = !v.isXUndefined( layout );
|
|
boolean oldDef = !v.isXUndefined( layout );
|
|
- v.setX( v.getSink( layout ).getShift( layout ), true, layout );
|
|
|
|
|
|
+ v.setX( old + v.getSink( layout ).getShift( layout ), true, layout );
|
|
actions.push( (Memory mem) -> {
|
|
actions.push( (Memory mem) -> {
|
|
v.setX( old, oldDef, layout );
|
|
v.setX( old, oldDef, layout );
|
|
});
|
|
});
|