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
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
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
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
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
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
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/
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
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
+++
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
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.
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
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
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 @@
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 @@
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
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
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
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
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
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
@@ -
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
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/
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
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
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
+
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
27 matches
Mail list logo