[pypy-commit] stmgc c8-overheads-instrumentation: Fix wrong transaction start measurements when transaction was aborted with longjmp

2017-06-11 Thread tobweber
Author: Tobias Weber Branch: c8-overheads-instrumentation Changeset: r2071:06b84e2a6b84 Date: 2017-06-11 16:25 +0200 http://bitbucket.org/pypy/stmgc/changeset/06b84e2a6b84/ Log:Fix wrong transaction start measurements when transaction was aborted with longjmp diff --git a/c8/stm/core

[pypy-commit] stmgc c8-adaptive-trx-length-per-thread: Merge transaction start instrumentation fix

2017-06-11 Thread tobweber
Author: Tobias Weber Branch: c8-adaptive-trx-length-per-thread Changeset: r2072:0621fb926e22 Date: 2017-06-11 17:03 +0200 http://bitbucket.org/pypy/stmgc/changeset/0621fb926e22/ Log:Merge transaction start instrumentation fix diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++

[pypy-commit] pypy default: Support for the Python3 version of os.stat()

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91577:6f7b1081c651 Date: 2017-06-11 23:11 +0200 http://bitbucket.org/pypy/pypy/changeset/6f7b1081c651/ Log:Support for the Python3 version of os.stat() diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix_sta

[pypy-commit] pypy default: fixes

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91578:d936612da330 Date: 2017-06-11 23:16 +0200 http://bitbucket.org/pypy/pypy/changeset/d936612da330/ Log:fixes diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix_stat.py +++ b/rpython/rlib/rposix_stat.py

[pypy-commit] pypy py3.5: hg merge default

2017-06-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91579:6e54776fdedf Date: 2017-06-11 23:21 +0200 http://bitbucket.org/pypy/pypy/changeset/6e54776fdedf/ Log:hg merge default diff too long, truncating to 2000 out of 4581 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -38,3 +3

[pypy-commit] pypy py3.5: Update posix to call the new stat3() instead of stat() in py3.5

2017-06-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91580:84f77db110c0 Date: 2017-06-11 23:22 +0200 http://bitbucket.org/pypy/pypy/changeset/84f77db110c0/ Log:Update posix to call the new stat3() instead of stat() in py3.5 diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_p

[pypy-commit] pypy py3.5: hg merge default

2017-06-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91582:fd48d2029916 Date: 2017-06-11 23:43 +0200 http://bitbucket.org/pypy/pypy/changeset/fd48d2029916/ Log:hg merge default diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix_stat.py +++ b/rpython/rlib

[pypy-commit] pypy py3.5: hg merge default

2017-06-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91584:c58d210eb947 Date: 2017-06-12 00:06 +0200 http://bitbucket.org/pypy/pypy/changeset/c58d210eb947/ Log:hg merge default diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix_stat.py +++ b/rpython/rlib

[pypy-commit] pypy default: translation fix

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91583:877f60c21755 Date: 2017-06-12 00:06 +0200 http://bitbucket.org/pypy/pypy/changeset/877f60c21755/ Log:translation fix diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix_stat.py +++ b/rpython/rlib/rposi

[pypy-commit] pypy default: translation fixes

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91581:617de56df11b Date: 2017-06-11 23:43 +0200 http://bitbucket.org/pypy/pypy/changeset/617de56df11b/ Log:translation fixes diff --git a/rpython/rlib/rposix_stat.py b/rpython/rlib/rposix_stat.py --- a/rpython/rlib/rposix_stat.py +++ b/rpython/rlib/rpo

[pypy-commit] pypy default: _curses: Export more A_* constants. (from linkmauve)

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91585:389ed2794e24 Date: 2017-06-12 07:21 +0200 http://bitbucket.org/pypy/pypy/changeset/389ed2794e24/ Log:_curses: Export more A_* constants. (from linkmauve) These six were already checked for but never imported from C. diff --git a/lib_pypy

[pypy-commit] pypy default: _curses: Implement resizeterm() and resize_term().

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91587:4264cf9b5caf Date: 2017-06-12 07:32 +0200 http://bitbucket.org/pypy/pypy/changeset/4264cf9b5caf/ Log:_curses: Implement resizeterm() and resize_term(). This also implements the update_line_cols() helper function which gets the new

[pypy-commit] pypy py3.5: hg merge default

2017-06-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91588:c3f3e2469a13 Date: 2017-06-12 07:34 +0200 http://bitbucket.org/pypy/pypy/changeset/c3f3e2469a13/ Log:hg merge default diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py --- a/lib_pypy/_curses.py +++ b/lib_pypy/_curses.py @@ -8,6 +8,9 @@

[pypy-commit] pypy default: _curses: Copy the version from cpython. (from linkmauve)

2017-06-11 Thread arigo
Author: Armin Rigo Branch: Changeset: r91586:c2e3d0655f05 Date: 2017-06-12 07:22 +0200 http://bitbucket.org/pypy/pypy/changeset/c2e3d0655f05/ Log:_curses: Copy the version from cpython. (from linkmauve) It is currently b'2.2'. diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py

[pypy-commit] pypy py3.5: _curses: Implement Window.get_wch() and unget_wch().

2017-06-11 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r91589:223ff388e219 Date: 2017-06-12 07:40 +0200 http://bitbucket.org/pypy/pypy/changeset/223ff388e219/ Log:_curses: Implement Window.get_wch() and unget_wch(). These two functions are needed to handle wide Unicode characters, like