[pypy-svn] r59677 - pypy/branch/oo-jit/pypy/jit/codegen/cli
antocuni at codespeak.net
antocuni at codespeak.net
Mon Nov 3 15:05:03 CET 2008
Author: antocuni
Date: Mon Nov 3 15:05:02 2008
New Revision: 59677
Modified:
pypy/branch/oo-jit/pypy/jit/codegen/cli/rgenop.py
Log:
this is definitely a bug, that I found by looking at the generated code. Would
have not shown up until we generate 4096 methods, though.
Modified: pypy/branch/oo-jit/pypy/jit/codegen/cli/rgenop.py
==============================================================================
--- pypy/branch/oo-jit/pypy/jit/codegen/cli/rgenop.py (original)
+++ pypy/branch/oo-jit/pypy/jit/codegen/cli/rgenop.py Mon Nov 3 15:05:02 2008
@@ -615,7 +615,7 @@
# goto jump_to_unknown
il_jump_to_unknown_label = il.DefineLabel()
il.Emit(OpCodes.Ldloc, self.jumpto_var)
- il.Emit(OpCodes.Ldc_I4, intmask(0xFFF0000))
+ il.Emit(OpCodes.Ldc_I4, intmask(0xFFFF0000))
il.Emit(OpCodes.And)
il.Emit(OpCodes.Ldc_I4, 16)
il.Emit(OpCodes.Shr_Un)
More information about the Pypy-commit
mailing list