X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FGSS.java;h=1a8ef11e87627454309c566e39d587bd330950e7;hp=9075f410a96e932939b419a3f6b14df5c2cba1d5;hb=82f9b8d4a2fadb14cb004e5cc9f14944458f2e6c;hpb=189d68c64f7aaec90b7cdef0fb2c358fe4f0dd21 diff --git a/src/edu/berkeley/sbp/GSS.java b/src/edu/berkeley/sbp/GSS.java index 9075f41..1a8ef11 100644 --- a/src/edu/berkeley/sbp/GSS.java +++ b/src/edu/berkeley/sbp/GSS.java @@ -344,7 +344,7 @@ class GSS { for(Node child : ((Forest.Many)result).parents) { if (only != null && child!=only) continue; holder[pos] = result; - if (pos==0) child.finish(r, r.rewrite(new Input.Region(child.phase().getLocation(), phase().getLocation())), target); + if (pos==0) child.finish(r, r.rewrite(child.phase().getLocation().createRegion(phase().getLocation())), target); else child.reduce(r, pos-1, target, null); }