Author: Alex Gaynor <alex.gay...@gmail.com> Branch: Changeset: r67227:19a57b920a2a Date: 2013-10-08 15:00 -0700 http://bitbucket.org/pypy/pypy/changeset/19a57b920a2a/
Log: Inline into the select module diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/pypyjit/policy.py +++ b/pypy/module/pypyjit/policy.py @@ -110,7 +110,7 @@ '__pypy__', 'cStringIO', '_collections', 'struct', 'mmap', 'marshal', '_codecs', 'rctime', 'cppyy', '_cffi_backend', 'pyexpat', '_continuation', '_io', - 'thread']: + 'thread', 'select']: if modname == 'pypyjit' and 'interp_resop' in rest: return False return True diff --git a/pypy/module/pypyjit/test/test_policy.py b/pypy/module/pypyjit/test/test_policy.py --- a/pypy/module/pypyjit/test/test_policy.py +++ b/pypy/module/pypyjit/test/test_policy.py @@ -49,12 +49,15 @@ from pypy.module.thread.os_lock import Lock assert pypypolicy.look_inside_function(Lock.descr_lock_acquire.im_func) +def test_select(): + from pypy.module.select.interp_select import poll + assert pypypolicy.look_inside_function(poll) + def test_pypy_module(): from pypy.module._collections.interp_deque import W_Deque from pypy.module._random.interp_random import W_Random assert not pypypolicy.look_inside_function(W_Random.random) assert pypypolicy.look_inside_function(W_Deque.length) - assert not pypypolicy.look_inside_pypy_module('select.interp_epoll') assert pypypolicy.look_inside_pypy_module('__builtin__.operation') assert pypypolicy.look_inside_pypy_module('__builtin__.abstractinst') assert pypypolicy.look_inside_pypy_module('__builtin__.functional') _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit