[pypy-svn] r28605 - pypy/dist/pypy/module/_pickle_support
mwh at codespeak.net
mwh at codespeak.net
Fri Jun 9 21:20:16 CEST 2006
Author: mwh
Date: Fri Jun 9 21:20:15 2006
New Revision: 28605
Modified:
pypy/dist/pypy/module/_pickle_support/__init__.py
pypy/dist/pypy/module/_pickle_support/maker.py
Log:
AAAAARGH forgot to check this in :/
Modified: pypy/dist/pypy/module/_pickle_support/__init__.py
==============================================================================
--- pypy/dist/pypy/module/_pickle_support/__init__.py (original)
+++ pypy/dist/pypy/module/_pickle_support/__init__.py Fri Jun 9 21:20:15 2006
@@ -12,6 +12,7 @@
'func_new' : 'maker.func_new',
'module_new' : 'maker.module_new',
'method_new' : 'maker.method_new',
+ 'builtin_method_new' : 'maker.builtin_method_new',
'dictiter_surrogate_new' : 'maker.dictiter_surrogate_new',
'seqiter_new' : 'maker.seqiter_new',
'reverseseqiter_new' : 'maker.reverseseqiter_new',
Modified: pypy/dist/pypy/module/_pickle_support/maker.py
==============================================================================
--- pypy/dist/pypy/module/_pickle_support/maker.py (original)
+++ pypy/dist/pypy/module/_pickle_support/maker.py Fri Jun 9 21:20:15 2006
@@ -38,6 +38,9 @@
return space.call_args(w_type, __args__)
method_new.unwrap_spec = [ObjSpace, Arguments]
+def builtin_method_new(space, w_instance, w_name):
+ return space.getattr(w_instance, w_name)
+
def dictiter_surrogate_new(space, w_lis):
# we got a listobject.
# simply create an iterator and that's it.
@@ -110,4 +113,4 @@
for w_p in nulls:
p = space.int_w(w_p)
tup_w[p] = None
- return tup_w
\ No newline at end of file
+ return tup_w
More information about the Pypy-commit
mailing list