[pypy-commit] [Git][pypy/pypy][branch/py3.7] 213 commits: start release branch

Ronan Lamy foss at heptapod.net
Mon May 4 13:42:17 EDT 2020



Ronan Lamy pushed to branch branch/py3.7 at PyPy / pypy


Commits:
0492e718 by Matti Picus at 2019-03-11T11:18:32Z
start release branch

--HG--
branch : release-pypy3.6-v7.x

- - - - -
66beb350 by Matti Picus at 2019-03-11T12:02:55Z
merge py3.6 into release (preserve versioning)

--HG--
branch : release-pypy3.6-v7.x

- - - - -
0fba417c by Matti Picus at 2019-03-11T17:41:21Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
93213bdf by Matti Picus at 2019-03-14T15:19:40Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
f70881e4 by Matti Picus at 2019-03-15T15:24:43Z
fix version to beta

--HG--
branch : release-pypy3.6-v7.x

- - - - -
c75c6ef1 by Matti Picus at 2019-03-21T12:13:06Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
2b93078c by Matti Picus at 2019-03-24T21:44:54Z
fix version minor number

--HG--
branch : release-pypy3.6-v7.x

- - - - -
02f5b6b0 by Matti Picus at 2019-04-11T11:36:33Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
525fbe19 by Matti Picus at 2019-04-11T11:38:05Z
update version to 7.1.1

--HG--
branch : release-pypy3.6-v7.x

- - - - -
47c9b598 by Matti Picus at 2019-04-14T10:17:25Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
6add9005 by Matti Picus at 2019-09-28T17:42:37Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
00ac3acb by Matti Picus at 2019-09-29T10:04:08Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
52083a2f by Stefano Rivera at 2019-09-30T14:23:14Z
This will be the 7.2.0 release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
f57927f7 by Carl Friedrich Bolz-Tereick at 2019-10-01T20:59:28Z
corner case in the json decoder: like regular object maps, don't make the json
maps arbitrarily huge
(grafted from 38ede7e5cb5ad44fdc637b8d5ee5f15849f84dbb)

--HG--
branch : release-pypy3.6-v7.x

- - - - -
3db78e40 by Armin Rigo at 2019-10-02T13:51:56Z
Issue #3084

Fix compilation error when building revdb
(grafted from cd96ab5b8d1e4364105cb4a3c21a31b5dc1a5c87)

--HG--
branch : release-pypy3.6-v7.x

- - - - -
5cd41b94 by Stefano Rivera at 2019-10-04T07:58:46Z
Handle ProcessorAutodetectError in _pypyjson.simd
(grafted from f3edc9623b51656f56f4a855327e77103050ef9e)

--HG--
branch : release-pypy3.6-v7.x

- - - - -
1fc31a0a by Ronan Lamy at 2019-10-04T17:02:31Z
Add _PyDict_GetItemWithError (part of the public API in py3)
(grafted from d663ce56919c62a2bf5e242ee79b8bc3c640662a)

--HG--
branch : release-pypy3.6-v7.x

- - - - -
5b997d65 by Ronan Lamy at 2019-10-04T17:29:58Z
Rename to PyDict_GetItemWithError (no leading underscore)
(grafted from 6e344fc026c3997723683b2ae7ed953fdf84c387)

--HG--
branch : release-pypy3.6-v7.x

- - - - -
d4d74aa7 by Matti Picus at 2019-11-26T16:51:55Z
merge py3.6 into release-pypy3

--HG--
branch : release-pypy3.6-v7.x

- - - - -
1ede0226 by Matti Picus at 2019-12-08T07:01:33Z
merge py3.6 into release branch

--HG--
branch : release-pypy3.6-v7.x

- - - - -
e9b1adc9 by Matti Picus at 2019-12-08T07:15:35Z
fix bad merge

--HG--
branch : release-pypy3.6-v7.x

- - - - -
c8bce761 by Matti Picus at 2019-12-08T14:34:31Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
df02d570 by Matti Picus at 2019-12-10T16:46:11Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
39dd311d by Matti Picus at 2019-12-15T10:10:46Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
3da8c2c9 by Matti Picus at 2019-12-16T05:52:43Z
merge py3.6 into branch

--HG--
branch : release-pypy3.6-v7.x

- - - - -
4325958b by Matti Picus at 2019-12-19T11:56:57Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
18f9da1b by Matti Picus at 2019-12-23T10:46:56Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
6a0bdc4d by Matti Picus at 2020-03-24T19:00:08Z
merge py3.6 into release, update version to 7.3.1

--HG--
branch : release-pypy3.6-v7.x

- - - - -
773dcabd by Matti Picus at 2020-03-25T19:10:23Z
add new whatsnew-head.rst

