nulano pushed to branch branch/win64 at PyPy / pypy
Commits: b802d0ab by Matti Picus at 2020-07-16T15:03:19+03:00 backport test (issue 3269) - - - - - 10620d7c by Armin Rigo at 2020-07-17T13:10:06+02:00 Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax when called in a function involving nested scopes. These fixes are enough for me to translate pypy on some strange machine, but I agree that we're not really aiming to support CPython 2.7.6 any more---so, no test for that - - - - - 3241c482 by Armin Rigo at 2020-07-19T08:52:49+02:00 Issue #3246 Got it once on aarch64. Cannot reproduce, of course, so I'm still in the dark. Trying to add a couple of extra asserts - - - - - 191cacc2 by Armin Rigo at 2020-07-21T16:18:36+02:00 #3220 in-progress Support the RPython-level pypysig_set_wakeup_fd() optionally using send() instead of write() - - - - - 15b82b07 by Armin Rigo at 2020-07-21T16:46:05+02:00 Revert the direction in which I was taking this, and instead just check in the C code if the fd appears to be a socket on Windows - - - - - 5f142e6c by Armin Rigo at 2020-07-21T16:54:06+02:00 add a win64 comment here - - - - - 8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00 missing include - - - - - a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00 fix - - - - - c510b896 by Ronan Lamy at 2020-07-21T18:07:56+01:00 Fix skipping of backend-specific jit tests to not crash test collection on the other platforms - - - - - 51a0030d by Ronan Lamy at 2020-07-21T21:22:42+01:00 Add different way of skipping for when pytest is called on a single file (sadness) - - - - - 2119d0af by Armin Rigo at 2020-07-22T15:30:37+02:00 Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32 Otherwise there is no guarantee that calling make_sure_var_in_reg() twice, with [const, box] respectively, will work: it will allocate a temporary register and load it with the value of 'const', but then the second call might spill this same register. - - - - - cb6af5dc by Armin Rigo at 2020-07-22T15:34:32+02:00 Goes with the previous check-in. See a243e4e0b21c - - - - - be6b8660 by Matti Picus at 2020-07-23T22:29:30+03:00 these are from an enum, not #define - - - - - f11c0d69 by nulano at 2020-07-24T00:32:08+02:00 initialize lock timeout on windows if timeout is infinite --HG-- branch : initialize_lock_timeout_on_windows - - - - - 4a898c6e by nulano at 2020-07-24T00:33:34+02:00 Merge default --HG-- branch : initialize_lock_timeout_on_windows - - - - - 161664ad by Matti Picus at 2020-07-24T05:27:45+00:00 Merge branch 'branch/initialize_lock_timeout_on_windows' into 'branch/default' Initialize lock timeout on windows if timeout is infinite See merge request pypy/pypy!744 - - - - - 9312e6c0 by Armin Rigo at 2020-07-24T09:34:29+02:00 follow-up for merge request !744: check in RPython and complain if a lock.acquire(True) fails to acquire the lock in C - - - - - 8b423b8c by Matti Picus at 2020-07-24T15:59:45+03:00 add /FS to enable JOM.exe to run compilation on all cores, fix typo - - - - - f548ba83 by nulano at 2020-07-24T15:01:07+02:00 Merge default --HG-- branch : win64 - - - - - afc9b4f8 by Matti Picus at 2020-07-26T12:26:07+03:00 document merged branch - - - - - 68838bba by Armin Rigo at 2020-07-27T08:06:19+02:00 missing includes for getsockopt() and send() - - - - - 2cf75e36 by Armin Rigo at 2020-07-27T17:35:16+02:00 update to cffi/222126b71a49 (v1.14.1) - - - - - 8e69a655 by Matti Picus at 2020-07-27T18:23:01+03:00 typo - - - - - a5af3b57 by Matti Picus at 2020-07-27T22:44:38+03:00 move lib_pypy/tools -> lib_pypy/pypy_tools: otherwise"tools" appears on the sys.path - - - - - a19df634 by Armin Rigo at 2020-07-28T12:41:32+02:00 missing adds - - - - - e8c801ee by Armin Rigo at 2020-07-29T17:08:06+02:00 update libffi_msvc by copying the fixes done in cffi - - - - - 3da8b60f by nulano at 2020-07-30T00:53:25+02:00 Merge default --HG-- branch : win64 - - - - - a9a56233 by nulano at 2020-07-30T02:11:26+02:00 fix socketfd_type in _rsocket_rffi on win64 --HG-- branch : win64 - - - - - 7363811e by nulano at 2020-07-30T02:20:26+02:00 fix _socket module translation on win64 --HG-- branch : win64 - - - - - 30 changed files: - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - extra_tests/cffi_tests/cffi0/test_function.py - extra_tests/cffi_tests/cffi0/test_ownlib.py - extra_tests/cffi_tests/cffi0/test_parsing.py - + extra_tests/cffi_tests/cffi1/test_function_args.py - extra_tests/cffi_tests/embedding/test_basic.py - + extra_tests/cffi_tests/embedding/withunicode.py - + extra_tests/test_startup.py - lib_pypy/cffi.egg-info/PKG-INFO - lib_pypy/cffi/__init__.py - lib_pypy/cffi/_embedding.h - lib_pypy/cffi/cparser.py - lib_pypy/cffi/recompiler.py - lib_pypy/tools/__init__.py → lib_pypy/pypy_tools/__init__.py - lib_pypy/tools/build_cffi_imports.py → lib_pypy/pypy_tools/build_cffi_imports.py - pypy/doc/build.rst - pypy/doc/release-v7.3.1.rst - pypy/doc/whatsnew-head.rst - pypy/doc/windows.rst - pypy/goal/targetpypystandalone.py - pypy/module/_cffi_backend/__init__.py - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_socket/interp_socket.py - pypy/tool/release/package.py - rpython/annotator/specialize.py - rpython/jit/backend/aarch64/regalloc.py - rpython/jit/backend/aarch64/test/conftest.py - rpython/jit/backend/arm/test/conftest.py - rpython/jit/backend/llsupport/asmmemmgr.py - rpython/jit/backend/llsupport/descr.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/856c8c0927e14874bd3686ae0875e1cba334b215...7363811e5995b91689a451a58194712a503885f0 -- View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/856c8c0927e14874bd3686ae0875e1cba334b215...7363811e5995b91689a451a58194712a503885f0 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