Author: Remi Meier
Branch: card-marking
Changeset: r1265:1f04257b1db7
Date: 2014-07-01 10:40 +0200
http://bitbucket.org/pypy/stmgc/changeset/1f04257b1db7/
Log:handle everything in collect_cardrefs_to_nursery
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@
Author: Armin Rigo
Branch: card-marking
Changeset: r1268:b9101a55e80d
Date: 2014-07-01 10:45 +0200
http://bitbucket.org/pypy/stmgc/changeset/b9101a55e80d/
Log:merge heads
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -67,6 +67,7 @@
/* Card mar
Author: Armin Rigo
Branch: card-marking
Changeset: r1267:e1df81263680
Date: 2014-06-30 17:57 +0200
http://bitbucket.org/pypy/stmgc/changeset/e1df81263680/
Log:Expose this value 100 too
diff --git a/c7/stm/core.h b/c7/stm/core.h
--- a/c7/stm/core.h
+++ b/c7/stm/core.h
@@ -225,10 +225,10 @@
s
Author: Armin Rigo
Branch: card-marking
Changeset: r1266:2f4d07820293
Date: 2014-06-30 17:48 +0200
http://bitbucket.org/pypy/stmgc/changeset/2f4d07820293/
Log:Another interface needed for the PyPy JIT
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -244,
Author: Remi Meier
Branch: card-marking
Changeset: r1269:664aca4f69ca
Date: 2014-07-01 11:10 +0200
http://bitbucket.org/pypy/stmgc/changeset/664aca4f69ca/
Log:reset cards on overflow objs only needed when aborting (otherwise
they are already cleared by normal minor collections)
diff
Author: Armin Rigo
Branch: card-marking
Changeset: r1270:6d6832a447c3
Date: 2014-07-01 11:37 +0200
http://bitbucket.org/pypy/stmgc/changeset/6d6832a447c3/
Log:Workaround for what seems like a clang bug (I'm sure people would
argue otherwise, but I don't care: it needs a workaround).
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r72303:46d55a933c65
Date: 2014-07-01 11:42 +0200
http://bitbucket.org/pypy/pypy/changeset/46d55a933c65/
Log:import stmgc/6d6832a447c3 (branch card-marking) and fix the call to
_stm_write_slowpath_card_extra_base()
diff --git a/rpython/rl
Author: Armin Rigo
Branch: card-marking
Changeset: r1271:f90f884585dd
Date: 2014-07-01 12:06 +0200
http://bitbucket.org/pypy/stmgc/changeset/f90f884585dd/
Log:Increase the usable memory to 24GB (from 1.5GB). I'd like to
increase it more but I'm getting again clang linking errors...
d
Author: Armin Rigo
Branch:
Changeset: r72304:ef7d6396c2e4
Date: 2014-07-01 12:12 +0200
http://bitbucket.org/pypy/pypy/changeset/ef7d6396c2e4/
Log:Clarify to the compiler that this path is not a fall-through
diff --git a/rpython/translator/c/funcgen.py b/rpython/translator/c/funcgen.py
--- a
Author: Armin Rigo
Branch: card-marking
Changeset: r1272:f18bff5ab704
Date: 2014-07-01 13:07 +0200
http://bitbucket.org/pypy/stmgc/changeset/f18bff5ab704/
Log:Reduce the limit to 2.5GB again. We're getting relocation errors on
pypy, and fork() takes forever...
diff --git a/c7/stm/cor
Author: Armin Rigo
Branch: stmgc-c7
Changeset: r72305:2903b643cad6
Date: 2014-07-01 13:07 +0200
http://bitbucket.org/pypy/pypy/changeset/2903b643cad6/
Log:import stmgc/f18bff5ab704 (branch card-marking)
diff --git a/rpython/translator/stm/src_stm/revision
b/rpython/translator/stm/src_stm/re
Author: Remi Meier
Branch: stmgc-c7
Changeset: r72306:f1bc1a8a5ae1
Date: 2014-07-01 16:14 +0200
http://bitbucket.org/pypy/pypy/changeset/f1bc1a8a5ae1/
Log:be sure to initialize the transaction_length when starting a thread
diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.py
--- a/
Author: Remi Meier
Branch: stmgc-c7
Changeset: r72307:3e144ed1d5b7
Date: 2014-07-01 16:58 +0200
http://bitbucket.org/pypy/pypy/changeset/3e144ed1d5b7/
Log:adapt some tests and make hint_commit_soon do something again even
if transaction_length is set to unlimited. It previously didn't
Author: Armin Rigo
Branch:
Changeset: r1533:003b8ea084ef
Date: 2014-07-01 20:47 +0200
http://bitbucket.org/cffi/cffi/changeset/003b8ea084ef/
Log:Add malloc.h, needed for alloca() in this file.
diff --git a/c/misc_win32.h b/c/misc_win32.h
--- a/c/misc_win32.h
+++ b/c/misc_win32.h
@@ -1,3 +1,
Author: Ronan Lamy
Branch:
Changeset: r72308:ec8a85b373b9
Date: 2014-07-01 23:17 +0100
http://bitbucket.org/pypy/pypy/changeset/ec8a85b373b9/
Log:fix imports
diff --git a/pypy/module/_lsprof/interp_lsprof.py
b/pypy/module/_lsprof/interp_lsprof.py
--- a/pypy/module/_lsprof/interp_lsprof.py
Author: Armin Rigo
Branch:
Changeset: r72309:049f1e96b1de
Date: 2014-07-02 08:24 +0200
http://bitbucket.org/pypy/pypy/changeset/049f1e96b1de/
Log:Detect the x32 mode. (Note that there are compilation issues too
which may prevent a translate.py from ever reaching this point, but
Author: Armin Rigo
Branch:
Changeset: r72310:1a8c4f5e30da
Date: 2014-07-02 08:49 +0200
http://bitbucket.org/pypy/pypy/changeset/1a8c4f5e30da/
Log:test: doing a large number of ping-pongs between two threads, using
locks, should complete in a reasonable time on a translated pypy
17 matches
Mail list logo