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
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit