[pypy-svn] r44082 - pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter

cfbolz at codespeak.net cfbolz at codespeak.net
Thu Jun 7 12:44:13 CEST 2007


Author: cfbolz
Date: Thu Jun  7 12:44:13 2007
New Revision: 44082

Modified:
   pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py
Log:
delete some dead code


Modified: pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py
==============================================================================
--- pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py	(original)
+++ pypy/branch/prolog-bytecode/pypy/lang/prolog/interpreter/engine.py	Thu Jun  7 12:44:13 2007
@@ -187,17 +187,6 @@
         #XXX handle choice_point correctly
         return frame.run_directly(continuation)
 
-    def _call(self, query, continuation):
-        py.test.skip("can't do a call like this right now")
-        signature = query.signature
-        from pypy.lang.prolog.builtin import builtins
-        builtins = hint(builtins, deepfreeze=True)
-        signature = hint(signature, promote=True)
-        for bsig, builtin in unrolling_builtins:
-            if signature == bsig:
-                return builtin.call(self, query, continuation)
-        return self.user_call(query, continuation, choice_point=False)
-
     @purefunction
     def lookup_userfunction(self, signature):
         signature2function = self.signature2function



More information about the Pypy-commit mailing list