[pypy-commit] [Git][pypy/pypy][branch/map-improvements] 14 commits: add _msvccompiler from python3 and sync msvc-related files. Use _msvccompiler for windows

Carl Friedrich Bolz-Tereick foss at heptapod.net
Tue Jan 19 16:50:52 EST 2021



Carl Friedrich Bolz-Tereick pushed to branch branch/map-improvements at PyPy / pypy


Commits:
e65add2e by Matti Picus at 2020-12-30T08:30:43+02:00
add _msvccompiler from python3 and sync msvc-related files. Use _msvccompiler for windows

--HG--
branch : sync-distutils

- - - - -
b329a093 by Matti Picus at 2020-12-30T10:29:46+02:00
fix for python2

--HG--
branch : sync-distutils

- - - - -
7e13a6f6 by Matti Picus at 2020-12-30T12:48:37+02:00
document and close branch to be merged

--HG--
branch : sync-distutils

- - - - -
fd17eb6d by Matti Picus at 2020-12-30T12:49:18+02:00
merge sync-distutils which updates the way we find MSVC

- - - - -
84ef34d2 by Matti Picus at 2020-12-31T08:47:04+02:00
trivial test fixes, backport Py_NAN fix

- - - - -
5263476f by Matti Picus at 2021-01-01T12:09:47+02:00
happy new year

- - - - -
72f16d17 by Matti Picus at 2021-01-02T22:36:23+02:00
enable vmprof installation for rpython/rlib/rvmprof tests

- - - - -
87487450 by Matti Picus at 2021-01-03T15:48:29+02:00
test, fix parsing "inf" and friends in PyOS_string_to_double (issue 3375)

also fix "const char *" in dg_strtod

- - - - -
023bd2db by Matti Picus at 2021-01-04T08:43:41+02:00
add str2constcharp for tests

- - - - -
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

- - - - -
ae48de81 by Carl Friedrich Bolz-Tereick at 2021-01-19T20:31:41+01:00
merge default

--HG--
branch : map-improvements

- - - - -
33aa95cc by Carl Friedrich Bolz-Tereick at 2021-01-19T22:18:04+01:00
fix bug in more complicated patterns of boxed and unboxed attributes

--HG--
branch : map-improvements

- - - - -
9cac4e17 by Carl Friedrich Bolz-Tereick at 2021-01-19T22:50:23+01:00
expose mapdict implementation via __pypy__ to help with debugability

--HG--
branch : map-improvements

- - - - -


27 changed files:

- LICENSE
- extra_tests/test_os.py
- + lib-python/2.7/distutils/_msvccompiler.py
- lib-python/2.7/distutils/ccompiler.py
- lib-python/2.7/distutils/msvc9compiler.py
- lib-python/2.7/distutils/msvccompiler.py
- lib-python/2.7/distutils/spawn.py
- + lib-python/2.7/distutils/tests/test_msvccompiler.py
- lib_pypy/_hashlib/__init__.py
- pypy/doc/conf.py
- pypy/doc/whatsnew-head.rst
- pypy/module/__pypy__/interp_magic.py
- pypy/module/__pypy__/test/test_special.py
- pypy/module/_pypyjson/interp_decoder.py
- pypy/module/cpyext/pystrtod.py
- pypy/module/cpyext/test/test_floatobject.py
- pypy/module/cpyext/test/test_pystrtod.py
- pypy/module/time/test/test_time.py
- pypy/objspace/std/mapdict.py
- pypy/objspace/std/test/test_mapdict.py
- requirements.txt
- rpython/doc/conf.py
- rpython/jit/metainterp/heapcache.py
- rpython/jit/metainterp/pyjitpl.py
- rpython/jit/metainterp/test/test_heapcache.py
- rpython/rlib/rdtoa.py
- rpython/rtyper/lltypesystem/rffi.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/071d64182338ccdce99c0bef1872a98c55da718f...9cac4e1722456c8fd20fc4a72692cba1d29db1ae

-- 
View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/071d64182338ccdce99c0bef1872a98c55da718f...9cac4e1722456c8fd20fc4a72692cba1d29db1ae
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20210119/b96c0040/attachment.html>


More information about the pypy-commit mailing list