[pypy-commit] pypy jitframe-on-heap: no JMP_i, fine

fijal noreply at buildbot.pypy.org
Sun Feb 17 17:34:35 CET 2013


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: jitframe-on-heap
Changeset: r61352:55ad9d09f1b1
Date: 2013-02-17 18:33 +0200
http://bitbucket.org/pypy/pypy/changeset/55ad9d09f1b1/

Log:	no JMP_i, fine

diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/assembler.py
+++ b/rpython/jit/backend/x86/assembler.py
@@ -284,7 +284,7 @@
         offset = mc.get_relative_pos() - jnz_location
         assert 0 < offset <= 127
         mc.overwrite(jnz_location-1, chr(offset))
-        mc.JMP_i(self.propagate_exception_path)
+        mc.JMP(imm(self.propagate_exception_path))
         #
         rawstart = mc.materialize(self.cpu.asmmemmgr, [])
         self.stack_check_slowpath = rawstart


More information about the pypy-commit mailing list