[pypy-svn] r66186 - pypy/branch/pyjitpl5/pypy/jit/metainterp
Maciej Fijalkowski
fijall at gmail.com
Tue Jul 14 13:09:24 CEST 2009
This one is related to a problem of bridges adding new fields. Since
we don't have a solution
to this problem, we likely need to think in more general way first
(and relevant tests were
happily deleted when virtualizables changed style).
On Mon, Jul 13, 2009 at 7:14 AM, <arigo at codespeak.net> wrote:
> Author: arigo
> Date: Mon Jul 13 15:14:04 2009
> New Revision: 66186
>
> Modified:
> pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py
> Log:
> Revert r63474, which looks obscure and wrong. It contains no bug
> description nor any test that would show the bug, so it's cancelled
> until it can be clearly explained.
>
>
> Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py
> ==============================================================================
> --- pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py (original)
> +++ pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py Mon Jul 13 15:14:04 2009
> @@ -349,7 +349,7 @@
> op_fail = op.suboperations[0]
> assert op_fail.opnum == rop.FAIL
> for box in op_fail.args:
> - if isinstance(box, Const) or box not in self.nodes:
> + if isinstance(box, Const):
> continue
> self.prepare_rebuild_ops(self.nodes[box], rebuild_ops, memo, box)
>
> _______________________________________________
> pypy-svn mailing list
> pypy-svn at codespeak.net
> http://codespeak.net/mailman/listinfo/pypy-svn
>
More information about the Pypy-commit
mailing list