[pypy-svn] r29561 - pypy/dist/pypy/translator/asm

arigo at codespeak.net arigo at codespeak.net
Sat Jul 1 14:50:05 CEST 2006


Author: arigo
Date: Sat Jul  1 14:50:04 2006
New Revision: 29561

Modified:
   pypy/dist/pypy/translator/asm/model.py
Log:
Fix for translator/asm failures.


Modified: pypy/dist/pypy/translator/asm/model.py
==============================================================================
--- pypy/dist/pypy/translator/asm/model.py	(original)
+++ pypy/dist/pypy/translator/asm/model.py	Sat Jul  1 14:50:04 2006
@@ -53,7 +53,8 @@
 
     def execute(self, machine):
         sources = map(machine.get_register, self.sources)
-        result = getattr(self._frame(), 'op_' + self.opname)(*sources)
+        ophandler = self._frame().getoperationhandler(self.opname)
+        result = ophandler(*sources)
         machine.store_register(self.dest, result)
 
 



More information about the Pypy-commit mailing list