File tree 1 file changed +9
-1
lines changed
1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,10 @@ typedef struct _gc_runtime_state GCState;
23
23
# define GC_DEBUG
24
24
#endif
25
25
26
+ // Define this when debugging the GC
27
+ // #define GC_EXTRA_DEBUG
28
+
29
+
26
30
#define GC_NEXT _PyGCHead_NEXT
27
31
#define GC_PREV _PyGCHead_PREV
28
32
@@ -421,6 +425,11 @@ validate_list(PyGC_Head *head, enum flagstates flags)
421
425
assert (prev == GC_PREV (head ));
422
426
}
423
427
428
+ #else
429
+ #define validate_list (x , y ) do{}while(0)
430
+ #endif
431
+
432
+ #ifdef GC_EXTRA_DEBUG
424
433
static void
425
434
validate_old (GCState * gcstate )
426
435
{
@@ -464,7 +473,6 @@ gc_list_validate_space(PyGC_Head *head, int space) {
464
473
}
465
474
466
475
#else
467
- #define validate_list (x , y ) do{}while(0)
468
476
#define validate_old (g ) do{}while(0)
469
477
#define validate_consistent_old_space (l ) do{}while(0)
470
478
#define gc_list_validate_space (l , s ) do{}while(0)
You can’t perform that action at this time.
0 commit comments