Author: Remi Meier <[email protected]>
Branch: c8-private-pages
Changeset: r1545:50887be70049
Date: 2015-01-19 13:48 +0100
http://bitbucket.org/pypy/stmgc/changeset/50887be70049/

Log:    kill assert (not sure if it can be fixed easily)

diff --git a/c8/stm/core.c b/c8/stm/core.c
--- a/c8/stm/core.c
+++ b/c8/stm/core.c
@@ -270,7 +270,9 @@
     /* Don't check this 'cl'. This entry is already checked */
 
     if (STM_PSEGMENT->transaction_state == TS_INEVITABLE) {
-        assert(first_cl->next == INEV_RUNNING);
+        //assert(first_cl->next == INEV_RUNNING);
+        /* the above assert may fail when running a major collection
+           while the commit of the inevitable transaction is in progress */
         return true;
     }
 
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to