Author: Armin Rigo <[email protected]>
Branch: stmgc-c7
Changeset: r70393:eec6a7eac1a7
Date: 2014-04-02 13:04 +0200
http://bitbucket.org/pypy/pypy/changeset/eec6a7eac1a7/

Log:    import stmgc/ba29f5ab1dcd

diff --git a/rpython/translator/stm/src_stm/revision 
b/rpython/translator/stm/src_stm/revision
--- a/rpython/translator/stm/src_stm/revision
+++ b/rpython/translator/stm/src_stm/revision
@@ -1,1 +1,1 @@
-a8d0ff724dea
+ba29f5ab1dcd
diff --git a/rpython/translator/stm/src_stm/stm/core.c 
b/rpython/translator/stm/src_stm/stm/core.c
--- a/rpython/translator/stm/src_stm/stm/core.c
+++ b/rpython/translator/stm/src_stm/stm/core.c
@@ -684,6 +684,10 @@
         STM_SEGMENT->jmpbuf_ptr = NULL;
         clear_callbacks_on_abort();
     }
+    else {
+        assert(STM_PSEGMENT->transaction_state == TS_INEVITABLE);
+        assert(STM_SEGMENT->jmpbuf_ptr == NULL);
+    }
 
     s_mutex_unlock();
 }
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to