--HG--
branch : release-pypy3.6-v7.x

- - - - -
43e8bc49 by Matti Picus at 2020-03-27T13:16:19Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
a9b54438 by Matti Picus at 2020-03-28T18:22:02Z
do not create multi-level compile cruft when building _blake2

--HG--
branch : py3.6

- - - - -
2fe06fc3 by Matti Picus at 2020-03-28T18:27:24Z
merge default into py3.6

--HG--
branch : py3.6

- - - - -
db4820e1 by Matti Picus at 2020-03-28T18:43:39Z
Merge with py3.6

--HG--
branch : release-pypy3.6-v7.x

- - - - -
617f7354 by Matti Picus at 2020-03-28T20:30:49Z
merge default

--HG--
branch : py3.6

- - - - -
639122c3 by Matti Picus at 2020-03-28T20:31:08Z
merge py3.6 into release

--HG--
branch : release-pypy3.6-v7.x

- - - - -
cfce2c33 by Matti Picus at 2020-03-29T08:36:00Z
merge default into py3.6

--HG--
branch : py3.6

- - - - -
41a67859 by Matti Picus at 2020-03-29T08:48:23Z
merge py3.6 into release

--HG--
branch : py3.6

- - - - -
561221fa by Matti Picus at 2020-03-29T08:58:31Z
revert backwards merge from release into this branch

--HG--
branch : py3.6

- - - - -
e61019fd by Matti Picus at 2020-03-30T21:03:41Z
merge default into py3.6

--HG--
branch : py3.6

- - - - -
423a859e by Matti Picus at 2020-03-31T05:18:41Z
merge default

--HG--
branch : py3.6

- - - - -
f959ed06 by Matti Picus at 2020-03-31T19:21:08Z
merge default

--HG--
branch : py3.6

- - - - -
035544a9 by Matti Picus at 2020-04-01T03:24:54Z
merge from default, fix import names

--HG--
branch : py3.6

- - - - -
c43d2dcd by Matti Picus at 2020-04-01T03:28:00Z
remove debug cruft

--HG--
branch : py3.6

- - - - -
a3d4679d by Matti Picus at 2020-04-01T04:37:34Z
merge default into py3.6

--HG--
branch : py3.6

- - - - -
4ba85b3b by Carl Friedrich Bolz-Tereick at 2020-04-01T11:00:27Z
merge default

--HG--
branch : py3.6

- - - - -
56231ce6 by Matti Picus at 2020-04-01T12:15:45Z
merge default

--HG--
branch : py3.6

- - - - -
9dd405e7 by Carl Friedrich Bolz-Tereick at 2020-04-01T13:27:05Z
do the same for a few py3-specific function attributes

--HG--
branch : py3.6

- - - - -
2e2e636b by Matti Picus at 2020-04-01T17:43:43Z
merge default

--HG--
branch : py3.6

- - - - -
8448592f by Matti Picus at 2020-04-02T11:24:56Z
merge default

--HG--
branch : py3.6

- - - - -
cbd6b70d by Matti Picus at 2020-04-02T14:48:47Z
Merge with default

--HG--
branch : py3.6

- - - - -
e4068f9f by Matti Picus at 2020-04-02T15:39:12Z
merge default

--HG--
branch : py3.6

- - - - -
56c9d626 by Matti Picus at 2020-04-05T10:50:15Z
merge default

--HG--
branch : py3.6

- - - - -
8ebf9938 by Matti Picus at 2020-04-05T18:38:26Z
merge default

--HG--
branch : py3.6

- - - - -
b66f1c76 by Matti Picus at 2020-04-07T02:41:29Z
merge default

--HG--
branch : py3.6

- - - - -
0c071b0a by Matti Picus at 2020-04-07T20:18:53Z
merge default

--HG--
branch : py3.6

- - - - -
56d8e6b0 by Matti Picus at 2020-04-10T12:31:17Z
test, fix tm_gmtoff and tm_zone on win32 to be like CPython

--HG--
branch : py3.6

- - - - -
fc40f10f by Matti Picus at 2020-04-11T20:26:58Z
fix test

--HG--
branch : py3.6

- - - - -
c812613b by Carl Friedrich Bolz-Tereick at 2020-04-11T21:57:09Z
merge default

--HG--
branch : py3.6

- - - - -
5e7a51dd by Carl Friedrich Bolz-Tereick at 2020-04-11T21:57:45Z
merge heads

--HG--
branch : py3.6

- - - - -
05544369 by Matti Picus at 2020-04-12T06:37:55Z
test, fix sock.type difference between python2 and python3

