[pypy-commit] pypy shadowstack-again: Yet a different approach

2014-05-21 Thread arigo
Author: Armin Rigo Branch: shadowstack-again Changeset: r71627:fb7560c4e5f5 Date: 2014-05-20 18:08 +0200 http://bitbucket.org/pypy/pypy/changeset/fb7560c4e5f5/ Log:Yet a different approach diff --git a/rpython/memory/gctransform/shadowstack.py b/rpython/memory/gctransform/shadowstack.py ---

[pypy-commit] extradoc extradoc: tweaks

2014-05-21 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r5259:28457fcd20aa Date: 2014-05-21 10:43 +0200 http://bitbucket.org/pypy/extradoc/changeset/28457fcd20aa/ Log:tweaks diff --git a/talk/pycon-italy-2014/talk.rst b/talk/pycon-italy-2014/talk.rst --- a/talk/pycon-italy-2014/talk.rst +++ b/talk/

[pypy-commit] pypy default: (cfbolz, smarr): optimize int_sub_ovf(x, x) to 0

2014-05-21 Thread Stefan Marr
Author: Stefan Marr Branch: Changeset: r71628:919ab79173d3 Date: 2014-05-21 11:33 +0100 http://bitbucket.org/pypy/pypy/changeset/919ab79173d3/ Log:(cfbolz, smarr): optimize int_sub_ovf(x, x) to 0 diff --git a/rpython/jit/metainterp/optimizeopt/intbounds.py b/rpython/jit/metainterp/optimize

[pypy-commit] stmgc card-marking: horrible conversion to 3-state cards (cards get reset too often and it's generally messy)

2014-05-21 Thread Raemi
Author: Remi Meier Branch: card-marking Changeset: r1225:4ccf9352f725 Date: 2014-05-21 18:33 +0200 http://bitbucket.org/pypy/stmgc/changeset/4ccf9352f725/ Log:horrible conversion to 3-state cards (cards get reset too often and it's generally messy) diff --git a/c7/stm/core.c b/c7/stm

[pypy-commit] pypy var-in-Some: register annotators for op.simple_call and op.call_args

2014-05-21 Thread rlamy
Author: Ronan Lamy Branch: var-in-Some Changeset: r71630:e8f43ee8a19e Date: 2014-05-21 04:53 +0100 http://bitbucket.org/pypy/pypy/changeset/e8f43ee8a19e/ Log:register annotators for op.simple_call and op.call_args diff --git a/rpython/annotator/unaryop.py b/rpython/annotator/unaryop.py --- a

[pypy-commit] pypy var-in-Some: hg merge default

2014-05-21 Thread rlamy
Author: Ronan Lamy Branch: var-in-Some Changeset: r71629:0ea1c56e5066 Date: 2014-05-21 04:17 +0100 http://bitbucket.org/pypy/pypy/changeset/0ea1c56e5066/ Log:hg merge default diff --git a/pypy/doc/Makefile b/pypy/doc/Makefile --- a/pypy/doc/Makefile +++ b/pypy/doc/Makefile @@ -7,63 +7,80 @@

[pypy-commit] pypy py3k: ignore LocaleErrors

2014-05-21 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r71631:a0805424875b Date: 2014-05-21 10:50 -0700 http://bitbucket.org/pypy/pypy/changeset/a0805424875b/ Log:ignore LocaleErrors diff --git a/pypy/goal/targetpypystandalone.py b/pypy/goal/targetpypystandalone.py --- a/pypy/goal/targetpypystandalo

[pypy-commit] pypy default: Fix 'str(buffer(array.array('i')))' if running untranslated.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: Changeset: r71633:212ca275373d Date: 2014-05-21 21:44 +0200 http://bitbucket.org/pypy/pypy/changeset/212ca275373d/ Log:Fix 'str(buffer(array.array('i')))' if running untranslated. diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py

[pypy-commit] pypy py3k-memoryview: Fix 'str(buffer(array.array('i')))' if running untranslated.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r71634:61cb7d5b5ce5 Date: 2014-05-21 21:44 +0200 http://bitbucket.org/pypy/pypy/changeset/61cb7d5b5ce5/ Log:Fix 'str(buffer(array.array('i')))' if running untranslated. diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/

[pypy-commit] pypy py3k-memoryview: 2to3

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r71635:2528ab74488e Date: 2014-05-21 22:02 +0200 http://bitbucket.org/pypy/pypy/changeset/2528ab74488e/ Log:2to3 diff --git a/pypy/module/array/test/test_array.py b/pypy/module/array/test/test_array.py --- a/pypy/module/array/test/test_

[pypy-commit] pypy default: avoid the call to charpsize2str if size == 0 instead

2014-05-21 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r71636:9f4587150929 Date: 2014-05-21 16:12 -0400 http://bitbucket.org/pypy/pypy/changeset/9f4587150929/ Log:avoid the call to charpsize2str if size == 0 instead diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_array.py --- a/

[pypy-commit] pypy cli-jit: Close obsolete branch (ootype was removed).

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: cli-jit Changeset: r71637:bb6ebd3f9652 Date: 2014-05-21 22:26 +0200 http://bitbucket.org/pypy/pypy/changeset/bb6ebd3f9652/ Log:Close obsolete branch (ootype was removed). ___ pypy-commit mailing list pypy-commit@python.o

[pypy-commit] pypy avm: Close abandoned branch.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: avm Changeset: r71638:21ce47c5289a Date: 2014-05-21 22:26 +0200 http://bitbucket.org/pypy/pypy/changeset/21ce47c5289a/ Log:Close abandoned branch. ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.o

[pypy-commit] pypy kill-single-impl-multimethods: Close superseded branch.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-single-impl-multimethods Changeset: r71639:1ee0f2429922 Date: 2014-05-21 22:28 +0200 http://bitbucket.org/pypy/pypy/changeset/1ee0f2429922/ Log:Close superseded branch. ___ pypy-commit mailing list pypy-commit@pytho

[pypy-commit] pypy embedded-pypy: Close superseded branch (see pypy/doc/embedding.rst).

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: embedded-pypy Changeset: r71643:07f342e0a4d4 Date: 2014-05-21 22:32 +0200 http://bitbucket.org/pypy/pypy/changeset/07f342e0a4d4/ Log:Close superseded branch (see pypy/doc/embedding.rst). ___ pypy-commit mailing list pypy

[pypy-commit] pypy kill-more-multimethods: Close superseded branch.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: kill-more-multimethods Changeset: r71640:efd770405d58 Date: 2014-05-21 22:28 +0200 http://bitbucket.org/pypy/pypy/changeset/efd770405d58/ Log:Close superseded branch. ___ pypy-commit mailing list pypy-commit@python.org h

[pypy-commit] pypy bytearray-refactor: Close superseded branch.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: bytearray-refactor Changeset: r71642:e4555228a4eb Date: 2014-05-21 22:31 +0200 http://bitbucket.org/pypy/pypy/changeset/e4555228a4eb/ Log:Close superseded branch. ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy closed-branches: Merge closed head bb6ebd3f9652 on branch cli-jit

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71645:c9cb1334cc78 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/c9cb1334cc78/ Log:Merge closed head bb6ebd3f9652 on branch cli-jit ___ pypy-commit mailing list pypy-co

[pypy-commit] pypy json-decoder-speedups: Close superseded branch.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: json-decoder-speedups Changeset: r71641:65809b9cfa70 Date: 2014-05-21 22:29 +0200 http://bitbucket.org/pypy/pypy/changeset/65809b9cfa70/ Log:Close superseded branch. ___ pypy-commit mailing list pypy-commit@python.org ht

[pypy-commit] pypy closed-branches: Merge closed head efd770405d58 on branch kill-more-multimethods

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71648:4e9e72d58055 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/4e9e72d58055/ Log:Merge closed head efd770405d58 on branch kill-more-multimethods ___ pypy-commit maili

[pypy-commit] pypy closed-branches: Merge closed head 2cb3ff435de1 on branch jvm-improvements

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71652:31ba9bd98266 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/31ba9bd98266/ Log:Merge closed head 2cb3ff435de1 on branch jvm-improvements ___ pypy-commit mailing lis

[pypy-commit] pypy closed-branches: Merge closed head 07f342e0a4d4 on branch embedded-pypy

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71651:150dc75c1a76 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/150dc75c1a76/ Log:Merge closed head 07f342e0a4d4 on branch embedded-pypy ___ pypy-commit mailing list p

[pypy-commit] pypy jvm-improvements: Close obsolete branch (ootype was removed).

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: jvm-improvements Changeset: r71644:2cb3ff435de1 Date: 2014-05-21 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/2cb3ff435de1/ Log:Close obsolete branch (ootype was removed). ___ pypy-commit mailing list pypy-commit

[pypy-commit] pypy closed-branches: Merge closed head 21ce47c5289a on branch avm

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71646:2158af533784 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/2158af533784/ Log:Merge closed head 21ce47c5289a on branch avm ___ pypy-commit mailing list pypy-commit

[pypy-commit] pypy closed-branches: Merge closed head 1ee0f2429922 on branch kill-single-impl-multimethods

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71647:40bb14b60014 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/40bb14b60014/ Log:Merge closed head 1ee0f2429922 on branch kill-single-impl- multimethods ___ p

[pypy-commit] pypy closed-branches: Merge closed head 65809b9cfa70 on branch json-decoder-speedups

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71649:f3a3296b9a9c Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/f3a3296b9a9c/ Log:Merge closed head 65809b9cfa70 on branch json-decoder-speedups ___ pypy-commit mailin

[pypy-commit] pypy closed-branches: re-close this branch

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71653:749435f838fa Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/749435f838fa/ Log:re-close this branch ___ pypy-commit mailing list pypy-commit@python.org https://mail

[pypy-commit] pypy closed-branches: Merge closed head e4555228a4eb on branch bytearray-refactor

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: closed-branches Changeset: r71650:810cff5c0af2 Date: 2014-05-21 22:40 +0200 http://bitbucket.org/pypy/pypy/changeset/810cff5c0af2/ Log:Merge closed head e4555228a4eb on branch bytearray-refactor ___ pypy-commit mailing l

[pypy-commit] pypy default: four space indent

2014-05-21 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r71654:75d6b6f37ddd Date: 2014-05-21 14:28 -0700 http://bitbucket.org/pypy/pypy/changeset/75d6b6f37ddd/ Log:four space indent diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -25,13 +25,13 @@ on_rtd = o

[pypy-commit] pypy packaging: start to modernize packaging

2014-05-21 Thread mattip
Author: mattip Branch: packaging Changeset: r71655:595408acdcbd Date: 2014-05-21 22:12 +0300 http://bitbucket.org/pypy/pypy/changeset/595408acdcbd/ Log:start to modernize packaging diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py --- a/pypy/tool/release/package.py +++

[pypy-commit] pypy packaging: add backward compatible file for buildbots

2014-05-21 Thread mattip
Author: mattip Branch: packaging Changeset: r71658:7302e6d7e108 Date: 2014-05-21 23:57 +0300 http://bitbucket.org/pypy/pypy/changeset/7302e6d7e108/ Log:add backward compatible file for buildbots diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py new file mode 100755 ---

[pypy-commit] pypy packaging: rationalize some logic, create 'generate_license()'

2014-05-21 Thread mattip
Author: mattip Branch: packaging Changeset: r71656:56e2e64efe2c Date: 2014-05-21 22:49 +0300 http://bitbucket.org/pypy/pypy/changeset/56e2e64efe2c/ Log:rationalize some logic, create 'generate_license()' diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py --- a/pypy/tool

[pypy-commit] pypy packaging: move file for backward compatability

2014-05-21 Thread mattip
Author: mattip Branch: packaging Changeset: r71657:0205dc0a32b3 Date: 2014-05-21 23:56 +0300 http://bitbucket.org/pypy/pypy/changeset/0205dc0a32b3/ Log:move file for backward compatability diff --git a/pypy/tool/release/package.py b/pypy/tool/release/create_package.py rename from pypy/tool/r

[pypy-commit] pypy packaging: tests pass

2014-05-21 Thread mattip
Author: mattip Branch: packaging Changeset: r71659:3d5078cb9bc5 Date: 2014-05-22 00:28 +0300 http://bitbucket.org/pypy/pypy/changeset/3d5078cb9bc5/ Log:tests pass diff --git a/pypy/tool/release/create_package.py b/pypy/tool/release/create_package.py --- a/pypy/tool/release/create_package.py

[pypy-commit] pypy default: OperationError -> oefmt in memoryobject.py

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: Changeset: r71660:e2f6a65a50a7 Date: 2014-05-22 02:08 +0200 http://bitbucket.org/pypy/pypy/changeset/e2f6a65a50a7/ Log:OperationError -> oefmt in memoryobject.py diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objspa

[pypy-commit] pypy default: Inline W_MemoryView.getslice() and simplify.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: Changeset: r71661:6e9376d22e0e Date: 2014-05-22 02:37 +0200 http://bitbucket.org/pypy/pypy/changeset/6e9376d22e0e/ Log:Inline W_MemoryView.getslice() and simplify. diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objs

[pypy-commit] pypy py3k-memoryview: Inline and kill _buffer_setitem.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r71662:0114d1df7470 Date: 2014-05-22 03:33 +0200 http://bitbucket.org/pypy/pypy/changeset/0114d1df7470/ Log:Inline and kill _buffer_setitem. diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/o

[pypy-commit] pypy py3k-memoryview: Test and fix memoryview's setslice to support itemsize != 1.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r71665:6f1e8a720ef2 Date: 2014-05-22 04:17 +0200 http://bitbucket.org/pypy/pypy/changeset/6f1e8a720ef2/ Log:Test and fix memoryview's setslice to support itemsize != 1. diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/

[pypy-commit] pypy py3k-memoryview: OperationError -> oefmt in memoryobject.py

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r71663:8042bfb1431d Date: 2014-05-22 02:08 +0200 http://bitbucket.org/pypy/pypy/changeset/8042bfb1431d/ Log:OperationError -> oefmt in memoryobject.py diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --

[pypy-commit] pypy py3k-memoryview: Inline W_MemoryView.getslice() and simplify.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: py3k-memoryview Changeset: r71664:8faf41ae175d Date: 2014-05-22 02:37 +0200 http://bitbucket.org/pypy/pypy/changeset/8faf41ae175d/ Log:Inline W_MemoryView.getslice() and simplify. diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py

[pypy-commit] pypy py3k-memoryview: avoid the call to charpsize2str if size == 0 instead

2014-05-21 Thread bdkearns
Author: Brian Kearns Branch: py3k-memoryview Changeset: r71667:a73e8f64db11 Date: 2014-05-21 16:12 -0400 http://bitbucket.org/pypy/pypy/changeset/a73e8f64db11/ Log:avoid the call to charpsize2str if size == 0 instead diff --git a/pypy/module/array/interp_array.py b/pypy/module/array/interp_

[pypy-commit] pypy llvm-translation-backend: Use rffi.size_and_sign() here. Unsplit rffi.size_and_sign() to reduce diff with default.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r71668:0365fc6d78ce Date: 2014-05-22 08:11 +0200 http://bitbucket.org/pypy/pypy/changeset/0365fc6d78ce/ Log:Use rffi.size_and_sign() here. Unsplit rffi.size_and_sign() to reduce diff with default. diff --git a/rpython/rt

[pypy-commit] pypy llvm-translation-backend: Fix test_driver.test_ctr().

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r71669:24b03deafc9e Date: 2014-05-22 08:15 +0200 http://bitbucket.org/pypy/pypy/changeset/24b03deafc9e/ Log:Fix test_driver.test_ctr(). diff --git a/rpython/translator/test/test_driver.py b/rpython/translator/test/test_driver.p

[pypy-commit] extradoc extradoc: missing file

2014-05-21 Thread antocuni
Author: Antonio Cuni Branch: extradoc Changeset: r5260:6aae6939f54d Date: 2014-05-22 08:18 +0200 http://bitbucket.org/pypy/extradoc/changeset/6aae6939f54d/ Log:missing file diff --git a/talk/pycon-italy-2014/speed.png b/talk/pycon-italy-2014/speed.png new file mode 100644 index

[pypy-commit] pypy llvm-translation-backend: Fix test_interactive.test_simple_source_llvm.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r71670:198f0f083d39 Date: 2014-05-22 08:28 +0200 http://bitbucket.org/pypy/pypy/changeset/198f0f083d39/ Log:Fix test_interactive.test_simple_source_llvm. diff --git a/rpython/translator/test/test_interactive.py b/rpython/transl

[pypy-commit] pypy llvm-translation-backend: Disable cpyext (and cppyy, which depends on it) when translating with the llvm backend.

2014-05-21 Thread Manuel Jacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r71671:2a72a631b974 Date: 2014-05-22 08:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2a72a631b974/ Log:Disable cpyext (and cppyy, which depends on it) when translating with the llvm backend. diff --git a/pypy/config