Author: Armin Rigo
Branch:
Changeset: r975:5edbae0c780a
Date: 2014-03-12 08:04 +0100
http://bitbucket.org/pypy/stmgc/changeset/5edbae0c780a/
Log:Add last_abort__bytes_in_nursery.
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -466,7 +466,7 @@
stru
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69885:c8bec5976825
Date: 2014-03-11 19:13 +0100
http://bitbucket.org/pypy/pypy/changeset/c8bec5976825/
Log:Reduce; add an XXX for the non-implemented weakrefs
diff --git a/rpython/memory/gctransform/stmframework.py
b/rpython/memory/gctransform
Author: Armin Rigo
Branch:
Changeset: r69886:2ab068f12ff3
Date: 2014-03-12 08:23 +0100
http://bitbucket.org/pypy/pypy/changeset/2ab068f12ff3/
Log:Fix shown by test_streamio
diff --git a/rpython/rtyper/rtuple.py b/rpython/rtyper/rtuple.py
--- a/rpython/rtyper/rtuple.py
+++ b/rpython/rtyper/r
Author: Armin Rigo
Branch:
Changeset: r976:e596369e8a2d
Date: 2014-03-12 08:50 +0100
http://bitbucket.org/pypy/stmgc/changeset/e596369e8a2d/
Log:stm_is_inevitable(), and fix tests for inevitable transactions
diff --git a/c7/stmgc.h b/c7/stmgc.h
--- a/c7/stmgc.h
+++ b/c7/stmgc.h
@@ -248,6 +2
Author: Armin Rigo
Branch:
Changeset: r977:83b7d2d60a20
Date: 2014-03-12 09:26 +0100
http://bitbucket.org/pypy/stmgc/changeset/83b7d2d60a20/
Log:Tweak: expose this logic for pypy
diff --git a/c7/stm/fprintcolor.c b/c7/stm/fprintcolor.c
--- a/c7/stm/fprintcolor.c
+++ b/c7/stm/fprintcolor.c
@
Author: Armin Rigo
Branch:
Changeset: r978:3f0d8773b90b
Date: 2014-03-12 09:30 +0100
http://bitbucket.org/pypy/stmgc/changeset/3f0d8773b90b/
Log:Add an assert to prevent double-starting transactions
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -137,6
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69887:e0337a4058f2
Date: 2014-03-12 09:33 +0100
http://bitbucket.org/pypy/pypy/changeset/e0337a4058f2/
Log:Reintroduce stm_perform_transaction() and atomic transactions.
diff --git a/rpython/rlib/rstm.py b/rpython/rlib/rstm.py
--- a/rpython/rli
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69888:69a3715048f7
Date: 2014-03-12 09:36 +0100
http://bitbucket.org/pypy/pypy/changeset/69a3715048f7/
Log:Fixes for test_start_thread
diff --git a/rpython/rtyper/lltypesystem/lloperation.py
b/rpython/rtyper/lltypesystem/lloperation.py
--- a/r
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69889:fafe0f9d754c
Date: 2014-03-12 09:39 +0100
http://bitbucket.org/pypy/pypy/changeset/fafe0f9d754c/
Log:Fixes for test_stm_atomic
diff --git a/rpython/rtyper/lltypesystem/lloperation.py
b/rpython/rtyper/lltypesystem/lloperation.py
--- a/rpy
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69890:a701941eff30
Date: 2014-03-12 09:45 +0100
http://bitbucket.org/pypy/pypy/changeset/a701941eff30/
Log:Enough to make the rstm.abort_info* functions not crash, but so far
they don't record anything.
diff --git a/rpython/rtyper/lltyp
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69891:08d0f40dfe46
Date: 2014-03-12 09:47 +0100
http://bitbucket.org/pypy/pypy/changeset/08d0f40dfe46/
Log:Fix (stm/test/test_ztranslated, test_dtoa)
diff --git a/rpython/rtyper/lltypesystem/rstr.py
b/rpython/rtyper/lltypesystem/rstr.py
--- a/
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69892:0fc7602e53d3
Date: 2014-03-12 10:46 +0100
http://bitbucket.org/pypy/pypy/changeset/0fc7602e53d3/
Log:Reimplement stm_ignored
diff --git a/rpython/memory/gctransform/stmframework.py
b/rpython/memory/gctransform/stmframework.py
--- a/rpyth
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69893:c6329f85e8bc
Date: 2014-03-12 11:08 +0100
http://bitbucket.org/pypy/pypy/changeset/c6329f85e8bc/
Log:Fixes
diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py
--- a/rpython/translator/c/database.py
+++ b/rpyth
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69894:84fac834f29b
Date: 2014-03-12 11:25 +0100
http://bitbucket.org/pypy/pypy/changeset/84fac834f29b/
Log:"Support" the stm version of thread._local in the absence of
rweakref.
diff --git a/pypy/module/thread/stm.py b/pypy/module/threa
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69895:8384a52fc3af
Date: 2014-03-12 11:46 +0100
http://bitbucket.org/pypy/pypy/changeset/8384a52fc3af/
Log:Test and fix for inf/nan values in prebuilt structures
diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpy
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69898:8a8455c7eddf
Date: 2014-03-12 12:11 +0100
http://bitbucket.org/pypy/pypy/changeset/8a8455c7eddf/
Log:Rewrite rffi.str_from_buffer() in terms of copy_raw_to_string()
rather than directly using raw_memcopy.
diff --git a/rpython/rtyp
Author: Armin Rigo
Branch:
Changeset: r69897:c0059044fa35
Date: 2014-03-12 12:18 +0100
http://bitbucket.org/pypy/pypy/changeset/c0059044fa35/
Log:More precision, needed for 938e7328779b
diff --git a/rpython/rtyper/llannotation.py b/rpython/rtyper/llannotation.py
--- a/rpython/rtyper/llannot
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69900:3d9b35f2c84a
Date: 2014-03-12 12:57 +0100
http://bitbucket.org/pypy/pypy/changeset/3d9b35f2c84a/
Log:Temporary disable inspector.py
diff --git a/rpython/memory/gc/inspector.py b/rpython/memory/gc/inspector.py
--- a/rpython/memory/gc/inspe
Author: Armin Rigo
Branch:
Changeset: r69896:938e7328779b
Date: 2014-03-12 12:11 +0100
http://bitbucket.org/pypy/pypy/changeset/938e7328779b/
Log:Rewrite rffi.str_from_buffer() in terms of copy_raw_to_string()
rather than directly using raw_memcopy.
diff --git a/rpython/rtyper/lltyp
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69899:b333e74ef7d0
Date: 2014-03-12 12:18 +0100
http://bitbucket.org/pypy/pypy/changeset/b333e74ef7d0/
Log:More precision, needed for 938e7328779b
diff --git a/rpython/rtyper/llannotation.py b/rpython/rtyper/llannotation.py
--- a/rpython/rtyper
Author: Remi Meier
Branch: c7-weakref
Changeset: r980:f10f5aecb970
Date: 2014-03-12 16:27 +0100
http://bitbucket.org/pypy/stmgc/changeset/f10f5aecb970/
Log:fix
diff --git a/c7/test/common.py b/c7/test/common.py
--- a/c7/test/common.py
+++ b/c7/test/common.py
@@ -14,7 +14,7 @@
os
Author: Remi Meier
Branch: c7-weakref
Changeset: r979:3040d781125a
Date: 2014-03-12 16:18 +0100
http://bitbucket.org/pypy/stmgc/changeset/3040d781125a/
Log:start adding weakref support
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -180,6 +180,7 @@
Author: Remi Meier
Branch: c7-weakref
Changeset: r981:43a1c14eaaa6
Date: 2014-03-12 16:36 +0100
http://bitbucket.org/pypy/stmgc/changeset/43a1c14eaaa6/
Log:more tests
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:
Changeset: r982:a58bb2fa06ad
Date: 2014-03-12 16:52 +0100
http://bitbucket.org/pypy/stmgc/changeset/a58bb2fa06ad/
Log:This patch to LLVM seems to get me farther.
diff --git a/c7/llvmfix/no-introduce-bogus-cast-in-combine.diff
b/c7/llvmfix/no-introduce-bogus-cast-
Author: Armin Rigo
Branch:
Changeset: r983:c6ed145863b4
Date: 2014-03-12 17:18 +0100
http://bitbucket.org/pypy/stmgc/changeset/c6ed145863b4/
Log:Support prebuilt objects that are only aligned on multiples of 4
bytes as static data.
diff --git a/c7/stm/prebuilt.c b/c7/stm/prebuilt.c
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69901:8a001c675c7f
Date: 2014-03-12 17:18 +0100
http://bitbucket.org/pypy/pypy/changeset/8a001c675c7f/
Log:Another static=True missing
diff --git a/rpython/translator/c/database.py b/rpython/translator/c/database.py
--- a/rpython/translator/c/d
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r69902:32b8f8917322
Date: 2014-03-12 17:19 +0100
http://bitbucket.org/pypy/pypy/changeset/32b8f8917322/
Log:import stmgc/c6ed145863b4
diff --git a/rpython/translator/stm/src_stm/revision
b/rpython/translator/stm/src_stm/revision
--- a/rpython/t
Author: Remi Meier
Branch: c7-weakref
Changeset: r987:e08ba00edf36
Date: 2014-03-12 17:24 +0100
http://bitbucket.org/pypy/stmgc/changeset/e08ba00edf36/
Log:more tests
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: Remi Meier
Branch: c7-weakref
Changeset: r986:510710368671
Date: 2014-03-12 17:21 +0100
http://bitbucket.org/pypy/stmgc/changeset/510710368671/
Log:consider major collections
diff --git a/c7/stm/core.h b/c7/stm/core.h
--- a/c7/stm/core.h
+++ b/c7/stm/core.h
@@ -111,11 +111,12 @@
Author: Remi Meier
Branch: c7-weakref
Changeset: r984:2bb70b712097
Date: 2014-03-12 16:52 +0100
http://bitbucket.org/pypy/stmgc/changeset/2bb70b712097/
Log:fix cleanup on abort
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -484,6 +484,7 @@
/* reset
Author: Remi Meier
Branch: c7-weakref
Changeset: r985:2a1c60c59b19
Date: 2014-03-12 17:03 +0100
http://bitbucket.org/pypy/stmgc/changeset/2a1c60c59b19/
Log:another test
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: stmgc-c7
Changeset: r69903:6ad4610e8d57
Date: 2014-03-12 17:35 +0100
http://bitbucket.org/pypy/pypy/changeset/6ad4610e8d57/
Log:comment
diff --git a/rpython/translator/c/genc.py b/rpython/translator/c/genc.py
--- a/rpython/translator/c/genc.py
+++ b/rpython/transla
Author: Remi Meier
Branch: c7-weakref
Changeset: r988:e21afc419f0a
Date: 2014-03-12 17:55 +0100
http://bitbucket.org/pypy/stmgc/changeset/e21afc419f0a/
Log:fix some multi-threading issues
diff --git a/c7/stm/core.h b/c7/stm/core.h
--- a/c7/stm/core.h
+++ b/c7/stm/core.h
@@ -54,11 +54,6 @@
Author: Remi Meier
Branch: c7-weakref
Changeset: r989:c1b635228c03
Date: 2014-03-12 17:58 +0100
http://bitbucket.org/pypy/stmgc/changeset/c1b635228c03/
Log:fix the test, still passes
diff --git a/c7/test/test_weakref.py b/c7/test/test_weakref.py
--- a/c7/test/test_weakref.py
+++ b/c7/test/tes
Author: Remi Meier
Branch: c7-weakref
Changeset: r990:096c66121a67
Date: 2014-03-12 18:06 +0100
http://bitbucket.org/pypy/stmgc/changeset/096c66121a67/
Log:fix some other test and its failure by adding some
synchronize_overflow_object_now(). Maybe there is a better solution
diff --git
Author: Brian Kearns
Branch:
Changeset: r69906:d6c57e3f3a1c
Date: 2014-03-12 14:35 -0400
http://bitbucket.org/pypy/pypy/changeset/d6c57e3f3a1c/
Log:skip this test for now
diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py
b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py
--
Author: Brian Kearns
Branch:
Changeset: r69905:713f1b94343d
Date: 2014-03-12 14:32 -0400
http://bitbucket.org/pypy/pypy/changeset/713f1b94343d/
Log:add hex/oct ops for ndarrays
diff --git a/pypy/module/micronumpy/ndarray.py
b/pypy/module/micronumpy/ndarray.py
--- a/pypy/module/micronumpy/n
Author: Brian Kearns
Branch:
Changeset: r69904:9c00b3c1768a
Date: 2014-03-12 14:29 -0400
http://bitbucket.org/pypy/pypy/changeset/9c00b3c1768a/
Log:cleanups
diff --git a/pypy/module/pypyjit/test/test_ztranslation.py
b/pypy/module/pypyjit/test/test_ztranslation.py
--- a/pypy/module/pypyjit/
Author: Brian Kearns
Branch:
Changeset: r69907:f70fd9b07a96
Date: 2014-03-12 14:49 -0400
http://bitbucket.org/pypy/pypy/changeset/f70fd9b07a96/
Log:export some numpy constants
diff --git a/pypy/module/micronumpy/__init__.py
b/pypy/module/micronumpy/__init__.py
--- a/pypy/module/micronumpy/
Author: Philip Jenvey
Branch: py3k-stdlib-2.7.6-merge
Changeset: r69909:154e2a421de8
Date: 2014-03-12 13:04 -0700
http://bitbucket.org/pypy/pypy/changeset/154e2a421de8/
Log:workaround this obscure py3k only failure
diff --git a/pypy/interpreter/test/test_pyframe.py
b/pypy/interpreter/test/t
Author: Philip Jenvey
Branch: py3k-stdlib-2.7.6-merge
Changeset: r69908:394bfcf9e463
Date: 2014-03-12 13:04 -0700
http://bitbucket.org/pypy/pypy/changeset/394bfcf9e463/
Log:adapt to py3
diff --git a/pypy/module/select/test/test_select.py
b/pypy/module/select/test/test_select.py
--- a/pypy/m
Author: Philip Jenvey
Branch: py3k-stdlib-2.7.6-merge
Changeset: r69912:fa6ec0ca81f5
Date: 2014-03-12 15:25 -0700
http://bitbucket.org/pypy/pypy/changeset/fa6ec0ca81f5/
Log:2to3
diff --git a/pypy/module/_codecs/test/test_codecs.py
b/pypy/module/_codecs/test/test_codecs.py
--- a/pypy/module/
Author: Philip Jenvey
Branch: py3k-stdlib-2.7.6-merge
Changeset: r69913:ac680cc4afc4
Date: 2014-03-12 15:25 -0700
http://bitbucket.org/pypy/pypy/changeset/ac680cc4afc4/
Log:close before merging
___
pypy-commit mailing list
pypy-commit@python.org
ht
Author: Philip Jenvey
Branch:
Changeset: r69910:015cdb7a0f20
Date: 2014-03-12 15:20 -0700
http://bitbucket.org/pypy/pypy/changeset/015cdb7a0f20/
Log:py3k compat
diff --git a/pypy/module/_codecs/test/test_codecs.py
b/pypy/module/_codecs/test/test_codecs.py
--- a/pypy/module/_codecs/test/tes
Author: Philip Jenvey
Branch: py3k-stdlib-2.7.6-merge
Changeset: r69911:0913e409b4e2
Date: 2014-03-12 15:20 -0700
http://bitbucket.org/pypy/pypy/changeset/0913e409b4e2/
Log:merge default
diff --git a/pypy/module/_codecs/test/test_codecs.py
b/pypy/module/_codecs/test/test_codecs.py
--- a/pyp
Author: Philip Jenvey
Branch: py3k
Changeset: r69919:50d426596929
Date: 2014-03-12 18:24 -0700
http://bitbucket.org/pypy/pypy/changeset/50d426596929/
Log:merge default
diff --git a/lib_pypy/audioop.py b/lib_pypy/audioop.py
--- a/lib_pypy/audioop.py
+++ b/lib_pypy/audioop.py
@@ -349,7 +349,7
Author: Philip Jenvey
Branch:
Changeset: r69918:2d98701f2735
Date: 2014-03-12 18:23 -0700
http://bitbucket.org/pypy/pypy/changeset/2d98701f2735/
Log:py3k compat
diff --git a/lib_pypy/audioop.py b/lib_pypy/audioop.py
--- a/lib_pypy/audioop.py
+++ b/lib_pypy/audioop.py
@@ -350,7 +350,7 @@
Author: Philip Jenvey
Branch: py3k
Changeset: r69920:9e5eb8da8506
Date: 2014-03-12 18:25 -0700
http://bitbucket.org/pypy/pypy/changeset/9e5eb8da8506/
Log:port skips from default
diff --git a/lib-python/3/test/test_audioop.py
b/lib-python/3/test/test_audioop.py
--- a/lib-python/3/test/test_a
Author: Philip Jenvey
Branch: py3k
Changeset: r69921:a0911b1c0cb1
Date: 2014-03-12 19:38 -0700
http://bitbucket.org/pypy/pypy/changeset/a0911b1c0cb1/
Log:add int.__ceil/floor__, cleanup
diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py
--- a/pypy/objspace/std/intob
Author: Philip Jenvey
Branch: py3k
Changeset: r69923:0c391272a085
Date: 2014-03-12 19:47 -0700
http://bitbucket.org/pypy/pypy/changeset/0c391272a085/
Log:kill int.__div__
diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py
--- a/pypy/objspace/std/intobject.py
+++ b/p
Author: Philip Jenvey
Branch: py3k
Changeset: r69922:1366c85a0748
Date: 2014-03-12 19:38 -0700
http://bitbucket.org/pypy/pypy/changeset/1366c85a0748/
Log:workaround lack of space.hex/oct on py3k
diff --git a/pypy/module/micronumpy/ndarray.py
b/pypy/module/micronumpy/ndarray.py
--- a/pypy/mo
51 matches
Mail list logo