[pypy-commit] cffi default: Add GCC/Clang -Wall -Wextra flags in tests

2014-12-22 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1596:03f384b183d1 Date: 2014-11-28 12:05 +0300 http://bitbucket.org/cffi/cffi/changeset/03f384b183d1/ Log:Add GCC/Clang -Wall -Wextra flags in tests diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify.py +++ b/te

[pypy-commit] cffi default: Silence GCC/Clang -Wunused-parameter warnings

2014-12-22 Thread dalcinl
Author: Lisandro Dalcin Branch: Changeset: r1595:25bdcb810dc0 Date: 2014-11-24 21:31 +0300 http://bitbucket.org/cffi/cffi/changeset/25bdcb810dc0/ Log:Silence GCC/Clang -Wunused-parameter warnings diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_cpy.py +++ b/cffi/ven

[pypy-commit] cffi default: Merged in dalcinl/python-cffi (pull request #52)

2014-12-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r1597:c095d7b92108 Date: 2014-12-22 09:04 +0100 http://bitbucket.org/cffi/cffi/changeset/c095d7b92108/ Log:Merged in dalcinl/python-cffi (pull request #52) Silence GCC/Clang -Wunused-parameter warnings diff --git a/cffi/vengine_cpy.py b/cffi/ve

[pypy-commit] pypy all_ordered_dicts: Trying to finish this, using a slightly sub-efficient __iter__() method.

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75055:c07c71e5d2be Date: 2014-12-22 12:19 +0100 http://bitbucket.org/pypy/pypy/changeset/c07c71e5d2be/ Log:Trying to finish this, using a slightly sub-efficient __iter__() method. Too bad I suppose; the speed-up gained by using

[pypy-commit] pypy all_ordered_dicts: (ltratt, arigo)

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75054:7972bae6fec9 Date: 2014-12-22 11:50 +0100 http://bitbucket.org/pypy/pypy/changeset/7972bae6fec9/ Log:(ltratt, arigo) in-progress: simplify OrderedDict diff --git a/lib-python/2.7/collections.py b/lib-python/2.7/collectio

[pypy-commit] pypy all_ordered_dicts: Fix, and tweak the tests with comments.

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75056:6c2e77d6ceb6 Date: 2014-12-22 13:41 +0100 http://bitbucket.org/pypy/pypy/changeset/6c2e77d6ceb6/ Log:Fix, and tweak the tests with comments. diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metainterp/optimi

[pypy-commit] pypy all_ordered_dicts: OrderedDicts with the JIT: use intbounds to cache a pair "getitem /

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75057:3e5bb8df5d0f Date: 2014-12-22 14:50 +0100 http://bitbucket.org/pypy/pypy/changeset/3e5bb8df5d0f/ Log:OrderedDicts with the JIT: use intbounds to cache a pair "getitem / setitem" on the same key. diff --git a/rpython/jit/m

[pypy-commit] pypy default: update test

2014-12-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r75058:a47e4969db25 Date: 2014-12-22 14:52 +0100 http://bitbucket.org/pypy/pypy/changeset/a47e4969db25/ Log:update test diff --git a/pypy/module/_cffi_backend/test/_backend_test_c.py b/pypy/module/_cffi_backend/test/_backend_test_c.py --- a/pypy/module

[pypy-commit] pypy default: Fix: dict ordering issue

2014-12-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r75059:218ec8282891 Date: 2014-12-22 14:59 +0100 http://bitbucket.org/pypy/pypy/changeset/218ec8282891/ Log:Fix: dict ordering issue diff --git a/pypy/objspace/std/test/test_dictproxy.py b/pypy/objspace/std/test/test_dictproxy.py --- a/pypy/objspace/st

[pypy-commit] pypy all_ordered_dicts: fix test

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75060:bc4e9c652d8d Date: 2014-12-22 15:28 +0100 http://bitbucket.org/pypy/pypy/changeset/bc4e9c652d8d/ Log:fix test diff --git a/rpython/annotator/test/test_annrpython.py b/rpython/annotator/test/test_annrpython.py --- a/rpython/annot

[pypy-commit] pypy all_ordered_dicts: fix, skip, or kill tests

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75061:33f58b3c63f5 Date: 2014-12-22 15:42 +0100 http://bitbucket.org/pypy/pypy/changeset/33f58b3c63f5/ Log:fix, skip, or kill tests diff --git a/rpython/rtyper/test/test_rdict.py b/rpython/rtyper/test/test_rdict.py --- a/rpython/rtype

[pypy-commit] pypy all_ordered_dicts: hg merge default

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75062:6b50206e647d Date: 2014-12-22 17:18 +0100 http://bitbucket.org/pypy/pypy/changeset/6b50206e647d/ Log:hg merge default diff too long, truncating to 2000 out of 2244 lines diff --git a/lib_pypy/readline.py b/lib_pypy/readline.py -

[pypy-commit] pypy all_ordered_dicts: Fix test

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75063:f2ded50e70cd Date: 2014-12-22 17:23 +0100 http://bitbucket.org/pypy/pypy/changeset/f2ded50e70cd/ Log:Fix test diff --git a/lib-python/2.7/test/test_collections.py b/lib-python/2.7/test/test_collections.py --- a/lib-python/2.7/te

[pypy-commit] pypy all_ordered_dicts: fix test

2014-12-22 Thread arigo
Author: Armin Rigo Branch: all_ordered_dicts Changeset: r75064:85069f5f1bb8 Date: 2014-12-22 17:32 +0100 http://bitbucket.org/pypy/pypy/changeset/85069f5f1bb8/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test_instance.py b/pypy/module/pypyjit/test_pypy_c/test_instance.py --- a

[pypy-commit] pypy stdlib-2.7.9: cleanup

2014-12-22 Thread bdkearns
Author: Brian Kearns Branch: stdlib-2.7.9 Changeset: r75065:beca0e690eb8 Date: 2014-12-22 13:49 -0500 http://bitbucket.org/pypy/pypy/changeset/beca0e690eb8/ Log:cleanup diff --git a/pypy/module/_ssl/interp_ssl.py b/pypy/module/_ssl/interp_ssl.py --- a/pypy/module/_ssl/interp_ssl.py +++ b/pyp

[pypy-commit] pypy libgccjit-backend: Raise an exception when an error occurs on a gcc_jit_context

2014-12-22 Thread dmalcolm
Author: David Malcolm Branch: libgccjit-backend Changeset: r75067:6b48e7ef126a Date: 2014-12-22 15:03 -0500 http://bitbucket.org/pypy/pypy/changeset/6b48e7ef126a/ Log:Raise an exception when an error occurs on a gcc_jit_context This makes it much easier to track down issues.

[pypy-commit] pypy libgccjit-backend: Bind gcc_jit_object_get_debug_string

2014-12-22 Thread dmalcolm
Author: David Malcolm Branch: libgccjit-backend Changeset: r75066:8b2b47726e8a Date: 2014-12-22 14:35 -0500 http://bitbucket.org/pypy/pypy/changeset/8b2b47726e8a/ Log:Bind gcc_jit_object_get_debug_string diff --git a/rpython/jit/backend/libgccjit/rffi_bindings.py b/rpython/jit/backend/libgc

[pypy-commit] pypy default: Fix on Windows: now one of these functions called by

2014-12-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r75068:246cc6f071ab Date: 2014-12-22 21:37 +0100 http://bitbucket.org/pypy/pypy/changeset/246cc6f071ab/ Log:Fix on Windows: now one of these functions called by after_external_call() modifies GetLastError too, so we need to save and resto

[pypy-commit] pypy default: Get/SetLastError should be nowrapper functions, like get/set_errno in

2014-12-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r75069:40df46ca45b0 Date: 2014-12-22 22:08 +0100 http://bitbucket.org/pypy/pypy/changeset/40df46ca45b0/ Log:Get/SetLastError should be nowrapper functions, like get/set_errno in rposix.py diff --git a/rpython/rlib/rwin32.py b/rpython/rlib/rwin32

[pypy-commit] pypy py3k: fix _curses.setupterm when termstr is text

2014-12-22 Thread bdkearns
Author: Brian Kearns Branch: py3k Changeset: r75070:d8475a6257bc Date: 2014-12-22 16:28 -0500 http://bitbucket.org/pypy/pypy/changeset/d8475a6257bc/ Log:fix _curses.setupterm when termstr is text diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py --- a/lib_pypy/_curses.py +++ b/lib_pypy/

[pypy-commit] pypy libgccjit-backend: Get test_compile_bridge to work

2014-12-22 Thread dmalcolm
Author: David Malcolm Branch: libgccjit-backend Changeset: r75071:c77c1f9355fd Date: 2014-12-22 16:42 -0500 http://bitbucket.org/pypy/pypy/changeset/c77c1f9355fd/ Log:Get test_compile_bridge to work diff --git a/rpython/jit/backend/libgccjit/assembler.py b/rpython/jit/backend/libgccjit/asse

[pypy-commit] pypy libgccjit-backend: Fix test_finish

2014-12-22 Thread dmalcolm
Author: David Malcolm Branch: libgccjit-backend Changeset: r75072:946fdf6ef9d7 Date: 2014-12-22 16:57 -0500 http://bitbucket.org/pypy/pypy/changeset/946fdf6ef9d7/ Log:Fix test_finish diff --git a/rpython/jit/backend/libgccjit/assembler.py b/rpython/jit/backend/libgccjit/assembler.py --- a/r