--HG--
branch : py3.6

- - - - -
3d9e9a17 by Matti Picus at 2020-04-13T14:50:52Z
unskip some stdlib tests, start to fix for issue 3209

--HG--
branch : py3.6

- - - - -
fbbe0671 by Carl Friedrich Bolz-Tereick at 2020-03-22T16:23:16Z
fix opening of Connection with isolation_level=None in the constructor

(grafted from 9c27af1d34e9)

--HG--
branch : py3.6

- - - - -
150ff74b by Ronan Lamy at 2020-03-27T20:10:43Z
Test cleanup

- - - - -
6e27fc9f by Matti Picus at 2020-03-28T07:59:09Z
try to fix build of curses on macos

- - - - -
860ee54c by Matti Picus at 2020-03-28T20:30:19Z
missing import, fix force-builds script

- - - - -
08402478 by Matti Picus at 2020-03-29T06:47:10Z
check ferror in PyRun_File

- - - - -
f80c785b by Matti Picus at 2020-03-29T08:31:20Z
fix tests: skip close and use low-level calls

- - - - -
ee31085a by Matti Picus at 2020-03-29T08:34:58Z
properly restart py3.6 whatsnew

- - - - -
6abcc03b by Richard Plangger at 2020-03-29T17:52:53Z
first zarch version of rgil-track-thread

- - - - -
b3425284 by Richard Plangger at 2020-03-29T18:08:18Z
typo

- - - - -
ba941fdb by Armin Rigo at 2020-03-29T19:33:45Z
Windows test fix

- - - - -
667d82ea by Matti Picus at 2020-03-30T20:55:23Z
improve cffi build script, _curses_build.py

- - - - -
839a6f96 by Matti Picus at 2020-03-31T05:18:00Z
typo

- - - - -
c08678b5 by Armin Rigo at 2020-03-31T13:38:56Z
fix for test_short_result_of_call_compiled on ppc: clamp the result values of
calls to the expected range

- - - - -
9fef2876 by Matti Picus at 2020-03-31T19:20:19Z
fix failing tests

- - - - -
6552010b by Matti Picus at 2020-04-01T03:21:49Z
fix import names

- - - - -
d88ed39a by Matti Picus at 2020-04-01T03:53:01Z
delete semaphore after use

- - - - -
87029bec by Matti Picus at 2020-04-01T04:15:18Z
debug_start/debug_stop uses time.clock, use that in test as well

- - - - -
d76fdd7a by Matti Picus at 2020-04-01T04:16:10Z
backport parts of ctypes.util for msvc>13 (may require adjustment of cffi tests)

- - - - -
eda04e61 by Armin Rigo at 2020-04-01T08:11:43Z
probable fix for ppc

- - - - -
daad32db by Armin Rigo at 2020-04-01T08:22:13Z
merge heads

- - - - -
6ec1d030 by Armin Rigo at 2020-04-01T08:43:48Z
Rewrite gc_load_indexed with a constant index into a plain gc_load

- - - - -
383af038 by Carl Friedrich Bolz-Tereick at 2020-04-01T10:49:31Z
make other attributes of builtin functions unwriteable/undeletable as well

- - - - -
d8cf2205 by Matti Picus at 2020-04-01T06:33:20Z
only test errno after translation

- - - - -
a5ad6648 by Matti Picus at 2020-04-01T09:33:33Z
revert attempts to get test__jitlog.py to run on win32 untranslated, skip instead

- - - - -
ab635bdb by Matti Picus at 2020-04-01T12:57:13Z
update release note for latest fixes

- - - - -
2dce29f0 by Matti Picus at 2020-04-01T16:00:13Z
fix for 4449624affea and friends (cfbolz)

- - - - -
a8430582 by Richard Plangger at 2020-04-01T20:44:31Z
the thread local id was not stored in call_release_gil_...

- - - - -
4d55ae13 by Richard Plangger at 2020-04-01T20:45:57Z
add a comment

- - - - -
e20f2de5 by Matti Picus at 2020-04-02T07:23:24Z
tk -> _tkinter

- - - - -
8c40f46d by Matti Picus at 2020-04-02T14:48:00Z
backport e7ded1fa63e7

- - - - -
527653c3 by Matti Picus at 2020-04-02T15:36:04Z
download of ssl moved

- - - - -
828add22 by Matti Picus at 2020-04-02T16:19:14Z
add "minimal" option to force-builds, no need to run own, rpython if only packaging changes

- - - - -
d1965f04 by Matti Picus at 2020-04-03T05:34:56Z
Added tag release-pypy3.6-v7.3.1.rc1 for changeset b37547dfc1de

