[pypy-commit] pypy stmgc-c7: fixes

2015-02-21 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r76018:79bb7fe37c41 Date: 2015-02-20 19:16 +0100 http://bitbucket.org/pypy/pypy/changeset/79bb7fe37c41/ Log:fixes diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.py --- a/rpython/rlib/rthread.py +++ b/rpython/rlib/rthread.py @@ -276,

[pypy-commit] pypy stmgc-c7: fixes

2015-02-09 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75783:6819c000c078 Date: 2015-02-09 18:24 +0100 http://bitbucket.org/pypy/pypy/changeset/6819c000c078/ Log:fixes diff --git a/rpython/rtyper/rlist.py b/rpython/rtyper/rlist.py --- a/rpython/rtyper/rlist.py +++ b/rpython/rtyper/rlist.py @@ -57,7

[pypy-commit] pypy stmgc-c7: Fixes, and partial revert: must use _HASHTABLE_OBJ everywhere in RPython,

2015-01-28 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75564:963abcf27a42 Date: 2015-01-28 16:54 +0100 http://bitbucket.org/pypy/pypy/changeset/963abcf27a42/ Log:Fixes, and partial revert: must use _HASHTABLE_OBJ everywhere in RPython, not the low-level _STM_HASHTABLE_P, because the latter i

[pypy-commit] pypy stmgc-c7: fixes

2015-01-28 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r75563:9904ef8572af Date: 2015-01-28 16:23 +0100 http://bitbucket.org/pypy/pypy/changeset/9904ef8572af/ Log:fixes diff --git a/rpython/jit/metainterp/memmgr.py b/rpython/jit/metainterp/memmgr.py --- a/rpython/jit/metainterp/memmgr.py +++ b/rpyth

[pypy-commit] pypy stmgc-c7: fixes

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74582:9a95c6696552 Date: 2014-11-19 01:00 +0100 http://bitbucket.org/pypy/pypy/changeset/9a95c6696552/ Log:fixes diff --git a/pypy/module/_stm/time.py b/pypy/module/_stm/time.py --- a/pypy/module/_stm/time.py +++ b/pypy/module/_stm/time.py @@ -

[pypy-commit] pypy stmgc-c7: fixes

2014-11-12 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74480:5018a9c8a064 Date: 2014-11-12 13:24 +0100 http://bitbucket.org/pypy/pypy/changeset/5018a9c8a064/ Log:fixes diff --git a/rpython/jit/backend/x86/callbuilder.py b/rpython/jit/backend/x86/callbuilder.py --- a/rpython/jit/backend/x86/callbui

[pypy-commit] pypy stmgc-c7: fixes

2014-07-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r72323:84e3bd9b16ad Date: 2014-07-02 21:28 +0200 http://bitbucket.org/pypy/pypy/changeset/84e3bd9b16ad/ Log:fixes diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py --- a/rpython/jit/backend/llsuppo

[pypy-commit] pypy stmgc-c7: Fixes

2014-04-19 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70769:1969f1e4875a Date: 2014-04-19 14:05 +0200 http://bitbucket.org/pypy/pypy/changeset/1969f1e4875a/ Log:Fixes diff --git a/rpython/translator/stm/src_stm/extracode.h b/rpython/translator/stm/src_stm/extracode.h --- a/rpython/translator/stm/

[pypy-commit] pypy stmgc-c7: fixes on 32-bit

2014-04-02 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70412:907b74dcb682 Date: 2014-04-02 22:48 +0200 http://bitbucket.org/pypy/pypy/changeset/907b74dcb682/ Log:fixes on 32-bit diff --git a/rpython/jit/backend/x86/regloc.py b/rpython/jit/backend/x86/regloc.py --- a/rpython/jit/backend/x86/regloc.

[pypy-commit] pypy stmgc-c7: fixes fixes

2014-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70248:9ddbe2af8e8a Date: 2014-03-24 13:03 +0100 http://bitbucket.org/pypy/pypy/changeset/9ddbe2af8e8a/ Log:fixes fixes diff --git a/rpython/jit/backend/x86/arch.py b/rpython/jit/backend/x86/arch.py --- a/rpython/jit/backend/x86/arch.py +++ b/rp

[pypy-commit] pypy stmgc-c7: fixes

2014-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70245:3a9be956c290 Date: 2014-03-24 12:35 +0100 http://bitbucket.org/pypy/pypy/changeset/3a9be956c290/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: Fixes in _cmp_guard_class: use %gs-based addressing (these CMP are

2014-03-24 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70244:2b68cb5534ee Date: 2014-03-24 12:19 +0100 http://bitbucket.org/pypy/pypy/changeset/2b68cb5534ee/ Log:Fixes in _cmp_guard_class: use %gs-based addressing (these CMP are reading memory from inside the object) and use a non-zero offse

[pypy-commit] pypy stmgc-c7: fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70212:a20b4b8dbf27 Date: 2014-03-23 16:43 +0100 http://bitbucket.org/pypy/pypy/changeset/a20b4b8dbf27/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70211:db9c0c61d0c6 Date: 2014-03-23 16:41 +0100 http://bitbucket.org/pypy/pypy/changeset/db9c0c61d0c6/ Log:fixes diff --git a/rpython/jit/backend/x86/regloc.py b/rpython/jit/backend/x86/regloc.py --- a/rpython/jit/backend/x86/regloc.py +++ b/r

[pypy-commit] pypy stmgc-c7: fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70209:d80633d4a761 Date: 2014-03-23 16:33 +0100 http://bitbucket.org/pypy/pypy/changeset/d80633d4a761/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70208:f05956b0d800 Date: 2014-03-23 16:30 +0100 http://bitbucket.org/pypy/pypy/changeset/f05956b0d800/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70207:e585aef6450f Date: 2014-03-23 16:27 +0100 http://bitbucket.org/pypy/pypy/changeset/e585aef6450f/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70204:05d2f79f365d Date: 2014-03-23 16:20 +0100 http://bitbucket.org/pypy/pypy/changeset/05d2f79f365d/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: fixes fixes fixes fixes

2014-03-23 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70202:913db8f92462 Date: 2014-03-23 16:09 +0100 http://bitbucket.org/pypy/pypy/changeset/913db8f92462/ Log:fixes fixes fixes fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backe

[pypy-commit] pypy stmgc-c7: fixes

2014-03-22 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70171:03eba8c7dd62 Date: 2014-03-22 18:43 +0100 http://bitbucket.org/pypy/pypy/changeset/03eba8c7dd62/ Log:fixes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.p

[pypy-commit] pypy stmgc-c7: Fixes

2014-03-22 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r70161:c3d7dd930444 Date: 2014-03-22 12:12 +0100 http://bitbucket.org/pypy/pypy/changeset/c3d7dd930444/ Log:Fixes diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython/jit/backend/llsuppo

[pypy-commit] pypy stmgc-c7: Fixes

2014-03-12 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69893:c6329f85e8bc Date: 2014-03-12 11:08 +0100 http://bitbucket.org/pypy/pypy/changeset/c6329f85e8bc/ Log:Fixes diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py --- a/rpython/translator/c/database.py +++ b/rpyth

[pypy-commit] pypy stmgc-c7: Fixes for test_stm_atomic

2014-03-12 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69889:fafe0f9d754c Date: 2014-03-12 09:39 +0100 http://bitbucket.org/pypy/pypy/changeset/fafe0f9d754c/ Log:Fixes for test_stm_atomic diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.py --- a/rpy

[pypy-commit] pypy stmgc-c7: Fixes for test_start_thread

2014-03-12 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69888:69a3715048f7 Date: 2014-03-12 09:36 +0100 http://bitbucket.org/pypy/pypy/changeset/69a3715048f7/ Log:Fixes for test_start_thread diff --git a/rpython/rtyper/lltypesystem/lloperation.py b/rpython/rtyper/lltypesystem/lloperation.py --- a/r

[pypy-commit] pypy stmgc-c7: Fixes. Now we enter the land of clang crashes.

2014-03-08 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69797:f380d1adebbc Date: 2014-03-08 12:13 +0100 http://bitbucket.org/pypy/pypy/changeset/f380d1adebbc/ Log:Fixes. Now we enter the land of clang crashes. diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py --- a/rpython/tra