Author: Antonio Cuni <anto.c...@gmail.com> Branch: Changeset: r157:a6e6c83ade89 Date: 2011-07-22 12:12 +0200 http://bitbucket.org/pypy/jitviewer/changeset/a6e6c83ade89/
Log: make it clearer that these ops are guards; also, use == insteaf of 'is' for guard_value, because it's more correct in case of eg guard(i4 == 0) vs guard(i4 is 0) diff --git a/_jitviewer/parser.py b/_jitviewer/parser.py --- a/_jitviewer/parser.py +++ b/_jitviewer/parser.py @@ -67,16 +67,16 @@ locals()['repr_' + name] = _new_binop(bin_op) def repr_guard_true(self): - return '%s is true' % self.getarg(0) + return 'guard(%s is true)' % self.getarg(0) def repr_guard_false(self): - return '%s is false' % self.getarg(0) + return 'guard(%s is false)' % self.getarg(0) def repr_guard_value(self): - return '%s is %s' % (self.getarg(0), self.getarg(1)) + return 'guard(%s == %s)' % (self.getarg(0), self.getarg(1)) def repr_guard_isnull(self): - return '%s is null' % self.getarg(0) + return 'guard(%s is null)' % self.getarg(0) def repr_getfield_raw(self): name, field = self.descr.split(' ')[1].rsplit('.', 1) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit