[pypy-commit] pypy s390x-backend: fixed test. emitting gc_load_r instead of indexed while loading a constant pointer

2016-02-12 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r82169:0274e5b9e6d2 Date: 2016-02-12 09:29 +0100 http://bitbucket.org/pypy/pypy/changeset/0274e5b9e6d2/ Log:fixed test. emitting gc_load_r instead of indexed while loading a constant pointer LD has only 12 bit unsigned offset,

[pypy-commit] pypy statistics-maps: merge default

2016-02-12 Thread cfbolz
Author: Carl Friedrich Bolz Branch: statistics-maps Changeset: r82171:dae74bd53702 Date: 2016-02-12 12:34 +0100 http://bitbucket.org/pypy/pypy/changeset/dae74bd53702/ Log:merge default diff too long, truncating to 2000 out of 9916 lines diff --git a/.hgignore b/.hgignore --- a/.hgignore +++

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): optimized stacks

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82173:ece37fb4ad10 Date: 2016-02-11 16:08 + http://bitbucket.org/pypy/pypy/changeset/ece37fb4ad10/ Log:(cfbolz, jbs): optimized stacks diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy/objs

[pypy-commit] pypy statistics-maps: weed out some fake transitions, log size_estimate, fix some corner cases, draw back arrow

2016-02-12 Thread cfbolz
Author: Carl Friedrich Bolz Branch: statistics-maps Changeset: r82170:c5af13624160 Date: 2016-02-12 12:32 +0100 http://bitbucket.org/pypy/pypy/changeset/c5af13624160/ Log:weed out some fake transitions, log size_estimate, fix some corner cases, draw back arrow diff --git a/pypy/objsp

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): turned revursive algorithm into iterative one to eliminate stack overflow

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82172:835464e0677c Date: 2016-02-11 15:55 + http://bitbucket.org/pypy/pypy/changeset/835464e0677c/ Log:(cfbolz, jbs): turned revursive algorithm into iterative one to eliminate stack overflow diff --git a/pypy/objsp

[pypy-commit] pypy s390x-backend: replaced arith left shift with logical (other backends do not use arith shift there!),

2016-02-12 Thread plan_rich
Author: Richard Plangger Branch: s390x-backend Changeset: r82174:2b50cfaee409 Date: 2016-02-12 12:39 +0100 http://bitbucket.org/pypy/pypy/changeset/2b50cfaee409/ Log:replaced arith left shift with logical (other backends do not use arith shift there!), do not call memcpy for strings a

[pypy-commit] pypy windows-vmprof-support: an attempt to finalize windows

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82175:4ff8e1c7f441 Date: 2016-02-12 12:42 +0100 http://bitbucket.org/pypy/pypy/changeset/4ff8e1c7f441/ Log:an attempt to finalize windows diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmp

[pypy-commit] pypy windows-vmprof-support: unskip that test

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82176:5ba08dba8e90 Date: 2016-02-12 13:00 +0100 http://bitbucket.org/pypy/pypy/changeset/5ba08dba8e90/ Log:unskip that test diff --git a/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py b/rpython/jit/backend/llsupport/test/zrpy_v

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): fixed error with inserting two attributes without reordering

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82177:bf4e8b1d6198 Date: 2016-02-12 12:39 + http://bitbucket.org/pypy/pypy/changeset/bf4e8b1d6198/ Log:(cfbolz, jbs): fixed error with inserting two attributes without reordering diff --git a/pypy/objspace/std/mapdi

[pypy-commit] pypy windows-vmprof-support: fix includes

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82178:fc3b344814fa Date: 2016-02-12 15:30 +0100 http://bitbucket.org/pypy/pypy/changeset/fc3b344814fa/ Log:fix includes diff --git a/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py b/rpython/jit/backend/llsupport/test/zrpy_vmpro

[pypy-commit] pypy windows-vmprof-support: vmprof works on most supported platforms

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82179:dd2e39de0ed3 Date: 2016-02-12 15:43 +0100 http://bitbucket.org/pypy/pypy/changeset/dd2e39de0ed3/ Log:vmprof works on most supported platforms diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pyp

[pypy-commit] pypy windows-vmprof-support: try

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82180:4fd53f064ff3 Date: 2016-02-12 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/4fd53f064ff3/ Log:try diff --git a/rpython/rlib/rvmprof/src/vmprof_main_win32.h b/rpython/rlib/rvmprof/src/vmprof_main_win32.h --- a/rpython/rlib/

[pypy-commit] pypy windows-vmprof-support: like this?

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82181:b5e79fce3295 Date: 2016-02-12 16:09 +0100 http://bitbucket.org/pypy/pypy/changeset/b5e79fce3295/ Log:like this? diff --git a/rpython/rlib/rvmprof/src/vmprof_main_win32.h b/rpython/rlib/rvmprof/src/vmprof_main_win32.h --- a/rpytho

[pypy-commit] pypy windows-vmprof-support: definitely not like this

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82182:51d875e08f23 Date: 2016-02-12 16:24 +0100 http://bitbucket.org/pypy/pypy/changeset/51d875e08f23/ Log:definitely not like this diff --git a/rpython/rlib/rvmprof/src/vmprof_main_win32.h b/rpython/rlib/rvmprof/src/vmprof_main_win32.

[pypy-commit] pypy windows-vmprof-support: another try

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82183:d2da9855e450 Date: 2016-02-12 16:28 +0100 http://bitbucket.org/pypy/pypy/changeset/d2da9855e450/ Log:another try diff --git a/rpython/rlib/rvmprof/src/vmprof_main_win32.h b/rpython/rlib/rvmprof/src/vmprof_main_win32.h --- a/rpyth

[pypy-commit] pypy windows-vmprof-support: I don't want to care for now

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82184:21558c2ed75a Date: 2016-02-12 16:58 +0100 http://bitbucket.org/pypy/pypy/changeset/21558c2ed75a/ Log:I don't want to care for now diff --git a/rpython/rlib/rvmprof/src/vmprof_main_win32.h b/rpython/rlib/rvmprof/src/vmprof_main_wi

[pypy-commit] pypy windows-vmprof-support: we don't have structdef just yet

2016-02-12 Thread fijal
Author: fijal Branch: windows-vmprof-support Changeset: r82185:1b32334f76eb Date: 2016-02-12 17:02 +0100 http://bitbucket.org/pypy/pypy/changeset/1b32334f76eb/ Log:we don't have structdef just yet diff --git a/rpython/rlib/rvmprof/src/vmprof_main_win32.h b/rpython/rlib/rvmprof/src/vmprof_mai

[pypy-commit] pypy default: merge default

2016-02-12 Thread NZinov
Author: Nikolay Zinov Branch: Changeset: r82187:e418c04f44ad Date: 2016-02-12 19:28 +0300 http://bitbucket.org/pypy/pypy/changeset/e418c04f44ad/ Log:merge default diff too long, truncating to 2000 out of 2205 lines diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-I

[pypy-commit] pypy default: Fix copy-paste typo in rlib/objectmodel doc

2016-02-12 Thread NZinov
Author: Nikolay Zinov Branch: Changeset: r82186:80f2fd7e17c3 Date: 2016-02-12 19:20 +0300 http://bitbucket.org/pypy/pypy/changeset/80f2fd7e17c3/ Log:Fix copy-paste typo in rlib/objectmodel doc diff --git a/rpython/doc/rlib.rst b/rpython/doc/rlib.rst --- a/rpython/doc/rlib.rst +++ b/rpython/

[pypy-commit] pypy default: Aaaaaa finally found and fix an issue with stacklets on shadowstack

2016-02-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r82188:1929d5b7982f Date: 2016-02-12 18:44 +0100 http://bitbucket.org/pypy/pypy/changeset/1929d5b7982f/ Log:Aa finally found and fix an issue with stacklets on shadowstack diff --git a/rpython/rlib/_stacklet_shadowstack.py b/rpython/rlib/_stacklet_

[pypy-commit] pypy py3.3: Fix test_pyc_commandline_argument() by creating the .pyc file with the same python executable app_main.py is run with. Also check for correct output.

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82191:bba9ea8739cc Date: 2016-02-12 20:36 +0100 http://bitbucket.org/pypy/pypy/changeset/bba9ea8739cc/ Log:Fix test_pyc_commandline_argument() by creating the .pyc file with the same python executable app_main.py is run with. Also check f

[pypy-commit] pypy py3.3: Explicitly pass name to SourcelessFileLoader.load_module(). This is seemingly sometimes needed when running on top of CPython.

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82190:4939f7202eaf Date: 2016-02-12 18:52 +0100 http://bitbucket.org/pypy/pypy/changeset/4939f7202eaf/ Log:Explicitly pass name to SourcelessFileLoader.load_module(). This is seemingly sometimes needed when running on top of CPython. dif

[pypy-commit] pypy py3.3: Improve (but not fix) app_main.py's Python 3.5 compatibility for testing on top of CPython and forward-compatibility.

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82189:249ebc5d87a0 Date: 2016-02-12 18:06 +0100 http://bitbucket.org/pypy/pypy/changeset/249ebc5d87a0/ Log:Improve (but not fix) app_main.py's Python 3.5 compatibility for testing on top of CPython and forward-compatibility. diff --git a

