X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FReduction.java;h=222a1686582011ae29de1a10bdf715d20d862cbb;hp=5eb3f63197de7d91f644d1625e1fbf8443d469c2;hb=6f1b2b1cba77222aeed1594d878b8c1250e31c1f;hpb=33d7b8fa4974bad96108c11e5548b354cf10ecb8 diff --git a/src/edu/berkeley/sbp/Reduction.java b/src/edu/berkeley/sbp/Reduction.java index 5eb3f63..222a168 100644 --- a/src/edu/berkeley/sbp/Reduction.java +++ b/src/edu/berkeley/sbp/Reduction.java @@ -40,7 +40,10 @@ final class Reduction implements Comparable { return 1; } - public void perform() { new Result(forest, pred, reduction, phase); } + public void perform() { + if (reduction==null) return; + phase.newNodeFromReduction(forest, reduction, pred); + } public GSS.Phase predPhase() { return pred.phase(); } public Pos reduction() { return reduction; } public GSS.Phase targetPhase() { return phase; }