[pypy-commit] pypy resume-refactor: (fijal, arigo) change resume_put to backend_put for backend operations
fijal
noreply at buildbot.pypy.org
Thu Aug 29 12:24:34 CEST 2013
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: resume-refactor
Changeset: r66427:539d5f8c5ee9
Date: 2013-08-29 11:23 +0100
http://bitbucket.org/pypy/pypy/changeset/539d5f8c5ee9/
Log: (fijal, arigo) change resume_put to backend_put for backend
operations
diff --git a/rpython/jit/backend/llsupport/resumebuilder.py b/rpython/jit/backend/llsupport/resumebuilder.py
--- a/rpython/jit/backend/llsupport/resumebuilder.py
+++ b/rpython/jit/backend/llsupport/resumebuilder.py
@@ -38,7 +38,7 @@
v = op.getarg(0)
loc = self.regalloc.loc(v)
pos = loc.get_jitframe_position()
- self.newops.append(op.copy_and_change(rop.RESUME_PUT,
+ self.newops.append(op.copy_and_change(rop.BACKEND_PUT,
args=[ConstInt(pos),
op.getarg(1),
op.getarg(2)]))
diff --git a/rpython/jit/backend/llsupport/test/test_resume.py b/rpython/jit/backend/llsupport/test/test_resume.py
--- a/rpython/jit/backend/llsupport/test/test_resume.py
+++ b/rpython/jit/backend/llsupport/test/test_resume.py
@@ -36,7 +36,7 @@
expected_resume = parse("""
[]
enter_frame(-1, descr=jitcode)
- resume_put(28, 0, 2)
+ backend_put(28, 0, 2)
leave_frame()
""", namespace={'jitcode': jitcode}).operations
equaloplists(descr.rd_loop_token.rd_bytecode, expected_resume)
diff --git a/rpython/jit/metainterp/resume2.py b/rpython/jit/metainterp/resume2.py
--- a/rpython/jit/metainterp/resume2.py
+++ b/rpython/jit/metainterp/resume2.py
@@ -23,7 +23,7 @@
self.enter_frame(op.getarg(0).getint(), descr)
elif op.getopnum() == rop.LEAVE_FRAME:
self.leave_frame()
- elif op.getopnum() == rop.RESUME_PUT:
+ elif op.getopnum() == rop.BACKEND_PUT:
self.put(op.getarg(0).getint(), op.getarg(1).getint(),
op.getarg(2).getint())
else:
diff --git a/rpython/jit/metainterp/test/test_resume2.py b/rpython/jit/metainterp/test/test_resume2.py
--- a/rpython/jit/metainterp/test/test_resume2.py
+++ b/rpython/jit/metainterp/test/test_resume2.py
@@ -40,7 +40,7 @@
resume_loop = parse("""
[]
enter_frame(-1, descr=jitcode1)
- resume_put(10, 0, 1)
+ backend_put(10, 0, 1)
leave_frame()
""", namespace={'jitcode1': jitcode})
descr = Descr()
@@ -62,12 +62,12 @@
resume_loop = parse("""
[]
enter_frame(-1, descr=jitcode1)
- resume_put(11, 0, 2)
+ backend_put(11, 0, 2)
enter_frame(12, descr=jitcode2)
- resume_put(12, 0, 3)
- resume_put(8, 1, 4)
+ backend_put(12, 0, 3)
+ backend_put(8, 1, 4)
leave_frame()
- resume_put(10, 0, 1)
+ backend_put(10, 0, 1)
leave_frame()
""", namespace={'jitcode1': jitcode1, 'jitcode2': jitcode2})
metainterp = MockMetaInterp()
More information about the pypy-commit
mailing list