Author: Matti Picus
Branch: cpyext-ext
Changeset: r84888:8939df11b5d2
Date: 2016-06-02 18:33 +0300
http://bitbucket.org/pypy/pypy/changeset/8939df11b5d2/
Log:merge nonmovable-list into branch
diff --git a/rpython/memory/gc/base.py b/rpython/memory/gc/base.py
--- a/rpython/memory/gc/base.py
+
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84889:078b429edc10
Date: 2016-06-03 09:35 +0300
http://bitbucket.org/pypy/pypy/changeset/078b429edc10/
Log:use resizable_list_supporting_raw_ptr in std/bytearrayobject, now
passes some cpyext tests
diff --git a/pypy/module/cpyext/byt
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84890:a6e04b560dd1
Date: 2016-06-03 13:10 +0300
http://bitbucket.org/pypy/pypy/changeset/a6e04b560dd1/
Log:pass all tests, including resize
diff --git a/pypy/module/cpyext/bytearrayobject.py
b/pypy/module/cpyext/bytearrayobject.py
--- a/pyp
Author: Armin Rigo
Branch:
Changeset: r84891:a0a038130dfc
Date: 2016-06-03 12:31 +0200
http://bitbucket.org/pypy/pypy/changeset/a0a038130dfc/
Log:Tweak: this way seems more natural, and lets the annotator know that
'i' is never negative.
diff --git a/pypy/objspace/std/bytearrayobjec
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84892:47dd7be1ca3f
Date: 2016-06-03 13:48 +0300
http://bitbucket.org/pypy/pypy/changeset/47dd7be1ca3f/
Log:rpython-ify (arigato)
diff --git a/pypy/module/cpyext/bytearrayobject.py
b/pypy/module/cpyext/bytearrayobject.py
--- a/pypy/module/cp
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84893:f6f66900d0d9
Date: 2016-06-03 13:49 +0300
http://bitbucket.org/pypy/pypy/changeset/f6f66900d0d9/
Log:merge default into cpyext-ext
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
++
Author: Armin Rigo
Branch:
Changeset: r2701:61e03368485c
Date: 2016-06-03 13:08 +0200
http://bitbucket.org/cffi/cffi/changeset/61e03368485c/
Log:From PyPy 5.2, bytearray buffers can fetch a raw pointer, so there
is no reason any more to prevent from_buffer(bytearray()).
diff --git a
Author: Armin Rigo
Branch:
Changeset: r2702:4d6671385e08
Date: 2016-06-03 13:59 +0200
http://bitbucket.org/cffi/cffi/changeset/4d6671385e08/
Log:Slice assignment with bytearray as source
diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -2
Author: Armin Rigo
Branch:
Changeset: r2703:61aa9f30a8cc
Date: 2016-06-03 14:00 +0200
http://bitbucket.org/cffi/cffi/changeset/61aa9f30a8cc/
Log:Document 61e03368485c and 4d6671385e08. Remove the "new in version
0.9" as deprecated; keep only "new in version 1.x".
diff --git a/doc/so
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84894:450b95d0d3a9
Date: 2016-06-03 15:12 +0300
http://bitbucket.org/pypy/pypy/changeset/450b95d0d3a9/
Log:skip test for now
diff --git a/pypy/module/cpyext/test/test_typeobject.py
b/pypy/module/cpyext/test/test_typeobject.py
--- a/pypy/mod
Author: Armin Rigo
Branch:
Changeset: r2704:dcb9f97611a7
Date: 2016-06-03 14:12 +0200
http://bitbucket.org/cffi/cffi/changeset/dcb9f97611a7/
Log:Fix docstrings
diff --git a/c/ffi_obj.c b/c/ffi_obj.c
--- a/c/ffi_obj.c
+++ b/c/ffi_obj.c
@@ -707,7 +707,7 @@
PyDoc_STRVAR(ffi_from_buffer_doc,
Author: Armin Rigo
Branch:
Changeset: r2705:847bbc0297f8
Date: 2016-06-03 14:18 +0200
http://bitbucket.org/cffi/cffi/changeset/847bbc0297f8/
Log:Add a test for another use case
diff --git a/c/test_c.py b/c/test_c.py
--- a/c/test_c.py
+++ b/c/test_c.py
@@ -2704,6 +2704,13 @@
p[1:3] = by
Author: Matti Picus
Branch:
Changeset: r84895:2f8622c992ec
Date: 2016-06-03 15:20 +0300
http://bitbucket.org/pypy/pypy/changeset/2f8622c992ec/
Log:overdue update of pypy version to 5.3
diff --git a/pypy/module/cpyext/include/patchlevel.h
b/pypy/module/cpyext/include/patchlevel.h
--- a/pypy
Author: Armin Rigo
Branch: cpyext-ext
Changeset: r84896:b16aa9a51698
Date: 2016-06-03 14:33 +0200
http://bitbucket.org/pypy/pypy/changeset/b16aa9a51698/
Log:update to cffi/847bbc0297f8
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.py
+++ b/lib_pypy/cffi/api
Author: Matti Picus
Branch: cpyext-inheritance
Changeset: r84898:f9ebd9c81327
Date: 2016-06-03 15:44 +0300
http://bitbucket.org/pypy/pypy/changeset/f9ebd9c81327/
Log:test now passes -A, fails untranslated. Also skip tests based on
applevel sys, not host sys
diff --git a/pypy/module/c
Author: Matti Picus
Branch: cpyext-inheritance
Changeset: r84897:874f04dc53d4
Date: 2016-06-03 15:22 +0300
http://bitbucket.org/pypy/pypy/changeset/874f04dc53d4/
Log:improve subclassing in cpyext
___
pypy-commit mailing list
[email protected]
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84899:a884eb833aa5
Date: 2016-06-03 15:52 +0300
http://bitbucket.org/pypy/pypy/changeset/a884eb833aa5/
Log:fix test - buffer(bytearray) succeeds
diff --git a/pypy/objspace/std/test/test_bufferobject.py
b/pypy/objspace/std/test/test_bufferob
Author: Armin Rigo
Branch: cpyext-ext
Changeset: r84900:158c9efd5ffd
Date: 2016-06-03 14:59 +0200
http://bitbucket.org/pypy/pypy/changeset/158c9efd5ffd/
Log:Expose to the JIT the type dispatching part of _do_setslice(), at
least
diff --git a/pypy/module/_cffi_backend/cdataobj.py
b/p
Author: Armin Rigo
Branch: cpyext-ext
Changeset: r84901:6cfa79ea0abf
Date: 2016-06-03 15:26 +0200
http://bitbucket.org/pypy/pypy/changeset/6cfa79ea0abf/
Log:Translation fix. Also move another part of a function to be seen by
the JIT.
diff --git a/pypy/module/_cffi_backend/cdataobj.py
Author: Armin Rigo
Branch: cpyext-ext
Changeset: r84902:686345719452
Date: 2016-06-03 15:29 +0200
http://bitbucket.org/pypy/pypy/changeset/686345719452/
Log:fix test, same as a884eb833aa5
diff --git a/pypy/objspace/std/test/test_memoryobject.py
b/pypy/objspace/std/test/test_memoryobject.py
Author: Armin Rigo
Branch:
Changeset: r2706:989baa0a3b77
Date: 2016-06-03 16:39 +0200
http://bitbucket.org/cffi/cffi/changeset/989baa0a3b77/
Log:Add a warning
diff --git a/doc/source/ref.rst b/doc/source/ref.rst
--- a/doc/source/ref.rst
+++ b/doc/source/ref.rst
@@ -189,6 +189,9 @@
the call
Author: Matti Picus
Branch: nonmovable-list
Changeset: r84904:2080acc8dead
Date: 2016-06-03 17:39 +0300
http://bitbucket.org/pypy/pypy/changeset/2080acc8dead/
Log:close branch to be merged
___
pypy-commit mailing list
[email protected]
https:/
Author: Matti Picus
Branch:
Changeset: r84903:6f129919a7aa
Date: 2016-06-03 17:38 +0300
http://bitbucket.org/pypy/pypy/changeset/6f129919a7aa/
Log:draft release notice
diff --git a/pypy/doc/release-pypy2.7-v5.3.0.rst
b/pypy/doc/release-pypy2.7-v5.3.0.rst
new file mode 100644
--- /dev/null
Author: Matti Picus
Branch: cpyext-ext
Changeset: r84905:bd0eeaa2eea3
Date: 2016-06-03 17:40 +0300
http://bitbucket.org/pypy/pypy/changeset/bd0eeaa2eea3/
Log:close branch to be merged
___
pypy-commit mailing list
[email protected]
https://mail
Author: Matti Picus
Branch:
Changeset: r84907:8f8354892934
Date: 2016-06-03 17:42 +0300
http://bitbucket.org/pypy/pypy/changeset/8f8354892934/
Log:merge cpyext-ext which extends cpyext compatibility
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.py
+++ b/li
Author: Matti Picus
Branch:
Changeset: r84908:c6a47f55baba
Date: 2016-06-03 17:48 +0300
http://bitbucket.org/pypy/pypy/changeset/c6a47f55baba/
Log:document merged branches
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/wh
Author: Matti Picus
Branch:
Changeset: r84906:f731f9ef48f8
Date: 2016-06-03 17:42 +0300
http://bitbucket.org/pypy/pypy/changeset/f731f9ef48f8/
Log:merge nonmovable-list which provides a way to get a raw pointer from
a bytearray
diff --git a/rpython/memory/gc/base.py b/rpython/memory
Author: Matti Picus
Branch:
Changeset: r84909:6f962c8d66e7
Date: 2016-06-03 17:51 +0300
http://bitbucket.org/pypy/pypy/changeset/6f962c8d66e7/
Log:mark dead code
diff --git a/pypy/module/cpyext/bytearrayobject.py
b/pypy/module/cpyext/bytearrayobject.py
--- a/pypy/module/cpyext/bytearrayobj
Author: Matti Picus
Branch:
Changeset: r84910:85ffcf013c4f
Date: 2016-06-03 17:54 +0300
http://bitbucket.org/pypy/pypy/changeset/85ffcf013c4f/
Log:typo
diff --git a/pypy/module/cpyext/bytearrayobject.py
b/pypy/module/cpyext/bytearrayobject.py
--- a/pypy/module/cpyext/bytearrayobject.py
+++
Author: Ronan Lamy
Branch: py3k
Changeset: r84911:b56f881df46b
Date: 2016-06-03 19:55 +0100
http://bitbucket.org/pypy/pypy/changeset/b56f881df46b/
Log:hg merge default (f731f9ef48f8)
diff --git a/pypy/doc/release-pypy2.7-v5.3.0.rst
b/pypy/doc/release-pypy2.7-v5.3.0.rst
new file mode 100644
Author: Raffael Tfirst
Branch: py3.5
Changeset: r84912:282bcd4967a7
Date: 2016-06-03 21:02 +0200
http://bitbucket.org/pypy/pypy/changeset/282bcd4967a7/
Log:Implement pyopcode BUILD_SET_UNPACK
diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py
--- a/pypy/interpreter/pyop
Author: Ronan Lamy
Branch:
Changeset: r84913:6480742316c7
Date: 2016-06-03 20:29 +0100
http://bitbucket.org/pypy/pypy/changeset/6480742316c7/
Log:sync W_BytearrayObject.descr_fromhex() with py3k
diff --git a/pypy/objspace/std/bytearrayobject.py
b/pypy/objspace/std/bytearrayobject.py
--- a/
Author: Ronan Lamy
Branch:
Changeset: r84914:16c557706539
Date: 2016-06-03 21:35 +0100
http://bitbucket.org/pypy/pypy/changeset/16c557706539/
Log:More py3k sync
diff --git a/pypy/objspace/std/bytearrayobject.py
b/pypy/objspace/std/bytearrayobject.py
--- a/pypy/objspace/std/bytearrayobject.
Author: Raffael Tfirst
Branch: py3.5
Changeset: r84915:dcb2c9c112db
Date: 2016-06-03 23:03 +0200
http://bitbucket.org/pypy/pypy/changeset/dcb2c9c112db/
Log:Change kind to func in codegen _make_call
diff --git a/pypy/interpreter/astcompiler/codegen.py
b/pypy/interpreter/astcompiler/codegen.p
Author: Ronan Lamy
Branch: py3k
Changeset: r84916:ef5a7f148b27
Date: 2016-06-04 02:58 +0100
http://bitbucket.org/pypy/pypy/changeset/ef5a7f148b27/
Log:hg merge default
Port cpyext changes to bytearray
diff --git a/lib_pypy/cffi/api.py b/lib_pypy/cffi/api.py
--- a/lib_pypy/cffi/api.p
35 matches
Mail list logo