diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2016-12-10 15:34:32 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2016-12-10 15:34:32 +0900 |
| commit | 0af170fbec1bbf412b009117736d22e6f5c39b03 (patch) | |
| tree | 599db0e95bd151180903f1adf0387197acaae7ec /src | |
| parent | 965690c94a9ce6e5b45a4045e779a5a1265d52c2 (diff) | |
| download | mruby-0af170fbec1bbf412b009117736d22e6f5c39b03.tar.gz mruby-0af170fbec1bbf412b009117736d22e6f5c39b03.zip | |
gc.c: dead_slot is boolean; ref #3339
Diffstat (limited to 'src')
| -rw-r--r-- | src/gc.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1004,15 +1004,16 @@ incremental_sweep_phase(mrb_state *mrb, mrb_gc *gc, size_t limit) p->as.free.next = page->freelist; page->freelist = (struct RBasic*)p; freed++; - } else { - dead_slot = 0; + } + else { + dead_slot = FALSE; } } } else { if (!is_generational(gc)) paint_partial_white(gc, &p->as.basic); /* next gc target */ - dead_slot = 0; + dead_slot = FALSE; } p++; } |
