Reduce size of fine-grained pin map by 8x.
commitb66a010ee5c9cfae7d2f4181c437508e05febc34
authorDouglas Katzman <dougk@google.com>
Sun, 11 Sep 2016 03:59:17 +0000 (10 23:59 -0400)
committerDouglas Katzman <dougk@google.com>
Sun, 11 Sep 2016 16:29:33 +0000 (11 12:29 -0400)
treef525d248e82210abb63d48b68c68bf37093da6f0
parent8eff0c3e207a996766feaa02b4b515059602f281
Reduce size of fine-grained pin map by 8x.

Use 1 bit per dword instead of 1 byte per dword.
This improves bottom-line performance by at least .5% on x86-64
src/runtime/gc-common.c
src/runtime/gc-internal.h
src/runtime/gencgc-internal.h
src/runtime/gencgc.c