[pypy-commit] pypy shadowstack-perf-2: sanity-checks

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84807:2d2b7d39e7c1 Date: 2016-05-28 19:37 +0200 http://bitbucket.org/pypy/pypy/changeset/2d2b7d39e7c1/ Log:sanity-checks diff --git a/rpython/translator/c/gc.py b/rpython/translator/c/gc.py --- a/rpython/translator/c/gc.py +++ b/rpyth

[pypy-commit] pypy default: Issue #2311: grab the __future__ flags imported in the main script, in

2016-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r84808:ca9508369e5a Date: 2016-05-29 16:23 +0200 http://bitbucket.org/pypy/pypy/changeset/ca9508369e5a/ Log:Issue #2311: grab the __future__ flags imported in the main script, in '-c', or in PYTHON_STARTUP, and expose them to the '-i' console

[pypy-commit] pypy default: Increase the timeout

2016-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r84809:3753479bda28 Date: 2016-05-29 16:35 +0200 http://bitbucket.org/pypy/pypy/changeset/3753479bda28/ Log:Increase the timeout Chances are that it's what occurred once on http://buildbot.pypy.org /summary/longrepr?testname=test_hypothe

[pypy-commit] pypy default: move, index release notes

2016-05-29 Thread mattip
Author: Matti Picus Branch: Changeset: r84811:9eb05c1b5df5 Date: 2016-05-29 18:27 +0300 http://bitbucket.org/pypy/pypy/changeset/9eb05c1b5df5/ Log:move, index release notes diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst --- a/pypy/doc/index-of-releas

[pypy-commit] pypy default: tweak release notice for version name

2016-05-29 Thread mattip
Author: Matti Picus Branch: Changeset: r84812:19c13a57327b Date: 2016-05-29 18:30 +0300 http://bitbucket.org/pypy/pypy/changeset/19c13a57327b/ Log:tweak release notice for version name diff --git a/pypy/doc/release-pypy3.3-v5.2-alpha1.rst b/pypy/doc/release-pypy3.3-v5.2-alpha1.rst --- a/py

[pypy-commit] pypy release-pypy3.3-v5: branch for release

2016-05-29 Thread mattip
Author: Matti Picus Branch: release-pypy3.3-v5 Changeset: r84810:aa344e41bdf4 Date: 2016-05-29 18:20 +0300 http://bitbucket.org/pypy/pypy/changeset/aa344e41bdf4/ Log:branch for release ___ pypy-commit mailing list pypy-commit@python.org https://mai

[pypy-commit] pypy default: fix for buildbot name changes

2016-05-29 Thread mattip
Author: Matti Picus Branch: Changeset: r84813:43931524165e Date: 2016-05-29 18:39 +0300 http://bitbucket.org/pypy/pypy/changeset/43931524165e/ Log:fix for buildbot name changes diff --git a/pypy/tool/release/force-builds.py b/pypy/tool/release/force-builds.py --- a/pypy/tool/release/force-

[pypy-commit] pypy py3k: 2to3

2016-05-29 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r84814:342ade5f1037 Date: 2016-05-29 17:54 +0200 http://bitbucket.org/pypy/pypy/changeset/342ade5f1037/ Log:2to3 diff --git a/pypy/module/__builtin__/test/test_functional.py b/pypy/module/__builtin__/test/test_functional.py --- a/pypy/module/__bu

[pypy-commit] pypy default: integration tests for simple_inline_function()

2016-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r84815:9b331e582e0e Date: 2016-05-29 18:12 +0200 http://bitbucket.org/pypy/pypy/changeset/9b331e582e0e/ Log:integration tests for simple_inline_function() diff --git a/rpython/translator/backendopt/test/test_inline.py b/rpython/translator/backendopt/te

[pypy-commit] pypy py3k: update whatsnew for pypy3

2016-05-29 Thread mattip
Author: Matti Picus Branch: py3k Changeset: r84816:2e9ff4bc8daa Date: 2016-05-29 19:25 +0300 http://bitbucket.org/pypy/pypy/changeset/2e9ff4bc8daa/ Log:update whatsnew for pypy3 diff --git a/pypy/doc/whatsnew-pypy3-head.rst b/pypy/doc/whatsnew-pypy3-head.rst --- a/pypy/doc/whatsnew-pypy3-hea

