Author: Richard Plangger
Branch: s390x-backend
Changeset: r81777:4a9e35058f3e
Date: 2016-01-15 09:13 +0100
http://bitbucket.org/pypy/pypy/changeset/4a9e35058f3e/
Log:jumping over pair (end of regalloc) if one of them is forbidden
diff --git a/rpython/jit/backend/zarch/regalloc.py
b/rpython/
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81778:63917019c08b
Date: 2016-01-15 09:51 +0100
http://bitbucket.org/pypy/pypy/changeset/63917019c08b/
Log:Write a warning if _continuation is imported when we call
_vmprof.enable()
diff --git a/pypy/module/_vmprof/interp_vmprof.
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81779:334e44a24a23
Date: 2016-01-15 10:02 +0100
http://bitbucket.org/pypy/pypy/changeset/334e44a24a23/
Log:fix some tests
diff --git a/rpython/memory/gctransform/shadowstack.py
b/rpython/memory/gctransform/shadowstack.py
--- a/rpython/m
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81780:6d38653b9837
Date: 2016-01-15 10:04 +0100
http://bitbucket.org/pypy/pypy/changeset/6d38653b9837/
Log:oups
diff --git a/pypy/module/_vmprof/interp_vmprof.py
b/pypy/module/_vmprof/interp_vmprof.py
--- a/pypy/module/_vmprof/interp_vm
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81782:ffbab923d30d
Date: 2016-01-15 10:29 +0100
http://bitbucket.org/pypy/pypy/changeset/ffbab923d30d/
Log:libffi issue handled just after calling. narrower integer types
trigger zero/sign extension
diff --git a/rpython/jit/b
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81781:58d934d5d888
Date: 2016-01-15 09:30 +0100
http://bitbucket.org/pypy/pypy/changeset/58d934d5d888/
Log:removed a debug test case from yesterdays bughunt
diff --git a/rpython/jit/backend/zarch/test/test_runner.py
b/rpython/jit/ba
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81783:fac01ad9537d
Date: 2016-01-15 10:48 +0100
http://bitbucket.org/pypy/pypy/changeset/fac01ad9537d/
Log:more than one pool constant did not correctly increment the pool
cursor
diff --git a/rpython/jit/backend/zarch/pool.py
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81784:6d6bbc549ae1
Date: 2016-01-15 11:05 +0100
http://bitbucket.org/pypy/pypy/changeset/6d6bbc549ae1/
Log:fixed 2 translation issues
diff --git a/rpython/jit/backend/zarch/callbuilder.py
b/rpython/jit/backend/zarch/callbuilder.py
-
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81785:00d3221560e3
Date: 2016-01-15 11:15 +0100
http://bitbucket.org/pypy/pypy/changeset/00d3221560e3/
Log:Use a thread-local. Kill a lot of code no longer needed.
diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.p
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81786:e6e35c5fb24e
Date: 2016-01-15 11:16 +0100
http://bitbucket.org/pypy/pypy/changeset/e6e35c5fb24e/
Log:Fix massive leak :-)
diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py
--- a/rpython/rlib/rvmprof/cintf.p
Author: Armin Rigo
Branch:
Changeset: r2585:fc7471ccde10
Date: 2016-01-15 11:26 +0100
http://bitbucket.org/cffi/cffi/changeset/fc7471ccde10/
Log:hg merge static-callback-embedding
Embedding!
diff too long, truncating to 2000 out of 2798 lines
diff --git a/c/_cffi_backend.c b/c/_cf
Author: Armin Rigo
Branch: static-callback-embedding
Changeset: r2584:29d44ff276f1
Date: 2016-01-15 11:24 +0100
http://bitbucket.org/cffi/cffi/changeset/29d44ff276f1/
Log:ready to merge
___
pypy-commit mailing list
pypy-commit@python.org
https://ma
Author: Armin Rigo
Branch:
Changeset: r2586:16566febd6da
Date: 2016-01-15 11:29 +0100
http://bitbucket.org/cffi/cffi/changeset/16566febd6da/
Log:Bump version number here
diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -2,7 +2,7 @@
#incl
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81787:9eab6627968e
Date: 2016-01-15 11:45 +0100
http://bitbucket.org/pypy/pypy/changeset/9eab6627968e/
Log:implemented stacklet switch (slp_switch) for s390x
diff --git a/rpython/translator/c/src/stacklet/slp_platformselect.h
b/rpyt
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81788:bcf38eb09571
Date: 2016-01-15 11:57 +0100
http://bitbucket.org/pypy/pypy/changeset/bcf38eb09571/
Log:fix tests
diff --git a/rpython/rlib/rvmprof/src/rvmprof.c
b/rpython/rlib/rvmprof/src/rvmprof.c
--- a/rpython/rlib/rvmprof/src/rvm
Author: Armin Rigo
Branch: vmprof-newstack
Changeset: r81789:195b2ba3887b
Date: 2016-01-15 12:35 +0100
http://bitbucket.org/pypy/pypy/changeset/195b2ba3887b/
Log:Fix the jit to use thread-locals
diff --git a/rpython/jit/backend/test/test_rvmprof.py
b/rpython/jit/backend/test/test_rvmprof.py
Author: Armin Rigo
Branch:
Changeset: r81790:a4551f2871a0
Date: 2016-01-15 12:43 +0100
http://bitbucket.org/pypy/pypy/changeset/a4551f2871a0/
Log:Be clearer about that
diff --git a/rpython/jit/backend/llsupport/regalloc.py
b/rpython/jit/backend/llsupport/regalloc.py
--- a/rpython/jit/backe
Author: Armin Rigo
Branch:
Changeset: r81791:664ecc23f550
Date: 2016-01-15 12:58 +0100
http://bitbucket.org/pypy/pypy/changeset/664ecc23f550/
Log:Fix bogus assembler generated in a case that never occurs in
practice
diff --git a/rpython/jit/backend/x86/assembler.py
b/rpython/jit/ba
Author: Armin Rigo
Branch:
Changeset: r2587:6a062c09a25b
Date: 2016-01-15 14:04 +0100
http://bitbucket.org/cffi/cffi/changeset/6a062c09a25b/
Log:bump version number to 1.5.0
diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -2,7 +2,7 @@
#
Author: Armin Rigo
Branch:
Changeset: r2588:4ce79f707838
Date: 2016-01-15 14:10 +0100
http://bitbucket.org/cffi/cffi/changeset/4ce79f707838/
Log:What's New
diff --git a/doc/source/whatsnew.rst b/doc/source/whatsnew.rst
--- a/doc/source/whatsnew.rst
+++ b/doc/source/whatsnew.rst
@@ -3,6 +3,1
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81792:e5825665a3ae
Date: 2016-01-15 14:15 +0100
http://bitbucket.org/pypy/pypy/changeset/e5825665a3ae/
Log:update to cffi/4ce79f707838
diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO
--- a/li
Author: Armin Rigo
Branch:
Changeset: r2589:abd64e2e97cb
Date: 2016-01-15 15:18 +0100
http://bitbucket.org/cffi/cffi/changeset/abd64e2e97cb/
Log:Delay changing this to 1.6 (1.5 is very soon after 1.4)
diff --git a/testing/cffi0/backend_tests.py b/testing/cffi0/backend_tests.py
--- a/testing
Author: mattip
Branch: cpyext-ext
Changeset: r81797:da2c16ceb152
Date: 2016-01-15 15:46 +0200
http://bitbucket.org/pypy/pypy/changeset/da2c16ceb152/
Log:add a make_typedescr for W_MemeberDesc
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/pypy/module/c
Author: mattip
Branch: cpyext-ext
Changeset: r81799:07e8b87a262b
Date: 2016-01-15 16:06 +0200
http://bitbucket.org/pypy/pypy/changeset/07e8b87a262b/
Log:make test more complete, now fails
diff --git a/pypy/module/cpyext/test/test_typeobject.py
b/pypy/module/cpyext/test/test_typeobject.py
--
Author: mattip
Branch: cpyext-ext
Changeset: r81793:c830075b9c39
Date: 2016-01-11 22:54 +0200
http://bitbucket.org/pypy/pypy/changeset/c830075b9c39/
Log:avoid segfault by detecting the problem in c, move the python-level
test to fail first
diff --git a/pypy/module/cpyext/test/foo.c b
Author: mattip
Branch: cpyext-ext
Changeset: r81794:0309d3b5553a
Date: 2016-01-15 15:41 +0200
http://bitbucket.org/pypy/pypy/changeset/0309d3b5553a/
Log:make the header compatible with cpython
diff --git a/pypy/module/cpyext/include/descrobject.h
b/pypy/module/cpyext/include/descrobject.h
-
Author: mattip
Branch: cpyext-ext
Changeset: r81795:e7a618d391f3
Date: 2016-01-15 15:42 +0200
http://bitbucket.org/pypy/pypy/changeset/e7a618d391f3/
Log:export only what needs to be exported
diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py
--- a/pypy/module/cpyext
Author: mattip
Branch: cpyext-ext
Changeset: r81798:007d50e8afde
Date: 2016-01-15 15:48 +0200
http://bitbucket.org/pypy/pypy/changeset/007d50e8afde/
Log:rewrite the test, do not modify a readonly attribute; stcmp()
instead. Exempt checking for getset, type objects
diff --git a/pypy/m
Author: mattip
Branch: cpyext-ext
Changeset: r81800:efd106c73dda
Date: 2016-01-15 16:32 +0200
http://bitbucket.org/pypy/pypy/changeset/efd106c73dda/
Log:fix translation
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/pypy/module/cpyext/typeobject.py
+++
Author: mattip
Branch: cpyext-ext
Changeset: r81796:aced3aac84e6
Date: 2016-01-15 15:45 +0200
http://bitbucket.org/pypy/pypy/changeset/aced3aac84e6/
Log:add a TypeDef to W_MemberDesc with the corrent name
diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typeobject.py
--- a/
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81802:0129e05ba29e
Date: 2016-01-15 15:14 +0100
http://bitbucket.org/pypy/pypy/changeset/0129e05ba29e/
Log:Forgot to "hg add" these new tests
diff --git a/pypy/module/test_lib_pypy/cffi_tests/embedding/__init__.py
b/pypy/
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81803:29ee59af043d
Date: 2016-01-15 16:00 +0100
http://bitbucket.org/pypy/pypy/changeset/29ee59af043d/
Log:redirect readers from embedding.rst to cffi's own embedding.rst
diff --git a/pypy/doc/embedding.rst b/pypy/doc/embe
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81801:96823f281a0c
Date: 2016-01-15 13:25 +
http://bitbucket.org/pypy/pypy/changeset/96823f281a0c/
Log:hg merge default
diff --git a/Makefile b/Makefile
--- a/Makefile
+++ b/Makefile
@@ -39,5 +39,5 @@
# runs. We cann
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81805:a326280c5568
Date: 2016-01-15 16:55 +0100
http://bitbucket.org/pypy/pypy/changeset/a326280c5568/
Log:merged memop simplify, added whatsnew entry to this branch
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rs
Author: Richard Plangger
Branch: s390x-backend
Changeset: r81806:2b0a2ef88c35
Date: 2016-01-15 16:59 +0100
http://bitbucket.org/pypy/pypy/changeset/2b0a2ef88c35/
Log:do not assert, but check if it is a CallDescr, in the case
call_assembler, assume the default word size
diff --git a/r
Author: Richard Plangger
Branch: memop-simplify3
Changeset: r81804:f4e332454659
Date: 2016-01-15 16:53 +0100
http://bitbucket.org/pypy/pypy/changeset/f4e332454659/
Log:added what is new entry
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rs
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81809:4def39652ed6
Date: 2016-01-15 16:35 +
http://bitbucket.org/pypy/pypy/changeset/4def39652ed6/
Log:fix fix fix
diff --git a/lib-python/2.7/distutils/command/build_ext.py
b/lib-python/2.7/distutils/command/build_ex
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81808:41c7ca112116
Date: 2016-01-15 16:14 +
http://bitbucket.org/pypy/pypy/changeset/41c7ca112116/
Log:Add missing files
diff --git a/pypy/module/test_lib_pypy/cffi_tests/embedding/add1-test.c
b/pypy/module/test_lib_p
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81807:60202d36307e
Date: 2016-01-15 14:24 +
http://bitbucket.org/pypy/pypy/changeset/60202d36307e/
Log:update to cffi/abd64e2e97cb
diff --git a/pypy/module/test_lib_pypy/cffi_tests/cffi0/backend_tests.py
b/pypy/module
Author: Armin Rigo
Branch:
Changeset: r2590:169e377c8437
Date: 2016-01-15 17:33 +0100
http://bitbucket.org/cffi/cffi/changeset/169e377c8437/
Log:fixes for pypy
diff --git a/cffi/api.py b/cffi/api.py
--- a/cffi/api.py
+++ b/cffi/api.py
@@ -545,6 +545,12 @@
def _apply_embedding_fix(self,
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81810:4573047cc25f
Date: 2016-01-15 16:36 +
http://bitbucket.org/pypy/pypy/changeset/4573047cc25f/
Log:merge heads
diff --git a/pypy/doc/embedding.rst b/pypy/doc/embedding.rst
--- a/pypy/doc/embedding.rst
+++ b/pypy/do
Author: Armin Rigo
Branch:
Changeset: r81811:a3d2fb1c4ae0
Date: 2016-01-15 17:40 +0100
http://bitbucket.org/pypy/pypy/changeset/a3d2fb1c4ae0/
Log:one missed "strategy" field read
diff --git a/pypy/module/__builtin__/test/test_classobj.py
b/pypy/module/__builtin__/test/test_classobj.py
---
Author: Armin Rigo
Branch:
Changeset: r81812:c2ea9594b23c
Date: 2016-01-15 17:47 +0100
http://bitbucket.org/pypy/pypy/changeset/c2ea9594b23c/
Log:Fix two tests in kwargsdict that have a typo
diff --git a/pypy/objspace/std/test/test_kwargsdict.py
b/pypy/objspace/std/test/test_kwargsdict.py
Author: Armin Rigo
Branch:
Changeset: r81813:47796d1c4e17
Date: 2016-01-15 17:48 +0100
http://bitbucket.org/pypy/pypy/changeset/47796d1c4e17/
Log:Add slots here, to make sure that nobody is using "self.storage" any
longer
diff --git a/pypy/objspace/std/dictmultiobject.py
b/pypy/obj
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r81814:d4fbc7fa07b0
Date: 2016-01-15 19:39 +0100
http://bitbucket.org/pypy/pypy/changeset/d4fbc7fa07b0/
Log:slightly different approach for integrating mutable cells and
immutability:
before, an integer field went fro
Author: Armin Rigo
Branch:
Changeset: r81816:6c7267731b67
Date: 2016-01-15 19:47 +0100
http://bitbucket.org/pypy/pypy/changeset/6c7267731b67/
Log:hg merge cffi-static-callback-embedding
Add embedding support, bringing CFFI to version 1.5.
diff --git a/lib-python/2.7/distutils/comma
Author: Armin Rigo
Branch: cffi-static-callback-embedding
Changeset: r81815:e52cfa6d7883
Date: 2016-01-15 19:47 +0100
http://bitbucket.org/pypy/pypy/changeset/e52cfa6d7883/
Log:ready to merge
___
pypy-commit mailing list
pypy-commit@python.org
http
Author: Armin Rigo
Branch:
Changeset: r81817:d09d5a7e36c5
Date: 2016-01-15 19:52 +0100
http://bitbucket.org/pypy/pypy/changeset/d09d5a7e36c5/
Log:update whatsnew-head.rst
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/wha
Author: Ronan Lamy
Branch: exctrans
Changeset: r81819:9091a198ba62
Date: 2016-01-15 18:58 +
http://bitbucket.org/pypy/pypy/changeset/9091a198ba62/
Log:Do sandboxing of os.* replacements at the rtyper level.
Putting this in getcallable() is hackish but it's the earliest
re
Author: Ronan Lamy
Branch: exctrans
Changeset: r81818:0a5616f5ef3d
Date: 2016-01-15 17:50 +
http://bitbucket.org/pypy/pypy/changeset/0a5616f5ef3d/
Log:Extract function
diff --git a/rpython/translator/sandbox/rsandbox.py
b/rpython/translator/sandbox/rsandbox.py
--- a/rpython/translator/s
Author: Armin Rigo
Branch:
Changeset: r81821:e430d927cd28
Date: 2016-01-15 20:02 +0100
http://bitbucket.org/pypy/pypy/changeset/e430d927cd28/
Log:Simplify a bit the code here
diff --git a/rpython/rlib/rbigint.py b/rpython/rlib/rbigint.py
--- a/rpython/rlib/rbigint.py
+++ b/rpython/rlib/rbig
Author: Armin Rigo
Branch:
Changeset: r2591:2bb743b8b97e
Date: 2016-01-15 20:20 +0100
http://bitbucket.org/cffi/cffi/changeset/2bb743b8b97e/
Log:fix
diff --git a/doc/source/embedding.rst b/doc/source/embedding.rst
--- a/doc/source/embedding.rst
+++ b/doc/source/embedding.rst
@@ -194,15 +194
Author: Carl Friedrich Bolz
Branch: typed-cells
Changeset: r81822:dc5f27cbb7d7
Date: 2016-01-15 20:31 +0100
http://bitbucket.org/pypy/pypy/changeset/dc5f27cbb7d7/
Log:optimization: _pure_read already calls _read_cell, so no need to do
it again (even though that is safe)
diff --git a/
53 matches
Mail list logo