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

Reply via email to