[pypy-commit] pypy py3k: fix certain bootstrap issues w/ fsdecoding (refs #2300): bootstrap check for

2016-05-29 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r84817:a74ce6610195 Date: 2016-05-29 09:38 -0700 http://bitbucket.org/pypy/pypy/changeset/a74ce6610195/ Log:fix certain bootstrap issues w/ fsdecoding (refs #2300): bootstrap check for delayed filesystemencoding initialization after

[pypy-commit] pypy shadowstack-perf-2: Finally found a way to handle mallocs correctly in RPython code, i.e.

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84818:c35fab8d27db Date: 2016-05-29 19:10 +0200 http://bitbucket.org/pypy/pypy/changeset/c35fab8d27db/ Log:Finally found a way to handle mallocs correctly in RPython code, i.e. without the two sources of nonsense overhead:

[pypy-commit] pypy shadowstack-perf-2: add a test for _fix_graph_after_inlining

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84819:f76ae8307de9 Date: 2016-05-29 19:27 +0200 http://bitbucket.org/pypy/pypy/changeset/f76ae8307de9/ Log:add a test for _fix_graph_after_inlining diff --git a/rpython/memory/gctransform/shadowcolor.py b/rpython/memory/gctransform/s

[pypy-commit] pypy shadowstack-perf-2: Can't have any more both minimal_transform=False and inline=True, but

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84820:94326a60b7b7 Date: 2016-05-29 19:35 +0200 http://bitbucket.org/pypy/pypy/changeset/94326a60b7b7/ Log:Can't have any more both minimal_transform=False and inline=True, but the only cases where it occurred seem to be bogus

[pypy-commit] pypy shadowstack-perf-2: Remove the asmgcc rootfinder by default in this branch

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84821:aae63ff7984e Date: 2016-05-29 20:02 +0200 http://bitbucket.org/pypy/pypy/changeset/aae63ff7984e/ Log:Remove the asmgcc rootfinder by default in this branch diff --git a/rpython/config/translationoption.py b/rpython/config/trans

[pypy-commit] pypy release-pypy3.3-v5: for this release ignore failures in cffi import library builds

2016-05-29 Thread mattip
Author: Matti Picus Branch: release-pypy3.3-v5 Changeset: r84822:561d4d8baeb6 Date: 2016-05-29 21:12 +0300 http://bitbucket.org/pypy/pypy/changeset/561d4d8baeb6/ Log:for this release ignore failures in cffi import library builds diff --git a/pypy/tool/release/package.py b/pypy/tool/release/p

[pypy-commit] pypy py3.5: Start defining BUILD_SET_UNPACK as in cpython, undo temporary error bypass in visit_Starred, change error message if starred expression not used as store to match cpython 3.5

2016-05-29 Thread raffael_t
Author: Raffael Tfirst Branch: py3.5 Changeset: r84823:6192dedbd81c Date: 2016-05-29 22:06 +0200 http://bitbucket.org/pypy/pypy/changeset/6192dedbd81c/ Log:Start defining BUILD_SET_UNPACK as in cpython, undo temporary error bypass in visit_Starred, change error message if starred expr

[pypy-commit] pypy release-pypy3.3-v5: merge py3k

2016-05-29 Thread pjenvey
Author: Philip Jenvey Branch: release-pypy3.3-v5 Changeset: r84824:40497617ae91 Date: 2016-05-29 13:38 -0700 http://bitbucket.org/pypy/pypy/changeset/40497617ae91/ Log:merge py3k diff --git a/pypy/doc/whatsnew-pypy3-head.rst b/pypy/doc/whatsnew-pypy3-head.rst --- a/pypy/doc/whatsnew-pypy3-he

[pypy-commit] pypy shadowstack-perf-2: Merge add_enter and add_leave_roots_frame into a single function which

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84827:95e7ce8adc6f Date: 2016-05-29 22:45 +0200 http://bitbucket.org/pypy/pypy/changeset/95e7ce8adc6f/ Log:Merge add_enter and add_leave_roots_frame into a single function which does hopefully the right thing (including avoidin

[pypy-commit] pypy shadowstack-perf-2: Can't have inline=True with minimal_transform=False any more.

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84825:61bd14e06c30 Date: 2016-05-29 21:10 +0200 http://bitbucket.org/pypy/pypy/changeset/61bd14e06c30/ Log:Can't have inline=True with minimal_transform=False any more. Needs the following checkin to make sure the gc_enter_root

[pypy-commit] pypy shadowstack-perf-2: Move gc_enter_roots_frame forward, in a symmetrical way that we

2016-05-29 Thread arigo
Author: Armin Rigo Branch: shadowstack-perf-2 Changeset: r84826:182cff30e1a3 Date: 2016-05-29 21:10 +0200 http://bitbucket.org/pypy/pypy/changeset/182cff30e1a3/ Log:Move gc_enter_roots_frame forward, in a symmetrical way that we move gc_leave_roots_frame backward diff --git a/rpython

[pypy-commit] cffi default: Issue #260: don't use "x << 0" but "x | 0" to check that x is an

2016-05-29 Thread arigo
Author: Armin Rigo Branch: Changeset: r2700:bc14c64da0f4 Date: 2016-05-30 08:39 +0200 http://bitbucket.org/cffi/cffi/changeset/bc14c64da0f4/ Log:Issue #260: don't use "x << 0" but "x | 0" to check that x is an integer. It seems that "x << 0" is undefined, according to the C s