Carl Friedrich Bolz-Tereick pushed to branch 
branch/string-algorithmic-optimizations at PyPy / pypy


Commits:
36829bf3 by Carl Friedrich Bolz-Tereick at 2021-02-26T11:58:51+01:00
follow what cpython is doing more systematically:

add similar cases, stop using StringBuilder, make a correctly sized llstr
directly. needs a refactoring

--HG--
branch : string-algorithmic-optimizations

- - - - -
888361fd by Carl Friedrich Bolz-Tereick at 2021-02-26T13:40:42+01:00
remove code duplication with rstr by having the real implementation of search
only live in rlib/rstring.py

--HG--
branch : string-algorithmic-optimizations

- - - - -
091c2b01 by Carl Friedrich Bolz-Tereick at 2021-02-26T14:08:44+01:00
maxsplit -> maxcount for replace functions

--HG--
branch : string-algorithmic-optimizations

- - - - -
0dbba608 by Carl Friedrich Bolz-Tereick at 2021-02-26T14:09:59+01:00
fix translation

--HG--
branch : string-algorithmic-optimizations

- - - - -


4 changed files:

- pypy/objspace/std/unicodeobject.py
- rpython/rlib/rstring.py
- rpython/rlib/test/test_rstring.py
- rpython/rtyper/lltypesystem/rstr.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/-/compare/b8c074402f38ddd7d6f9ac15bcc5b521bc9b041a...0dbba608ab632521915d02a2d92761a5381245a8

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/b8c074402f38ddd7d6f9ac15bcc5b521bc9b041a...0dbba608ab632521915d02a2d92761a5381245a8
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to