[pypy-svn] r76458 - pypy/trunk/pypy/objspace/std

fijal at codespeak.net fijal at codespeak.net
Tue Aug 3 19:30:49 CEST 2010


Author: fijal
Date: Tue Aug  3 19:30:48 2010
New Revision: 76458

Modified:
   pypy/trunk/pypy/objspace/std/callmethod.py
Log:
hopefully fix stackless


Modified: pypy/trunk/pypy/objspace/std/callmethod.py
==============================================================================
--- pypy/trunk/pypy/objspace/std/callmethod.py	(original)
+++ pypy/trunk/pypy/objspace/std/callmethod.py	Tue Aug  3 19:30:48 2010
@@ -68,7 +68,8 @@
     if not n_kwargs:
         try:
             w_result = f.space.call_valuestack(w_callable, n, f)
-            rstack.resume_point("CALL_METHOD_no_kwargs", f, n_args, returns=w_result)
+            rstack.resume_point("CALL_METHOD", f, w_self, n_args,
+                                returns=w_result)
         finally:
             f.dropvalues(n_args + 2)
     else:
@@ -89,7 +90,8 @@
         
         try:
             w_result = f.space.call_args(w_callable, args)
-            rstack.resume_point("CALL_METHOD", f, w_self, returns=w_result)
+            rstack.resume_point("CALL_METHOD", f, w_self, n_args,
+                                returns=w_result)
         finally:
             f.dropvalues(1 + (w_self is None))
     f.pushvalue(w_result)



More information about the Pypy-commit mailing list