Author: Armin Rigo
Branch:
Changeset: r353:617a7397cc2d
Date: 2013-07-06 11:09 +0200
http://bitbucket.org/pypy/stmgc/changeset/617a7397cc2d/
Log:Kill the undolog. It was done for the purpose of thread-local
refs, but now this uses 'old_thread_local_obj' playing the role of a
Author: Armin Rigo
Branch:
Changeset: r351:840ac0a8867a
Date: 2013-07-06 11:07 +0200
http://bitbucket.org/pypy/stmgc/changeset/840ac0a8867a/
Log:Do we need to trace at all? The tests pass like this
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -225,8 +225,8 @
Author: Armin Rigo
Branch:
Changeset: r352:62b79f9f4e7c
Date: 2013-07-06 11:08 +0200
http://bitbucket.org/pypy/stmgc/changeset/62b79f9f4e7c/
Log:Typo
diff --git a/c4/nursery.c b/c4/nursery.c
--- a/c4/nursery.c
+++ b/c4/nursery.c
@@ -485,7 +485,7 @@
we may occasionally see a PUBL
Author: Armin Rigo
Branch:
Changeset: r354:70f314b926f7
Date: 2013-07-06 11:27 +0200
http://bitbucket.org/pypy/stmgc/changeset/70f314b926f7/
Log:Move the stm_hash/stm_id/stm_pointer_equal to a new file, extra.c,
whose purpose is to contain "non-core" things offered in stmgc.h.
diff
Author: Armin Rigo
Branch:
Changeset: r355:5544b0de06cf
Date: 2013-07-06 11:39 +0200
http://bitbucket.org/pypy/stmgc/changeset/5544b0de06cf/
Log:Start to copy the abortinfo from pypy's stm-gc-2's rpyintf.c.
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -922,9 +922,7 @@
Author: Armin Rigo
Branch:
Changeset: r356:5b802f21bafe
Date: 2013-07-06 12:08 +0200
http://bitbucket.org/pypy/stmgc/changeset/5b802f21bafe/
Log:In-progress
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -422,29 +422,6 @@
goto restart_all;
}
-#if 0
-void *stm_DirectRead
Author: Ronan Lamy
Branch: kill-ootype
Changeset: r65230:023336d4e39c
Date: 2013-07-06 15:57 +0200
http://bitbucket.org/pypy/pypy/changeset/023336d4e39c/
Log:The objective of this branch is to completely remove the oo
typesystem and oo backends.
__
Author: Ronan Lamy
Branch: kill-ootype
Changeset: r65231:eee1c17aebdf
Date: 2013-07-06 16:34 +0200
http://bitbucket.org/pypy/pypy/changeset/eee1c17aebdf/
Log:Remove ootype support from the annotator
diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py
--- a/rpython/anno
Author: Ronan Lamy
Branch: kill-ootype
Changeset: r65232:64eb95059623
Date: 2013-07-06 16:50 +0200
http://bitbucket.org/pypy/pypy/changeset/64eb95059623/
Log:Remove ootype support from rpython.rtyper.rtyper
diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py
--- a/rpython/rtyper/rpb
Author: Ronan Lamy
Branch: kill-ootype
Changeset: r65233:ad923d70
Date: 2013-07-06 17:40 +0200
http://bitbucket.org/pypy/pypy/changeset/ad923d70/
Log:Kill rpython.rtyper.test.tool.OORtypeMixin and .LLRtypeMixin
Update some rlib tests
diff --git a/rpython/rlib/rstruct/test/te
Author: Armin Rigo
Branch:
Changeset: r357:bca8a7e8a36a
Date: 2013-07-06 15:06 +0200
http://bitbucket.org/pypy/stmgc/changeset/bca8a7e8a36a/
Log:Test and pass with integers
diff --git a/c4/extra.c b/c4/extra.c
--- a/c4/extra.c
+++ b/c4/extra.c
@@ -156,9 +156,6 @@
size_t stm_decode_abort_in
Author: Armin Rigo
Branch:
Changeset: r358:cf5491788056
Date: 2013-07-06 15:08 +0200
http://bitbucket.org/pypy/stmgc/changeset/cf5491788056/
Log:Unsigned
diff --git a/c4/test/test_extra.py b/c4/test/test_extra.py
--- a/c4/test/test_extra.py
+++ b/c4/test/test_extra.py
@@ -1,4 +1,4 @@
-impor
Author: Armin Rigo
Branch:
Changeset: r360:8c4673583792
Date: 2013-07-06 15:18 +0200
http://bitbucket.org/pypy/stmgc/changeset/8c4673583792/
Log:NULL
diff --git a/c4/test/test_extra.py b/c4/test/test_extra.py
--- a/c4/test/test_extra.py
+++ b/c4/test/test_extra.py
@@ -72,3 +72,18 @@
Author: Armin Rigo
Branch:
Changeset: r359:559cb1191040
Date: 2013-07-06 15:14 +0200
http://bitbucket.org/pypy/stmgc/changeset/559cb1191040/
Log:Strings
diff --git a/c4/extra.c b/c4/extra.c
--- a/c4/extra.c
+++ b/c4/extra.c
@@ -224,6 +224,7 @@
offset = *fieldoffsets++;
Author: Armin Rigo
Branch:
Changeset: r361:15dbb73844ab
Date: 2013-07-06 15:38 +0200
http://bitbucket.org/pypy/stmgc/changeset/15dbb73844ab/
Log:Read the latest version of an object inside the aborting
transaction.
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -248,6
Author: Armin Rigo
Branch:
Changeset: r364:88246694721e
Date: 2013-07-06 16:20 +0200
http://bitbucket.org/pypy/stmgc/changeset/88246694721e/
Log:Add stm_{minor,major}_collect() with the semantics needed for the
users.
diff --git a/c4/stmgc.h b/c4/stmgc.h
--- a/c4/stmgc.h
+++ b/c4/st
Author: Armin Rigo
Branch:
Changeset: r362:fd4fd6cb406b
Date: 2013-07-06 15:47 +0200
http://bitbucket.org/pypy/stmgc/changeset/fd4fd6cb406b/
Log:Use a more ad-hoc string variant
diff --git a/c4/extra.c b/c4/extra.c
--- a/c4/extra.c
+++ b/c4/extra.c
@@ -224,7 +224,10 @@
rps
Author: Armin Rigo
Branch:
Changeset: r363:007ac02eb935
Date: 2013-07-06 15:56 +0200
http://bitbucket.org/pypy/stmgc/changeset/007ac02eb935/
Log:Officialize stm_abort_and_retry()
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -756,6 +756,11 @@
smp_spinloop();
}
+void st
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65238:4be9b6ab9ba7
Date: 2013-07-06 16:21 +0200
http://bitbucket.org/pypy/pypy/changeset/4be9b6ab9ba7/
Log:test_collect.
diff --git a/rpython/translator/c/funcgen.py b/rpython/translator/c/funcgen.py
--- a/rpython/translator/c/funcgen.py
+++ b/
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65239:a7a33a68fd93
Date: 2013-07-06 16:23 +0200
http://bitbucket.org/pypy/pypy/changeset/a7a33a68fd93/
Log:Fix the test. Now test_ztranslated passes completely.
diff --git a/rpython/translator/stm/test/test_ztranslated.py
b/rpython/translator/
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65235:302484c08e8c
Date: 2013-07-06 16:00 +0200
http://bitbucket.org/pypy/pypy/changeset/302484c08e8c/
Log:Pass again test_ztranslated:test_abort_info
diff --git a/rpython/rlib/rstm.py b/rpython/rlib/rstm.py
--- a/rpython/rlib/rstm.py
+++ b/rpy
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65236:b91b405b4dec
Date: 2013-07-06 16:12 +0200
http://bitbucket.org/pypy/pypy/changeset/b91b405b4dec/
Log:Progress on the remaining tests
diff --git a/rpython/translator/stm/test/test_ztranslated.py
b/rpython/translator/stm/test/test_ztransla
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65237:bb66659492be
Date: 2013-07-06 16:20 +0200
http://bitbucket.org/pypy/pypy/changeset/bb66659492be/
Log:Import stmgc/88246694721e
diff --git a/rpython/translator/stm/src_stm/revision
b/rpython/translator/stm/src_stm/revision
--- a/rpython/t
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65234:654fcdd1eb30
Date: 2013-07-06 15:57 +0200
http://bitbucket.org/pypy/pypy/changeset/654fcdd1eb30/
Log:Import stmgc/007ac02eb935
diff --git a/rpython/translator/stm/src_stm/et.c
b/rpython/translator/stm/src_stm/et.c
--- a/rpython/translato
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65240:cee8eec5ca90
Date: 2013-07-06 21:36 +0200
http://bitbucket.org/pypy/pypy/changeset/cee8eec5ca90/
Log:hg merge
diff --git a/pypy/module/thread/stm.py b/pypy/module/thread/stm.py
--- a/pypy/module/thread/stm.py
+++ b/pypy/module/thread/stm.
Author: Armin Rigo
Branch:
Changeset: r365:dd0aff1663a1
Date: 2013-07-06 21:38 +0200
http://bitbucket.org/pypy/stmgc/changeset/dd0aff1663a1/
Log:Test and fix for stm_pointer_equal with null pointers
diff --git a/c4/extra.c b/c4/extra.c
--- a/c4/extra.c
+++ b/c4/extra.c
@@ -132,6 +132,10 @@
Author: Armin Rigo
Branch: stmgc-c4
Changeset: r65241:7d53e33d17d1
Date: 2013-07-06 21:38 +0200
http://bitbucket.org/pypy/pypy/changeset/7d53e33d17d1/
Log:Import stmgc/dd0aff1663a1
diff --git a/rpython/translator/stm/src_stm/extra.c
b/rpython/translator/stm/src_stm/extra.c
--- a/rpython/tra
Author: Armin Rigo
Branch:
Changeset: r65242:2ec1dce03744
Date: 2013-07-06 22:11 +0200
http://bitbucket.org/pypy/pypy/changeset/2ec1dce03744/
Log:Add Yet Another piece of text about why we downplay RPython.
diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst
--- a/pypy/doc/faq.rst
+++ b/pypy/d
Author: Armin Rigo
Branch:
Changeset: r65244:84f919da866d
Date: 2013-07-06 22:19 +0200
http://bitbucket.org/pypy/pypy/changeset/84f919da866d/
Log:Move the new paragraphs
diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst
--- a/pypy/doc/faq.rst
+++ b/pypy/doc/faq.rst
@@ -332,6 +332,13 @@
your
Author: Armin Rigo
Branch:
Changeset: r65243:733e10ed54c4
Date: 2013-07-06 22:16 +0200
http://bitbucket.org/pypy/pypy/changeset/733e10ed54c4/
Log:Add a paragraph
diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst
--- a/pypy/doc/faq.rst
+++ b/pypy/doc/faq.rst
@@ -349,6 +349,12 @@
attempt to
Author: Matti Picus
Branch: ndarray-subtype
Changeset: r65245:2c2324b57f8c
Date: 2013-07-07 01:21 +0300
http://bitbucket.org/pypy/pypy/changeset/2c2324b57f8c/
Log:more w_ corrections, try to be more clever in call2 for subtype
compatability with numpy
diff --git a/pypy/module/micronu
Author: Ronan Lamy
Branch: kill-ootype
Changeset: r65246:05cb70729561
Date: 2013-07-07 02:15 +0200
http://bitbucket.org/pypy/pypy/changeset/05cb70729561/
Log:Fix rpython/rlib tests
diff --git a/rpython/rlib/test/test_rawstorage.py
b/rpython/rlib/test/test_rawstorage.py
--- a/rpython/rlib/te
Author: Ronan Lamy
Branch:
Changeset: r65247:3fc9da9637c3
Date: 2013-07-07 03:49 +0200
http://bitbucket.org/pypy/pypy/changeset/3fc9da9637c3/
Log:Don't disable the whole test collection on non-ARM CPUs
diff --git a/rpython/jit/backend/arm/test/conftest.py
b/rpython/jit/backend/arm/test/con
33 matches
Mail list logo