Author: Armin Rigo <[email protected]>
Branch:
Changeset: r906:bb47d1cca469
Date: 2014-03-01 10:41 +0100
http://bitbucket.org/pypy/stmgc/changeset/bb47d1cca469/
Log: Fix the last issue for the tests
diff --git a/c7/stm/core.c b/c7/stm/core.c
--- a/c7/stm/core.c
+++ b/c7/stm/core.c
@@ -469,6 +469,9 @@
tl->shadowstack = STM_PSEGMENT->shadowstack_at_start_of_transaction;
tl->thread_local_obj = STM_PSEGMENT->threadlocal_at_start_of_transaction;
+ if (STM_SEGMENT->nursery_end == NSE_SIGABORT)
+ STM_SEGMENT->nursery_end = NURSERY_END; /* done aborting */
+
_finish_transaction();
/* cannot access STM_SEGMENT or STM_PSEGMENT from here ! */
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit