Author: Remi Meier
Branch: c7
Changeset: r676:88d3fb9f680f
Date: 2014-01-27 13:08 +0100
http://bitbucket.org/pypy/stmgc/changeset/88d3fb9f680f/

Log:    small fix

diff --git a/c7/pages.c b/c7/pages.c
--- a/c7/pages.c
+++ b/c7/pages.c
@@ -112,7 +112,7 @@
 uintptr_t stm_pages_reserve(int num)
 {
     /* grab free, possibly uninitialized pages */
-    if (!stm_list_is_empty(single_page_list)) {
+    if (num == 1 && !stm_list_is_empty(single_page_list)) {
         uint8_t previous;
         while ((previous = __sync_lock_test_and_set(&list_lock, 1)))
             spin_loop();
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to