[pypy-commit] pypy optimizeopt-cleanup: simplify getrawptrinfo()

rlamy pypy.commits at gmail.com
Wed May 15 10:52:48 EDT 2019


Author: Ronan Lamy <ronan.lamy at gmail.com>
Branch: optimizeopt-cleanup
Changeset: r96620:1dd36a7a4387
Date: 2019-05-13 13:53 +0100
http://bitbucket.org/pypy/pypy/changeset/1dd36a7a4387/

Log:	simplify getrawptrinfo()

diff --git a/rpython/jit/metainterp/optimizeopt/info.py b/rpython/jit/metainterp/optimizeopt/info.py
--- a/rpython/jit/metainterp/optimizeopt/info.py
+++ b/rpython/jit/metainterp/optimizeopt/info.py
@@ -859,10 +859,6 @@
     if isinstance(fw, IntBound):
         return None
     if fw is not None:
-        if isinstance(fw, AbstractRawPtrInfo):
-            return fw
-        fw = RawStructPtrInfo()
-        op.set_forwarded(fw)
         assert isinstance(fw, AbstractRawPtrInfo)
         return fw
     return None
diff --git a/rpython/jit/metainterp/optimizeopt/optimizer.py b/rpython/jit/metainterp/optimizeopt/optimizer.py
--- a/rpython/jit/metainterp/optimizeopt/optimizer.py
+++ b/rpython/jit/metainterp/optimizeopt/optimizer.py
@@ -851,4 +851,3 @@
 
 dispatch_opt = make_dispatcher_method(Optimizer, 'optimize_',
         default=Optimizer.optimize_default)
-


More information about the pypy-commit mailing list