Ronan Lamy pushed to branch topic/default/apptest_conversion at PyPy / pypy
Commits: e934ccc1 by Carl Friedrich Bolz-Tereick at 2020-02-29T23:56:55+01:00 turns out some annoying person (hint: me) did the same fixes already only on py3.6 in 438c53ddd510, without backporting them. Now do the backport. - - - - - c20b48e9 by Carl Friedrich Bolz-Tereick at 2020-03-01T13:06:56+01:00 hack slightly differently: make recursively equal code objects still compare equal, but still don't share them in the bytecode compiler. This fixes test_marshal - - - - - c6433387 by Carl Friedrich Bolz-Tereick at 2020-03-02T16:55:10+01:00 speed up integer parsing: - no need to call the fully general startswith implementation if the second argument is always just 1 or 2 chars - implement a fast path for base 10 along the lines of what antocuni did in the json decoder - - - - - c004c6d5 by Carl Friedrich Bolz-Tereick at 2020-03-02T17:07:53+01:00 a magic function that gives access to the underlying utf-8 bytes of a unicode object (useful for debugging) - - - - - 0421762e by quejebo at 2020-03-01T08:07:28-08:00 Added support for spaceconfig in new style applevel tests - - - - - fef876f6 by Carl Friedrich Bolz-Tereick at 2020-03-02T19:21:42+01:00 move those utf8 benchmarks to more sensible places - - - - - 07a6187b by Carl Friedrich Bolz-Tereick at 2020-03-02T19:47:20+01:00 gaaaaah, the JIT happily traces into json decoding, since it doesn't contain loops. that's complete nonsense of course - - - - - 3a3b8429 by Matti Picus at 2020-03-03T10:04:14+02:00 add frozenset to micronumpy's test FakeSpace - - - - - 0564b650 by Matti Picus at 2020-03-03T10:22:25+02:00 improve __pypy__ documentation - - - - - 1aed3f39 by Ronan Lamy at 2020-03-03T11:02:47+01:00 Implement @pytest.mark.skipif in new-style apptests - - - - - 527ebd81 by Matti Picus at 2020-03-04T09:10:09+02:00 import unicodedb from rpython when in rpython subdir - - - - - a7fa1195 by Ronan Lamy at 2020-03-04T15:12:44+01:00 hg merge default - - - - - 20 changed files: - pypy/doc/__pypy__-module.rst - pypy/interpreter/astcompiler/assemble.py - pypy/interpreter/pycode.py - pypy/interpreter/test/apptest_function.py - pypy/interpreter/test/test_code.py - + pypy/interpreter/test/test_pycode.py - pypy/module/__pypy__/interp_buffer.py - pypy/module/__pypy__/interp_magic.py - pypy/module/__pypy__/moduledef.py - pypy/module/__pypy__/test/test_magic.py - pypy/module/_pypyjson/interp_decoder.py - pypy/module/micronumpy/compile.py - unicode-bench.py → pypy/tool/bench/unicode-bench.py - pypy/tool/pytest/apptest2.py - pypy/tool/pytest/fake_pytest/app_pytest.py - pypy/tool/pytest/fake_pytest/moduledef.py - pypy/tool/pytest/test/test_appsupport.py - rpython/rlib/rarithmetic.py - rpython/rlib/rstring.py - targetunicode-bench.py → rpython/translator/goal/targetunicode-bench.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/0566f715b2663d17f65223cc14d17738be0b6b8b...a7fa119502693a1e95fa5edaeeff87bee4b1ebd5 --- View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/0566f715b2663d17f65223cc14d17738be0b6b8b...a7fa119502693a1e95fa5edaeeff87bee4b1ebd5 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
