Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75600:3790409ce24c
Date: 2015-01-31 10:37 +0100
http://bitbucket.org/pypy/pypy/changeset/3790409ce24c/
Log:Fix
diff --git a/rpython/jit/backend/x86/assembler.py
b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/assembler.py
Author: Armin Rigo
Branch:
Changeset: r75601:e3635a30ce4d
Date: 2015-01-31 10:55 +0100
http://bitbucket.org/pypy/pypy/changeset/e3635a30ce4d/
Log:A skipped test about a case that is missing in malloc-removal
diff --git a/rpython/translator/backendopt/test/test_malloc.py
b/rpython/translato
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75608:b4619d9ff598
Date: 2015-01-31 14:43 +0100
http://bitbucket.org/pypy/pypy/changeset/b4619d9ff598/
Log:Use pypystm.stmset() instead of stmidset (which should probably be
removed soon). Also, "try:" instead of crash.
diff --git a/rpy
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75609:e764f42b5dcb
Date: 2015-01-31 15:12 +0100
http://bitbucket.org/pypy/pypy/changeset/e764f42b5dcb/
Log:tweak tweak tweak to make this list thread-local
diff --git a/rpython/rtyper/annlowlevel.py b/rpython/rtyper/annlowlevel.py
--- a/rpython
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75610:aa776127acf6
Date: 2015-01-31 16:03 +0100
http://bitbucket.org/pypy/pypy/changeset/aa776127acf6/
Log:Fix this broken logic (duh!). If TLS.hash_level is missing it is
assumed to be zero, but then we must also check self.__cached_has
Author: Armin Rigo
Branch:
Changeset: r1646:51caa9770248
Date: 2015-01-31 16:26 +0100
http://bitbucket.org/cffi/cffi/changeset/51caa9770248/
Log:Simplify the structure of this function, and fix NativeIO to encode
to 'ascii' by default.
diff --git a/cffi/verifier.py b/cffi/verifier.p
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75611:472276917c27
Date: 2015-01-31 17:51 +0100
http://bitbucket.org/pypy/pypy/changeset/472276917c27/
Log:Make 'policy' and 'position_key' thread-local
diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py
--- a/rpytho
Author: Armin Rigo
Branch:
Changeset: r75614:0f851cef8d2f
Date: 2015-01-31 21:03 +0100
http://bitbucket.org/pypy/pypy/changeset/0f851cef8d2f/
Log:"Would type annotations help PyPy's performance?"
diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst
--- a/pypy/doc/faq.rst
+++ b/pypy/doc/faq.rst
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75613:3da78a2719fc
Date: 2015-01-31 17:57 +0100
http://bitbucket.org/pypy/pypy/changeset/3da78a2719fc/
Log:Make 'added_blocks' a thread-local too
diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py
--- a/rpython/annot
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r75615:e0d26d687dd1
Date: 2015-01-31 21:06 +0100
http://bitbucket.org/pypy/pypy/changeset/e0d26d687dd1/
Log:next improvement
diff --git a/rpython/annotator/bookkeeper.py b/rpython/annotator/bookkeeper.py
--- a/rpython/annotator/bookkeeper.py
+++
Author: Armin Rigo
Branch: bag
Changeset: r1595:c30130b82726
Date: 2015-01-31 22:15 +0100
http://bitbucket.org/pypy/stmgc/changeset/c30130b82726/
Log:intermediate check-in. the branch may be dropped after all, as the
need for "bags" recedes.
diff --git a/c7/stm/bag.c b/c7/stm/bag.c
-
Author: Armin Rigo
Branch: hashtable-iter
Changeset: r1596:0d06d3eacd37
Date: 2015-01-31 22:17 +0100
http://bitbucket.org/pypy/stmgc/changeset/0d06d3eacd37/
Log:Trying out ideas for how to do iteration over hashtables
___
pypy-commit mailing list
p
Author: Armin Rigo
Branch: hashtable-iter
Changeset: r1597:8da7f5322135
Date: 2015-01-31 22:47 +0100
http://bitbucket.org/pypy/stmgc/changeset/8da7f5322135/
Log:document the plan
diff --git a/c7/stm/hashtable.c b/c7/stm/hashtable.c
--- a/c7/stm/hashtable.c
+++ b/c7/stm/hashtable.c
@@ -12,22
Author: Armin Rigo
Branch: hashtable-iter
Changeset: r1598:6fd4e2f21b1e
Date: 2015-01-31 23:54 +0100
http://bitbucket.org/pypy/stmgc/changeset/6fd4e2f21b1e/
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
@@ -431,13 +431,12 @@
c
Author: Armin Rigo
Branch: hashtable-iter
Changeset: r1599:274a3dfec8ad
Date: 2015-02-01 00:27 +0100
http://bitbucket.org/pypy/stmgc/changeset/274a3dfec8ad/
Log:maybe found a simpler and better way
diff --git a/c7/stm/hashtable.c b/c7/stm/hashtable.c
--- a/c7/stm/hashtable.c
+++ b/c7/stm/has
Author: Armin Rigo
Branch: hashtable-iter
Changeset: r1600:06c31e9c06f8
Date: 2015-02-01 01:29 +0100
http://bitbucket.org/pypy/stmgc/changeset/06c31e9c06f8/
Log:in-progress, getting there hopefully
diff --git a/c7/stm/core.h b/c7/stm/core.h
--- a/c7/stm/core.h
+++ b/c7/stm/core.h
@@ -281,10
16 matches
Mail list logo