Author: Ronan Lamy
Branch: py3.5
Changeset: r92547:4978206b1665
Date: 2017-10-02 01:53 +0200
http://bitbucket.org/pypy/pypy/changeset/4978206b1665/
Log:hg merge default
diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py
--- a/pypy/module/cpyext/slotdefs.py
+++ b/pyp
Author: Ronan Lamy
Branch:
Changeset: r92545:5c485217dd2c
Date: 2017-10-01 23:05 +0200
http://bitbucket.org/pypy/pypy/changeset/5c485217dd2c/
Log:Split off the builtin case from update_all_slots()
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/pypy/mo
Author: Ronan Lamy
Branch:
Changeset: r92546:d56dadcef996
Date: 2017-10-02 01:52 +0200
http://bitbucket.org/pypy/pypy/changeset/d56dadcef996/
Log:Fix translation
diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py
--- a/pypy/module/cpyext/slotdefs.py
+++ b/pypy/modu
Author: Ronan Lamy
Branch: py3.5
Changeset: r92544:41b2cbb76719
Date: 2017-10-02 01:02 +0200
http://bitbucket.org/pypy/pypy/changeset/41b2cbb76719/
Log:hg merge default
diff --git a/pypy/doc/release-v5.9.0.rst b/pypy/doc/release-v5.9.0.rst
--- a/pypy/doc/release-v5.9.0.rst
+++ b/pypy/doc/rel
Author: Amaury Forgeot d'Arc
Branch: py3.5
Changeset: r92543:e3aa955289ca
Date: 2017-10-02 00:31 +0200
http://bitbucket.org/pypy/pypy/changeset/e3aa955289ca/
Log:On Windows, use GetConsoleCP for stdin.
diff --git a/pypy/module/posix/interp_posix.py
b/pypy/module/posix/interp_posix.py
--- a/
Author: Ronan Lamy
Branch:
Changeset: r92542:d8d0ab3d4484
Date: 2017-10-02 00:15 +0200
http://bitbucket.org/pypy/pypy/changeset/d8d0ab3d4484/
Log:Remove unnecessary from_ref() call from subtype_dealloc()
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/
Author: Ronan Lamy
Branch: refactor-slots
Changeset: r92539:d6069a5b0d69
Date: 2017-10-01 23:05 +0200
http://bitbucket.org/pypy/pypy/changeset/d6069a5b0d69/
Log:Split off the builtin case from update_all_slots()
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
Author: Matti Picus
Branch: py3.5
Changeset: r92540:73f012309b3c
Date: 2017-10-02 00:01 +0300
http://bitbucket.org/pypy/pypy/changeset/73f012309b3c/
Log:win32 can run without a console, return None in this case (amaury
advising)
diff --git a/pypy/module/posix/interp_posix.py
b/pypy/
Author: Matti Picus
Branch: py3.5
Changeset: r92541:6867bc3ac3d1
Date: 2017-10-02 00:05 +0300
http://bitbucket.org/pypy/pypy/changeset/6867bc3ac3d1/
Log:pypy-cw.exe -> pypy-c.exe, cw is the non-console exe (amaury)
diff --git a/pypy/interpreter/test/test_app_main.py
b/pypy/interpreter/test/
Author: Antonio Cuni
Branch:
Changeset: r92538:9f9989a1ffe6
Date: 2017-10-01 22:25 +0200
http://bitbucket.org/pypy/pypy/changeset/9f9989a1ffe6/
Log:merge the cpyext-jit; this makes cpyext calls up to 7x faster in
very simple cases, see whatsnew for details
diff --git a/pypy/doc/what
Author: Antonio Cuni
Branch: cpyext-jit
Changeset: r92537:b6ca94977ea4
Date: 2017-10-01 22:24 +0200
http://bitbucket.org/pypy/pypy/changeset/b6ca94977ea4/
Log:document and close the branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+
Author: Ronan Lamy
Branch:
Changeset: r92536:528a836d1686
Date: 2017-10-01 18:50 +0200
http://bitbucket.org/pypy/pypy/changeset/528a836d1686/
Log:Extract warn_missing_slot()
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/pypy/module/cpyext/typeobject.
Author: Armin Rigo
Branch: cpyext-avoid-roundtrip
Changeset: r92535:804bbd063a8a
Date: 2017-10-01 18:39 +0200
http://bitbucket.org/pypy/pypy/changeset/804bbd063a8a/
Log:(ronan, antocuni, arigo)
Small change to prepare the subtype_dealloc() attack
diff --git a/pypy/module/cpyext/pyob
Author: Armin Rigo
Branch: cpyext-avoid-roundtrip
Changeset: r92534:10f2a25eb826
Date: 2017-10-01 18:16 +0200
http://bitbucket.org/pypy/pypy/changeset/10f2a25eb826/
Log:(antocuni, ronan, arigo)
Work work work until _Py_Dealloc() can be written in C
diff --git a/pypy/module/cpyext/ap
Author: Ronan Lamy
Branch:
Changeset: r92533:b9cc080ea998
Date: 2017-10-01 17:38 +0200
http://bitbucket.org/pypy/pypy/changeset/b9cc080ea998/
Log:Split update_all_slots()
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/pypy/module/cpyext/typeobject.py
Author: Armin Rigo
Branch: cpyext-avoid-roundtrip
Changeset: r92532:6046c5c9f4c2
Date: 2017-10-01 17:06 +0200
http://bitbucket.org/pypy/pypy/changeset/6046c5c9f4c2/
Log:(antocuni, arigo, ronan around): same with Py_IncRef()
diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py
-
Author: Antonio Cuni
Branch: cpyext-avoid-roundtrip
Changeset: r92531:730786d85e6f
Date: 2017-10-01 16:55 +0200
http://bitbucket.org/pypy/pypy/changeset/730786d85e6f/
Log:(antocuni, arigo, ronan): rewrite Py_DecRef in C
diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py
--- a
Author: Antonio Cuni
Branch: cpyext-avoid-roundtrip
Changeset: r92530:87f91d94662e
Date: 2017-10-01 16:13 +0200
http://bitbucket.org/pypy/pypy/changeset/87f91d94662e/
Log:(arigo, antocuni): start a branch where to try to avoid
RPython->C->RPython->C roundtrips when we call things like
Author: Ronan Lamy
Branch:
Changeset: r92529:d4810ff5fe4b
Date: 2017-10-01 16:23 +0200
http://bitbucket.org/pypy/pypy/changeset/d4810ff5fe4b/
Log:Move get_slot_tp_function from slotdefs to typeobject
diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py
--- a/pypy/mod
Author: Ronan Lamy
Branch:
Changeset: r92528:a390ace21a3c
Date: 2017-10-01 16:08 +0200
http://bitbucket.org/pypy/pypy/changeset/a390ace21a3c/
Log:Clean up update_all_slots() a bit
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/pypy/module/cpyext/typeo
Author: Ronan Lamy
Branch: py3.5
Changeset: r92527:2bf99e3d5873
Date: 2017-10-01 13:32 +0200
http://bitbucket.org/pypy/pypy/changeset/2bf99e3d5873/
Log:Merge heads
diff --git a/pypy/interpreter/test/test_app_main.py
b/pypy/interpreter/test/test_app_main.py
--- a/pypy/interpreter/test/test_a
Author: Ronan Lamy
Branch: py3.5
Changeset: r92526:ba1da1c2d9a3
Date: 2017-10-01 13:31 +0200
http://bitbucket.org/pypy/pypy/changeset/ba1da1c2d9a3/
Log:(arigo, ronan) 'Fix' subclass checking when the subclass doesn't
have an MRO yet, cf. CPython issue #22735
diff --git a/pypy/module/
Author: Armin Rigo
Branch:
Changeset: r92525:27fc762dfc31
Date: 2017-10-01 09:10 +0200
http://bitbucket.org/pypy/pypy/changeset/27fc762dfc31/
Log:Update to cffi/a60ae346a78f
diff --git a/pypy/module/_cffi_backend/ctypeptr.py
b/pypy/module/_cffi_backend/ctypeptr.py
--- a/pypy/module/_cffi_b
Author: Armin Rigo
Branch: len_w
Changeset: r92524:03c40bf2a144
Date: 2017-10-01 09:10 +0200
http://bitbucket.org/pypy/pypy/changeset/03c40bf2a144/
Log:Update to cffi/a60ae346a78f
diff --git a/pypy/module/_cffi_backend/ctypeptr.py
b/pypy/module/_cffi_backend/ctypeptr.py
--- a/pypy/module/_c
Author: Armin Rigo
Branch:
Changeset: r3035:a60ae346a78f
Date: 2017-09-30 08:39 +0200
http://bitbucket.org/cffi/cffi/changeset/a60ae346a78f/
Log:Turn off the UserWarning when implicitly trying to convert between
"char *" and a pointer to a numeric single-char type.
diff --git a/c/_c
Author: Armin Rigo
Branch:
Changeset: r3036:829f829f9c5c
Date: 2017-10-01 09:09 +0200
http://bitbucket.org/cffi/cffi/changeset/829f829f9c5c/
Log:Can't really "import platform" here, for pypy
diff --git a/c/test_c.py b/c/test_c.py
--- a/c/test_c.py
+++ b/c/test_c.py
@@ -2110,11 +2110,8 @@
26 matches
Mail list logo