Author: Armin Rigo
Branch: stm-gc
Changeset: r54797:133049a5ba84
Date: 2012-04-29 09:21 +0200
http://bitbucket.org/pypy/pypy/changeset/133049a5ba84/
Log:Start to write support code around the GC for getting at thread-
local data. This, and (by the way) also regular GC pointers in non-
Author: Armin Rigo
Branch: stm-gc
Changeset: r54798:eb12e38ed389
Date: 2012-04-29 09:34 +0200
http://bitbucket.org/pypy/pypy/changeset/eb12e38ed389/
Log:A failing test.
diff --git a/pypy/translator/stm/test/test_ztranslated.py
b/pypy/translator/stm/test/test_ztranslated.py
--- a/pypy/transl
Author: Armin Rigo
Branch: stm-gc
Changeset: r54799:605a0a476290
Date: 2012-04-29 10:04 +0200
http://bitbucket.org/pypy/pypy/changeset/605a0a476290/
Log:Fix the first half of the test.
diff --git a/pypy/rpython/memory/gc/stmtls.py b/pypy/rpython/memory/gc/stmtls.py
--- a/pypy/rpython/memory/
Author: Armin Rigo
Branch: stm-gc
Changeset: r54800:4c6a625119f9
Date: 2012-04-29 10:33 +0200
http://bitbucket.org/pypy/pypy/changeset/4c6a625119f9/
Log:Copy the logic for thread-locals. The last new test is the one
failing because it needs slightly special care.
diff --git a/pypy/rp
Author: Maciej Fijalkowski
Branch:
Changeset: r54801:20af87d3217b
Date: 2012-04-29 12:31 +0200
http://bitbucket.org/pypy/pypy/changeset/20af87d3217b/
Log:log the cause of InvalidLoop
diff --git a/pypy/jit/metainterp/jitexc.py b/pypy/jit/metainterp/jitexc.py
--- a/pypy/jit/metainterp/jitexc.
Author: Timo Paulssen
Branch: numpypy-issue1137
Changeset: r54802:7714c8bfaaec
Date: 2012-04-29 13:19 +0200
http://bitbucket.org/pypy/pypy/changeset/7714c8bfaaec/
Log:got the Custom*Object classes into setup_class, but it's not clean.
now setup_class has a copy of BaseNumpyAppTest.se
Author: Armin Rigo
Branch: stm-gc
Changeset: r54803:5c76173fe058
Date: 2012-04-29 14:23 +0200
http://bitbucket.org/pypy/pypy/changeset/5c76173fe058/
Log:Backed out changeset 4c6a625119f9
diff --git a/pypy/rpython/memory/gc/stmtls.py b/pypy/rpython/memory/gc/stmtls.py
--- a/pypy/rpython/memor
Author: Armin Rigo
Branch: stm-gc
Changeset: r54804:dbcb6999ce17
Date: 2012-04-29 14:24 +0200
http://bitbucket.org/pypy/pypy/changeset/dbcb6999ce17/
Log:Keep the extra test from the previous backout.
diff --git a/pypy/rpython/memory/gc/test/test_stmgc.py
b/pypy/rpython/memory/gc/test/test_s
Author: Armin Rigo
Branch: stm-gc
Changeset: r54805:6e370cf3d797
Date: 2012-04-29 14:25 +0200
http://bitbucket.org/pypy/pypy/changeset/6e370cf3d797/
Log:Remove the part of the test handling thread-locals
diff --git a/pypy/translator/stm/test/test_ztranslated.py
b/pypy/translator/stm/test/te
Author: Armin Rigo
Branch: stm-gc
Changeset: r54806:56bc17590024
Date: 2012-04-29 14:29 +0200
http://bitbucket.org/pypy/pypy/changeset/56bc17590024/
Log:Manually backout most of 133049a5ba84.
The idea doesn't work as it is. The issue is what occurs in case a
transaction is ab
Author: Armin Rigo
Branch: stm-gc
Changeset: r54807:aa7889a3bf14
Date: 2012-04-29 14:31 +0200
http://bitbucket.org/pypy/pypy/changeset/aa7889a3bf14/
Log:Disable again the ThreadLocal class.
diff --git a/pypy/rlib/rstm.py b/pypy/rlib/rstm.py
--- a/pypy/rlib/rstm.py
+++ b/pypy/rlib/rstm.py
@@
Author: Armin Rigo
Branch: stm-gc
Changeset: r54808:6e50686e9ba9
Date: 2012-04-29 14:32 +0200
http://bitbucket.org/pypy/pypy/changeset/6e50686e9ba9/
Log:A default value for this attribute is really needed.
diff --git a/pypy/rlib/rstm.py b/pypy/rlib/rstm.py
--- a/pypy/rlib/rstm.py
+++ b/pypy/
Author: Armin Rigo
Branch: stm-gc
Changeset: r54809:2906eb0e0980
Date: 2012-04-29 14:41 +0200
http://bitbucket.org/pypy/pypy/changeset/2906eb0e0980/
Log:Re-enable the methodcache optimization. Found another trick that
should be "kind of good enough for now".
diff --git a/pypy/config/
Author: Hakan Ardo
Branch:
Changeset: r54810:1ba8cd8dfd89
Date: 2012-04-29 15:26 +0200
http://bitbucket.org/pypy/pypy/changeset/1ba8cd8dfd89/
Log:Verify that the struct pointer is the same as during tracing before
optimizing out a quasiimmutable getfield. This hopefully fixes the
Author: Hakan Ardo
Branch:
Changeset: r54811:cc436eb0a04b
Date: 2012-04-29 15:29 +0200
http://bitbucket.org/pypy/pypy/changeset/cc436eb0a04b/
Log:hg merge
diff --git a/pypy/jit/metainterp/jitexc.py b/pypy/jit/metainterp/jitexc.py
--- a/pypy/jit/metainterp/jitexc.py
+++ b/pypy/jit/metainterp
Author: Timo Paulssen
Branch: numpypy-issue1137
Changeset: r54812:54c62c649f89
Date: 2012-04-29 23:05 +0200
http://bitbucket.org/pypy/pypy/changeset/54c62c649f89/
Log:the magic incantation to call the base classes setup_class has been
found.
diff --git a/pypy/module/micronumpy/test/t
You have received a notification from Sameer Regmi.
Hi, I forked pypy. My fork is at https://bitbucket.org/regmi/pypy.
--
Disable notifications at https://bitbucket.org/account/notifications/
___
pypy-commit mailing list
pypy-commit@python.org
http://ma
17 matches
Mail list logo