[pypy-commit] cffi default: Change get_current_ts to always use _Py_atomic_load_relaxed when available.

2016-04-05 Thread Michael McGee
Author: Michael McGee Branch: Changeset: r2656:aca84fd9f4e4 Date: 2016-04-05 15:57 -0700 http://bitbucket.org/cffi/cffi/changeset/aca84fd9f4e4/ Log:Change get_current_ts to always use _Py_atomic_load_relaxed when available. diff --git a/c/misc_thread_common.h

[pypy-commit] extradoc extradoc: tweaks

2016-04-05 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5631:2645adce9224 Date: 2016-04-06 08:05 +0300 http://bitbucket.org/pypy/extradoc/changeset/2645adce9224/ Log:tweaks diff --git a/talk/bucharest2016/jit-backend-8vhY1ArTsh.txt b/talk/bucharest2016/jit-backend-8vhY1ArTsh.txt

[pypy-commit] pypy default: The JIT detect_cpu function throws exceptions on some CPUs (that don't support JIT), so it can't be used in non-JIT contexts

2016-04-05 Thread stefanor
Author: Stefano Rivera Branch: Changeset: r83529:2179c165ab7b Date: 2016-04-05 15:11 -0700 http://bitbucket.org/pypy/pypy/changeset/2179c165ab7b/ Log:The JIT detect_cpu function throws exceptions on some CPUs (that don't support JIT), so it can't be used in

[pypy-commit] pypy py3k: hg merge default

2016-04-05 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r83527:e186dd71a5e7 Date: 2016-04-05 19:13 +0100 http://bitbucket.org/pypy/pypy/changeset/e186dd71a5e7/ Log:hg merge default diff too long, truncating to 2000 out of 10146 lines diff --git a/lib_pypy/_ctypes/structure.py

[pypy-commit] pypy py3k: port test to py3

2016-04-05 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r83528:a252fd879fe7 Date: 2016-04-05 19:14 +0100 http://bitbucket.org/pypy/pypy/changeset/a252fd879fe7/ Log:port test to py3 diff --git a/pypy/module/cpyext/test/test_arraymodule.py

[pypy-commit] pypy default: fix strange annotation errors for small targets

2016-04-05 Thread fijal
Author: fijal Branch: Changeset: r83526:987ea970c2b7 Date: 2016-04-05 18:01 +0300 http://bitbucket.org/pypy/pypy/changeset/987ea970c2b7/ Log:fix strange annotation errors for small targets diff --git a/rpython/flowspace/specialcase.py b/rpython/flowspace/specialcase.py ---

[pypy-commit] pypy default: fix a strange case

2016-04-05 Thread fijal
Author: fijal Branch: Changeset: r83525:0c9b0eb268bd Date: 2016-04-05 17:59 +0300 http://bitbucket.org/pypy/pypy/changeset/0c9b0eb268bd/ Log:fix a strange case diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/metainterp/history.py +++

[pypy-commit] pypy rposix-for-3: Don't attempt to define posix-only constants on Windows

2016-04-05 Thread rlamy
Author: Ronan Lamy Branch: rposix-for-3 Changeset: r83524:efeca6950e2e Date: 2016-04-05 15:22 +0100 http://bitbucket.org/pypy/pypy/changeset/efeca6950e2e/ Log:Don't attempt to define posix-only constants on Windows diff --git a/rpython/rlib/rposix.py

[pypy-commit] pypy default: fix test

2016-04-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r83523:82e8cf34e4ab Date: 2016-04-05 17:00 +0300 http://bitbucket.org/pypy/pypy/changeset/82e8cf34e4ab/ Log:fix test diff --git a/rpython/jit/backend/llsupport/test/zrpy_vmprof_test.py

[pypy-commit] pypy stmgc-c8: enable vmprof and nearly pass the tests

2016-04-05 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r83522:61b4b82f90cb Date: 2016-04-05 15:34 +0300 http://bitbucket.org/pypy/pypy/changeset/61b4b82f90cb/ Log:enable vmprof and nearly pass the tests diff --git a/pypy/goal/targetpypystandalone.py

[pypy-commit] pypy stmgc-c8: import stmgc

2016-04-05 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r83520:79247965065e Date: 2016-04-05 15:28 +0300 http://bitbucket.org/pypy/pypy/changeset/79247965065e/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision ---

[pypy-commit] pypy default: typo

2016-04-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r83521:9da0c82687ed Date: 2016-04-05 15:32 +0300 http://bitbucket.org/pypy/pypy/changeset/9da0c82687ed/ Log:typo diff --git a/rpython/rlib/rvmprof/rvmprof.py b/rpython/rlib/rvmprof/rvmprof.py --- a/rpython/rlib/rvmprof/rvmprof.py

[pypy-commit] pypy stmgc-c8: remove dependency on get_rpy_roots in vmprof and maintain a weaklist of

2016-04-05 Thread Raemi
Author: Remi Meier Branch: stmgc-c8 Changeset: r83519:5431b6525b3c Date: 2016-04-05 13:00 +0300 http://bitbucket.org/pypy/pypy/changeset/5431b6525b3c/ Log:remove dependency on get_rpy_roots in vmprof and maintain a weaklist of code objects instead diff --git

[pypy-commit] stmgc default: prefix some accidentially exposed functions

2016-04-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r1984:b7f8a106095f Date: 2016-04-05 15:19 +0300 http://bitbucket.org/pypy/stmgc/changeset/b7f8a106095f/ Log:prefix some accidentially exposed functions diff --git a/c8/stm/atomic.h b/c8/stm/atomic.h --- a/c8/stm/atomic.h +++

[pypy-commit] pypy default: remove dependency on get_rpy_roots in vmprof and maintain a weaklist of

2016-04-05 Thread Raemi
Author: Remi Meier Branch: Changeset: r83518:cf086a5af05f Date: 2016-04-05 13:00 +0300 http://bitbucket.org/pypy/pypy/changeset/cf086a5af05f/ Log:remove dependency on get_rpy_roots in vmprof and maintain a weaklist of code objects instead diff --git

[pypy-commit] pypy cleanup-history-rewriting: (fijal, arigo)

2016-04-05 Thread arigo
Author: Armin Rigo Branch: cleanup-history-rewriting Changeset: r83517:a41ee91c5a0e Date: 2016-04-05 11:15 +0300 http://bitbucket.org/pypy/pypy/changeset/a41ee91c5a0e/ Log:(fijal, arigo) a branch to remove the occasional rewriting of history done by pyjitpl

[pypy-commit] pypy default: (fijal, arigo)

2016-04-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r83516:7c00ff49e3ee Date: 2016-04-05 12:01 +0300 http://bitbucket.org/pypy/pypy/changeset/7c00ff49e3ee/ Log:(fijal, arigo) test and fix: unpack() on a Trace which contains half-written operations (here because it got a