[issue1471] Re-enable strategies on py3k

New submission from Philip Jenvey <pjenvey@underboss.org>: Most of list/set/dict etc strategies were disabled on py3k as they became pretty broken w/ the big bytes/unicode switch. We also lacked an rpython unicode type strategy at the time, but we have that now These need to be re-enabled before the final release, obviously for the sake of performance Many of the strategy tests were disabled in 2db1e0a806e2, but there are also some others. I believe they are all py3k_skip's ---------- assignedto: pjenvey messages: 5654 nosy: pypy-issue priority: performance bug status: unread title: Re-enable strategies on py3k ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1471> ________________________________________

Philip Jenvey <pjenvey@underboss.org> added the comment: I'll just note that this is indeed a performance regression. Also, I recall the dict's String strategy mysteriously breaking translation due to the py3 usages of space.setitem_str. The branch may benefit from a space.setitem_unicode ---------- status: unread -> chatting ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1471> ________________________________________

Philip Jenvey <pjenvey@underboss.org> added the comment: fixed in 092f39d9ab1c ________________________________________ PyPy bug tracker <tracker@bugs.pypy.org> <https://bugs.pypy.org/issue1471> ________________________________________
participants (1)
-
Philip Jenvey