- - - - -
538e4fc9 by Matti Picus at 2020-04-03T05:35:15Z
Removed tag release-pypy3.6-v7.3.1.rc1

- - - - -
4051752a by Matti Picus at 2020-04-03T05:36:02Z
Added tag release-pypy2.7-v7.3.1rc1 for changeset b37547dfc1de

- - - - -
1c5d8e65 by Matti Picus at 2020-04-03T05:36:24Z
Added tag release-pypy3.6-v7.3.1rc1 for changeset e386dfc238d9

- - - - -
0b03eb08 by Matti Picus at 2020-04-03T08:47:33Z
refactor repackage script into functions, allows "source repackage.sh"

- - - - -
10b37db0 by Matti Picus at 2020-04-03T09:04:16Z
fix release note heading

- - - - -
c43eb354 by Matti Picus at 2020-04-03T11:31:44Z
Added tag release-pypy3.6-v7.3.1rc2 for changeset f2b3511c7abe

- - - - -
2b326f17 by Richard Plangger at 2020-04-03T12:46:02Z
use the correct register, r14 does NOT contain zero. jump forward

- - - - -
f60f2d34 by Richard Plangger at 2020-04-03T12:48:47Z
merge default

- - - - -
0637ae72 by Richard Plangger at 2020-04-03T19:23:13Z
should not be the threadlocal_addr, it should be the thread id. load it directly

- - - - -
700f426c by Stefano Rivera at 2020-04-03T19:28:18Z
typo

- - - - -
5ae1bcb2 by Carl Friedrich Bolz-Tereick at 2020-04-04T13:28:44Z
use more "official" methods on the W_UnicodeObject to do conversion

--HG--
branch : optimize-sre-unicode

- - - - -
e78e6b4e by Carl Friedrich Bolz-Tereick at 2020-04-04T13:38:35Z
reuse the string we already have, no need to re-wrap it

--HG--
branch : optimize-sre-unicode

- - - - -
77b7bc5f by Carl Friedrich Bolz-Tereick at 2020-04-04T13:59:01Z
add an ascii optimization: for ascii unicode strings, use the much faster
regular byte matching engine

--HG--
branch : optimize-sre-unicode

- - - - -
009bd570 by Carl Friedrich Bolz-Tereick at 2020-04-04T14:36:04Z
use an ascii-fastpath for getlower and getupper

--HG--
branch : optimize-sre-unicode

- - - - -
3743aefe by Carl Friedrich Bolz-Tereick at 2020-04-04T19:23:43Z
write getlower/upper_ascii in a branch-free way to get less bridges

(note that the multiplication * (ord('a') - ord('A')) actually turns into a
shift by 5, since that is 32)

--HG--
branch : optimize-sre-unicode

- - - - -
7d8b39af by Carl Friedrich Bolz-Tereick at 2020-04-04T19:29:02Z
test for f0dd6cd6eec2

--HG--
branch : optimize-sre-unicode

- - - - -
2a4306a4 by Matti Picus at 2020-04-04T20:48:43Z
set MACOSX_DEPLOYMENT_TARGET before building openssl

- - - - -
c83c263f by Carl Friedrich Bolz-Tereick at 2020-04-05T06:56:53Z
test and fix: grouprefs which contained unicode were broken

- - - - -
775c77a8 by Matti Picus at 2020-04-05T10:49:36Z
update openssl to 1.1.1f, build on aarch64 as well

- - - - -
f07956ea by Carl Friedrich Bolz-Tereick at 2020-04-05T11:19:44Z
merge default

--HG--
branch : optimize-sre-unicode

- - - - -
4e2d67a5 by Carl Friedrich Bolz-Tereick at 2020-04-05T14:38:01Z
move the flags from the contexts to the CompiledPatterns

--HG--
branch : optimize-sre-unicode

- - - - -
c209237d by Carl Friedrich Bolz-Tereick at 2020-04-05T14:38:58Z
oops, this is no longer needed

--HG--
branch : optimize-sre-unicode

- - - - -
3f071e2e by Matti Picus at 2020-04-05T15:11:49Z
update get_externals for heptapod

- - - - -
ea1416e2 by Matti Picus at 2020-04-05T15:26:41Z
fix test

- - - - -
1aa088bc by Matti Picus at 2020-04-05T16:14:14Z
skip test that segfaults on windows

- - - - -
229c5ec9 by Richard Plangger at 2020-04-05T21:39:06Z
load the thread id at an earlier position

- - - - -
0da94c61 by Richard Plangger at 2020-04-05T22:05:09Z
do not generate align checks in micronumpy tests for s390x