[pypy-commit] pypy py3.3: Fix.

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82192:7fc36d3705b5 Date: 2016-02-12 22:09 +0100 http://bitbucket.org/pypy/pypy/changeset/7fc36d3705b5/ Log:Fix. diff --git a/pypy/interpreter/test/test_pycode.py b/pypy/interpreter/test/test_pycode.py --- a/pypy/interpreter/test/test_pycode.py

[pypy-commit] pypy reorder-map-attributes: fixed always adding last attribute to map cache

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82193:a64e20eaa1db Date: 2016-02-12 21:34 + http://bitbucket.org/pypy/pypy/changeset/a64e20eaa1db/ Log:fixed always adding last attribute to map cache diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py

[pypy-commit] pypy llvm-translation-backend: hg merge default (+ fixes)

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: llvm-translation-backend Changeset: r82194:eaaed1d67e19 Date: 2016-02-12 22:30 +0100 http://bitbucket.org/pypy/pypy/changeset/eaaed1d67e19/ Log:hg merge default (+ fixes) diff too long, truncating to 2000 out of 12525 lines diff --git a/.hgignore b/.hgignore ---

[pypy-commit] pypy py3k: hg merge default (+ fixes)

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r82195:5d115756a4ce Date: 2016-02-12 23:00 +0100 http://bitbucket.org/pypy/pypy/changeset/5d115756a4ce/ Log:hg merge default (+ fixes) diff too long, truncating to 2000 out of 5677 lines diff --git a/dotviewer/drawgraph.py b/dotviewer/drawgraph.p

[pypy-commit] pypy py3.3: Make my changes respect proper rpython convention. Also, change to a items() based approach for save_module_content_for_reload.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82197:0832f3abe320 Date: 2016-02-12 20:51 -0500 http://bitbucket.org/pypy/pypy/changeset/0832f3abe320/ Log:Make my changes respect proper rpython convention. Also, change to a items() based approach for save_module_content_for_reload. diff

[pypy-commit] pypy py3.3: Merged in marky1991/pypy_new/py3.3 (pull request #396)

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82200:32dbf468ae33 Date: 2016-02-13 03:30 +0100 http://bitbucket.org/pypy/pypy/changeset/32dbf468ae33/ Log:Merged in marky1991/pypy_new/py3.3 (pull request #396) Fix test_reimport_builtin in py3.3 diff --git a/pypy/interpreter/mixedmodu

[pypy-commit] pypy py3.3: Fix test_reimport_builtin again.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82196:38a9de4803aa Date: 2016-02-11 23:48 -0500 http://bitbucket.org/pypy/pypy/changeset/38a9de4803aa/ Log:Fix test_reimport_builtin again. diff --git a/pypy/interpreter/mixedmodule.py b/pypy/interpreter/mixedmodule.py --- a/pypy/interpreter/mixed

[pypy-commit] pypy py3.3: Don't do an O(n) membership check on the dict's keys. Just do the O(1) membership check in the dict itself.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82199:41b2dabb978a Date: 2016-02-12 21:16 -0500 http://bitbucket.org/pypy/pypy/changeset/41b2dabb978a/ Log:Don't do an O(n) membership check on the dict's keys. Just do the O(1) membership check in the dict itself. diff --git a/pypy/interp

[pypy-commit] pypy py3.3: Incorrectly marked an interpreter-level object as wrapped. Also, attempt to improve the comment for save_module_content_for_reload.

2016-02-12 Thread marky1991
Author: Mark Young Branch: py3.3 Changeset: r82198:cb8d0d322095 Date: 2016-02-12 21:05 -0500 http://bitbucket.org/pypy/pypy/changeset/cb8d0d322095/ Log:Incorrectly marked an interpreter-level object as wrapped. Also, attempt to improve the comment for save_module_content_for_reload.

[pypy-commit] pypy py3.3: Tentatively fix translation.

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82201:fce240f22548 Date: 2016-02-13 04:37 +0100 http://bitbucket.org/pypy/pypy/changeset/fce240f22548/ Log:Tentatively fix translation. This is not a proper fix because a MixedModule's dictionary does not have to be a W_DictMulti

[pypy-commit] pypy py3.3: hg merge py3k

2016-02-12 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r82202:b7e79d170a32 Date: 2016-02-13 04:38 +0100 http://bitbucket.org/pypy/pypy/changeset/b7e79d170a32/ Log:hg merge py3k diff too long, truncating to 2000 out of 5677 lines diff --git a/dotviewer/drawgraph.py b/dotviewer/drawgraph.py --- a/dotv