[pypy-commit] [Git][pypy/pypy][branch/compact-unicode] 6 commits: add more gaurds but still segfaulting
Matti Picus pushed to branch branch/compact-unicode at PyPy / pypy Commits: c91a42ce by Matti Picus at 2021-07-23T18:02:35+03:00 add more gaurds but still segfaulting --HG-- branch : compact-unicode - - - - - 69fe3b1b by Matti Picus at 2021-07-25T20:17:17+03:00 optimize by creating helper functions to avoid Py* calling overhead --HG-- branch : compact-unicode - - - - - 52b41796 by Matti Picus at 2021-07-25T20:18:36+03:00 more debugging guards --HG-- branch : compact-unicode - - - - - 4a0531ac by Matti Picus at 2021-07-25T20:20:03+03:00 fix PyUnicode_New --HG-- branch : compact-unicode - - - - - b1876c33 by Matti Picus at 2021-07-25T23:20:12+03:00 cleanup debug cruft, remove wrong assert --HG-- branch : compact-unicode - - - - - 33febd05 by Matti Picus at 2021-07-26T12:00:08+03:00 subclasses (like numpy.unicode_) should not use the compact form --HG-- branch : compact-unicode - - - - - 2 changed files: - pypy/module/cpyext/test/test_unicodeobject.py - pypy/module/cpyext/unicodeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/975eda6978b8e37a4605ee3fe87036912ce37969...33febd054aaaca55af7607f7e71e94eaf5de24d3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/975eda6978b8e37a4605ee3fe87036912ce37969...33febd054aaaca55af7607f7e71e94eaf5de24d3 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] 2 commits: test: fix the compile() apptest to adapt new feature_version
Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: 23bf108d by isidentical at 2021-07-26T11:40:50+03:00 test: fix the compile() apptest to adapt new feature_version --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 206b2450 by isidentical at 2021-07-26T12:18:47+03:00 tokenizer: better handling for type comments --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 5 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/fstring.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/pyparser/pytokenizer.py - pypy/module/__builtin__/test/apptest_compile.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/428b335f39fc6a41fc756e8d9e287d393a0fecc0...206b245096f0de5aaa2b603f8e9121d21b47bce6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/428b335f39fc6a41fc756e8d9e287d393a0fecc0...206b245096f0de5aaa2b603f8e9121d21b47bce6 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] fstring: add feature_version check against fstring debugging
Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: 2337f357 by isidentical at 2021-07-26T12:31:46+03:00 fstring: add feature_version check against fstring debugging --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 1 changed file: - pypy/interpreter/astcompiler/fstring.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2337f357d2a02f37d946d15efc03ca60741c618c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2337f357d2a02f37d946d15efc03ca60741c618c You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy] Deleted branch branch/compact-unicode
Matti Picus deleted branch branch/compact-unicode at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/py3.7] 27 commits: speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C
Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 80e44034 by Matti Picus at 2021-07-13T16:13:58+03:00 speed up win64 rposix.read, rposix.write by pushing IPH wrapping into C - - - - - 2d362472 by Matti Picus at 2021-07-13T18:52:27+03:00 fix the runpack test for the size of LONG_BIT (which is 64 on win64) - - - - - a7077eea by Matti Picus at 2021-07-13T18:53:28+03:00 add debug prints to figure out why a test is failing - - - - - b6da37bf by Matti Picus at 2021-07-14T07:22:55+03:00 fix rposix - - - - - 237c389d by Matti Picus at 2021-07-14T08:33:23+03:00 enable finding pytest when running subprocess - - - - - 55ae150c by Matti Picus at 2021-07-14T20:11:14+03:00 codemap is broken on win64, but is also unused so skip the failing test - - - - - 5563eaa2 by Armin Rigo at 2021-07-15T16:52:41+02:00 Issue #3514 trying with a tweak in the error message - - - - - 00e5b281 by Matti Picus at 2021-07-18T01:29:25+03:00 on win64, xmm6-15 are non-volatile --HG-- branch : win64-xmm-registers - - - - - f20eaf7c by Matti Picus at 2021-07-18T07:47:37+03:00 typo --HG-- branch : win64-xmm-registers - - - - - a72f473f by Matti Picus at 2021-07-18T13:37:18+03:00 remove duplicate value --HG-- branch : win64-xmm-registers - - - - - 212e58d2 by Matti Picus at 2021-07-18T17:37:54+03:00 fix logic (isuruf) --HG-- branch : win64-xmm-registers - - - - - d9070f5c by Matti Picus at 2021-07-22T00:15:53+03:00 document and close branch to be merged --HG-- branch : win64-xmm-registers - - - - - ddbe0636 by Matti Picus at 2021-07-22T00:16:51+03:00 merge branch to fix list of non-volatile registers in windows64 - - - - - 7fa85927 by Matti Picus at 2021-07-22T12:24:47+03:00 continuation of 1697fc0bff5d, putenv('=hidden', 'value') fails on windows - - - - - 7d015125 by Matti Picus at 2021-07-22T15:32:35+03:00 test, start to support the "compact" format by setting tp_itemsize --HG-- branch : compact-unicode - - - - - 975eda69 by Matti Picus at 2021-07-22T15:56:03+03:00 implement compact data. Something is off - this segfaults in the numpy tests --HG-- branch : compact-unicode - - - - - e66af38a by Matti Picus at 2021-07-22T16:49:51+03:00 partially revert a4669b4e2e77 the test should fail but the code was fine. - - - - - 4d02f21a by Matti Picus at 2021-07-23T06:45:42+03:00 also fix test - - - - - c91a42ce by Matti Picus at 2021-07-23T18:02:35+03:00 add more gaurds but still segfaulting --HG-- branch : compact-unicode - - - - - 69fe3b1b by Matti Picus at 2021-07-25T20:17:17+03:00 optimize by creating helper functions to avoid Py* calling overhead --HG-- branch : compact-unicode - - - - - 52b41796 by Matti Picus at 2021-07-25T20:18:36+03:00 more debugging guards --HG-- branch : compact-unicode - - - - - 4a0531ac by Matti Picus at 2021-07-25T20:20:03+03:00 fix PyUnicode_New --HG-- branch : compact-unicode - - - - - b1876c33 by Matti Picus at 2021-07-25T23:20:12+03:00 cleanup debug cruft, remove wrong assert --HG-- branch : compact-unicode - - - - - 33febd05 by Matti Picus at 2021-07-26T12:00:08+03:00 subclasses (like numpy.unicode_) should not use the compact form --HG-- branch : compact-unicode - - - - - cd07 by Matti Picus at 2021-07-26T13:11:15+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 8d77180d by Matti Picus at 2021-07-26T15:43:17+03:00 document and close branch to be merged --HG-- branch : compact-unicode - - - - - d2f574f3 by Matti Picus at 2021-07-26T15:44:00+03:00 merge branch to implement compact PyUnicodeObjects --HG-- branch : py3.7 - - - - - 15 changed files: - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/test/test__pypyjson.py - pypy/module/cpyext/pyobject.py - pypy/module/cpyext/test/test_pyerrors.py - pypy/module/cpyext/test/test_unicodeobject.py - pypy/module/cpyext/typeobject.py - pypy/module/cpyext/unicodeobject.py - rpython/jit/backend/llsupport/test/test_codemap.py - rpython/jit/backend/x86/regalloc.py - rpython/rlib/rposix.py - rpython/rlib/rstruct/test/test_runpack.py - rpython/rlib/test/test_rbigint.py - rpython/rlib/test/test_rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a152f78640b60debc9574112f2f9d40225fc1535...d2f574f3235f40e3c3cf95b4d94bb18cb5b8dd8e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a152f78640b60debc9574112f2f9d40225fc1535...d2f574f3235f40e3c3cf95b4d94bb18cb5b8dd8e You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] pyparser: ensure all tokens are unique for type ignores
Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: 92788fef by isidentical at 2021-07-26T16:40:05+03:00 pyparser: ensure all tokens are unique for type ignores --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 1 changed file: - pypy/interpreter/pyparser/pyparse.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/92788fef5ac63d1ed588f3d09b7f05df820bf951 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/92788fef5ac63d1ed588f3d09b7f05df820bf951 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/py3.8-isidentical-ast-feature-version] pyparser: add the ability to clear type_ignore cache
Batuhan Taskaya pushed to branch branch/py3.8-isidentical-ast-feature-version at PyPy / pypy Commits: e28cdc1d by isidentical at 2021-07-26T19:11:13+03:00 pyparser: add the ability to clear type_ignore cache It seems like compile() command preserves the parser since it uses the same execution context on the same session, so if you parse again and again the number of type_ignores in the parser object grows. --HG-- branch : py3.8-isidentical-ast-feature-version - - - - - 4 changed files: - pypy/interpreter/pycompiler.py - pypy/interpreter/pyparser/parser.py - pypy/interpreter/pyparser/pyparse.py - pypy/module/_ast/test/test_ast.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e28cdc1db469efc18a013d9c5ee1807bf00877d8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e28cdc1db469efc18a013d9c5ee1807bf00877d8 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/hpy-0.0.3] fix compilation of _hpy_universal
Ronan Lamy pushed to branch branch/hpy-0.0.3 at PyPy / pypy Commits: 24830689 by Ronan Lamy at 2021-07-26T17:38:13+01:00 fix compilation of _hpy_universal --HG-- branch : hpy-0.0.3 - - - - - 3 changed files: - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/rffi_hacks.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/248306892201859bb8121f29bd9d802165d8ef26 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/248306892201859bb8121f29bd9d802165d8ef26 You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit
[pypy-commit] [Git][pypy/pypy][branch/llvm-jit-backend-experimental] restored original readme
muke 101 pushed to branch branch/llvm-jit-backend-experimental at PyPy / pypy Commits: 4fe484a9 by muke101 at 2021-07-26T20:05:16+01:00 restored original readme --HG-- branch : llvm-jit-backend-experimental - - - - - 1 changed file: - README.rst View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4fe484a95d7386463681336fd866e50e62d8ce8a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4fe484a95d7386463681336fd866e50e62d8ce8a You're receiving this email because of your account on foss.heptapod.net. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit