Carl Friedrich Bolz-Tereick pushed to branch branch/unicodedata-dawg at PyPy / pypy
Commits: 0a376a5c by Carl Friedrich Bolz-Tereick at 2022-08-07T20:54:01+02:00 fix rpython --HG-- branch : unicodedata-dawg - - - - - defc1eaa by Carl Friedrich Bolz-Tereick at 2022-08-07T21:30:02+02:00 argh, actual fix --HG-- branch : unicodedata-dawg - - - - - 1064c1e2 by Carl Friedrich Bolz-Tereick at 2022-08-09T13:18:11+02:00 Use base compression again for names, make printed output less enormous --HG-- branch : unicodedata-dawg - - - - - 99f6a17c by Carl Friedrich Bolz-Tereick at 2022-08-09T17:04:42+02:00 use int32 for codepoints, not C longs --HG-- branch : unicodedata-dawg - - - - - de0804c3 by Carl Friedrich Bolz-Tereick at 2022-08-09T17:23:47+02:00 small improvements --HG-- branch : unicodedata-dawg - - - - - 7121a2f6 by Carl Friedrich Bolz-Tereick at 2022-08-10T22:03:36+02:00 use a single big db to store almost all information. 10% space and is much faster. use CPython's code for db page tables logic --HG-- branch : unicodedata-dawg - - - - - f45ee617 by Carl Friedrich Bolz-Tereick at 2022-08-11T15:56:06+02:00 intermediate checkin: rewrite code generation infrastructure and estimate sizes --HG-- branch : unicodedata-dawg - - - - - d30dc835 by Carl Friedrich Bolz-Tereick at 2022-08-12T12:48:04+02:00 more switching to the code writer --HG-- branch : unicodedata-dawg - - - - - 41f07249 by Carl Friedrich Bolz-Tereick at 2022-08-12T16:42:05+02:00 tweak guesses --HG-- branch : unicodedata-dawg - - - - - 71b05811 by Carl Friedrich Bolz-Tereick at 2022-08-12T19:08:52+02:00 do the composition data differently --HG-- branch : unicodedata-dawg - - - - - 9b83c891 by Carl Friedrich Bolz-Tereick at 2022-08-12T19:39:01+02:00 share composition_data --HG-- branch : unicodedata-dawg - - - - - aecc840d by Carl Friedrich Bolz-Tereick at 2022-08-12T20:34:46+02:00 fix --HG-- branch : unicodedata-dawg - - - - - 68126b7e by Carl Friedrich Bolz-Tereick at 2022-08-12T21:24:37+02:00 integrate composition data into the decomposition tables --HG-- branch : unicodedata-dawg - - - - - 4a6d166e by Carl Friedrich Bolz-Tereick at 2022-08-12T21:46:58+02:00 compress pre- and postfix constants --HG-- branch : unicodedata-dawg - - - - - 73e77d19 by Carl Friedrich Bolz-Tereick at 2022-08-13T12:57:31+02:00 tests and fixes --HG-- branch : unicodedata-dawg - - - - - 3071f3e8 by Carl Friedrich Bolz-Tereick at 2022-08-14T11:08:44+02:00 unify all char lists into the same output list. also include casefolds. --HG-- branch : unicodedata-dawg - - - - - 4ad5b92d by Carl Friedrich Bolz-Tereick at 2022-08-14T11:11:16+02:00 remove some old unicode versions, only keep those for py 2.7, and 3.6 onwards --HG-- branch : unicodedata-dawg - - - - - e80baf28 by Carl Friedrich Bolz-Tereick at 2022-08-14T11:17:17+02:00 fix tests --HG-- branch : unicodedata-dawg - - - - - 3c137c46 by Carl Friedrich Bolz-Tereick at 2022-08-14T13:28:07+02:00 refactor the db generation --HG-- branch : unicodedata-dawg - - - - - 7d5bc5a3 by Carl Friedrich Bolz-Tereick at 2022-08-14T16:30:46+02:00 use methods to generate less "unknown" --HG-- branch : unicodedata-dawg - - - - - d7159bf7 by Carl Friedrich Bolz-Tereick at 2022-08-14T20:48:10+02:00 failing test --HG-- branch : unicodedata-dawg - - - - - 6 changed files: - pypy/module/unicodedata/interp_ucd.py - pypy/module/unicodedata/test/test_hyp.py - pypy/module/unicodedata/test/test_unicodedata.py - rpython/rlib/rstring.py - − rpython/rlib/unicodedata/CaseFolding-6.0.0.txt - − rpython/rlib/unicodedata/CaseFolding-6.1.0.txt View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8fbad397bf0f2c39e2224df6a7301180eedeb9bf...d7159bf7c864f1a9dcbdd56f772de5d9bdaf8b2e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8fbad397bf0f2c39e2224df6a7301180eedeb9bf...d7159bf7c864f1a9dcbdd56f772de5d9bdaf8b2e 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