Matti Picus pushed to branch branch/py3.7 at PyPy / pypy
Commits: e8dae8db by Antonio Cuni at 2020-10-02T17:39:55+02:00 introduce a @never_allocate class decorator, which ensure that a certain RPython class is never actually instantiated at runtime. Useful to ensure that e.g. it's always constant-folded away --HG-- branch : rpython-never-allocate - - - - - aba70973 by Antonio Cuni at 2020-10-02T23:53:14+02:00 improve the test to check that if we constant-fold the MyClass malloc(), everything works --HG-- branch : rpython-never-allocate - - - - - 0cf823cd by nulano at 2020-12-25T16:52:28+01:00 don't add REG_QWORD introduced in CPython 3.6 to winreg on PyPy2 --HG-- branch : py2.7-winreg - - - - - a6436a6e by nulano at 2020-12-25T17:58:37+01:00 backport e070d661: implement winreg reflection on win64 --HG-- branch : py2.7-winreg - - - - - 098e8f31 by nulano at 2020-12-25T18:11:34+01:00 backport d5d9fb27, fb5cddf8: bpo-21151, preserve None passed as REG_BINARY instead of crashing or changing it to an empty string --HG-- branch : py2.7-winreg - - - - - 32a54dcc by nulano at 2020-12-25T18:30:35+01:00 backport 0df11e6e: redo winreg reflection using runtime loading --HG-- branch : py2.7-winreg - - - - - 7bd2219b by nulano at 2020-12-25T19:57:35+01:00 fix py3.7-winreg backports --HG-- branch : py2.7-winreg - - - - - 3d3c2a42 by fijal at 2021-01-07T16:30:16+02:00 rename Hash to HASH to match cpython - - - - - 4c86e202 by Carl Friedrich Bolz-Tereick at 2021-01-18T16:44:45+01:00 fix a bug in the heapcache around nonstandard virtualizables (it doesn't occur in pypy, but I had it in another jit recently): in some rare weird circumstances the nonstandard virtualizable can be a constant! also rename is_nonstandard_virtualizable to the more precise is_known_nonstandard_virtualizable - - - - - 069f8130 by Matti Picus at 2021-01-21T13:32:47+02:00 merge, document py2.7-winreg which backports winreg changes from py3.7 - - - - - b2fd255b by Antonio Cuni at 2021-01-21T14:06:19+00:00 Merge branch 'branch/rpython-never-allocate' into 'branch/default' introduce a @never_allocate class decorator See merge request pypy/pypy!764 - - - - - 0010dbd0 by Matti Picus at 2021-01-22T12:46:59+02:00 Backed out changes from rpython-never-allocate since it is not ready yet - - - - - d5c6dc68 by Matti Picus at 2021-01-23T20:53:31+02:00 Fix signature of PyEval_EvalCode - - - - - 67c49bff by Matti Picus at 2021-01-23T21:00:33+02:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - ab47f90e by Matti Picus at 2021-01-23T23:20:20+02:00 test, add PyImport_GetModule (issue 3385) --HG-- branch : py3.7 - - - - - df6398a9 by Matti Picus at 2021-01-23T23:22:38+02:00 merge heads --HG-- branch : py3.7 - - - - - 8 changed files: - pypy/doc/whatsnew-head.rst - pypy/module/_winreg/moduledef.py - pypy/module/cpyext/eval.py - pypy/module/cpyext/import_.py - pypy/module/cpyext/test/test_import.py - rpython/jit/metainterp/heapcache.py - rpython/jit/metainterp/pyjitpl.py - rpython/jit/metainterp/test/test_heapcache.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b0537909b9627ea8753369c3e37db8d4308621ae...df6398a93118cb93f2510fc9bab3032f0f01b7dd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b0537909b9627ea8753369c3e37db8d4308621ae...df6398a93118cb93f2510fc9bab3032f0f01b7dd 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
