Author: Armin Rigo <[email protected]>
Branch: 
Changeset: r924:688adfa95b50
Date: 2014-03-02 14:25 +0100
http://bitbucket.org/pypy/stmgc/changeset/688adfa95b50/

Log:    I could get a crash only once, and not in gdb, so I've no clue if
        it's related to this or not at all --- likely not.

diff --git a/c7/stm/gcpage.c b/c7/stm/gcpage.c
--- a/c7/stm/gcpage.c
+++ b/c7/stm/gcpage.c
@@ -231,8 +231,6 @@
 
 static void major_reshare_pages_range(uintptr_t first_page, uintptr_t end_page)
 {
-    return;  /* XXX DISABLED */
-
     uintptr_t i;
     for (i = first_page; i < end_page; i++) {
 
@@ -342,7 +340,7 @@
         /* first, if we're not seeing segment 0, we must change the
            flags in flag_page_private[] from PRIVATE_PAGE to
            REMAPPING_PAGE, which will mean "can't re-share" */
-        if (segment_base != stm_object_pages && 0 /* XXX DISABLED */)
+        if (segment_base != stm_object_pages)
             mark_flag_page_private(obj, segment_base);
 
         /* trace into the object (the version from 'segment_base') */
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to