- - - - -
d590daf5 by Matti Picus at 2020-04-06T06:50:56Z
use env for testing c-extension import to get PATH

- - - - -
63f8e6de by Matti Picus at 2020-04-06T08:17:45Z
detect machine better (fixes 6d7f4d0ec21b for aarch64)

- - - - -
e7b157b1 by Matti Picus at 2020-04-06T16:45:29Z
uname is a tuple on python2

- - - - -
7ab0e37a by Matti Picus at 2020-04-07T05:20:19Z
Added tag release-pypy2.7-v7.3.1rc3 for changeset d0d41085a83c

- - - - -
3521c9ae by Matti Picus at 2020-04-07T05:20:41Z
Added tag release-pypy3.6-v7.3.1rc3 for changeset 2ad108f17bdb

- - - - -
0d69826d by Matti Picus at 2020-04-07T20:16:25Z
attempt at more compatibility with sysconfig.get_config_vars('VERSION')

- - - - -
1c2a9489 by Matti Picus at 2020-04-07T20:28:10Z
update release note for latest changes

- - - - -
8417cb73 by Matti Picus at 2020-04-08T04:49:15Z
back 18d48fe34950, the problem is distutils.sysconfig not sysconfig

- - - - -
a995c2d6 by Matti Picus at 2020-04-08T04:54:08Z
add some distutils.sysconfig variables for compatibility on win32

- - - - -
eb51c742 by Matti Picus at 2020-04-10T11:12:29Z
prove that PyObject_SetAttrString works with __getitem__ (working on  pybind11 issues)

- - - - -
49ea27e4 by Matti Picus at 2020-04-10T12:38:12Z
Added tag release-pypy3.6-v7.3.1 for changeset 2ad108f17bdb

- - - - -
c8377db7 by Matti Picus at 2020-04-10T12:38:36Z
Added tag release-pypy2.7-v7.3.1 for changeset d0d41085a83c

- - - - -
3bf5aece by Matti Picus at 2020-04-10T12:49:41Z
update script for release

- - - - -
024cbd9a by Matti Picus at 2020-04-10T13:05:15Z
fix number of new contributors

- - - - -
2e80750f by Carl Friedrich Bolz-Tereick at 2020-04-10T13:41:44Z
merge default

--HG--
branch : optimize-sre-unicode

- - - - -
d21a77f6 by Carl Friedrich Bolz-Tereick at 2020-04-10T13:43:16Z
document branch

--HG--
branch : optimize-sre-unicode

- - - - -
c5bf86cd by Carl Friedrich Bolz-Tereick at 2020-04-10T13:44:58Z
merge optimize-sre-unicode: speed up the performance of matching unicode
strings in the sre engine:

- there is a fast path for the case where the whole string is ASCII
- case-insensitive matching of ASCII characters is much faster both for unicode
  and bytes matching

- - - - -
4d0d43d4 by Carl Friedrich Bolz-Tereick at 2020-04-10T13:46:44Z
move the rsre constants into their own file

