Author: Antonio Cuni <[email protected]>
Branch: virtual-raw-mallocs
Changeset: r59657:e956cc61e97e
Date: 2013-01-03 00:04 +0100
http://bitbucket.org/pypy/pypy/changeset/e956cc61e97e/
Log: rpython fix
diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py
--- a/pypy/jit/metainterp/compile.py
+++ b/pypy/jit/metainterp/compile.py
@@ -17,7 +17,7 @@
from pypy.jit.metainterp.typesystem import llhelper, oohelper
from pypy.jit.metainterp.optimize import InvalidLoop
from pypy.jit.metainterp.inliner import Inliner
-from pypy.jit.metainterp.resume import NUMBERING, PENDINGFIELDSP
+from pypy.jit.metainterp.resume import NUMBERING, PENDINGFIELDSP,
ResumeDataDirectReader
from pypy.jit.codewriter import heaptracker, longlong
def giveup():
@@ -661,7 +661,7 @@
token = metainterp_sd.cpu.get_latest_force_token()
all_virtuals = self.fetch_data(token)
if all_virtuals is None:
- all_virtuals = []
+ all_virtuals = ResumeDataDirectReader.VirtualCache([], [])
assert jitdriver_sd is self.jitdriver_sd
resume_in_blackhole(metainterp_sd, jitdriver_sd, self, all_virtuals)
assert 0, "unreachable"
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit