aboutsummaryrefslogtreecommitdiffstats
path: root/src/alloc.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/alloc.c')
-rw-r--r--src/alloc.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c
index 6cbd63f716c..67ff3459e71 100644
--- a/src/alloc.c
+++ b/src/alloc.c
@@ -1533,7 +1533,9 @@ make_interval (void)
1533static void 1533static void
1534mark_interval (register INTERVAL i, Lisp_Object dummy) 1534mark_interval (register INTERVAL i, Lisp_Object dummy)
1535{ 1535{
1536 eassert (!i->gcmarkbit); /* Intervals are never shared. */ 1536 /* Intervals should never be shared. So, if extra internal checking is
1537 enabled, GC aborts if it seems to have visited an interval twice. */
1538 eassert (!i->gcmarkbit);
1537 i->gcmarkbit = 1; 1539 i->gcmarkbit = 1;
1538 mark_object (i->plist); 1540 mark_object (i->plist);
1539} 1541}