[pypy-commit] pypy stmgc-c4: import stmgc with various fixes

2013-11-21 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68265:578f115a3f4f Date: 2013-11-21 16:06 +0100 http://bitbucket.org/pypy/pypy/changeset/578f115a3f4f/ Log:import stmgc with various fixes diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/tra

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

2013-11-19 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68245:6c38f0067571 Date: 2013-11-19 17:16 +0100 http://bitbucket.org/pypy/pypy/changeset/6c38f0067571/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translator/stm/src_stm

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

2013-11-18 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68202:88a0f0cc46a5 Date: 2013-11-18 11:20 +0100 http://bitbucket.org/pypy/pypy/changeset/88a0f0cc46a5/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translator/stm/src_stm

[pypy-commit] pypy stmgc-c4: import stmgc that allows nesting of stop_all_other_threads()-resume_..

2013-11-06 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67867:e1fc1f6c0821 Date: 2013-11-06 19:51 +0100 http://bitbucket.org/pypy/pypy/changeset/e1fc1f6c0821/ Log:import stmgc that allows nesting of stop_all_other_threads()-resume_.. diff --git a/rpython/translator/stm/src_stm/revision b/rp

[pypy-commit] pypy stmgc-c4: import stmgc (contains important fix regarding new thread locals)

2013-11-05 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67859:01c1a87d3707 Date: 2013-11-05 22:05 +0100 http://bitbucket.org/pypy/pypy/changeset/01c1a87d3707/ Log:import stmgc (contains important fix regarding new thread locals) diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/

[pypy-commit] pypy stmgc-c4: import stmgc with stop_all_other_threads() and partial commit for inevitable transactions

2013-11-04 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67829:7384b3c8c0fc Date: 2013-11-04 13:16 +0100 http://bitbucket.org/pypy/pypy/changeset/7384b3c8c0fc/ Log:import stmgc with stop_all_other_threads() and partial commit for inevitable transactions diff --git a/rpython/translator/stm/src

[pypy-commit] pypy stmgc-c4: import stmgc (fastpaths for stm_pointer_equal(_prebuilt))

2013-10-29 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67685:c3a3d6864203 Date: 2013-10-29 10:54 +0100 http://bitbucket.org/pypy/pypy/changeset/c3a3d6864203/ Log:import stmgc (fastpaths for stm_pointer_equal(_prebuilt)) diff --git a/rpython/translator/stm/src_stm/et.h b/rpython/translator/stm/src_

[pypy-commit] pypy stmgc-c4: import stmgc with better constptr allocation

2013-10-25 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67599:a4d501389912 Date: 2013-10-25 14:33 +0200 http://bitbucket.org/pypy/pypy/changeset/a4d501389912/ Log:import stmgc with better constptr allocation diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c ---

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

2013-10-23 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67536:d38e75218673 Date: 2013-10-23 22:04 +0200 http://bitbucket.org/pypy/pypy/changeset/d38e75218673/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/translator/stm

[pypy-commit] pypy stmgc-c4: import stmgc with new thread-locals (needs next commit to work)

2013-10-22 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67489:dea35e8a8a38 Date: 2013-10-21 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/dea35e8a8a38/ Log:import stmgc with new thread-locals (needs next commit to work) diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/st

[pypy-commit] pypy stmgc-c4: import stmgc for nursery optimizations in JIT

2013-10-16 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r67429:3a991051a045 Date: 2013-10-16 17:52 +0200 http://bitbucket.org/pypy/pypy/changeset/3a991051a045/ Log:import stmgc for nursery optimizations in JIT diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c ---

[pypy-commit] pypy stmgc-c4: import stmgc/9149deb7e746

2013-10-07 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r67187:ef344f3f8725 Date: 2013-10-08 07:16 +0200 http://bitbucket.org/pypy/pypy/changeset/ef344f3f8725/ Log:import stmgc/9149deb7e746 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

[pypy-commit] pypy stmgc-c4: import stmgc/4ed9ba1552f8 and hack to always print aborts

2013-09-12 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66926:17d596a06b51 Date: 2013-09-12 20:50 +0200 http://bitbucket.org/pypy/pypy/changeset/17d596a06b51/ Log:import stmgc/4ed9ba1552f8 and hack to always print aborts diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_

[pypy-commit] pypy stmgc-c4: import stmgc/111c09337109

2013-09-12 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66927:131f1071ef10 Date: 2013-09-12 21:06 +0200 http://bitbucket.org/pypy/pypy/changeset/131f1071ef10/ Log:import stmgc/111c09337109 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

[pypy-commit] pypy stmgc-c4: import stmgc/0b3f7830cb46

2013-09-11 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66918:7a0291d8cc4b Date: 2013-09-11 21:47 +0200 http://bitbucket.org/pypy/pypy/changeset/7a0291d8cc4b/ Log:import stmgc/0b3f7830cb46 diff --git a/rpython/translator/stm/src_stm/lists.c b/rpython/translator/stm/src_stm/lists.c --- a/rpython/tra

[pypy-commit] pypy stmgc-c4: import stmgc/983af03354a5

2013-09-11 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66908:f2c9e61af458 Date: 2013-09-11 19:56 +0200 http://bitbucket.org/pypy/pypy/changeset/f2c9e61af458/ Log:import stmgc/983af03354a5 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

[pypy-commit] pypy stmgc-c4: import stmgc/c5636881b4d5

2013-09-11 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66911:0b21653c6034 Date: 2013-09-11 20:26 +0200 http://bitbucket.org/pypy/pypy/changeset/0b21653c6034/ Log:import stmgc/c5636881b4d5 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

[pypy-commit] pypy stmgc-c4: import stmgc/698910c9edc3

2013-09-09 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66857:533cd1f88e46 Date: 2013-09-09 09:46 +0200 http://bitbucket.org/pypy/pypy/changeset/533cd1f88e46/ Log:import stmgc/698910c9edc3 diff --git a/rpython/translator/stm/src_stm/gcpage.c b/rpython/translator/stm/src_stm/gcpage.c --- a/rpython/t

[pypy-commit] pypy stmgc-c4: import stmgc/782ebd6afc03

2013-09-07 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66840:4cb6216967ca Date: 2013-09-07 18:49 +0200 http://bitbucket.org/pypy/pypy/changeset/4cb6216967ca/ Log:import stmgc/782ebd6afc03 diff --git a/rpython/translator/stm/src_stm/extra.c b/rpython/translator/stm/src_stm/extra.c --- a/rpython/tra

[pypy-commit] pypy stmgc-c4: Import stmgc/4c80cba2b8ce

2013-09-07 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66835:157e0dd6ad13 Date: 2013-09-07 18:12 +0200 http://bitbucket.org/pypy/pypy/changeset/157e0dd6ad13/ Log:Import stmgc/4c80cba2b8ce diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

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

2013-09-07 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r66827:bdd86d602300 Date: 2013-09-07 14:35 +0200 http://bitbucket.org/pypy/pypy/changeset/bdd86d602300/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translator/stm/src_stm

[pypy-commit] pypy stmgc-c4: Import stmgc/24b6be3aaa67

2013-09-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r66821:39d7738e08f8 Date: 2013-09-06 21:23 +0200 http://bitbucket.org/pypy/pypy/changeset/39d7738e08f8/ Log:Import stmgc/24b6be3aaa67 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

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

2013-08-28 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r66394:5fb41d870c59 Date: 2013-08-28 15:11 +0200 http://bitbucket.org/pypy/pypy/changeset/5fb41d870c59/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translator/stm/src_stm

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

2013-08-28 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r66390:a9503a4c6217 Date: 2013-08-27 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/a9503a4c6217/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/gcpage.c b/rpython/translator/stm/src_stm/gcpage.c --- a/rpython/translator/stm

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

2013-08-26 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r66321:a9cc9ad24fae Date: 2013-08-26 18:09 +0200 http://bitbucket.org/pypy/pypy/changeset/a9cc9ad24fae/ Log:import stmgc diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translator/stm/src_stm

[pypy-commit] pypy stmgc-c4: import stmgc with with allocate_public_integer_address

2013-08-19 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r66203:56869831cd72 Date: 2013-08-19 08:53 +0200 http://bitbucket.org/pypy/pypy/changeset/56869831cd72/ Log:import stmgc with with allocate_public_integer_address diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm

[pypy-commit] pypy stmgc-c4: Import stmgc/c528da482152

2013-07-27 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r65714:299d3aac450a Date: 2013-07-27 16:50 +0200 http://bitbucket.org/pypy/pypy/changeset/299d3aac450a/ Log:Import stmgc/c528da482152 diff --git a/rpython/translator/stm/src_stm/dbgmem.c b/rpython/translator/stm/src_stm/dbgmem.c --- a/rpython/t

[pypy-commit] pypy stmgc-c4: Import stmgc/dd0aff1663a1

2013-07-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r65241:7d53e33d17d1 Date: 2013-07-06 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/7d53e33d17d1/ Log:Import stmgc/dd0aff1663a1 diff --git a/rpython/translator/stm/src_stm/extra.c b/rpython/translator/stm/src_stm/extra.c --- a/rpython/tra

[pypy-commit] pypy stmgc-c4: Import stmgc/88246694721e

2013-07-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r65237:bb66659492be Date: 2013-07-06 16:20 +0200 http://bitbucket.org/pypy/pypy/changeset/bb66659492be/ Log:Import stmgc/88246694721e diff --git a/rpython/translator/stm/src_stm/revision b/rpython/translator/stm/src_stm/revision --- a/rpython/t

[pypy-commit] pypy stmgc-c4: Import stmgc/007ac02eb935

2013-07-06 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r65234:654fcdd1eb30 Date: 2013-07-06 15:57 +0200 http://bitbucket.org/pypy/pypy/changeset/654fcdd1eb30/ Log:Import stmgc/007ac02eb935 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

[pypy-commit] pypy stmgc-c4: import stmgc/bf56c12295c8

2013-07-01 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r65135:12aa03d05cb3 Date: 2013-07-01 15:12 +0200 http://bitbucket.org/pypy/pypy/changeset/12aa03d05cb3/ Log:import stmgc/bf56c12295c8 diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translato

[pypy-commit] pypy stmgc-c4: Import stmgc/59eb9a85c3d1.

2013-06-30 Thread arigo
Author: Armin Rigo Branch: stmgc-c4 Changeset: r65124:674cdae07936 Date: 2013-06-30 19:49 +0200 http://bitbucket.org/pypy/pypy/changeset/674cdae07936/ Log:Import stmgc/59eb9a85c3d1. diff --git a/rpython/translator/stm/src_stm/et.c b/rpython/translator/stm/src_stm/et.c --- a/rpython/translat