Author: Maciej Fijalkowski <[email protected]>
Branch: optresult
Changeset: r77779:cf289fc49521
Date: 2015-06-02 18:30 +0200
http://bitbucket.org/pypy/pypy/changeset/cf289fc49521/
Log: few fixes
diff --git a/rpython/jit/metainterp/optimizeopt/virtualize.py
b/rpython/jit/metainterp/optimizeopt/virtualize.py
--- a/rpython/jit/metainterp/optimizeopt/virtualize.py
+++ b/rpython/jit/metainterp/optimizeopt/virtualize.py
@@ -890,6 +890,7 @@
optimize_RAW_LOAD_F = optimize_RAW_LOAD_I
def optimize_RAW_STORE(self, op):
+ raise Exception("implement me")
value = self.getvalue(op.getarg(0))
if value.is_virtual():
offsetbox = self.get_constant_box(op.getarg(1))
diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py
--- a/rpython/jit/metainterp/resume.py
+++ b/rpython/jit/metainterp/resume.py
@@ -12,7 +12,6 @@
from rpython.rtyper.lltypesystem import lltype, llmemory, rffi, rstr
from rpython.rtyper.rclass import OBJECTPTR
from rpython.jit.metainterp.walkvirtual import VirtualVisitor
-from rpython.jit.metainterp.optimizeopt.info import AbstractVirtualPtrInfo
# Logic to encode the chain of frames and the state of the boxes at a
@@ -413,6 +412,8 @@
return liveboxes[:]
def _number_virtuals(self, liveboxes, optimizer, num_env_virtuals):
+ from rpython.jit.metainterp.optimizeopt.info import
AbstractVirtualPtrInfo
+
# !! 'liveboxes' is a list that is extend()ed in-place !!
memo = self.memo
new_liveboxes = [None] * memo.num_cached_boxes()
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit