Author: Armin Rigo
Branch: c7-refactor
Changeset: r728:f1f127c63039
Date: 2014-02-13 13:49 +0100
http://bitbucket.org/pypy/stmgc/changeset/f1f127c63039/
Log:More prebuilt stuff from two days ago. Might get changed soon.
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/
Author: Armin Rigo
Branch: c7-refactor
Changeset: r727:3ddbe9c6d224
Date: 2014-02-13 13:48 +0100
http://bitbucket.org/pypy/stmgc/changeset/3ddbe9c6d224/
Log:Two days to convince myself that this version of stm_write() gives
the best trade-offs
diff --git a/c7/stm/core.h b/c7/stm/core
Author: Armin Rigo
Branch: c7-refactor
Changeset: r729:508eed0d9371
Date: 2014-02-14 14:22 +0100
http://bitbucket.org/pypy/stmgc/changeset/508eed0d9371/
Log:Rename "stm_current_transaction_t" into "stm_creation_marker_t".
diff --git a/c7/stm/core.h b/c7/stm/core.h
--- a/c7/stm/core.h
+++ b/c
Author: Armin Rigo
Branch: c7-refactor
Changeset: r730:b2e798d333ed
Date: 2014-02-14 15:06 +0100
http://bitbucket.org/pypy/stmgc/changeset/b2e798d333ed/
Log:Comments
diff --git a/c7/stm/setup.c b/c7/stm/setup.c
--- a/c7/stm/setup.c
+++ b/c7/stm/setup.c
@@ -69,7 +69,7 @@
current trans
Author: Armin Rigo
Branch: c7-refactor
Changeset: r731:9f3c9e6a0a31
Date: 2014-02-14 15:11 +0100
http://bitbucket.org/pypy/stmgc/changeset/9f3c9e6a0a31/
Log:Fix
diff --git a/c7/stmgc.h b/c7/stmgc.h
--- a/c7/stmgc.h
+++ b/c7/stmgc.h
@@ -153,7 +153,7 @@
'if (ct == 0 && (stm_flags &
Author: Armin Rigo
Branch: c7-refactor
Changeset: r732:9c55d1e9505f
Date: 2014-02-14 16:25 +0100
http://bitbucket.org/pypy/stmgc/changeset/9c55d1e9505f/
Log:Fixes
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -34,7 +34,7 @@
STM_SEGMENT->transactio
Author: Armin Rigo
Branch: c7-refactor
Changeset: r733:51a343395a8e
Date: 2014-02-14 16:38 +0100
http://bitbucket.org/pypy/stmgc/changeset/51a343395a8e/
Log:in-progress
diff --git a/c7/stm/core.h b/c7/stm/core.h
--- a/c7/stm/core.h
+++ b/c7/stm/core.h
@@ -23,7 +23,8 @@
#define FIRST_READMAR
Author: Armin Rigo
Branch: c7-refactor
Changeset: r734:b8d2ad0cb59c
Date: 2014-02-14 17:21 +0100
http://bitbucket.org/pypy/stmgc/changeset/b8d2ad0cb59c/
Log:in-progress
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -5,7 +5,14 @@
void _stm_write_slow
Author: Armin Rigo
Branch: c7-refactor
Changeset: r736:3906e3d066b4
Date: 2014-02-14 18:30 +0100
http://bitbucket.org/pypy/stmgc/changeset/3906e3d066b4/
Log:In-progress: redoing the page privatization
diff --git a/c7/stm/atomic.h b/c7/stm/atomic.h
--- a/c7/stm/atomic.h
+++ b/c7/stm/atomic.h
Author: Armin Rigo
Branch: c7-refactor
Changeset: r735:35cc44d7afab
Date: 2014-02-14 18:16 +0100
http://bitbucket.org/pypy/stmgc/changeset/35cc44d7afab/
Log:in-progress
diff --git a/c7/stm/atomic.h b/c7/stm/atomic.h
new file mode 100644
--- /dev/null
+++ b/c7/stm/atomic.h
@@ -0,0 +1,12 @@
+
Author: Armin Rigo
Branch: c7-refactor
Changeset: r737:c773165c8774
Date: 2014-02-14 19:01 +0100
http://bitbucket.org/pypy/stmgc/changeset/c773165c8774/
Log:Copy the complete logic for _stm_write_slowpath()
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@
Author: Armin Rigo
Branch: c7-refactor
Changeset: r738:a26f2c58f57e
Date: 2014-02-14 19:19 +0100
http://bitbucket.org/pypy/stmgc/changeset/a26f2c58f57e/
Log:Resetting the creation markers between transactions
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
Author: Philip Jenvey
Branch: remove-intlong-smm
Changeset: r69138:13c6b40389d3
Date: 2014-02-14 12:02 -0800
http://bitbucket.org/pypy/pypy/changeset/13c6b40389d3/
Log:improve interpreted (non-jit) perf: o specialize W_IntObject methods
w/ import_from_mixin o try to fastpath pure int
Author: Philip Jenvey
Branch: remove-intlong-smm
Changeset: r69139:47afe1f67e8f
Date: 2014-02-14 12:03 -0800
http://bitbucket.org/pypy/pypy/changeset/47afe1f67e8f/
Log:maybe less work for the typical path
diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py
--- a/pypy
Author: Philip Jenvey
Branch: remove-intlong-smm
Changeset: r69140:a7974c1a5d68
Date: 2014-02-14 12:03 -0800
http://bitbucket.org/pypy/pypy/changeset/a7974c1a5d68/
Log:cleanup
diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py
--- a/pypy/objspace/std/intobject.py
++
Author: Armin Rigo
Branch: c7-refactor
Changeset: r739:8f59f0e3f05b
Date: 2014-02-14 22:07 +0100
http://bitbucket.org/pypy/stmgc/changeset/8f59f0e3f05b/
Log:Fixes, and issues
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -20,7 +20,7 @@
lock on
Author: Philip Jenvey
Branch: remove-intlong-smm
Changeset: r69142:d1533165b692
Date: 2014-02-14 15:41 -0800
http://bitbucket.org/pypy/pypy/changeset/d1533165b692/
Log:fix
diff --git a/pypy/objspace/std/boolobject.py b/pypy/objspace/std/boolobject.py
--- a/pypy/objspace/std/boolobject.py
+++
Author: Philip Jenvey
Branch: remove-intlong-smm
Changeset: r69143:78aecefdc562
Date: 2014-02-14 17:00 -0800
http://bitbucket.org/pypy/pypy/changeset/78aecefdc562/
Log:adapt from 0e0d08198110 which I previously missed
diff --git a/pypy/objspace/std/longobject.py b/pypy/objspace/std/longobjec
Author: Philip Jenvey
Branch: py3k
Changeset: r69144:84b7dca9f936
Date: 2014-02-14 18:17 -0800
http://bitbucket.org/pypy/pypy/changeset/84b7dca9f936/
Log:2to3
diff --git a/pypy/module/__pypy__/test/test_locals2fast.py
b/pypy/module/__pypy__/test/test_locals2fast.py
--- a/pypy/module/__pypy_
19 matches
Mail list logo