author | Camm Maguire <camm@debian.org> | 2015年02月02日 16:24:31 -0500 |
---|---|---|
committer | Camm Maguire <camm@debian.org> | 2015年02月02日 16:24:31 -0500 |
commit | a9602c9bd9f905dc6e65063bcf2b6c799f776e3b (patch) | |
tree | f48e68b93ec0a6c54deaa33fc05af8481b1847f0 | |
parent | effd6c0c2827fec71bb7979d4773ae6cbbf14c8a (diff) | |
download | gcl-page_multiple.tar.gz |
-rwxr-xr-x | gcl/o/gbc.c | 2 |
diff --git a/gcl/o/gbc.c b/gcl/o/gbc.c index 6be9f5fef..589012f42 100755 --- a/gcl/o/gbc.c +++ b/gcl/o/gbc.c @@ -879,6 +879,8 @@ mark_stack_carefully(void *topv, void *bottomv, int offset) { if (is_marked_or_free(x)) continue; + if (((unsigned long)x%OBJ_ALIGNMENT)) continue; + #ifdef SGC if (sgc_enabled) sgc_mark_object(x); |