(this is in preparation for eventually supporting 3.7's sre engine)

- - - - -
f6bfd180 by Ronan Lamy at 2020-04-27T15:27:55Z
A branch to implement socket.recvmsg_into()

--HG--
branch : py3-recvmsg_into

- - - - -
23572956 by Ronan Lamy at 2020-04-10T17:16:11Z
Code cleanup: remove redundant kwargs

--HG--
branch : py3-recvmsg_into

- - - - -
a407ebc2 by Ronan Lamy at 2020-04-24T19:18:06Z
A branch to refactor rsocket a bit, and implement RSocket.recvmsg_into() (for pypy3)

--HG--
branch : rpython-recvmsg_into

- - - - -
db4f2d9a by Ronan Lamy at 2020-04-10T17:16:11Z
Code cleanup: remove redundant kwargs

--HG--
branch : rpython-recvmsg_into

- - - - -
acb85a41 by Carl Friedrich Bolz-Tereick at 2020-04-10T18:32:33Z
a few more explicit utf-8 based unicode tests

- - - - -
3f0ae20a by Ronan Lamy at 2020-04-10T19:25:03Z
rm unused parameter length_of_messages in recvmsg_implementation()

--HG--
branch : py3-recvmsg_into

- - - - -
d2852860 by Ronan Lamy at 2020-04-10T19:25:03Z
rm unused parameter length_of_messages in recvmsg_implementation()

--HG--
branch : rpython-recvmsg_into

- - - - -
8b11ef05 by Armin Rigo at 2020-04-11T19:41:26Z
Fix comments

- - - - -
5113a5ca by Matti Picus at 2020-04-11T20:17:59Z
close merged branch

--HG--
branch : optimize-sre-unicode

- - - - -
3acee23f by Matti Picus at 2020-04-11T20:18:12Z
remerge closed branch

- - - - -
bd5eadda by Matti Picus at 2020-04-11T20:26:21Z
fix test

- - - - -
569255f0 by Ronan Lamy at 2020-04-13T17:52:38Z
Simplify recv_implementation(): no_of_messages is just an input parameter

--HG--
branch : py3-recvmsg_into

- - - - -
05bfe279 by Ronan Lamy at 2020-04-13T17:52:38Z
Simplify recv_implementation(): no_of_messages is just an input parameter

--HG--
branch : rpython-recvmsg_into

- - - - -
675c23eb by Ronan Lamy at 2020-04-13T18:25:50Z
Replace message_size with an array of message_lengths

--HG--
branch : py3-recvmsg_into

- - - - -
66d08ac2 by Ronan Lamy at 2020-04-13T18:25:50Z
Replace message_size with an array of message_lengths

--HG--
branch : rpython-recvmsg_into

- - - - -
ae8dd75a by Ronan Lamy at 2020-04-13T19:07:19Z
Kill retinfo->messages and avoid unnecessary internal copies

--HG--
branch : py3-recvmsg_into

- - - - -
689f2e8b by Ronan Lamy at 2020-04-13T19:07:19Z
Kill retinfo->messages and avoid unnecessary internal copies

--HG--
branch : rpython-recvmsg_into

- - - - -
0c1db4d7 by Ronan Lamy at 2020-04-13T19:20:24Z
Kill unused retinfo->length_of_messages

--HG--
branch : py3-recvmsg_into

- - - - -
55af9e2a by Ronan Lamy at 2020-04-13T19:20:24Z
Kill unused retinfo->length_of_messages

--HG--
branch : rpython-recvmsg_into

- - - - -
cb2dd4e8 by Ronan Lamy at 2020-04-13T20:03:29Z
Actually allow multiple messages in recvmsg_implementation()

--HG--
branch : py3-recvmsg_into

- - - - -
893d188a by Ronan Lamy at 2020-04-13T20:03:29Z
Actually allow multiple messages in recvmsg_implementation()

--HG--
branch : rpython-recvmsg_into

- - - - -
cdb50b67 by Armin Rigo at 2020-04-14T17:42:21Z
update old stuff in the FAQ

- - - - -
562d29d7 by Ronan Lamy at 2020-04-15T19:29:25Z
Modernise pytest usage in test_rsocket.py

--HG--
branch : py3-recvmsg_into

- - - - -
513f0a91 by Ronan Lamy at 2020-04-15T19:29:25Z
Modernise pytest usage in test_rsocket.py

--HG--
branch : rpython-recvmsg_into

- - - - -
7090125f by Armin Rigo at 2020-04-16T20:53:32Z
update to cffi/4a4a9e8abe97

- - - - -
48eeb2fc by Matti Picus at 2020-04-17T07:29:22Z
add jobs control, from issue 3187

- - - - -
b031b36d by Matti Picus at 2020-04-17T07:33:24Z
merge default

--HG--
branch : py3.6

- - - - -
f7783191 by Armin Rigo at 2020-04-17T07:47:34Z
Issue 3178: encode unicodes even in (built-in) files opened in binary mode

- - - - -
ada65f78 by Armin Rigo at 2020-04-17T17:14:19Z
Add a skipped test, which probably also fails on CPython on systems without
wcsftime()

--HG--
branch : py3.6

- - - - -
6c31bf48 by Armin Rigo at 2020-04-17T17:41:40Z
Windows: fix time.tzname

--HG--
branch : py3.6

- - - - -
ffda618b by Ronan Lamy at 2020-04-17T18:53:39Z
Test all variants of recv() simultaneously

--HG--
branch : py3-recvmsg_into

- - - - -
24d8c274 by Ronan Lamy at 2020-04-17T18:53:39Z
Test all variants of recv() simultaneously

--HG--
branch : rpython-recvmsg_into

- - - - -
3041d93d by Ronan Lamy at 2020-04-17T22:14:33Z
Simplify rpython recvinto() and deal with non-raw buffers in interp_socket.py

The 'rwbuffer' argument must now have a valid .get_raw_address().

--HG--
branch : py3-recvmsg_into

- - - - -
ec767bbb by Ronan Lamy at 2020-04-17T22:14:33Z
Simplify rpython recvinto() and deal with non-raw buffers in interp_socket.py

The 'rwbuffer' argument must now have a valid .get_raw_address().

--HG--
branch : rpython-recvmsg_into

- - - - -
07aa2114 by Ronan Lamy at 2020-04-18T19:28:23Z
Modernize exec syntax in rpython/

- - - - -
4999ce68 by Matti Picus at 2020-04-19T17:42:56Z
Merge branch 'topic/default/issue3178' into 'branch/default'

Issue 3178: encode unicodes even in (built-in) files opened in binary mode

See merge request pypy/pypy!717

- - - - -
f737bb69 by Armin Rigo at 2020-04-20T06:56:13Z
hg merge default

--HG--
branch : py3.6

- - - - -
d076f6a6 by Ronan Lamy at 2020-04-20T18:52:31Z
Simplify RSocket.recvfrom_into() as well

--HG--
branch : py3-recvmsg_into

- - - - -
4af9aedf by Ronan Lamy at 2020-04-20T18:52:31Z
Simplify RSocket.recvfrom_into() as well

--HG--
branch : rpython-recvmsg_into

- - - - -
4b1a3ce7 by Ronan Lamy at 2020-04-20T20:05:19Z
Move LLBuffer to rlib, so it can be used outside _cffi_backend

--HG--
branch : py3-recvmsg_into

- - - - -
cdaf7d4d by Ronan Lamy at 2020-04-20T20:05:19Z
Move LLBuffer to rlib, so it can be used outside _cffi_backend

--HG--
branch : rpython-recvmsg_into

- - - - -
770c6d7b by Ronan Lamy at 2020-04-20T20:28:37Z
Add some tests for LLBuffer

--HG--
branch : py3-recvmsg_into

- - - - -
c1fe82eb by Ronan Lamy at 2020-04-20T20:28:37Z
Add some tests for LLBuffer

--HG--
branch : rpython-recvmsg_into

- - - - -
1b8f83b3 by Ronan Lamy at 2020-04-22T15:02:08Z
Use py3-style names for function attributes

Changes done via 'python-modernize -wnf lib2to3.fixes.fix_funcattrs rpython/'

- - - - -
77cd6f37 by Ronan Lamy at 2020-04-22T16:05:02Z
Avoid obsolete syntax for raise

- - - - -
c1dc93fe by Ronan Lamy at 2020-04-22T16:06:05Z
Regenerate unicodedb and fix CJK range for 8.0

- - - - -
1b13bbe0 by Ronan Lamy at 2020-04-23T18:03:28Z
Reimplement RSocket.recv() and .recvfrom() using their _into variants

--HG--
branch : py3-recvmsg_into

- - - - -
5ae486f7 by Ronan Lamy at 2020-04-23T18:03:28Z
Reimplement RSocket.recv() and .recvfrom() using their _into variants

--HG--
branch : rpython-recvmsg_into

- - - - -
2e3b64f5 by Ronan Lamy at 2020-04-23T18:32:16Z
Create RSocket.recvmsg_into() and call it from .recvmsg()

--HG--
branch : py3-recvmsg_into

- - - - -
eedf6b9b by Ronan Lamy at 2020-04-23T18:32:16Z
Create RSocket.recvmsg_into() and call it from .recvmsg()

--HG--
branch : rpython-recvmsg_into

- - - - -
fe1ba66c by Armin Rigo at 2020-04-24T13:28:09Z
Add a warning (a mistake was made on py3.6, but the warning applies here too)

- - - - -
f4ca03a5 by Armin Rigo at 2020-04-24T13:29:21Z
hg merge default

--HG--
branch : py3.6

- - - - -
975a3529 by Armin Rigo at 2020-04-24T13:31:03Z
cffi issue #449

The embedding mode of PyPy fails in PyPy3 7.3.1, with an ImportError for 'os',
on any system other than the one which built the pypy :-(

--HG--
branch : py3.6

- - - - -
404d06d5 by Ronan Lamy at 2020-04-24T18:47:21Z
Fix RSocket.recvmsg_into() to actually handle multiple buffers

--HG--
branch : py3-recvmsg_into

- - - - -
cb119898 by Ronan Lamy at 2020-04-24T18:47:21Z
Fix RSocket.recvmsg_into() to actually handle multiple buffers

--HG--
branch : rpython-recvmsg_into

- - - - -
b546e376 by Ronan Lamy at 2020-04-24T18:48:02Z
Implement socket.recvmsg_into()

--HG--
branch : py3-recvmsg_into

- - - - -
13b45144 by Ronan Lamy at 2020-04-24T19:12:08Z
Merge branch 'topic/default/modernize' into 'branch/default'

Modernise syntax

See merge request pypy/pypy!718

- - - - -
d7b55a35 by Matti Picus at 2020-04-27T05:58:56Z
use space.getitem, fixes pybind11 (https://github.com/pybind/pybind11/pull/2146)

- - - - -
e522f084 by Matti Picus at 2020-04-27T06:00:00Z
merge default into py3.6

--HG--
branch : py3.6

- - - - -
980dbfd2 by Ronan Lamy at 2020-04-27T17:14:32Z
We don't care about compatibility with CPython 2.4 any more

- - - - -
fc1cdb5f by Matti Picus at 2020-04-28T06:52:15Z
give preference to as_sequence.c_sq_item over space.getitem, fixes failing test

- - - - -
3706eeac by Ronan Lamy at 2020-04-28T15:53:58Z
Test cleanup

- - - - -
66f2b6de by Ronan Lamy at 2020-04-28T16:07:36Z
hg merge default

--HG--
branch : py3.6

- - - - -
2ba0c129 by Ronan Lamy at 2020-04-28T16:11:35Z
document branch

--HG--
branch : rpython-recvmsg_into

- - - - -
b6d11ecf by Ronan Lamy at 2020-04-28T16:12:10Z
Close branch before merging

--HG--
branch : rpython-recvmsg_into

- - - - -
ddc6341a by Ronan Lamy at 2020-04-28T16:13:01Z
Merge branch rpython-recvmsg_into

- - - - -
b49c2ff3 by Ronan Lamy at 2020-04-28T16:14:19Z
document branch

--HG--
branch : py3-recvmsg_into

- - - - -
aca48719 by Ronan Lamy at 2020-04-28T16:14:23Z
Close branch before merging

--HG--
branch : py3-recvmsg_into

- - - - -
e29fc0c3 by Ronan Lamy at 2020-04-28T16:15:31Z
Merge branch py3-recvmsg_into

--HG--
branch : py3.6

- - - - -
b1ad3712 by Ronan Lamy at 2020-04-28T16:18:34Z
hg merge default

--HG--
branch : py3.6

- - - - -
2e7b2c93 by Ronan Lamy at 2020-04-28T17:49:36Z
Test cleanup

--HG--
branch : py3.6

- - - - -
f44d19d6 by Ronan Lamy at 2020-04-28T18:12:14Z
Fix test

--HG--
branch : py3.6

- - - - -
83e04be5 by Ronan Lamy at 2020-05-01T19:22:04Z
Socket.recvmsg_into() requires HAVE_SENDMSG

--HG--
branch : py3.6

- - - - -
1a1a2526 by Ronan Lamy at 2020-05-04T16:59:31Z
hg merge py3.6

--HG--
branch : py3.7

- - - - -


30 changed files:

- .hgtags
- Makefile
- extra_tests/cffi_tests/cffi0/backend_tests.py
- extra_tests/ctypes_tests/test_structures.py
- extra_tests/test_semlock.py
- get_externals.py
- lib-python/3/ctypes/test/test_pep3118.py
- lib_pypy/_blake2/_blake2_build.py
- lib_pypy/_ctypes/array.py
- lib_pypy/_curses_build.py
- lib_pypy/_hashlib/__init__.py
- lib_pypy/_sysconfigdata.py
- lib_pypy/cffi/_embedding.h
- lib_pypy/tools/build_cffi_imports.py
- pypy/doc/faq.rst
- pypy/doc/release-v7.3.1.rst
- pypy/doc/whatsnew-head.rst
- pypy/doc/whatsnew-pypy3-head.rst
- pypy/goal/targetpypystandalone.py
- pypy/interpreter/function.py
- pypy/interpreter/test/apptest_function.py
- pypy/module/__pypy__/test/test_debug.py
- pypy/module/_cffi_backend/cbuffer.py
- pypy/module/_jitlog/test/test__jitlog.py
- pypy/module/_multiprocessing/test/test_interp_semaphore.py
- pypy/module/_socket/interp_socket.py
- pypy/module/_socket/test/test_sock_app.py
- pypy/module/_sre/interp_sre.py
- pypy/module/_sre/test/test_app_sre.py
- pypy/module/_sre/test/test_sre_buf.py


View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/998122fc7dffffcc63917409e13ba0d1ef38f90b...1a1a2526811900a9d1a5bc9c1d9bf1ae25740cc4

-- 
View it on GitLab: https://foss.heptapod.net/pypy/pypy/compare/998122fc7dffffcc63917409e13ba0d1ef38f90b...1a1a2526811900a9d1a5bc9c1d9bf1ae25740cc4
You're receiving this email because of your account on foss.heptapod.net.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-commit/attachments/20200504/b52963af/attachment-0001.html>


More information about the pypy-commit mailing list