[pypy-commit] stmgc default: Oups (for tests only)

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r1026:13df2f3e0e20 Date: 2014-03-16 07:49 +0100 http://bitbucket.org/pypy/stmgc/changeset/13df2f3e0e20/ Log:Oups (for tests only) diff --git a/c7/stm/sync.c b/c7/stm/sync.c --- a/c7/stm/sync.c +++ b/c7/stm/sync.c @@ -60,7 +60,7 @@ stm_fatal

[pypy-commit] pypy default: don't hardcode the version

2014-03-15 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r69978:ad48ce2a9283 Date: 2014-03-15 17:51 -0700 http://bitbucket.org/pypy/pypy/changeset/ad48ce2a9283/ Log:don't hardcode the version diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py --- a/pypy/module/cpy

[pypy-commit] pypy default: a more generic extern declaration

2014-03-15 Thread mattip
Author: Matti Picus Branch: Changeset: r69977:0e3e28702d34 Date: 2014-03-16 00:55 +0200 http://bitbucket.org/pypy/pypy/changeset/0e3e28702d34/ Log:a more generic extern declaration diff --git a/pypy/module/cpyext/include/numpy/arrayobject.h b/pypy/module/cpyext/include/numpy/arrayobject.h

[pypy-commit] pypy default: a better fix for ignoring pragma commane(lib...) on MSVC

2014-03-15 Thread mattip
Author: Matti Picus Branch: Changeset: r69976:b03b791c1e26 Date: 2014-03-16 00:50 +0200 http://bitbucket.org/pypy/pypy/changeset/b03b791c1e26/ Log:a better fix for ignoring pragma commane(lib...) on MSVC diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpy

[pypy-commit] stmgc c7-more-segments: Kill again 'num_segments_sharing_page' for now; it's just an additional complication.

2014-03-15 Thread arigo
Author: Armin Rigo Branch: c7-more-segments Changeset: r1025:49e2782f8a0b Date: 2014-03-15 19:01 +0100 http://bitbucket.org/pypy/stmgc/changeset/49e2782f8a0b/ Log:Kill again 'num_segments_sharing_page' for now; it's just an additional complication. diff --git a/c7/stm/pages.h b/c7/st

[pypy-commit] stmgc c7-more-segments: Complete

2014-03-15 Thread arigo
Author: Armin Rigo Branch: c7-more-segments Changeset: r1024:4ab1f6857a09 Date: 2014-03-15 18:54 +0100 http://bitbucket.org/pypy/stmgc/changeset/4ab1f6857a09/ Log:Complete diff --git a/c7/stm/pages.h b/c7/stm/pages.h --- a/c7/stm/pages.h +++ b/c7/stm/pages.h @@ -15,16 +15,31 @@ last segm

[pypy-commit] stmgc c7-more-segments: Write a long comment about the new model I'm aiming for.

2014-03-15 Thread arigo
Author: Armin Rigo Branch: c7-more-segments Changeset: r1023:fa8bfb4eb410 Date: 2014-03-15 18:42 +0100 http://bitbucket.org/pypy/stmgc/changeset/fa8bfb4eb410/ Log:Write a long comment about the new model I'm aiming for. diff --git a/c7/stm/pages.h b/c7/stm/pages.h --- a/c7/stm/pages.h +++ b/

[pypy-commit] pypy stmgc-c7: Mention multiple stm_writes in a row

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69975:9cbbb042ad60 Date: 2014-03-15 18:17 +0100 http://bitbucket.org/pypy/pypy/changeset/9cbbb042ad60/ Log:Mention multiple stm_writes in a row diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -21,6 +21,14 @@ Assuming that all other points st

[pypy-commit] extradoc extradoc: Yet another small paragraph

2014-03-15 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5166:f2fa60f6ed2b Date: 2014-03-15 18:00 +0100 http://bitbucket.org/pypy/extradoc/changeset/f2fa60f6ed2b/ Log:Yet another small paragraph diff --git a/blog/draft/stm-mar2014.txt b/blog/draft/stm-mar2014.txt --- a/blog/draft/stm-mar2014.txt +++

[pypy-commit] extradoc extradoc: A goodbye-like sentence

2014-03-15 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5165:c352d811ef4a Date: 2014-03-15 17:49 +0100 http://bitbucket.org/pypy/extradoc/changeset/c352d811ef4a/ Log:A goodbye-like sentence diff --git a/blog/draft/stm-mar2014.txt b/blog/draft/stm-mar2014.txt --- a/blog/draft/stm-mar2014.txt +++ b/bl

[pypy-commit] extradoc extradoc: Add a paragraph about how to try it

2014-03-15 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5164:5fab61cd53f6 Date: 2014-03-15 17:48 +0100 http://bitbucket.org/pypy/extradoc/changeset/5fab61cd53f6/ Log:Add a paragraph about how to try it diff --git a/blog/draft/stm-mar2014.txt b/blog/draft/stm-mar2014.txt --- a/blog/draft/stm-mar2014.

[pypy-commit] stmgc default: Fix for a remaining inevitable transaction

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r1021:2203a869efb3 Date: 2014-03-15 17:24 +0100 http://bitbucket.org/pypy/stmgc/changeset/2203a869efb3/ Log:Fix for a remaining inevitable transaction diff --git a/c7/test/support.py b/c7/test/support.py --- a/c7/test/support.py +++ b/c7/test/support.py

[pypy-commit] stmgc default: Skip this test for now

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r1022:6b3a3103ccc4 Date: 2014-03-15 17:26 +0100 http://bitbucket.org/pypy/stmgc/changeset/6b3a3103ccc4/ Log:Skip this test for now diff --git a/c7/test/test_weakref.py b/c7/test/test_weakref.py --- a/c7/test/test_weakref.py +++ b/c7/test/test_weakref.py

[pypy-commit] stmgc c7-more-segments: Disable this too

2014-03-15 Thread arigo
Author: Armin Rigo Branch: c7-more-segments Changeset: r1020:f8c3c7960895 Date: 2014-03-15 17:22 +0100 http://bitbucket.org/pypy/stmgc/changeset/f8c3c7960895/ Log:Disable this too diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c --- a/c7/stm/gcpage.c +++ b/c7/stm/gcpage.c @@ -193,6 +193,7 @@

[pypy-commit] stmgc c7-more-segments: Kill unused stuff

2014-03-15 Thread arigo
Author: Armin Rigo Branch: c7-more-segments Changeset: r1019:1eef635359f7 Date: 2014-03-15 17:01 +0100 http://bitbucket.org/pypy/stmgc/changeset/1eef635359f7/ Log:Kill unused stuff diff --git a/c7/stm/core.c b/c7/stm/core.c --- a/c7/stm/core.c +++ b/c7/stm/core.c @@ -59,7 +59,7 @@

[pypy-commit] stmgc c7-more-segments: A branch in which to try to support more than 2 segments

2014-03-15 Thread arigo
Author: Armin Rigo Branch: c7-more-segments Changeset: r1018:ce2390ac80bf Date: 2014-03-15 17:01 +0100 http://bitbucket.org/pypy/stmgc/changeset/ce2390ac80bf/ Log:A branch in which to try to support more than 2 segments ___ pypy-commit mailing list

[pypy-commit] extradoc extradoc: Add a blog draft

2014-03-15 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5163:61f1eb9baa3a Date: 2014-03-15 12:08 +0100 http://bitbucket.org/pypy/extradoc/changeset/61f1eb9baa3a/ Log:Add a blog draft diff --git a/blog/draft/stm-mar2014.txt b/blog/draft/stm-mar2014.txt new file mode 100644 --- /dev/null +++ b/blog/dr

[pypy-commit] pypy stmgc-c7: Update

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69974:05e94e7b9235 Date: 2014-03-15 11:26 +0100 http://bitbucket.org/pypy/pypy/changeset/05e94e7b9235/ Log:Update diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -17,6 +17,9 @@ * the rest: ~9% from unknown other places (may include accessing

[pypy-commit] pypy stmgc-c7: Produce a breakdown of where the slow-down occurs

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69973:e96443dab32f Date: 2014-03-15 11:20 +0100 http://bitbucket.org/pypy/pypy/changeset/e96443dab32f/ Log:Produce a breakdown of where the slow-down occurs diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -1,3 +1,32 @@ + +1b664888133d (March

[pypy-commit] pypy stmgc-c7: import stmgc/ddbc16971682

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69972:1d0b870195e7 Date: 2014-03-15 11:11 +0100 http://bitbucket.org/pypy/pypy/changeset/1d0b870195e7/ Log:import stmgc/ddbc16971682 diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] stmgc default: shadowstack: improve the aliasing analysis in the C code.

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r1017:ddbc16971682 Date: 2014-03-15 11:11 +0100 http://bitbucket.org/pypy/stmgc/changeset/ddbc16971682/ Log:shadowstack: improve the aliasing analysis in the C code. diff --git a/c7/stm/core.h b/c7/stm/core.h --- a/c7/stm/core.h +++ b/c7/stm/core.h @@ -

[pypy-commit] pypy stmgc-c7: hg merge default

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69971:6983332fc29c Date: 2014-03-15 09:27 +0100 http://bitbucket.org/pypy/pypy/changeset/6983332fc29c/ Log:hg merge default diff --git a/pypy/module/cpyext/pystate.py b/pypy/module/cpyext/pystate.py --- a/pypy/module/cpyext/pystate.py +++ b/pyp

[pypy-commit] pypy default: Fix "return 0" when the return type is some pointer

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r69969:4b77b625bdcc Date: 2014-03-15 09:24 +0100 http://bitbucket.org/pypy/pypy/changeset/4b77b625bdcc/ Log:Fix "return 0" when the return type is some pointer diff --git a/pypy/module/cpyext/pystate.py b/pypy/module/cpyext/pystate.py --- a/pypy/module/

[pypy-commit] pypy default: merge heads

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r69970:3d19219df4dd Date: 2014-03-15 09:25 +0100 http://bitbucket.org/pypy/pypy/changeset/3d19219df4dd/ Log:merge heads diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite3.py @@ -38,6 +38,7 @@ i

[pypy-commit] pypy stmgc-c7: import stmgc/7f6e7192dd38

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69968:1b664888133d Date: 2014-03-15 09:18 +0100 http://bitbucket.org/pypy/pypy/changeset/1b664888133d/ Log:import stmgc/7f6e7192dd38 diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] stmgc default: Should not have an effect, but better safe than (rarely) sorry

2014-03-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r1016:7f6e7192dd38 Date: 2014-03-15 08:30 +0100 http://bitbucket.org/pypy/stmgc/changeset/7f6e7192dd38/ Log:Should not have an effect, but better safe than (rarely) sorry diff --git a/c7/stm/contention.c b/c7/stm/contention.c --- a/c7/stm/contention.c +

[pypy-commit] pypy stmgc-c7: hg merge default

2014-03-15 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r69967:fbedfb1494f1 Date: 2014-03-15 08:21 +0100 http://bitbucket.org/pypy/pypy/changeset/fbedfb1494f1/ Log:hg merge default diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite3.py @@ -38,6