Carl Friedrich Bolz-Tereick pushed to branch branch/rbigint-fromstr-subquadratic at PyPy / pypy
Commits: 11a53919 by Carl Friedrich Bolz-Tereick at 2022-10-06T15:33:13+02:00 Backed out changeset e4c06197fb2d my ideas in that direction didn't help and it breaks other things --HG-- branch : rbigint-fromstr-subquadratic - - - - - dff7f4a2 by Carl Friedrich Bolz-Tereick at 2022-10-07T13:10:47+02:00 somewhat randomly: make append_slice on unicode builders more efficient - - - - - 7b5e9d2e by Carl Friedrich Bolz-Tereick at 2022-10-07T14:33:52+02:00 fix typo - - - - - 36f13ba0 by Carl Friedrich Bolz-Tereick at 2022-10-07T15:14:06+02:00 use proper API - - - - - b6a89666 by Carl Friedrich Bolz-Tereick at 2022-10-07T18:39:24+02:00 remove old and weird interface to build strings, just use string builders - - - - - 7671bbdf by Carl Friedrich Bolz-Tereick at 2022-10-07T20:42:19+02:00 make dtoa elidable, tracing into it makes not much sense - - - - - ba30949b by Carl Friedrich Bolz-Tereick at 2022-10-07T20:43:15+02:00 make list.__repr__ use a jit driver, and have implementations for a few of the strategies - - - - - 906899e7 by Carl Friedrich Bolz-Tereick at 2022-10-08T18:46:04+02:00 fix an XXX in the method shortcut code: it actually is a problem for KeyError on pypy3 - - - - - 594b5846 by Carl Friedrich Bolz-Tereick at 2022-10-08T18:47:19+02:00 #3821: support subclassing _RawIOBase and BytesIO at the same time - - - - - b019546e by Carl Friedrich Bolz-Tereick at 2022-10-08T18:49:34+02:00 add a docstring - - - - - 399791d1 by Carl Friedrich Bolz-Tereick at 2022-10-08T22:34:32+02:00 undo part of d808fe36af64 that I didn't understand properly to fix this bug: >>>> class K(KeyError): pass >>>> print(K(1)) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'KeyError' object expected, got 'K' instead - - - - - 8731e5e2 by Carl Friedrich Bolz-Tereick at 2022-10-09T17:12:39+02:00 merge default --HG-- branch : rbigint-fromstr-subquadratic - - - - - 17 changed files: - pypy/interpreter/typedef.py - pypy/module/__pypy__/interp_builders.py - pypy/module/__pypy__/test/test_builders.py - pypy/module/_io/interp_iobase.py - pypy/module/_io/test/apptest_bytesio.py - pypy/module/exceptions/interp_exceptions.py - pypy/module/exceptions/test/test_exc.py - pypy/objspace/std/floatobject.py - pypy/objspace/std/listobject.py - pypy/objspace/std/objectobject.py - pypy/objspace/std/test/test_listobject.py - rpython/rlib/rbigint.py - rpython/rlib/rdtoa.py - rpython/rlib/test/test_rbigint.py - rpython/rtyper/lltypesystem/rstr.py - rpython/rtyper/rlist.py - rpython/rtyper/rtuple.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8e82e35e328295e7fbf6e39ec18f08b58d6ef90b...8731e5e2fb15ac9f4dc574ffc0ca4ea527db0cd2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8e82e35e328295e7fbf6e39ec18f08b58d6ef90b...8731e5e2fb15ac9f4dc574ffc0ca4ea527db0cd2 You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list -- pypy-commit@python.org To unsubscribe send an email to pypy-commit-le...@python.org https://mail.python.org/mailman3/lists/pypy-commit.python.org/ Member address: arch...@mail-archive.com