Author: Hakan Ardo <ha...@debian.org> Branch: jit-multilabel Changeset: r50457:a155d05decc6 Date: 2011-12-13 09:11 +0100 http://bitbucket.org/pypy/pypy/changeset/a155d05decc6/
Log: kill ShortBoxes.aliases diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py b/pypy/jit/metainterp/optimizeopt/virtualstate.py --- a/pypy/jit/metainterp/optimizeopt/virtualstate.py +++ b/pypy/jit/metainterp/optimizeopt/virtualstate.py @@ -563,7 +563,6 @@ self.potential_ops = {} self.alternatives = {} self.synthetic = {} - self.aliases = {} self.rename = {} self.optimizer = optimizer @@ -583,7 +582,6 @@ def clone(self): sb = ShortBoxes(self.optimizer, None) - sb.aliases.update(self.aliases) sb.short_boxes = {} sb.short_boxes.update(self.short_boxes) return sb @@ -690,13 +688,3 @@ def has_producer(self, box): return box in self.short_boxes - - def alias(self, newbox, oldbox): - if not isinstance(oldbox, Const) and newbox not in self.short_boxes: - self.short_boxes[newbox] = self.short_boxes[oldbox] - self.aliases[newbox] = oldbox - - def original(self, box): - while box in self.aliases: - box = self.aliases[box] - return box _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit