[pypy-commit] pypy fix-strbuf: Fixes

2015-07-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: fix-strbuf Changeset: r78712:8736f18f1529 Date: 2015-07-29 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/8736f18f1529/ Log:Fixes diff --git a/pypy/module/cpyext/unicodeobject.py b/pypy/module/cpyext/unicodeobject.py ---

[pypy-commit] pypy stmgc-c8-gcc: fix for interleaved jit-backend entries in pypylog

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: stmgc-c8-gcc Changeset: r78714:3f9121c93d94 Date: 2015-07-29 17:24 +0200 http://bitbucket.org/pypy/pypy/changeset/3f9121c93d94/ Log:fix for interleaved jit-backend entries in pypylog diff --git a/rpython/jit/metainterp/compile.py

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

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: stmgc-c8-gcc Changeset: r78713:3a55d30d7fe8 Date: 2015-07-29 17:23 +0200 http://bitbucket.org/pypy/pypy/changeset/3a55d30d7fe8/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision

[pypy-commit] pypy default: Issue #2100: massively improve the performance of map() with more than

2015-07-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r78715:4012e89fb82d Date: 2015-07-29 23:28 +0200 http://bitbucket.org/pypy/pypy/changeset/4012e89fb82d/ Log:Issue #2100: massively improve the performance of map() with more than one sequence argument diff --git

[pypy-commit] stmgc use-gcc: finally! make sure a thread has its previous transaction committed before starting another one

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: use-gcc Changeset: r1900:36aff8ee0d87 Date: 2015-07-29 11:40 +0200 http://bitbucket.org/pypy/stmgc/changeset/36aff8ee0d87/ Log:finally! make sure a thread has its previous transaction committed before starting another one diff --git

[pypy-commit] pypy vecopt: pblendw_xxi - only tests byte for the i argument

2015-07-29 Thread plan_rich
Author: Richard Plangger r...@pasra.at Branch: vecopt Changeset: r78700:1544d293e4b7 Date: 2015-07-29 08:56 +0200 http://bitbucket.org/pypy/pypy/changeset/1544d293e4b7/ Log:pblendw_xxi - only tests byte for the i argument last two tests in test_vectorize diff --git

[pypy-commit] pypy vecopt: moved vec_guard_false out of the assembler into the vector_ext file,

2015-07-29 Thread plan_rich
Author: Richard Plangger r...@pasra.at Branch: vecopt Changeset: r78701:9c7a794d8c78 Date: 2015-07-29 09:31 +0200 http://bitbucket.org/pypy/pypy/changeset/9c7a794d8c78/ Log:moved vec_guard_false out of the assembler into the vector_ext file, adapted test_micronumpy to use int_is_ture

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

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: stmgc-c8-gcc Changeset: r78702:5af34e2240be Date: 2015-07-29 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/5af34e2240be/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision

[pypy-commit] stmgc use-gcc: use ensure_gs_register in more places

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: use-gcc Changeset: r1898:983a542003e9 Date: 2015-07-29 08:48 +0200 http://bitbucket.org/pypy/stmgc/changeset/983a542003e9/ Log:use ensure_gs_register in more places diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++

[pypy-commit] stmgc use-gcc: improve $psegment(None): the running_pthread info is not accurate enough

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: use-gcc Changeset: r1899:e2b46feac029 Date: 2015-07-29 09:18 +0200 http://bitbucket.org/pypy/stmgc/changeset/e2b46feac029/ Log:improve $psegment(None): the running_pthread info is not accurate enough diff --git a/c7/gdb/gdb_stm.py

[pypy-commit] pypy default: #2101 ported fix from vecopt to default

2015-07-29 Thread plan_rich
Author: Richard Plangger r...@pasra.at Branch: Changeset: r78704:bdfcbfcfddb7 Date: 2015-07-29 12:12 +0200 http://bitbucket.org/pypy/pypy/changeset/bdfcbfcfddb7/ Log:#2101 ported fix from vecopt to default diff --git a/rpython/jit/codewriter/jtransform.py

[pypy-commit] pypy vecopt: finished impl of float_ne with guards

2015-07-29 Thread plan_rich
Author: Richard Plangger r...@pasra.at Branch: vecopt Changeset: r78706:924ff20716c0 Date: 2015-07-29 13:00 +0200 http://bitbucket.org/pypy/pypy/changeset/924ff20716c0/ Log:finished impl of float_ne with guards diff --git a/rpython/jit/backend/x86/vector_ext.py

[pypy-commit] pypy vecopt: bool(0.1) return True, in the jit bool(0.1) transforms to cast_float_to_int which is wrong,

2015-07-29 Thread plan_rich
Author: Richard Plangger r...@pasra.at Branch: vecopt Changeset: r78703:4fead7c7623f Date: 2015-07-29 11:46 +0200 http://bitbucket.org/pypy/pypy/changeset/4fead7c7623f/ Log:bool(0.1) return True, in the jit bool(0.1) transforms to cast_float_to_int which is wrong, updated the

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

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: stmgc-c8-gcc Changeset: r78707:0e36d5505476 Date: 2015-07-29 13:30 +0200 http://bitbucket.org/pypy/pypy/changeset/0e36d5505476/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision

[pypy-commit] stmgc use-gcc: another subtle race fixed, hopefully completing the previous commit

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: use-gcc Changeset: r1901:cff6245b0bb4 Date: 2015-07-29 13:29 +0200 http://bitbucket.org/pypy/stmgc/changeset/cff6245b0bb4/ Log:another subtle race fixed, hopefully completing the previous commit diff --git a/c8/stm/core.c b/c8/stm/core.c ---

[pypy-commit] pypy default: added test to check if cast single float to bool is working properly aswell

2015-07-29 Thread plan_rich
Author: Richard Plangger r...@pasra.at Branch: Changeset: r78705:d221a50d7898 Date: 2015-07-29 12:15 +0200 http://bitbucket.org/pypy/pypy/changeset/d221a50d7898/ Log:added test to check if cast single float to bool is working properly aswell diff --git

[pypy-commit] stmgc use-gcc: add missing acquire_modification_lock_wr

2015-07-29 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: use-gcc Changeset: r1902:c6fd1aad Date: 2015-07-29 15:00 +0200 http://bitbucket.org/pypy/stmgc/changeset/c6fd1aad/ Log:add missing acquire_modification_lock_wr diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++

[pypy-commit] pypy fix-strbuf: If unicodedata_handler happens to be None here, don't interpret \N

2015-07-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: fix-strbuf Changeset: r78708:522b1566ead2 Date: 2015-07-26 19:42 +0200 http://bitbucket.org/pypy/pypy/changeset/522b1566ead2/ Log:If unicodedata_handler happens to be None here, don't interpret \N sequences at all diff --git

[pypy-commit] pypy default: If unicodedata_handler happens to be None here, don't interpret \N

2015-07-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r78711:81b300c1d878 Date: 2015-07-26 19:42 +0200 http://bitbucket.org/pypy/pypy/changeset/81b300c1d878/ Log:If unicodedata_handler happens to be None here, don't interpret \N sequences at all (grafted from

[pypy-commit] pypy fix-strbuf: (fijal, arigo)

2015-07-29 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: fix-strbuf Changeset: r78709:735443d28cec Date: 2015-07-26 19:47 +0200 http://bitbucket.org/pypy/pypy/changeset/735443d28cec/ Log:(fijal, arigo) Adding the W_UnicodeBufferObject diff --git a/pypy/objspace/std/bytearrayobject.py